aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/chapter-3.htm28
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm13
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/reftest-toc.htm16
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/reftest.list2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/toc.htm2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm22
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm22
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/implementation-report-TEMPLATE.data4
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/index.htm2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/index.xht2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/testinfo.data2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/chapter-3.xht28
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht13
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest-toc.xht16
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest.list2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/toc.xht2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht22
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht22
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/chapter-3.xht28
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht13
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest-toc.xht16
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest.list2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/toc.xht2
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht22
-rw-r--r--tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht22
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-001.htm68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-002.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-003.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-004.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-005.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-006.htm47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-007.htm48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-001.htm48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-002.htm45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-003.htm47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-004.htm45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-005.htm45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-006.htm45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-display.htm52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-001.htm48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-002.htm40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-003.htm49
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-004.htm49
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-005.htm51
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-006.htm51
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-007.htm39
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-008.htm39
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-001.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-002.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-003.htm46
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-004.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-005.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-006.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-001.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-002.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-003.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-004.htm52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-005.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-006.htm50
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-007.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-008.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-event.htm61
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-001.htm47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-002.htm53
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-003.htm45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-001.htm48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-002.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-003.htm47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-004.htm48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-005.htm40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-name-006.htm40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-001.htm59
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-002.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-003.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-004.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-001.htm38
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-002.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-003.htm41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-001.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-002.htm44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-003.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-004.htm44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-005.htm44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-006.htm43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-007.htm52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-008.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-009.htm68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-010.htm68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-011.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-012.htm42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animationevent-interface.htm11
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animationevent-types.htm79
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/animationstart-and-animationend-events.htm55
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/chapter-2.htm26
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/chapter-3.htm15
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/chapter-4.htm2112
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/html/toc.htm6
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data136
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/index.htm2
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/index.xht2
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/testinfo.data68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-001.xht68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-002.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-003.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-004.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-005.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-006.xht47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-007.xht48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-001.xht48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-002.xht45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-003.xht47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-004.xht45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-005.xht45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-006.xht45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-display.xht52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-001.xht48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-002.xht40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-003.xht49
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-004.xht49
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-005.xht51
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-006.xht51
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-007.xht39
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-008.xht39
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-001.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-002.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-003.xht46
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-004.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-005.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-006.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-001.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-002.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-003.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-004.xht52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-005.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-006.xht50
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-007.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-008.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-event.xht61
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-001.xht47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-002.xht53
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-003.xht45
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-001.xht48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-002.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-003.xht47
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-004.xht48
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-005.xht40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-006.xht40
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-001.xht59
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-002.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-003.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-004.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-001.xht38
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-002.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-003.xht41
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-001.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-002.xht44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-003.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-004.xht44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-005.xht44
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-006.xht43
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-007.xht52
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-008.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-009.xht68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-010.xht68
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-011.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-012.xht42
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-interface.xht11
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-types.xht79
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationstart-and-animationend-events.xht55
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-2.xht26
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-3.xht15
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-4.xht2112
-rw-r--r--tests/wpt/css-tests/css-animations-1_dev/xhtml1/toc.xht6
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-attachment-local-scrolling.htm2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-aspect-ratio.htm2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm66
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm4
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm32
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data12
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data6
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-attachment-local-scrolling.xht2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-size-aspect-ratio.xht2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht62
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht4
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-7.xht8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht32
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-attachment-local-scrolling.xht2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-size-aspect-ratio.xht2
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht62
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht4
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-7.xht8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht32
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-grg-rgr-grg.pngbin222 -> 222 bytes
-rw-r--r--tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.pngbin222 -> 223 bytes
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/chapter-3.htm15
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm13
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/reftest-toc.htm8
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/toc.htm2
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm22
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/implementation-report-TEMPLATE.data2
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/index.htm1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/index.xht1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/testinfo.data1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/chapter-3.xht15
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht13
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/toc.xht2
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht22
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/chapter-3.xht15
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht13
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/toc.xht2
-rw-r--r--tests/wpt/css-tests/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht22
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm15
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-5.htm164
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-9.htm2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap-reverse.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap-reverse.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flex-container-margin.htm30
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flex-flexitem-percentage-prescation.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flex-order.htm8
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-align-self-stretch-vert-001.htm2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-baseline-align-self-baseline-vert-001.htm2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_fbfc2.htm3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_flex-formatting-interop.htm2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-001.htm38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-002.htm38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-003.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-004.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-005.htm39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reference/css-flexbox-column-ref.htm1
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-container-margin-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-order-ref.htm2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm168
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list21
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm4
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data90
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/index.htm1
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/index.xht1
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data45
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht15
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-5.xht164
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-9.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-container-margin.xht30
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-flexitem-percentage-prescation.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-order.xht8
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-align-self-stretch-vert-001.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_fbfc2.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_flex-formatting-interop.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht57
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht58
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht39
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/css-flexbox-column-ref.xht1
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-container-margin-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-order-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht38
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht168
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list21
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht4
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht15
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-5.xht164
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-9.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap-reverse.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-container-margin.xht30
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-flexitem-percentage-prescation.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-order.xht8
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-align-self-stretch-vert-001.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-baseline-align-self-baseline-vert-001.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_fbfc2.xht3
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_flex-formatting-interop.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht67
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht67
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht47
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht47
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht66
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht67
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht67
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht47
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht47
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht48
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/css-flexbox-column-ref.xht1
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-container-margin-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-order-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht47
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht168
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list21
-rw-r--r--tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht4
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/chapter-3.htm84
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/chapter-6.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-001.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-002.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-004.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-005.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-012.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-013.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-015.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-016.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-023.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-024.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-026.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-027.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-034.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-035.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-037.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-038.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-045.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-046.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-048.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-049.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-056.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-057.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-059.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-060.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-067.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-068.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-070.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-071.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-078.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-079.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-081.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-082.htm1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-089.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-090.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-092.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-093.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-100.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-101.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-102.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-size-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-style-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-variant-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/font-weight-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/reference/font-size-001-ref.htm8
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm10
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/reftest-toc.htm254
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list58
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data172
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/testinfo.data86
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht84
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-6.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-001.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-002.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-004.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-005.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-012.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-013.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-015.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-016.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-023.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-024.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-026.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-027.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-034.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-035.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-037.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-038.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-045.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-046.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-048.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-049.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-056.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-057.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-059.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-060.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-067.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-068.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-070.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-071.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-078.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-079.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-081.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-082.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-089.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-090.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-092.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-093.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-100.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-101.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-102.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht8
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht10
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest-toc.xht254
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest.list58
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-3.xht84
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-6.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-001.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-002.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-004.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-005.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-012.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-013.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-015.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-016.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-023.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-024.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-026.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-027.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-034.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-035.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-037.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-038.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-045.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-046.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-048.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-049.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-056.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-057.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-059.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-060.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-067.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-068.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-070.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-071.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-078.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-079.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-081.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-082.xht1
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-089.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-090.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-092.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-093.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-100.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-101.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-102.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht8
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest-toc.xht254
-rw-r--r--tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest.list58
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-1.htm9
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-10.htm42
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-11.htm98
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-12.htm161
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-13.htm200
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-2.htm12
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-4.htm182
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-5.htm59
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-6.htm11
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-7.htm3
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-8.htm6
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/chapter-9.htm45
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-multicol-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-002.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-003.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-004.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-005.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-002.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-003.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-004.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-005.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-multicol-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-002.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-003.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-004.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-005.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-001.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-002.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-003.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-004.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-005.htm2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/html/toc.htm13
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/implementation-report-TEMPLATE.data88
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/testinfo.data44
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-1.xht9
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-10.xht42
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-11.xht98
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-12.xht161
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-13.xht200
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-2.xht12
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-4.xht182
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-5.xht59
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-6.xht11
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-7.xht3
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-8.xht6
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-9.xht45
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1/toc.xht13
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-1.xht9
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-10.xht42
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-11.xht98
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-12.xht161
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-13.xht200
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-2.xht12
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-4.xht182
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-5.xht59
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-6.xht11
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-7.xht3
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-8.xht6
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-9.xht45
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-001.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-002.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-003.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-004.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-005.xht2
-rw-r--r--tests/wpt/css-tests/css-grid-1_dev/xhtml1print/toc.xht13
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/html4/grid-inline-multicol-001.htm2
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/html4/grid-multicol-001.htm2
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/implementation-report-TEMPLATE.data8
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/testinfo.data4
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-inline-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-inline-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-multicol-001.xht2
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/html/reference/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/html/reference/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/html/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/html/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/common.css26
-rw-r--r--tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/css/regions-keyboard.css4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/chapter-2.htm499
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/chapter-4.htm224
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/chapter-5.htm6412
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/chapter-7.htm587
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-001.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-002.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-003.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-004.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-005.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-006.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-007.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-008.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-009.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-010.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-011.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-012.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-013.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-014.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-015.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-016.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-017.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-018.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-019.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-020.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-021.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-022.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-023.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-024.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-025.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-026.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-027.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-028.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-029.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-030.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-031.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-032.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-033.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-034.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-035.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-036.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-037.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-038.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-039.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-040.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-041.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-042.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-043.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-044.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-045.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-046.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-047.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-048.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-049.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-050.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-051.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-052.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-054.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-055.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-056.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-057.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-058.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-059.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-060.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-101.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-102.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-103.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-104.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-105.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-106.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-107.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-108.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-109.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-110.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-111.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-112.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-113.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-114.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-115.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-116.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-117.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-118.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-119.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-120.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-121.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-122.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-123.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-124.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-125.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-126.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-127.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-128.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-129.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-130.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-131.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-132.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-133.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-134.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-135.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-136.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-137.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-138.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-139.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-140.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-141.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-142.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-143.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-144.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-145.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-146.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-147.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-148.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-149.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-150.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-151.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-152.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-154.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-155.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-156.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-157.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-158.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-159.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-160.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-201.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-202.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-203.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-204.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-205.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-206.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-207.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-208.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-209.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-210.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-211.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-212.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-213.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-214.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-215.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-216.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-217.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-218.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-219.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-220.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-221.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-222.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-223.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-224.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-225.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-226.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-227.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-228.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-229.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-230.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-231.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-232.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-233.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-234.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-235.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-236.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-237.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-238.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-239.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-240.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-241.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-242.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-243.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-244.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-245.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-246.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-247.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-248.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-249.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-250.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-251.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-252.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-254.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-255.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-256.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-257.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-258.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-259.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-260.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-301.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-302.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-303.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-304.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-305.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-306.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-307.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-308.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-309.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-310.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-311.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-312.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-313.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-314.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-315.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-316.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-317.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-318.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-319.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-320.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-321.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-322.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-323.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-324.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-325.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-326.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-327.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-351.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-352.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-353.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-354.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-355.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-356.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-357.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-358.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-359.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-360.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-361.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-362.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-363.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-364.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-365.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-366.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-367.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-368.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-369.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-370.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-371.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-372.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-373.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-374.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-375.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-376.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-377.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-401.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-402.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-403.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-404.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-405.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-406.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-407.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-408.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-409.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-410.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-411.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-412.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-413.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-414.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-415.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-416.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-417.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-418.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-419.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-420.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-421.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-422.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-423.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-424.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-425.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-426.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-427.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-001.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-002.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-003.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-004.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-005.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-006.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-007.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-008.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-009.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-010.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-011.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-012.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-013.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-014.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-015.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-016.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-017.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-018.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-019.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-020.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-021.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-022.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-023.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-024.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-025.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-026.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-027.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-028.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-029.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-030.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-031.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-032.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-033.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-034.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-035.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-036.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-037.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-038.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-039.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-040.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-041.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-042.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-043.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-044.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-045.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-046.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-047.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-048.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-049.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-050.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-051.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-052.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-053.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-054.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-055.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-056.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-057.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-058.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-059.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-060.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-061.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-062.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-063.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-064.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-065.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-100.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-101.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-102.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-103.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-104.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-105.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-106.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-107.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-108.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-109.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-110.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-111.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-112.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-113.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-114.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-115.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-116.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-117.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-118.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-119.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-120.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-121.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-122.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-123.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-124.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-125.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-126.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-127.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-128.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-129.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-130.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-131.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-132.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-133.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-134.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-135.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-136.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-137.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-138.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-139.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-140.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-141.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-142.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-143.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-144.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-145.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-146.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-147.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-148.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-149.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-150.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-151.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-152.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-153.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-154.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-155.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-156.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-157.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-158.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-159.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-160.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-161.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-162.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-163.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-164.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-165.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-166.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-167.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-168.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-169.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-170.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-171.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-200.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-201.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-202.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-203.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-204.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-205.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-206.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-207.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-208.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-209.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-210.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-211.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-212.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-213.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-214.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-215.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-216.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-217.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-218.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-219.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-220.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-221.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-222.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-223.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-224.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-225.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-226.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-250.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-251.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-252.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-253.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-254.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-255.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-256.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-257.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-258.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-259.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-260.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-261.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-262.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-263.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-264.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-265.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-266.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-267.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-268.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-269.htm43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-001.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-002.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-003.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-004.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-005.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-006.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007.htm48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007a.htm36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-008.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-009.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010.htm48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010a.htm36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-011.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-012.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-014.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-015.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-016.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-017.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-018.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-019.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-020.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-021.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-022.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-023.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-024.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-025.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-026.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-027.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-028.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-029.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-030.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-031.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-032.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-033.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-034.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-035.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-038.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-039.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-040.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-041.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-042.htm44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-043.htm42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-044.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-045.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-046.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/overflow-wrap-break-word-001.htm31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm17
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm4440
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/reftest.list555
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm97
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm98
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm86
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm82
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-001.htm22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-002.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-003.htm22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-004.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-005.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-006.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-007.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-008.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-009.htm27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-010.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-014.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-015.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-016.htm27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-018.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-019.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-020.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-001.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-002.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-003.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-004.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-005.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-006.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-001.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-002.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-003.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-004.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-005.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-006.htm30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-001.htm22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-002.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-003.htm22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-004.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-005.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-006.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-007.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-008.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-009.htm27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-010.htm26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-014.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-015.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-016.htm27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-018.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-019.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-020.htm21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-justify-001.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-justify-002.htm18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-justify-003.htm18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-justify-004.htm18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/text-justify-005.htm18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/toc.htm8
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-000.htm46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-001.htm66
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm161
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-002.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-003.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-004.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-005.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-006.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-007.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-008.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-002.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-003.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ar-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-bo-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-en-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-hi-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-001.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-002.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-004.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-km-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ko-000.htm28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-lo-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-my-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-tdd-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-th-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-zh-000.htm24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data1402
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/index.htm2
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/index.xht2
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/testinfo.data701
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-2.xht499
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-4.xht224
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-5.xht6412
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-7.xht587
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-001.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-002.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-003.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-004.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-005.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-006.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-007.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-008.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-009.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-010.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-011.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-012.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-013.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-014.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-015.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-016.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-017.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-018.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-019.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-020.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-021.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-022.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-023.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-024.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-025.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-026.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-027.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-028.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-029.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-030.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-031.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-032.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-033.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-034.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-035.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-036.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-037.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-038.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-039.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-040.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-041.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-042.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-043.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-044.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-045.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-046.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-047.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-048.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-049.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-050.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-051.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-052.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-054.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-055.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-056.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-057.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-058.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-059.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-060.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-101.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-102.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-103.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-104.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-105.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-106.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-107.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-108.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-109.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-110.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-111.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-112.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-113.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-114.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-115.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-116.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-117.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-118.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-119.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-120.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-121.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-122.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-123.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-124.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-125.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-126.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-127.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-128.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-129.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-130.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-131.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-132.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-133.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-134.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-135.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-136.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-137.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-138.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-139.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-140.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-141.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-142.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-143.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-144.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-145.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-146.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-147.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-148.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-149.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-150.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-151.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-152.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-154.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-155.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-156.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-157.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-158.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-159.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-160.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-201.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-202.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-203.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-204.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-205.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-206.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-207.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-208.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-209.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-210.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-211.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-212.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-213.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-214.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-215.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-216.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-217.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-218.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-219.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-220.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-221.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-222.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-223.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-224.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-225.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-226.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-227.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-228.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-229.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-230.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-231.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-232.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-233.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-234.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-235.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-236.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-237.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-238.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-239.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-240.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-241.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-242.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-243.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-244.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-245.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-246.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-247.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-248.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-249.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-250.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-251.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-252.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-254.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-255.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-256.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-257.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-258.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-259.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-260.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-301.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-302.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-303.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-304.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-305.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-306.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-307.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-308.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-309.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-310.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-311.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-312.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-313.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-314.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-315.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-316.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-317.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-318.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-319.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-320.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-321.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-322.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-323.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-324.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-325.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-326.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-327.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-351.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-352.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-353.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-354.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-355.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-356.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-357.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-358.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-359.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-360.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-361.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-362.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-363.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-364.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-365.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-366.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-367.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-368.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-369.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-370.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-371.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-372.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-373.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-374.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-375.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-376.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-377.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-401.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-402.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-403.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-404.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-405.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-406.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-407.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-408.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-409.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-410.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-411.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-412.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-413.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-414.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-415.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-416.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-417.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-418.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-419.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-420.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-421.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-422.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-423.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-424.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-425.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-426.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-427.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-001.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-002.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-003.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-004.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-005.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-006.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-007.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-008.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-009.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-010.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-011.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-012.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-013.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-014.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-015.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-016.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-017.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-018.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-019.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-020.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-021.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-022.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-023.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-024.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-025.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-026.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-027.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-028.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-029.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-030.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-031.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-032.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-033.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-034.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-035.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-036.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-037.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-038.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-039.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-040.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-041.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-042.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-043.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-044.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-045.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-046.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-047.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-048.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-049.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-050.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-051.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-052.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-053.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-054.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-055.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-056.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-057.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-058.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-059.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-060.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-061.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-062.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-063.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-064.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-065.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-100.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-101.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-102.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-103.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-104.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-105.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-106.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-107.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-108.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-109.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-110.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-111.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-112.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-113.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-114.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-115.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-116.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-117.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-118.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-119.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-120.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-121.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-122.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-123.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-124.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-125.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-126.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-127.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-128.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-129.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-130.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-131.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-132.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-133.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-134.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-135.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-136.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-137.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-138.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-139.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-140.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-141.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-142.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-143.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-144.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-145.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-146.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-147.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-148.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-149.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-150.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-151.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-152.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-153.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-154.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-155.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-156.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-157.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-158.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-159.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-160.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-161.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-162.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-163.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-164.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-165.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-166.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-167.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-168.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-169.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-170.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-171.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-200.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-201.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-202.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-203.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-204.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-205.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-206.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-207.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-208.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-209.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-210.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-211.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-212.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-213.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-214.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-215.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-216.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-217.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-218.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-219.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-220.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-221.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-222.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-223.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-224.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-225.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-226.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-250.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-251.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-252.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-253.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-254.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-255.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-256.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-257.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-258.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-259.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-260.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-261.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-262.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-263.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-264.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-265.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-266.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-267.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-268.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-269.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-001.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-002.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-003.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-004.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-005.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-006.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007.xht48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007a.xht36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-008.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-009.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010.xht48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010a.xht36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-011.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-012.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-014.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-015.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-016.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-017.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-018.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-019.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-020.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-021.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-022.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-023.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-024.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-025.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-026.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-027.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-028.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-029.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-030.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-031.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-032.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-033.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-034.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-035.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-038.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-039.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-040.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-041.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-042.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-043.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-044.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-045.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-046.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-001-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-002-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-003-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-004-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-005-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-006-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-007-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-008-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-009-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-010-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-011-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-012-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-013-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-014-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-015-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-016-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-017-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-018-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-019-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-020-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-021-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-022-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-023-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-024-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-025-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-026-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-027-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-028-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-029-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-030-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-031-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-032-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-033-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-034-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-035-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-036-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-037-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-038-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-039-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-040-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-041-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-042-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-043-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-044-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-045-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-046-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-047-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-048-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-049-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-050-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-051-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-052-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-054-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-055-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-056-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-057-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-058-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-059-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-060-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-101-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-102-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-103-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-104-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-105-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-106-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-107-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-108-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-109-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-110-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-111-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-112-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-113-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-114-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-115-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-116-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-117-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-118-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-119-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-120-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-121-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-122-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-123-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-124-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-125-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-126-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-127-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-128-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-129-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-130-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-131-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-132-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-133-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-134-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-135-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-136-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-137-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-138-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-139-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-140-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-141-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-142-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-143-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-144-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-145-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-146-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-147-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-148-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-149-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-150-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-151-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-152-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-154-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-155-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-156-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-157-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-158-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-159-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-160-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-201-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-202-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-203-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-204-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-205-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-206-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-207-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-208-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-209-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-210-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-211-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-212-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-213-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-214-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-215-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-216-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-217-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-218-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-219-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-220-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-221-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-222-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-223-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-224-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-225-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-226-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-227-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-228-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-229-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-230-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-231-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-232-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-233-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-234-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-235-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-236-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-237-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-238-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-239-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-240-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-241-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-242-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-243-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-244-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-245-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-246-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-247-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-248-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-249-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-250-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-251-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-252-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-254-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-255-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-256-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-257-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-258-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-259-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-260-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-301-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-302-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-303-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-304-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-305-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-306-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-307-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-308-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-309-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-310-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-311-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-312-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-313-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-314-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-315-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-316-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-317-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-318-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-319-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-320-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-321-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-322-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-323-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-324-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-325-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-326-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-327-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-351-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-352-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-353-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-354-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-355-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-356-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-357-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-358-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-359-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-360-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-361-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-362-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-363-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-364-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-365-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-366-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-367-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-368-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-369-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-370-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-371-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-372-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-373-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-374-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-375-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-376-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-377-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-401-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-402-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-403-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-404-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-405-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-406-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-407-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-408-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-409-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-410-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-411-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-412-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-413-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-414-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-415-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-416-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-417-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-418-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-419-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-420-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-421-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-422-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-423-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-424-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-425-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-426-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-427-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-001-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-002-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-003-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-004-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-005-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-006-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-007-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-008-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-009-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-010-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-011-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-012-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-013-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-014-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-015-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-016-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-017-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-018-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-019-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-020-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-021-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-022-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-023-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-024-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-025-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-026-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-027-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-028-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-029-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-030-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-031-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-032-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-033-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-034-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-035-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-036-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-037-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-038-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-039-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-040-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-041-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-042-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-043-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-044-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-045-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-046-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-047-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-048-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-049-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-050-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-051-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-052-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-053-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-054-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-055-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-056-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-057-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-058-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-059-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-060-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-061-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-062-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-063-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-064-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-065-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-100-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-101-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-102-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-103-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-104-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-105-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-106-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-107-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-108-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-109-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-110-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-111-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-112-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-113-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-114-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-115-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-116-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-117-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-118-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-119-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-120-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-121-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-122-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-123-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-124-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-125-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-126-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-127-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-128-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-129-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-130-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-131-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-132-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-133-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-134-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-135-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-136-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-137-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-138-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-139-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-140-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-141-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-142-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-143-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-144-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-145-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-146-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-147-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-148-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-149-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-150-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-151-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-152-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-153-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-154-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-155-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-156-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-157-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-158-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-159-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-160-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-161-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-162-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-163-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-164-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-165-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-166-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-167-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-168-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-169-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-170-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-171-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-200-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-201-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-202-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-203-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-204-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-205-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-206-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-207-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-208-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-209-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-210-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-211-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-212-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-213-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-214-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-215-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-216-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-217-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-218-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-219-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-220-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-221-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-222-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-223-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-224-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-225-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-226-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-250-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-251-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-252-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-253-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-254-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-255-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-256-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-257-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-258-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-259-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-260-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-261-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-262-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-263-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-264-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-265-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-266-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-267-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-268-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-269-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht17
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht4440
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list555
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht97
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht98
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht86
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht82
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-001.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-003.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-006.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-007.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-008.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-009.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-010.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-014.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-015.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-016.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-018.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-019.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-020.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-001.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-002.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-003.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-004.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-005.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-006.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-001.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-002.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-003.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-004.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-005.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-006.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-001.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-003.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-006.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-007.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-008.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-009.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-010.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-014.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-015.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-016.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-018.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-019.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-020.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-001.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-002.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-003.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-004.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-005.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht8
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-000.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-001.xht66
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht161
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-003.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-006.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-007.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-008.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-003.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-en-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-km-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-my-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-th-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-2.xht499
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-4.xht224
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-5.xht6412
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-7.xht587
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht45
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-001.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-002.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-003.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-004.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-005.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-006.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-007.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-008.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-009.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-010.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-011.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-012.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-013.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-014.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-015.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-016.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-017.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-018.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-019.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-020.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-021.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-022.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-023.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-024.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-025.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-026.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-027.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-028.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-029.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-030.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-031.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-032.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-033.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-034.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-035.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-036.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-037.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-038.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-039.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-040.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-041.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-042.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-043.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-044.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-045.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-046.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-047.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-048.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-049.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-050.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-051.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-052.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-054.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-055.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-056.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-057.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-058.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-059.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-060.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-101.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-102.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-103.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-104.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-105.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-106.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-107.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-108.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-109.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-110.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-111.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-112.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-113.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-114.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-115.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-116.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-117.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-118.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-119.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-120.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-121.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-122.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-123.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-124.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-125.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-126.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-127.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-128.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-129.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-130.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-131.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-132.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-133.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-134.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-135.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-136.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-137.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-138.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-139.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-140.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-141.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-142.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-143.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-144.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-145.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-146.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-147.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-148.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-149.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-150.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-151.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-152.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-154.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-155.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-156.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-157.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-158.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-159.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-160.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-201.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-202.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-203.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-204.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-205.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-206.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-207.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-208.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-209.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-210.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-211.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-212.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-213.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-214.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-215.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-216.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-217.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-218.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-219.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-220.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-221.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-222.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-223.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-224.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-225.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-226.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-227.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-228.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-229.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-230.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-231.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-232.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-233.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-234.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-235.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-236.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-237.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-238.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-239.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-240.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-241.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-242.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-243.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-244.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-245.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-246.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-247.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-248.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-249.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-250.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-251.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-252.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-254.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-255.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-256.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-257.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-258.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-259.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-260.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-301.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-302.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-303.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-304.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-305.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-306.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-307.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-308.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-309.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-310.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-311.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-312.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-313.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-314.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-315.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-316.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-317.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-318.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-319.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-320.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-321.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-322.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-323.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-324.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-325.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-326.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-327.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-351.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-352.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-353.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-354.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-355.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-356.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-357.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-358.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-359.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-360.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-361.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-362.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-363.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-364.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-365.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-366.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-367.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-368.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-369.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-370.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-371.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-372.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-373.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-374.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-375.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-376.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-377.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-401.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-402.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-403.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-404.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-405.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-406.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-407.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-408.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-409.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-410.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-411.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-412.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-413.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-414.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-415.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-416.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-417.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-418.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-419.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-420.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-421.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-422.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-423.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-424.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-425.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-426.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-427.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-001.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-002.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-003.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-004.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-005.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-006.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-007.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-008.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-009.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-010.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-011.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-012.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-013.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-014.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-015.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-016.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-017.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-018.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-019.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-020.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-021.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-022.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-023.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-024.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-025.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-026.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-027.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-028.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-029.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-030.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-031.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-032.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-033.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-034.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-035.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-036.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-037.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-038.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-039.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-040.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-041.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-042.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-043.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-044.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-045.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-046.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-047.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-048.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-049.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-050.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-051.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-052.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-053.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-054.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-055.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-056.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-057.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-058.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-059.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-060.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-061.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-062.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-063.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-064.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-065.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-100.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-101.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-102.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-103.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-104.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-105.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-106.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-107.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-108.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-109.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-110.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-111.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-112.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-113.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-114.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-115.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-116.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-117.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-118.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-119.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-120.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-121.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-122.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-123.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-124.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-125.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-126.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-127.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-128.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-129.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-130.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-131.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-132.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-133.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-134.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-135.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-136.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-137.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-138.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-139.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-140.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-141.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-142.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-143.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-144.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-145.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-146.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-147.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-148.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-149.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-150.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-151.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-152.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-153.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-154.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-155.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-156.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-157.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-158.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-159.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-160.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-161.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-162.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-163.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-164.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-165.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-166.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-167.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-168.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-169.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-170.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-171.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-200.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-201.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-202.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-203.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-204.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-205.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-206.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-207.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-208.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-209.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-210.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-211.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-212.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-213.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-214.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-215.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-216.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-217.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-218.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-219.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-220.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-221.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-222.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-223.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-224.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-225.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-226.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-250.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-251.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-252.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-253.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-254.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-255.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-256.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-257.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-258.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-259.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-260.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-261.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-262.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-263.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-264.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-265.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-266.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-267.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-268.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-269.xht43
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-001.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-002.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-003.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-004.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-005.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-006.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007.xht48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007a.xht36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-008.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-009.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010.xht48
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010a.xht36
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-011.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-012.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-014.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-015.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-016.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-017.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-018.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-019.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-020.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-021.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-022.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-023.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-024.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-025.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-026.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-027.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-028.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-029.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-030.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-031.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-032.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-033.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-034.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-035.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-038.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-039.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-040.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-041.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-042.xht44
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-043.xht42
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-044.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-045.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-046.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-001-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-002-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-003-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-004-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-005-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-006-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-007-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-008-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-009-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-010-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-011-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-012-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-013-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-014-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-015-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-016-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-017-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-018-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-019-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-020-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-021-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-022-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-023-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-024-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-025-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-026-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-027-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-028-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-029-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-030-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-031-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-032-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-033-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-034-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-035-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-036-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-037-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-038-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-039-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-040-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-041-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-042-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-043-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-044-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-045-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-046-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-047-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-048-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-049-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-050-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-051-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-052-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-054-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-055-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-056-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-057-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-058-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-059-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-060-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-101-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-102-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-103-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-104-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-105-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-106-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-107-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-108-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-109-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-110-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-111-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-112-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-113-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-114-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-115-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-116-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-117-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-118-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-119-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-120-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-121-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-122-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-123-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-124-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-125-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-126-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-127-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-128-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-129-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-130-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-131-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-132-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-133-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-134-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-135-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-136-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-137-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-138-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-139-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-140-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-141-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-142-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-143-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-144-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-145-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-146-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-147-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-148-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-149-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-150-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-151-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-152-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-154-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-155-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-156-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-157-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-158-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-159-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-160-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-201-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-202-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-203-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-204-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-205-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-206-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-207-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-208-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-209-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-210-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-211-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-212-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-213-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-214-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-215-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-216-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-217-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-218-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-219-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-220-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-221-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-222-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-223-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-224-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-225-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-226-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-227-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-228-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-229-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-230-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-231-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-232-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-233-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-234-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-235-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-236-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-237-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-238-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-239-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-240-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-241-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-242-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-243-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-244-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-245-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-246-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-247-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-248-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-249-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-250-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-251-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-252-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-254-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-255-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-256-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-257-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-258-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-259-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-260-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-301-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-302-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-303-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-304-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-305-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-306-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-307-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-308-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-309-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-310-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-311-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-312-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-313-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-314-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-315-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-316-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-317-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-318-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-319-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-320-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-321-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-322-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-323-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-324-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-325-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-326-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-327-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-351-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-352-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-353-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-354-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-355-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-356-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-357-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-358-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-359-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-360-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-361-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-362-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-363-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-364-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-365-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-366-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-367-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-368-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-369-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-370-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-371-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-372-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-373-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-374-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-375-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-376-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-377-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-401-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-402-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-403-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-404-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-405-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-406-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-407-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-408-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-409-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-410-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-411-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-412-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-413-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-414-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-415-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-416-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-417-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-418-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-419-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-420-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-421-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-422-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-423-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-424-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-425-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-426-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-427-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-001-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-002-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-003-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-004-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-005-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-006-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-007-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-008-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-009-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-010-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-011-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-012-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-013-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-014-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-015-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-016-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-017-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-018-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-019-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-020-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-021-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-022-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-023-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-024-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-025-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-026-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-027-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-028-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-029-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-030-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-031-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-032-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-033-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-034-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-035-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-036-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-037-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-038-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-039-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-040-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-041-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-042-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-043-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-044-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-045-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-046-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-047-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-048-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-049-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-050-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-051-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-052-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-053-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-054-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-055-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-056-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-057-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-058-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-059-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-060-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-061-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-062-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-063-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-064-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-065-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-100-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-101-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-102-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-103-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-104-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-105-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-106-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-107-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-108-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-109-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-110-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-111-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-112-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-113-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-114-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-115-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-116-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-117-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-118-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-119-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-120-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-121-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-122-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-123-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-124-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-125-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-126-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-127-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-128-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-129-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-130-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-131-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-132-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-133-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-134-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-135-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-136-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-137-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-138-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-139-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-140-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-141-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-142-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-143-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-144-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-145-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-146-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-147-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-148-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-149-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-150-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-151-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-152-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-153-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-154-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-155-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-156-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-157-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-158-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-159-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-160-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-161-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-162-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-163-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-164-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-165-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-166-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-167-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-168-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-169-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-170-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-171-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-200-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-201-ref.xht34
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-202-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-203-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-204-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-205-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-206-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-207-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-208-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-209-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-210-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-211-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-212-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-213-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-214-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-215-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-216-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-217-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-218-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-219-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-220-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-221-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-222-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-223-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-224-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-225-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-226-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-250-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-251-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-252-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-253-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-254-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-255-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-256-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-257-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-258-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-259-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-260-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-261-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-262-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-263-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-264-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-265-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-266-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-267-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-268-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-269-ref.xht33
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht17
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht4440
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list555
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht97
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht62
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht98
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht86
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht82
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/BPG-Ucnobi-U.woffbin0 -> 33144 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/GentiumPlus-R.woffbin0 -> 622724 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/README29
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/support/README4
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-001.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-003.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-006.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-007.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-008.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-009.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-010.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-014.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-015.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-016.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-018.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-019.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-020.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-001.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-002.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-003.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-004.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-005.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-006.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht30
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-001.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-003.xht22
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-006.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-007.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-008.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-009.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-010.xht26
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-014.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-015.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-016.xht27
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-018.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-019.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-020.xht21
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht31
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-001.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-002.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-003.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-004.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-005.xht18
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht8
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-000.xht46
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-001.xht66
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht161
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-003.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-005.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-006.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-007.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-008.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht28
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht24
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-3.htm2
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reference/text-emphasis-style-016-ref.htm21
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm8
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-emphasis-style-016.htm1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-alphabetic-001.htm4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-auto-001.htm4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-001.htm5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-002.htm10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-001.htm5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-002.htm10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-under-001.htm4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/implementation-report-TEMPLATE.data32
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/testinfo.data16
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/chapter-3.xht2
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/text-emphasis-style-016-ref.xht21
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-emphasis-style-016.xht1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-alphabetic-001.xht4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-auto-001.xht4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-001.xht5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-002.xht10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-001.xht5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-002.xht10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-under-001.xht4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/chapter-3.xht2
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/text-emphasis-style-016-ref.xht21
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht8
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest.list1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-emphasis-style-016.xht1
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-alphabetic-001.xht4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-auto-001.xht4
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-001.xht5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-002.xht10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-001.xht5
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-002.xht10
-rw-r--r--tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-under-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm640
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm72
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm28
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm82
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm20
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm40
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm8
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm6
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data324
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/index.htm1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/index.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/testinfo.data162
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht640
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht72
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht28
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht82
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht20
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht40
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht8
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht6
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht640
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht72
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht28
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht82
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht48
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht20
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht40
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht1
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht2
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht8
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht49
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht26
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht25
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht44
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht24
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht37
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht6
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht4
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/html/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-001.htm45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-002.htm45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-003.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-004.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-005.htm42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-006.htm42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-007.htm76
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-008.htm58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-009.htm58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-010.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-011.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-012.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-013.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-014.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-015.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-016.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-017.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-018.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-019.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-020.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-021.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-022.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-023.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-024.htm39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-025.htm38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-001.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-002.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-003.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-004.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-001.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-002.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-003.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-001.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-002.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-003.htm1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-001.htm26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-002.htm23
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/chapter-3.htm299
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/chapter-6.htm26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-001-ref.htm26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-007-ref.htm41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-008-ref.htm27
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-009-ref.htm26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-010-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-012-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-013-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-020-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-022-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-023-ref.htm19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm40
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm43
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm46
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm43
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm52
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm53
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm48
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reftest-toc.htm280
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/reftest.list35
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/html/toc.htm4
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/implementation-report-TEMPLATE.data94
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/testinfo.data47
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-001.xht45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-002.xht45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-003.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-004.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-005.xht42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-006.xht42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-007.xht76
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-008.xht58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-009.xht58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-010.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-011.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-012.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-013.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-014.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-015.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-016.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-017.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-018.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-019.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-020.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-021.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-022.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-023.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-024.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-025.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-001.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-002.xht23
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-3.xht299
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-6.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht27
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht40
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht43
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht46
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht43
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht52
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht53
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht48
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest-toc.xht280
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest.list35
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1/toc.xht4
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-001.xht45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-002.xht45
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-003.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-004.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-005.xht42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-006.xht42
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-007.xht76
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-008.xht58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-009.xht58
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-010.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-011.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-012.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-013.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-014.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-015.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-016.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-017.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-018.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-019.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-020.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-021.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-022.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-023.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-024.xht39
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-025.xht38
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht1
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-001.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-002.xht23
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-3.xht299
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-6.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht41
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht27
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht26
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht19
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht49
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht50
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht52
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht55
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht50
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht51
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht52
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht61
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht62
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht57
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest-toc.xht280
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest.list35
-rw-r--r--tests/wpt/css-tests/css-ui-3_dev/xhtml1print/toc.xht4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/chapter-2.htm2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/chapter-3.htm2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-external-font-face-01-ref.htm11
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-reference-38-ref.htm14
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/variable-external-font-face-01.htm2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/html/variable-reference-38.htm2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data8
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/testinfo.data4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-2.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-external-font-face-01-ref.xht11
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-reference-38-ref.xht14
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-external-font-face-01.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-reference-38.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-2.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-external-font-face-01-ref.xht11
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-reference-38-ref.xht14
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest.list4
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht2
-rw-r--r--tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-reference-38.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-003.htm63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-005.htm63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-007.htm63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-009.htm61
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-002.htm63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-004.htm63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-006.htm62
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-008.htm61
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm26
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-4.htm92
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-5.htm30
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm182
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-9.htm28
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vlr-003.htm57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vrl-002.htm57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-002.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-003.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-004.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-005.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-006.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-007.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-008.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-009.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-010.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-011.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-002.htm71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-003.htm71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-004.htm71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-005.htm71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001a.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001b.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001c.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001d.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001e.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001f.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001g.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001h.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001i.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001j.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001k.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001l.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001m.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001n.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001o.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001p.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001q.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001r.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001s.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001t.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001u.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001v.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001w.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001x.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm48
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm48
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm60
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm21
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-layout-rules-001-ref.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-012-ref.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-013-ref.htm35
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-014-ref.htm2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-015-ref.htm1
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm120
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm66
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm24
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-011.htm5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-012.htm5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-013.htm13
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-014.htm5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-015.htm3
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-mixed-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001b.htm14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001c.htm10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001d.htm14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001e.htm10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001f.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001g.htm11
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001h.htm17
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-002.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-left-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm22
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm23
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm38
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data276
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data138
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-003.xht63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-005.xht63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht61
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-002.xht63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-004.xht63
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht62
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht61
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht26
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-4.xht92
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-5.xht30
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht182
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-9.xht28
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vlr-003.xht57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vrl-002.xht57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-002.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-003.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-004.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-005.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-006.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-007.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-008.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-009.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-010.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-011.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001a.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001b.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001c.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001d.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001e.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001f.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001g.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001h.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001i.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001j.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001k.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001l.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001m.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001n.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001o.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001p.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001q.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001r.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001s.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001t.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001u.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001v.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001w.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001x.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht48
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht48
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht60
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht21
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-layout-rules-001-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-012-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-013-ref.xht35
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-014-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-015-ref.xht1
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht120
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht66
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht24
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-011.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-012.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-013.xht13
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-014.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-015.xht3
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-mixed-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001b.xht14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001c.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001d.xht14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001e.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001f.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001g.xht11
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001h.xht17
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-002.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-left-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht22
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht37
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht23
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht38
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-003.xht72
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-005.xht72
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht72
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht70
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-002.xht72
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-004.xht72
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht71
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht70
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht26
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-4.xht92
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-5.xht30
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht182
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-9.xht28
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vlr-003.xht66
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vrl-002.xht66
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-002.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-003.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-004.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-005.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-006.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-007.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-008.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-009.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-010.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-011.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht80
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht80
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht80
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht80
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001a.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001b.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001c.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001d.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001e.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001f.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001g.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001h.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001i.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001j.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001k.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001l.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001m.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001n.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001o.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001p.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001q.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001r.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001s.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001t.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001u.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001v.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001w.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001x.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht57
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht60
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht21
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-layout-rules-001-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-012-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-013-ref.xht44
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-014-ref.xht2
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-015-ref.xht1
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht120
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht66
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht24
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-011.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-012.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-013.xht13
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-014.xht5
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-015.xht3
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-mixed-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001b.xht14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001c.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001d.xht14
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001e.xht10
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001f.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001g.xht11
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001h.xht17
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-002.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-left-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht6
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht22
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht46
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht46
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht8
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht46
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht23
-rw-r--r--tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht47
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/.htaccess16
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-033.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-034.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-035.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-036.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-037.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-038.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-049.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-050.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-051.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-052.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-053.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-055.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-057.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-058.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-charset-059.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-import-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-010.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-011.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/at-rule-012.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/attribute-selector-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/attribute-selector-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/bad-selector-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/before-after-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/blocks-and-strings-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/border-collapse-applies-to-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/border-spacing-applies-to-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-001.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-002.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-003.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-004.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-005.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-006.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-007.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-008.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-009.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-010.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-011.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-012.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-013.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-014.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-015.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-016.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-017.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-018.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-019.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-020.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-021.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-022.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-023.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-024.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/box-sizing-025.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/caption-side-applies-to-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/cascade-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/cascade-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/cascade-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-10.htm92
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-11.htm178
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-12.htm12
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-13.htm114
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-15.htm172
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-16.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-17.htm60
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-18.htm144
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-4.htm220
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-5.htm68
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-6.htm40
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/chapter-7.htm34
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/class-selector-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-018.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-019.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-020.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-028.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-029.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-030.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-031.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-032.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-040.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-041.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-042.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-043.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-044.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-052.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-053.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-054.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-055.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-056.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-064.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-065.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-066.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-067.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-068.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-076.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-077.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-078.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-079.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-080.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-088.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-089.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-090.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-091.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-092.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-097.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-098.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-099.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/clip-102.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/colors-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/colors-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/colors-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/colors-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/colors-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/combinator-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/combinator-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/combinator-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/combinator-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/comments-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/content-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/content-036.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/counters-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/declaration-whitespace-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/descendent-selector-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/descendent-selector-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-010.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-011.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-012.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-013.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-014.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/eof-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-char-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/first-line-selector-013.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/first-page-vlr-003.htm57
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/first-page-vrl-002.htm57
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-001.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-002.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-004.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-005.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-012.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-013.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-015.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-023.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-024.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-026.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-027.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-034.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-035.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-037.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-038.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-045.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-046.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-048.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-049.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-056.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-057.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-059.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-060.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-067.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-068.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-070.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-071.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-078.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-079.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-081.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-082.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-089.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-090.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-092.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-093.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-100.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-101.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-102.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-size-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-style-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-variant-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/font-weight-applies-to-016.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/html-attribute-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/html-attribute-028.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/html-case-sensitivity-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/html-precedence-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/id-selector-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/id-selector-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/id-selector-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/id-selector-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-014.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-015.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-018.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ident-019.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/ignored-rules-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-002.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-003.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-004.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-005.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-006.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-007.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-008.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-009.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-010.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-011.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-svg-100-percent-in-body.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-1.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-2.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-002.htm71
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-003.htm71
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-004.htm71
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-005.htm71
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/invalid-at-rule-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/lang-selector-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/lang-selector-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/malformed-decl-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/margin-border-padding-003.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-010.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-011.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-012.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-013.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-014.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-015.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/media-dependency-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/numbers-units-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/numbers-units-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/numbers-units-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/numbers-units-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/numbers-units-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/other-attribute-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-applies-to-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-applies-to-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-style-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-013.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-015.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-024.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-026.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-027.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-035.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-037.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-038.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-046.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-048.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-049.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-057.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-059.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-060.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-068.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-070.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-071.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-079.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-081.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-082.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-089.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-090.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-091.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/pseudo-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/pseudo-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/pseudo-014.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/pseudo-015.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/pseudo-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/quoted-keywords-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/quoted-keywords-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/clear-applies-to-009-ref.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/filler-text-below-green.htm14
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/font-size-001-ref.htm8
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-002-ref.htm48
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-003-ref.htm48
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm20
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm20
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm21
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm19
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm20
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm33
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm17
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm25
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm26
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm30
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm19
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm22
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm21
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm24
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm25
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm27
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm28
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm19
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm23
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm15
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm17
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm19
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm48
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/no-red-filler-text-ref.htm11
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/no-red-on-blank-page-ref.htm10
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-all-auto-ref.htm3
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-height-20-ref.htm3
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-height-40-ref.htm3
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-width-80-ref.htm3
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-width-40-ref.htm3
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/text-transform-lowercase-002-ref.htm4
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-002-ref.htm32
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-004-ref.htm36
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-006-ref.htm36
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-008-ref.htm31
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm2958
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/reftest.list396
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/sgml-comments-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/sibling-selector-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-005.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/specificity-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-column-rendering-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-column-rendering-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-layout-applies-to-016.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-visual-layout-017.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-visual-layout-018.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/table-visual-layout-026a.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/text-decoration-image-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/text-transform-lowercase-002.htm6
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/toc.htm2
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/universal-selector-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/universal-selector-004.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-002.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-003.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-006.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-007.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-008.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-009.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-010.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/uri-011.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-002.htm39
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-004.htm37
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-006.htm37
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-008.htm39
-rw-r--r--tests/wpt/css-tests/css21_dev/html4/visibility-block-001.htm1
-rw-r--r--tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data1700
-rw-r--r--tests/wpt/css-tests/css21_dev/testinfo.data852
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/.htaccess16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-033.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-034.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-036.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-050.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-051.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-052.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-053.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-055.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-058.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-charset-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-import-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/at-rule-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/bad-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/before-after-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/blocks-and-strings-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/border-collapse-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/border-spacing-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-001.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-002.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-003.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-004.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-005.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-006.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-007.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-008.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-009.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-010.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-011.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-012.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-013.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-014.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-015.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-017.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-018.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-019.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-020.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-021.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-022.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-023.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-024.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-025.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/caption-side-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/cascade-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/cascade-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/cascade-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-10.xht92
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-11.xht178
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-12.xht12
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-13.xht114
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-15.xht172
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-16.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-17.xht60
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-18.xht144
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-4.xht220
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-5.xht64
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-6.xht40
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/chapter-7.xht34
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/class-selector-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-019.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-020.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-028.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-029.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-030.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-031.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-032.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-040.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-041.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-042.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-043.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-044.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-052.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-053.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-054.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-055.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-056.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-064.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-065.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-066.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-067.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-076.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-077.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-078.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-080.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-088.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-089.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-090.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-091.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-092.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-097.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-098.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-099.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/clip-102.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/colors-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/colors-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/colors-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/colors-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/colors-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/combinator-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/combinator-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/combinator-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/combinator-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/comments-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/content-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/content-036.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/counters-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/declaration-whitespace-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/eof-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-char-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/first-line-selector-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/first-page-vlr-003.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/first-page-vrl-002.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-001.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-002.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-004.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-005.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-023.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-024.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-026.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-027.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-034.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-045.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-046.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-048.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-056.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-060.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-067.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-070.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-071.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-078.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-081.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-082.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-089.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-090.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-092.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-093.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-100.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-101.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-102.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-size-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-style-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-variant-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/font-weight-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-028.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/html-precedence-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/id-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/id-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/id-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/id-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ident-019.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-002.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-003.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-004.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-005.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-006.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-007.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-008.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-009.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-010.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-011.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-100-percent-in-body.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-1.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-2.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-002.xht71
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-003.xht71
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-004.xht71
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-005.xht71
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/invalid-at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/margin-border-padding-003.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/other-attribute-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-style-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-024.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-026.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-027.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-046.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-048.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-060.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-070.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-071.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-081.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-082.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-089.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-090.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-091.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/pseudo-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/pseudo-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/pseudo-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/pseudo-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/pseudo-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/clear-applies-to-009-ref.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/filler-text-below-green.xht14
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/font-size-001-ref.xht8
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht21
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht33
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht25
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht26
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht30
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht22
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht21
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht24
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht25
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht27
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht15
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-all-auto-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-height-20-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-height-40-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-width-80-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-width-40-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht32
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht36
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht36
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht31
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht2942
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reftest.list396
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/sgml-comments-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/sibling-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/specificity-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/table-layout-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/text-decoration-image-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/toc.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/uri-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-002.xht39
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-004.xht37
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-006.xht37
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-008.xht39
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/visibility-block-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/.htaccess16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-033.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-034.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-036.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-050.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-051.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-052.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-053.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-055.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-058.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-import-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/bad-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/before-after-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/blocks-and-strings-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/border-collapse-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/border-spacing-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-001.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-002.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-003.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-004.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-005.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-006.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-007.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-008.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-009.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-010.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-011.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-012.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-013.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-014.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-015.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-017.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-018.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-019.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-020.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-021.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-022.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-023.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-024.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-025.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/caption-side-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/cascade-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/cascade-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/cascade-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-10.xht92
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-11.xht178
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-12.xht12
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-13.xht114
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-15.xht172
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-16.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-17.xht60
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-18.xht144
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-4.xht220
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-5.xht64
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-6.xht40
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/chapter-7.xht34
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-019.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-020.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-028.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-029.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-030.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-031.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-032.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-040.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-041.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-042.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-043.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-044.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-052.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-053.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-054.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-055.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-056.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-064.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-065.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-066.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-067.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-076.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-077.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-078.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-080.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-088.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-089.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-090.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-091.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-092.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-097.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-098.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-099.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/clip-102.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/colors-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/colors-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/colors-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/colors-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/colors-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/combinator-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/combinator-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/combinator-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/combinator-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/comments-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/content-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/content-036.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/counters-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/declaration-whitespace-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/eof-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-char-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/first-line-selector-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vlr-003.xht66
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vrl-002.xht66
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-001.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-002.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-004.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-005.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-023.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-024.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-026.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-027.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-034.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-045.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-046.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-048.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-056.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-060.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-067.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-070.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-071.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-078.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-081.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-082.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-089.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-090.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-092.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-093.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-100.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-101.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-102.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-size-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-style-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-variant-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/font-weight-applies-to-016.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-028.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/html-precedence-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ident-019.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-002.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-003.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-004.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-005.xht6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-006.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-007.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-008.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-009.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-010.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-011.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-100-percent-in-body.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-1.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-2.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-002.xht80
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-003.xht80
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-004.xht80
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-005.xht80
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/invalid-at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/margin-border-padding-003.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-012.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/other-attribute-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-013.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-024.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-026.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-027.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-035.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-037.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-038.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-046.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-048.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-049.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-057.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-059.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-060.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-068.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-070.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-071.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-079.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-081.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-082.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-089.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-090.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-091.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-014.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-015.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/clear-applies-to-009-ref.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/filler-text-below-green.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/font-size-001-ref.xht8
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht21
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht33
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht25
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht26
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht30
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht22
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht21
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht24
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht25
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht27
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht15
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-all-auto-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-height-20-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-height-40-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-width-80-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-width-40-ref.xht3
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht41
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht45
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht45
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht40
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht2942
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list396
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/sgml-comments-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/sibling-selector-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-005.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/specificity-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/.htaccess72
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/generalParallelTest.js10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/helper.js28
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.pngbin0 -> 10269 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.pngbin0 -> 10187 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/pattern-gg-gr-100x100.pngbin309 -> 312 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/properties.js4
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/swatch-fuchsia.pngbin172 -> 133 bytes
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/support/text-orientation.js6
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/table-layout-applies-to-016.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-017.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-018.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/text-decoration-image-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht2
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-004.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-001.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-002.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-003.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-006.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-007.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-008.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-009.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-010.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/uri-011.xht1
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-002.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-004.xht46
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-006.xht46
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-008.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1print/visibility-block-001.xht1
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/chapter-5.htm12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/chapter-6.htm15
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/chapter-8.htm12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/cssstyledeclaration-csstext.htm101
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/escape.htm92
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/selectorSerialize.htm107
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/html/toc.htm6
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/implementation-report-TEMPLATE.data6
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/index.htm2
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/index.xht2
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/testinfo.data3
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-5.xht12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-6.xht15
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-8.xht12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht101
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/escape.xht92
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/selectorSerialize.xht107
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1/toc.xht6
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht15
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht12
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht101
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/escape.xht92
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/selectorSerialize.xht107
-rw-r--r--tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht6
-rw-r--r--tests/wpt/css-tests/source_rev2
-rw-r--r--tests/wpt/metadata-css/MANIFEST.json37162
-rw-r--r--tests/wpt/metadata-css/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-charset-053.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-import-002.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-import-003.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-import-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-import-006.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-import-007.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-rule-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-rule-008.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-rule-009.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/at-rule-010.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/comments-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-008.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-009.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-010.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-011.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-017.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/eof-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/eof-006.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/first-line-selector-013.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-012.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-013.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-015.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-016.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-023.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-024.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-026.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-027.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-034.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-035.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-037.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-038.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-045.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-046.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-048.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-049.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-056.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-057.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-059.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-060.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-067.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-068.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-070.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-071.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-078.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-079.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-081.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/font-size-082.htm.ini4
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-002.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-003.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-004.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/lang-selector-003.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/media-dependency-002.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/media-dependency-004.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/media-dependency-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/pseudo-002.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/specificity-005.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/specificity-006.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/specificity-008.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/table-visual-layout-018.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/uri-001.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-002.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-004.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-006.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-008.htm.ini3
-rw-r--r--tests/wpt/metadata-css/css21_dev/html4/visibility-block-001.htm.ini3
-rw-r--r--tests/wpt/metadata-css/cssom-1_dev/html/cssstyledeclaration-csstext.htm.ini26
-rw-r--r--tests/wpt/metadata-css/cssom-1_dev/html/escape.htm.ini3
-rw-r--r--tests/wpt/metadata-css/cssom-1_dev/html/selectorSerialize.htm.ini38
6635 files changed, 267417 insertions, 10086 deletions
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/chapter-3.htm b/tests/wpt/css-tests/compositing-1_dev/html/chapter-3.htm
index 74bbcf0129d..0c313890d49 100644
--- a/tests/wpt/css-tests/compositing-1_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/compositing-1_dev/html/chapter-3.htm
@@ -13,7 +13,7 @@
<body>
<h1>Compositing and Blending Level 1 CR Test Suite</h1>
- <h2>Specifying Blending in CSS (6 tests)</h2>
+ <h2>Specifying Blending in CSS (8 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -61,7 +61,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.1">+</a>
<a href="http://www.w3.org/TR/compositing-1/#mix-blend-mode">3.4.1 The mix-blend-mode property</a></th></tr>
- <!-- 5 tests -->
+ <!-- 6 tests -->
<tr id="blending_in_a_group_with_filter-3.4.1" class="primary svg">
<td><strong>
<a href="Blending_in_a_group_with_filter.htm">blending_in_a_group_with_filter</a></strong></td>
@@ -111,6 +111,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-mix-blend-mode-1-3.4.1" class="">
+ <td>
+ <a href="will-change-stacking-context-mix-blend-mode-1.htm">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.1.#ltblendmodegt">
<!-- 0 tests -->
@@ -122,7 +133,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.2">+</a>
<a href="http://www.w3.org/TR/compositing-1/#isolation">3.4.2 The isolation property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
<tr id="blend-isolation-3.4.2" class="">
<td>
<a href="blend-isolation.htm">blend-isolation</a></td>
@@ -134,6 +145,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-isolation-1-3.4.2" class="">
+ <td>
+ <a href="will-change-stacking-context-isolation-1.htm">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: isolation' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.2.#img_isolation">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm b/tests/wpt/css-tests/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm
new file mode 100644
index 00000000000..d03521b5bb1
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/compositing-1_dev/html/reftest-toc.htm
index b72882ab16a..5f49c25f162 100644
--- a/tests/wpt/css-tests/compositing-1_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/compositing-1_dev/html/reftest-toc.htm
@@ -24,6 +24,22 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="will-change-stacking-context-isolation-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: isolation' creates a stacking context">
+ <a href="will-change-stacking-context-isolation-1.htm">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="will-change-stacking-context-mix-blend-mode-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: mix-blend-mode' creates a stacking context">
+ <a href="will-change-stacking-context-mix-blend-mode-1.htm">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/reftest.list b/tests/wpt/css-tests/compositing-1_dev/html/reftest.list
index 8b137891791..b3f8a290a0b 100644
--- a/tests/wpt/css-tests/compositing-1_dev/html/reftest.list
+++ b/tests/wpt/css-tests/compositing-1_dev/html/reftest.list
@@ -1 +1,3 @@
+will-change-stacking-context-isolation-1.htm == reference/green-square-100-by-100-ref.htm
+will-change-stacking-context-mix-blend-mode-1.htm == reference/green-square-100-by-100-ref.htm
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/toc.htm b/tests/wpt/css-tests/compositing-1_dev/html/toc.htm
index 999b359b043..10adb4db722 100644
--- a/tests/wpt/css-tests/compositing-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/compositing-1_dev/html/toc.htm
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
Specifying Blending in CSS</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(8 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm b/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm
new file mode 100644
index 00000000000..01cfabd4942
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS will-change: 'will-change: isolation' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help">
+<link href="http://www.w3.org/TR/compositing-1/#isolation" rel="help">
+<link href="reference/green-square-100-by-100-ref.htm" rel="match">
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert">
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: isolation; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm b/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm
new file mode 100644
index 00000000000..409bc4fb85b
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help">
+<link href="http://www.w3.org/TR/compositing-1/#mix-blend-mode" rel="help">
+<link href="reference/green-square-100-by-100-ref.htm" rel="match">
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert">
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: mix-blend-mode; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/compositing-1_dev/implementation-report-TEMPLATE.data
index de4226ab93e..42543c91cb5 100644
--- a/tests/wpt/css-tests/compositing-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/compositing-1_dev/implementation-report-TEMPLATE.data
@@ -15,3 +15,7 @@ html/text-with-svg-background.htm ba9c7ae99506609324d8fd3f671459e52e00fcbd ?
xhtml1/text-with-svg-background.xht ba9c7ae99506609324d8fd3f671459e52e00fcbd ?
html/text_with_svg_background.htm 2b9ae3afd4e0927b11adcab29b13f9ab1d7e4098 ?
xhtml1/text_with_svg_background.xht 2b9ae3afd4e0927b11adcab29b13f9ab1d7e4098 ?
+html/will-change-stacking-context-isolation-1.htm ce631e0d14948d2831d084bad24c675f5f760f3c ?
+xhtml1/will-change-stacking-context-isolation-1.xht ce631e0d14948d2831d084bad24c675f5f760f3c ?
+html/will-change-stacking-context-mix-blend-mode-1.htm 0db38bd13bc550a378147e5e1507421035defd4d ?
+xhtml1/will-change-stacking-context-mix-blend-mode-1.xht 0db38bd13bc550a378147e5e1507421035defd4d ?
diff --git a/tests/wpt/css-tests/compositing-1_dev/index.htm b/tests/wpt/css-tests/compositing-1_dev/index.htm
index 49da41caffa..d9bd7e566a1 100644
--- a/tests/wpt/css-tests/compositing-1_dev/index.htm
+++ b/tests/wpt/css-tests/compositing-1_dev/index.htm
@@ -133,6 +133,8 @@
<ul>
<li>cabanier</li>
<li>dmyang</li>
+ <li>L. David Baron</li>
+ <li>Mozilla</li>
<li>windtale</li>
</ul>
diff --git a/tests/wpt/css-tests/compositing-1_dev/index.xht b/tests/wpt/css-tests/compositing-1_dev/index.xht
index 3c9265de607..076f972772d 100644
--- a/tests/wpt/css-tests/compositing-1_dev/index.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/index.xht
@@ -133,6 +133,8 @@
<ul>
<li>cabanier</li>
<li>dmyang</li>
+ <li>L. David Baron</li>
+ <li>Mozilla</li>
<li>windtale</li>
</ul>
diff --git a/tests/wpt/css-tests/compositing-1_dev/testinfo.data b/tests/wpt/css-tests/compositing-1_dev/testinfo.data
index 23876400672..65948c6000f 100644
--- a/tests/wpt/css-tests/compositing-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/compositing-1_dev/testinfo.data
@@ -5,3 +5,5 @@ Blending_in_a_group_with_opacity Blending in a group with opacity svg http://ww
line-with-svg-background CSS mix-blend-mode API Test svg http://www.w3.org/TR/compositing-1/#mix-blend-mode 29d19c66e2d9a863866bb93010a482900db0631f `dmyang`<mailto:yangdemo@gmail.com>
text-with-svg-background CSS mix-blend-mode API Test svg http://www.w3.org/TR/compositing-1/#mix-blend-mode ba9c7ae99506609324d8fd3f671459e52e00fcbd `dmyang`<mailto:yangdemo@gmail.com>
Text_with_SVG_background Text with SVG background svg http://www.w3.org/TR/compositing-1/#mix-blend-mode 2b9ae3afd4e0927b11adcab29b13f9ab1d7e4098 `windtale`<mailto:windtale@163.com> Text with SVG background
+will-change-stacking-context-isolation-1 reference/green-square-100-by-100-ref CSS will-change: 'will-change: isolation' creates a stacking context https://drafts.csswg.org/css-will-change-1/#will-change,http://www.w3.org/TR/compositing-1/#isolation ce631e0d14948d2831d084bad24c675f5f760f3c `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.
+will-change-stacking-context-mix-blend-mode-1 reference/green-square-100-by-100-ref CSS will-change: 'will-change: mix-blend-mode' creates a stacking context https://drafts.csswg.org/css-will-change-1/#will-change,http://www.w3.org/TR/compositing-1/#mix-blend-mode 0db38bd13bc550a378147e5e1507421035defd4d `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/chapter-3.xht
index 4467522f96f..f841f6990d9 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>Compositing and Blending Level 1 CR Test Suite</h1>
- <h2>Specifying Blending in CSS (6 tests)</h2>
+ <h2>Specifying Blending in CSS (8 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -61,7 +61,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.1">+</a>
<a href="http://www.w3.org/TR/compositing-1/#mix-blend-mode">3.4.1 The mix-blend-mode property</a></th></tr>
- <!-- 5 tests -->
+ <!-- 6 tests -->
<tr id="blending_in_a_group_with_filter-3.4.1" class="primary svg">
<td><strong>
<a href="Blending_in_a_group_with_filter.xht">blending_in_a_group_with_filter</a></strong></td>
@@ -111,6 +111,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-mix-blend-mode-1-3.4.1" class="">
+ <td>
+ <a href="will-change-stacking-context-mix-blend-mode-1.xht">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.1.#ltblendmodegt">
<!-- 0 tests -->
@@ -122,7 +133,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.2">+</a>
<a href="http://www.w3.org/TR/compositing-1/#isolation">3.4.2 The isolation property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
<tr id="blend-isolation-3.4.2" class="">
<td>
<a href="blend-isolation.xht">blend-isolation</a></td>
@@ -134,6 +145,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-isolation-1-3.4.2" class="">
+ <td>
+ <a href="will-change-stacking-context-isolation-1.xht">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: isolation' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.2.#img_isolation">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht
new file mode 100644
index 00000000000..e7cd0a7c654
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest-toc.xht
index d845052acfd..6c364c4aede 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest-toc.xht
@@ -24,6 +24,22 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="will-change-stacking-context-isolation-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: isolation' creates a stacking context">
+ <a href="will-change-stacking-context-isolation-1.xht">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="will-change-stacking-context-mix-blend-mode-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: mix-blend-mode' creates a stacking context">
+ <a href="will-change-stacking-context-mix-blend-mode-1.xht">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest.list
index 8b137891791..524cd1426c4 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/reftest.list
@@ -1 +1,3 @@
+will-change-stacking-context-isolation-1.xht == reference/green-square-100-by-100-ref.xht
+will-change-stacking-context-mix-blend-mode-1.xht == reference/green-square-100-by-100-ref.xht
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/toc.xht
index e5a3141de73..3eab33e350e 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Specifying Blending in CSS</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(8 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht
new file mode 100644
index 00000000000..77cfb0076f7
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: isolation' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="http://www.w3.org/TR/compositing-1/#isolation" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: isolation; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht
new file mode 100644
index 00000000000..8c31ee293ba
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="http://www.w3.org/TR/compositing-1/#mix-blend-mode" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: mix-blend-mode; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/chapter-3.xht
index 4467522f96f..f841f6990d9 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>Compositing and Blending Level 1 CR Test Suite</h1>
- <h2>Specifying Blending in CSS (6 tests)</h2>
+ <h2>Specifying Blending in CSS (8 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -61,7 +61,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.1">+</a>
<a href="http://www.w3.org/TR/compositing-1/#mix-blend-mode">3.4.1 The mix-blend-mode property</a></th></tr>
- <!-- 5 tests -->
+ <!-- 6 tests -->
<tr id="blending_in_a_group_with_filter-3.4.1" class="primary svg">
<td><strong>
<a href="Blending_in_a_group_with_filter.xht">blending_in_a_group_with_filter</a></strong></td>
@@ -111,6 +111,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-mix-blend-mode-1-3.4.1" class="">
+ <td>
+ <a href="will-change-stacking-context-mix-blend-mode-1.xht">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.1.#ltblendmodegt">
<!-- 0 tests -->
@@ -122,7 +133,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.4.2">+</a>
<a href="http://www.w3.org/TR/compositing-1/#isolation">3.4.2 The isolation property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
<tr id="blend-isolation-3.4.2" class="">
<td>
<a href="blend-isolation.xht">blend-isolation</a></td>
@@ -134,6 +145,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-isolation-1-3.4.2" class="">
+ <td>
+ <a href="will-change-stacking-context-isolation-1.xht">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: isolation' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.4.2.#img_isolation">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht
new file mode 100644
index 00000000000..e7cd0a7c654
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest-toc.xht
index d845052acfd..6c364c4aede 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest-toc.xht
@@ -24,6 +24,22 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="will-change-stacking-context-isolation-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: isolation' creates a stacking context">
+ <a href="will-change-stacking-context-isolation-1.xht">will-change-stacking-context-isolation-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="will-change-stacking-context-mix-blend-mode-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: mix-blend-mode' creates a stacking context">
+ <a href="will-change-stacking-context-mix-blend-mode-1.xht">will-change-stacking-context-mix-blend-mode-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest.list
index 8b137891791..524cd1426c4 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/reftest.list
@@ -1 +1,3 @@
+will-change-stacking-context-isolation-1.xht == reference/green-square-100-by-100-ref.xht
+will-change-stacking-context-mix-blend-mode-1.xht == reference/green-square-100-by-100-ref.xht
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/toc.xht
index e5a3141de73..3eab33e350e 100644
--- a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Specifying Blending in CSS</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(8 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht
new file mode 100644
index 00000000000..77cfb0076f7
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: isolation' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="http://www.w3.org/TR/compositing-1/#isolation" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: isolation; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht
new file mode 100644
index 00000000000..8c31ee293ba
--- /dev/null
+++ b/tests/wpt/css-tests/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: mix-blend-mode' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="http://www.w3.org/TR/compositing-1/#mix-blend-mode" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: mix-blend-mode; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-001.htm
new file mode 100644
index 00000000000..366f1009439
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-001.htm
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-delay is set to a negative time offset,
+ animation will execute as soon as it is applied
+ but act as if the animation had started the specified
+ time in the past." name="assert">
+<style>
+ div {
+ animation-timing-function: linear;
+
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #test-negative-delay {
+ animation-name: test-negative-delay;
+ animation-duration: 10s;
+ animation-delay: -5s;
+
+ background-color: blue;
+ }
+
+ #ref-no-delay {
+ animation-name: ref-no-delay;
+ animation-duration: 5s;
+
+ background-color: yellow;
+ }
+
+ @keyframes test-negative-delay {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+
+ @keyframes ref-no-delay {
+ from {
+ left: 75px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled blue square with 'Filler Text'
+ and a filled yellow square with 'Filler Text', and if the two squares
+ start moving together from right to left as soon as the page loads.
+ </p>
+ <div id="test-negative-delay">Filler Text</div>
+ <div id="ref-no-delay">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-002.htm
new file mode 100644
index 00000000000..45e8ea15b7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-002.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - positive value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-delay is set to a positive time offset,
+ animation will delay execution by the specified offset value." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-003.htm
new file mode 100644
index 00000000000..f3c3e1a5d2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-003.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - 0s</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-delay is set to 0s (zero seconds),
+ animation will execute as soon as it is applied." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-delay: 0s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left as soon as the page loads.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-004.htm
new file mode 100644
index 00000000000..2d097814670
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-004.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-delay applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-005.htm
new file mode 100644
index 00000000000..eecf4c77b44
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-005.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-delay applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-006.htm
new file mode 100644
index 00000000000..d40da375589
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-006.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - initial keyword</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#values" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-delay property accepts 'initial' keyword." name="assert">
+<style>
+ #contatiner {
+ animation-delay: 5s;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-delay: initial;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div id="container">
+ <div id="test">Filler Text</div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-007.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-007.htm
new file mode 100644
index 00000000000..38f99cc0bf5
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-delay-007.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-delay - inherit keyword</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#values" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-delay property accepts 'inherit' keyword." name="assert">
+<style>
+ #container {
+ animation-delay: 5s;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: inherit;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 5 seconds, and then moves
+ from right to left and lasts for a span of 5 seconds.
+ </p>
+ <div id="container">
+ <div id="test">Filler Text</div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-001.htm
new file mode 100644
index 00000000000..b57893095df
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-001.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - alternate</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-direction is set to alternate,
+ animation cycle will iteration that are
+ odd counts are played in the normal direction,
+ and the animation cycle iterations that are
+ even counts are played in a reverse direction." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-002.htm
new file mode 100644
index 00000000000..09e960c18fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-002.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - normal</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-direction is set to normal,
+ all iterations of animation are played as specified." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: normal;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ which starts moving from right to left, then back to right and moves from
+ right to left again. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-003.htm
new file mode 100644
index 00000000000..33416b7a320
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-003.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - alternate-reverse</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-direction is set to alternate-reverse,
+ the animation cycle iterations that are
+ odd counts are played in the normal direction,
+ and the animation cycle iterations that are
+ even counts are played in a reverse direction." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate-reverse;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-004.htm
new file mode 100644
index 00000000000..8a4c2cc68f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-004.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - reverse</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-direction is set to reverse,
+ all iterations of the animation are played in the reverse direction
+ from the way they were specified." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: reverse;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ which starts moving from left to right, then back to left again and moves from
+ left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-005.htm
new file mode 100644
index 00000000000..66550df39c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-005.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-direction applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-006.htm
new file mode 100644
index 00000000000..8e9698bb946
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-direction-006.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-direction - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-direction applies to the ::before pseudo element" name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-display.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-display.htm
new file mode 100644
index 00000000000..fbd138d5d4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-display.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation - display</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animations" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that setting 'display' property to 'none' terminates
+ running animation applied to the element, and updating 'display'
+ property to a value other than 'none' will start the animation." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left twice.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+
+ setTimeout(function() {
+ div[0].style.display = "none";
+ }, 5000);
+
+ setTimeout(function() {
+ div[0].style.display = "block";
+ }, 8000);
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-001.htm
new file mode 100644
index 00000000000..5f0b961a465
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-001.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - blank value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration value is set blank, there will be no animation seen." name="assert">
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-002.htm
new file mode 100644
index 00000000000..db945f4be2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-002.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - finite value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration is set a finite time offset,
+ animation takes the specifies time to complete one cycle." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-003.htm
new file mode 100644
index 00000000000..a3c5d5ab60d
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-003.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration is set to a negative value,
+ it is treated as 0s (zero seconds) and no animation is seen." name="assert">
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "-2s";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-004.htm
new file mode 100644
index 00000000000..b23be4f8995
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-004.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - 0s</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration is set to 0s (zero seconds),
+ animation occurs instantaneously, there will be no animation seen." name="assert">
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "0s";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-005.htm
new file mode 100644
index 00000000000..b05c1714f45
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-005.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - 0s, animation-fill-mode - forwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration is set to 0s (zero seconds),
+ and 'animation-fill-mode' is set to 'forwards',
+ the last frame of the animation will be displayed." name="assert">
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 0s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ }
+
+ #ref {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue with 'Filler Text',
+ and without animation, and if there is no red.
+ </p>
+ <div id="ref"></div>
+ <div id="test">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-006.htm
new file mode 100644
index 00000000000..fae7d12f451
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-006.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - 0s, animation-fill-mode - both</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-duration is set to 0s (zero seconds),
+ and 'animation-fill-mode' is set to 'both',
+ the last frame of the animation will be displayed." name="assert">
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 0s;
+ animation-fill-mode: both;
+
+ background-color: blue;
+ }
+
+ #ref {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue with 'Filler Text',
+ and without animation, and if there is no red.
+ </p>
+ <div id="ref"></div>
+ <div id="test">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-007.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-007.htm
new file mode 100644
index 00000000000..a4f06469d71
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-007.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-duration applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-008.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-008.htm
new file mode 100644
index 00000000000..47ded646d8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-duration-008.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-duration - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-duration applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-001.htm
new file mode 100644
index 00000000000..c7feeb3e50c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-001.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - none</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-fill-mode is set to none,
+ animation has no effect when it is applied but not executing." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: none;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN to BLUE.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-002.htm
new file mode 100644
index 00000000000..14e63cec587
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-002.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - forwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-fill-mode is set to forwards,
+ animation will apply the property values for the time the amination ended
+ after the animation ends." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-003.htm
new file mode 100644
index 00000000000..4fe53bfc9f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-003.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - backwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-fill-mode is set to backwards,
+ animation-delay is set a positive time offset,
+ and animation-direction is 'normal' or 'alternate-reverse',
+ animation will apply the from or 0% keyframe
+ that will start the first iteration." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+ animation-fill-mode: backwards;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN to BLUE.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-004.htm
new file mode 100644
index 00000000000..233ef75728d
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-004.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - both</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check if animation-fill-mode is set to both,
+ the effects of both 'forwards' and 'backwards' will apply." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+ animation-fill-mode: both;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-005.htm
new file mode 100644
index 00000000000..c63b0fadca5
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-005.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-fill-mode applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-006.htm
new file mode 100644
index 00000000000..0b781205a42
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-fill-mode-006.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-fill-mode - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-fill-mode applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-001.htm
new file mode 100644
index 00000000000..68073365922
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-001.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - default value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is not set, 1 is taken by default and
+ animation will play from beginning to end once." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left once.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-002.htm
new file mode 100644
index 00000000000..2bb0f6f69ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-002.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - infinite value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is set to infinite,
+ animation will repeat forever." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled square with 'Filler Text',
+ which repeatedly moves from right to left. Every time a cycle is finished,
+ the square gets re-positioned to right and continues to move left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-003.htm
new file mode 100644
index 00000000000..d64033a5444
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-003.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is set to negative count,
+ it is invalid and animation will play from beginning to end once." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: -2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left once.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-004.htm
new file mode 100644
index 00000000000..1343a1eb8ee
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-004.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - non-integer value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is set to non-integer,
+ animation will end partway through its last cycle." name="assert">
+<style>
+ #test-iteration-count {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2.1;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #ref-path {
+ background-color: yellow;
+ height: 10px;
+ width: 250px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left along the yellow bar twice,
+ and for the third time it ends partway and then immediately positions
+ itself to the left.
+ </p>
+ <div id="test-iteration-count">Filler Text</div>
+ <div id="ref-path"></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-005.htm
new file mode 100644
index 00000000000..9b0313fb4f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-005.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - integer value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is set to integer count,
+ animation will repeat the specified number of times." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-006.htm
new file mode 100644
index 00000000000..af0fa5e27c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-006.htm
@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - 0 (zero)</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-iteration-count is set to 0 (zero), no animation is seen." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left once.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationIterationCount = 0;
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationIterationCount = 1;
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-007.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-007.htm
new file mode 100644
index 00000000000..e378e075daf
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-007.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-iteration-count applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-008.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-008.htm
new file mode 100644
index 00000000000..6970e5dbc01
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-count-008.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-iteration-count - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-iteration-count applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-event.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-event.htm
new file mode 100644
index 00000000000..3a3096584db
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-iteration-event.htm
@@ -0,0 +1,61 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation events - animationiteration</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#events" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animationiteration event occurs at the end of
+ each iteration of an animation for which animation-iteration-count
+ is greater than one." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 3;
+
+ color: yellow;
+ font-weight: bolder;
+ font-size: xx-large;
+ text-align: center;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square, which moves from right to left
+ three times; and if the square contains digit 1 for the first animation,
+ digit 2 for the second, and 3 for the third animation.
+ </p>
+ <div></div>
+ <script>
+ var count = 1;
+ var div = document.getElementsByTagName("div");
+ div[0].innerHTML = count;
+ div[0].addEventListener("animationiteration", animationIteration, true);
+
+ function animationIteration() {
+ count += 1;
+ div[0].innerHTML = count;
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-001.htm
new file mode 100644
index 00000000000..50d80b712db
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-001.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: @keyframes - from, to, percentage</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that @keyframes rule accepts 'from' and 'to'
+ keywords, and percentage values." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ }
+
+ @keyframes sample {
+ from {
+ background-color: blue;
+ }
+ 30% {
+ background-color: green;
+ }
+ 65% {
+ background-color: yellow;
+ }
+ to {
+ background-color: blue;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text'
+ initially on page load, and if the color of the square gradully changes
+ in order: BLUE to GREEN to YELLOW and back to BLUE in 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-002.htm
new file mode 100644
index 00000000000..ca39a592207
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-002.htm
@@ -0,0 +1,53 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: @keyframes - negative percentage and higher than 100%</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that a keyframe selector specifies negative percentage values
+ or values higher than 100%, the keyframe will be ignored." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ }
+
+ @keyframes sample {
+ -100% {
+ background-color: red;
+ }
+ 0% {
+ background-color: blue;
+ }
+ 30% {
+ background-color: green;
+ }
+ 65% {
+ background-color: yellow;
+ }
+ 100% {
+ background-color: blue;
+ }
+ 200% {
+ background-color: red;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text'
+ initially on page load, if the color of the square gradully changes
+ in order: BLUE to GREEN to YELLOW and back to BLUE in 10 seconds,
+ and if there is no red.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-003.htm
new file mode 100644
index 00000000000..6c5bb642ed1
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-keyframes-003.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: @keyframes - animation-timing-function</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that @keyframes rule accpets 'animation-timing-function'
+ property used as the animation moves to the next keyframe." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ animation-timing-function: linear;
+ }
+ 50% {
+ left: 75px;
+ animation-timing-function: linear;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-001.htm
new file mode 100644
index 00000000000..ffb643f2fa0
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-001.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name - blank value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-name is set without any value,
+ there will be no animation." name="assert">
+<style>
+ div {
+ animation-name: ;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-002.htm
new file mode 100644
index 00000000000..0308f551728
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-002.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name matchs keyframes at-rule</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-name is set to refer to a keyframe at-rule
+ that provides the property values for the animation,
+ animation will execute." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-003.htm
new file mode 100644
index 00000000000..1a059e509bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-003.htm
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name - none</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-name is set to none, there will be no animation." name="assert">
+<style>
+ div {
+ animation-name: none;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-004.htm
new file mode 100644
index 00000000000..a4308281ef5
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-004.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name mismatches keyframe at-rule</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-name does not match any keyframe at-rule,
+ there are no properties to be animated and animation will not execute." name="assert">
+<style>
+ div {
+ animation-name: sample1;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-005.htm
new file mode 100644
index 00000000000..43c47c7d327
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-005.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-name applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-006.htm
new file mode 100644
index 00000000000..2b028f25993
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-name-006.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-name - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-name applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-001.htm
new file mode 100644
index 00000000000..6765a915f4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-001.htm
@@ -0,0 +1,59 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-play-state - paused</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-play-state is set to paused,
+ animation is paused where the progress it had made
+ before being paused." name="assert">
+<style>
+ #test-animation-paused {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #ref-path {
+ background-color: yellow;
+ height: 10px;
+ width: 250px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving right to left along the yellow bar,
+ and pauses in the middle after about 2 seconds' animation.
+ </p>
+ <div id="test-animation-paused">Filler Text</div>
+ <div id="ref-path"></div>
+ <script>
+ setTimeout(setAnimationRunning, 2000);
+
+ function setAnimationRunning() {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationPlayState = "paused";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-002.htm
new file mode 100644
index 00000000000..2c02d60986e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-002.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-play-state - running</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-play-state is set to running,
+ animation will proceed as normal." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-003.htm
new file mode 100644
index 00000000000..92368cc29cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-003.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-play-state - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-play-state applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-004.htm
new file mode 100644
index 00000000000..89fe227c953
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-play-state-004.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-play-state - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-play-state applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-001.htm
new file mode 100644
index 00000000000..31ab12413dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-001.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation shorthand</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation shorthand property accepts time
+ values for animation-duration and animation-delay in order." name="assert">
+<style>
+ div {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-002.htm
new file mode 100644
index 00000000000..88495e08de3
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-002.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation shorthand - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation shorthand applies to the ::after pseudo element
+ and accepts time values for animation-duration and animation-delay
+ in order." name="assert">
+<style>
+ div::after {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-003.htm
new file mode 100644
index 00000000000..799f6d239c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-shorthand-003.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation shorthand - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation shorthand applies to the ::before pseudo element
+ and accepts time values for animation-duration and animation-delay
+ in order." name="assert">
+<style>
+ div::before {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-001.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-001.htm
new file mode 100644
index 00000000000..069fe49aa31
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-001.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - cubic-bezier with parameters (0,0,1,1)</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to cubic-bezier
+ with parameters (0,0,1,1), animation will progress over one cycle
+ of its duration with constant speed." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: cubic-bezier(0,0,1,1);
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-002.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-002.htm
new file mode 100644
index 00000000000..20960965403
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-002.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ease</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function is set to ease,
+ animation will starts slow, gain acceleration in the middle
+ and again slow down at the end." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; initially the animation starts slow,
+ gains acceleration in the middle and again slows down at the end.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-003.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-003.htm
new file mode 100644
index 00000000000..f74cb0a4aa8
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-003.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ease-in</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function is set to ease-in,
+ animation will start slow, gain acceleration as time progresses." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-in;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; animation starts slow
+ and gains acceleration as time progresses.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-004.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-004.htm
new file mode 100644
index 00000000000..37b86b1f2db
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-004.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ease-in-out</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function is set to ease-in-out,
+ animation will start slow, gain acceleration in the middel
+ and again slow down at the end." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-in-out;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; initially the animation starts slow,
+ gains acceleration in the middle and again slows down at the end.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-005.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-005.htm
new file mode 100644
index 00000000000..ed2edca0ef6
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-005.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ease-out</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function is set to ease-out,
+ animation will start with higher (than the normal) speed
+ and relatively slow down as time progresses." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-out;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; animation starts and relatively
+ slows down as time progresses.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-006.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-006.htm
new file mode 100644
index 00000000000..98865f132ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-006.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - linear</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to linear,
+ animation will progress over one cycle of its duration
+ with constant speed." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-007.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-007.htm
new file mode 100644
index 00000000000..899246492b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-007.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - step-start</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to step-start,
+ animation will play the end effect at the start of the interval." name="assert">
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-start {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: step-start;
+
+ background-color: blue;
+ }
+
+ #ref-no-animation {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which stays right, and if there is NO red.
+ </p>
+ <div id="ref-no-animation"></div>
+ <div id="test-step-start">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-008.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-008.htm
new file mode 100644
index 00000000000..aece4fbffe0
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-008.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - step-end</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to step-end,
+ animation will play the end effect at the end time point,
+ and keep the start effect at the start of the interval." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: step-end;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled square with 'Filler Text',
+ which stays right for about 10 seconds, and then jumps to left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-009.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-009.htm
new file mode 100644
index 00000000000..7c9db1e161e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-009.htm
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - steps with parameters (&lt;number&gt;, start)</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to steps with paramenters
+ (<number>, start), animation will be defined by the number that divides
+ the domain of operation into equally size intervals, evey time the changes
+ happens at the start of the interval." name="assert">
+<style>
+ div {
+ float: left;
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-start {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: steps(4, start);
+
+ background-color: blue;
+ }
+
+ #ref-1 {
+ background-color: yellow;
+ left: 200px;
+ }
+
+ #ref-2 {
+ background-color: green;
+ left: 100px;
+ }
+
+ #ref-3 {
+ background-color: red;
+ left: 0px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 400px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled square with 'Filler Text',
+ which jumps three times from right to left and orderly covers
+ the filled YELLOW, GREEN and RED squares.
+ </p>
+ <div id="ref-1"></div>
+ <div id="ref-2"></div>
+ <div id="ref-3"></div>
+ <div id="test-step-start">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-010.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-010.htm
new file mode 100644
index 00000000000..b49e0448c7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-010.htm
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - steps with parameters (&lt;number&gt;, end)</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="When animation-timing-function is set to steps with paramenters
+ (<number>, end), animation will be defined by the number that divides
+ the domain of operation into equally size intervals, evey time the changes
+ happens at the end of the interval." name="assert">
+<style>
+ div {
+ float: left;
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-end {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: steps(3, end);
+
+ background-color: blue;
+ }
+
+ #ref-1 {
+ background-color: yellow;
+ left: 200px;
+ }
+
+ #ref-2 {
+ background-color: green;
+ left: 100px;
+ }
+
+ #ref-3 {
+ background-color: red;
+ left: 0px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 300px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled square with 'Filler Text',
+ which jumps three times from right to left and orderly covers
+ the filled YELLOW, GREEN and RED squares.
+ </p>
+ <div id="ref-1"></div>
+ <div id="ref-2"></div>
+ <div id="ref-3"></div>
+ <div id="test-step-end">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-011.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-011.htm
new file mode 100644
index 00000000000..2dd7a090a0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-011.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function applies to the ::after pseudo element." name="assert">
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left with constant speed.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-012.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-012.htm
new file mode 100644
index 00000000000..cf883c8b865
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animation-timing-function-012.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation-timing-function - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animation-timing-function applies to the ::before pseudo element." name="assert">
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left with constant speed.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-interface.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-interface.htm
new file mode 100644
index 00000000000..582c7f05859
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-interface.htm
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: AnimationEvent interface</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="https://drafts.csswg.org/css-animations-1/#interface-dom" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="animationevent-interface.js"></script>
+</head><body><div id="log"></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-types.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-types.htm
new file mode 100644
index 00000000000..f6ea549f668
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animationevent-types.htm
@@ -0,0 +1,79 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<meta content="long" name="timeout">
+<title>CSS Animations Test: AnimationEvnt types - animationstart, animationend,animationiteration</title>
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="https://drafts.csswg.org/css-animations-1/#event-animationevent" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<style>
+ #test {
+ animation-name: sample;
+ animation-duration: 2s;
+ animation-delay: -1s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body><div id="test">Filler Text</div>
+<div id="log"></div>
+<script>
+ var testDiv = document.getElementById("test");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationstart", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationstart has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationstart has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationstart has animationName value");
+ assert_equals(evt.elapsedTime, 1, "animationstart has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationstart event is instanceof AnimationEvent");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationend", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationend has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationend has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationend has animationName value");
+ assert_equals(evt.elapsedTime, 4, "animationend has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationend event is instanceof AnimationEvent");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationiteration", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationiteration has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationiteration has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationiteration has animationName value");
+ assert_equals(evt.elapsedTime, 2, "animationiteration has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationiteration event is instanceof AnimationEvent");
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/animationstart-and-animationend-events.htm b/tests/wpt/css-tests/css-animations-1_dev/html/animationstart-and-animationend-events.htm
new file mode 100644
index 00000000000..4066e3a51f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/animationstart-and-animationend-events.htm
@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Animations Test: animation events - animationstart and animationend</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc.">
+<link href="http://www.intel.com" rel="author" title="Intel">
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang"> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help">
+<link href="https://drafts.csswg.org/css-animations-1/#events" rel="help">
+<meta content="animated" name="flags">
+<meta content="Check that animationstart event occurs at the start of an animation,
+ animationend event occurs when animation finishes." name="assert">
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square,
+ which moves from right to left with text 'START'
+ and changes to 'END' when the animation is finished.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].addEventListener("animationstart", animationStart, true);
+ div[0].addEventListener("animationend", animationEnd, true);
+
+ function animationStart() {
+ div[0].innerHTML = "START";
+ }
+
+ function animationEnd() {
+ div[0].innerHTML = "END";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-2.htm
index 117ec5e7652..8f52171d80c 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-2.htm
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-2.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Values (0 tests)</h2>
+ <h2>Values (2 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s2">+</a>
<a href="http://www.w3.org/TR/css3-animations/#values">2 Values</a></th></tr>
- <!-- 0 tests -->
+ <!-- 2 tests -->
+ <tr id="animation-delay-006-2" class="animated">
+ <td>
+ <a href="animation-delay-006.htm">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-2" class="animated">
+ <td>
+ <a href="animation-delay-007.htm">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-3.htm
index 160d77aa719..eab1eb91b8f 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-3.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Animations (15 tests)</h2>
+ <h2>Animations (16 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3">+</a>
<a href="http://www.w3.org/TR/css3-animations/#animations">3 Animations</a></th></tr>
- <!-- 15 tests -->
+ <!-- 16 tests -->
+ <tr id="animation-display-3" class="animated">
+ <td>
+ <a href="animation-display.htm">animation-display</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="animations-001-3" class="ahem animated">
<td>
<a href="animations-001.htm">animations-001</a></td>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-4.htm
index 5e155a1bbef..ae26ca0158a 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/html/chapter-4.htm
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/chapter-4.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Keyframes (0 tests)</h2>
+ <h2>Keyframes (66 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,40 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4">+</a>
<a href="http://www.w3.org/TR/css3-animations/#keyframes">4 Keyframes</a></th></tr>
- <!-- 0 tests -->
+ <!-- 3 tests -->
+ <tr id="animation-keyframes-001-4" class="animated">
+ <td>
+ <a href="animation-keyframes-001.htm">animation-keyframes-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4" class="animated">
+ <td>
+ <a href="animation-keyframes-002.htm">animation-keyframes-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4" class="animated">
+ <td>
+ <a href="animation-keyframes-003.htm">animation-keyframes-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.#keyframe-declaration-block">
<!-- 0 tests -->
@@ -52,7 +85,700 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.2.#animation-name">
- <!-- 0 tests -->
+ <!-- 63 tests -->
+ <tr id="animation-delay-001-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-001.htm">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-002.htm">animation-delay-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-003.htm">animation-delay-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-004.htm">animation-delay-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-005.htm">animation-delay-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-006.htm">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-007.htm">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-001-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-001.htm">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-002.htm">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-003.htm">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-004.htm">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-005.htm">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-006.htm">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-display-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-display.htm">animation-display</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-001.htm">animation-duration-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - blank value
+ <ul class="assert">
+ <li>When animation-duration value is set blank, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-002.htm">animation-duration-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - finite value
+ <ul class="assert">
+ <li>When animation-duration is set a finite time offset, animation takes the specifies time to complete one cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-003.htm">animation-duration-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - negative value
+ <ul class="assert">
+ <li>When animation-duration is set to a negative value, it is treated as 0s (zero seconds) and no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-004.htm">animation-duration-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), animation occurs instantaneously, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-005.htm">animation-duration-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-006.htm">animation-duration-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-007.htm">animation-duration-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::before
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-008.htm">animation-duration-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::after
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-001.htm">animation-fill-mode-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-002.htm">animation-fill-mode-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-003.htm">animation-fill-mode-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-004.htm">animation-fill-mode-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-005.htm">animation-fill-mode-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-006.htm">animation-fill-mode-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-001.htm">animation-iteration-count-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-002.htm">animation-iteration-count-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-003.htm">animation-iteration-count-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-004.htm">animation-iteration-count-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-005.htm">animation-iteration-count-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-006.htm">animation-iteration-count-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-007.htm">animation-iteration-count-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-008.htm">animation-iteration-count-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-event.htm">animation-iteration-event</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-001.htm">animation-keyframes-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-002.htm">animation-keyframes-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-003.htm">animation-keyframes-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-001.htm">animation-name-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - blank value
+ <ul class="assert">
+ <li>Check that animation-name is set without any value, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-002.htm">animation-name-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name matchs keyframes at-rule
+ <ul class="assert">
+ <li>When animation-name is set to refer to a keyframe at-rule that provides the property values for the animation, animation will execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-003.htm">animation-name-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - none
+ <ul class="assert">
+ <li>Check that animation-name is set to none, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-004.htm">animation-name-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name mismatches keyframe at-rule
+ <ul class="assert">
+ <li>Check that animation-name does not match any keyframe at-rule, there are no properties to be animated and animation will not execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-005.htm">animation-name-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::after
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-006.htm">animation-name-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::before
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-001.htm">animation-play-state-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-002.htm">animation-play-state-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-003.htm">animation-play-state-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-004.htm">animation-play-state-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-001.htm">animation-timing-function-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-002.htm">animation-timing-function-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-003.htm">animation-timing-function-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-004.htm">animation-timing-function-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-005.htm">animation-timing-function-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-006.htm">animation-timing-function-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-007.htm">animation-timing-function-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-008.htm">animation-timing-function-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-009.htm">animation-timing-function-009</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-010.htm">animation-timing-function-010</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-011.htm">animation-timing-function-011</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-012.htm">animation-timing-function-012</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animationstart-and-animationend-events-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animationstart-and-animationend-events.htm">animationstart-and-animationend-events</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationstart and animationend
+ <ul class="assert">
+ <li>Check that animationstart event occurs at the start of an animation, animationend event occurs when animation finishes.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.2.#list-matching">
<!-- 0 tests -->
@@ -67,7 +793,700 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.3.#animation-duration">
- <!-- 0 tests -->
+ <!-- 63 tests -->
+ <tr id="animation-delay-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-001.htm">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-002.htm">animation-delay-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-003.htm">animation-delay-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-004.htm">animation-delay-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-005.htm">animation-delay-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-006.htm">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-007.htm">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-001.htm">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-002.htm">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-003.htm">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-004.htm">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-005.htm">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-006.htm">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-display-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-display.htm">animation-display</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-001.htm">animation-duration-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - blank value
+ <ul class="assert">
+ <li>When animation-duration value is set blank, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-002.htm">animation-duration-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - finite value
+ <ul class="assert">
+ <li>When animation-duration is set a finite time offset, animation takes the specifies time to complete one cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-003.htm">animation-duration-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - negative value
+ <ul class="assert">
+ <li>When animation-duration is set to a negative value, it is treated as 0s (zero seconds) and no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-004.htm">animation-duration-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), animation occurs instantaneously, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-005.htm">animation-duration-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-006.htm">animation-duration-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-007.htm">animation-duration-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::before
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-008.htm">animation-duration-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::after
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-001.htm">animation-fill-mode-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-002.htm">animation-fill-mode-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.htm">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.htm">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-005.htm">animation-fill-mode-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-006.htm">animation-fill-mode-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-001.htm">animation-iteration-count-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-002.htm">animation-iteration-count-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-003.htm">animation-iteration-count-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-004.htm">animation-iteration-count-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-005.htm">animation-iteration-count-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-006.htm">animation-iteration-count-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-007.htm">animation-iteration-count-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-008.htm">animation-iteration-count-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-event.htm">animation-iteration-event</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-001.htm">animation-keyframes-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-002.htm">animation-keyframes-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-003.htm">animation-keyframes-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-001.htm">animation-name-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - blank value
+ <ul class="assert">
+ <li>Check that animation-name is set without any value, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-002.htm">animation-name-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name matchs keyframes at-rule
+ <ul class="assert">
+ <li>When animation-name is set to refer to a keyframe at-rule that provides the property values for the animation, animation will execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-003.htm">animation-name-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - none
+ <ul class="assert">
+ <li>Check that animation-name is set to none, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-004.htm">animation-name-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name mismatches keyframe at-rule
+ <ul class="assert">
+ <li>Check that animation-name does not match any keyframe at-rule, there are no properties to be animated and animation will not execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-005.htm">animation-name-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::after
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-006.htm">animation-name-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::before
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-001.htm">animation-play-state-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-002.htm">animation-play-state-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-003.htm">animation-play-state-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-004.htm">animation-play-state-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-001.htm">animation-timing-function-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-002.htm">animation-timing-function-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-003.htm">animation-timing-function-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-004.htm">animation-timing-function-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-005.htm">animation-timing-function-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-006.htm">animation-timing-function-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-007.htm">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-008.htm">animation-timing-function-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-009.htm">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-010.htm">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-011.htm">animation-timing-function-011</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-012.htm">animation-timing-function-012</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animationstart-and-animationend-events-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animationstart-and-animationend-events.htm">animationstart-and-animationend-events</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationstart and animationend
+ <ul class="assert">
+ <li>Check that animationstart event occurs at the start of an animation, animationend event occurs when animation finishes.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.4">
<tr><th colspan="4" scope="rowgroup">
@@ -76,7 +1495,150 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.4.#animation-timing-function">
- <!-- 0 tests -->
+ <!-- 13 tests -->
+ <tr id="animation-delay-001-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-delay-001.htm">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-001.htm">animation-timing-function-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-002.htm">animation-timing-function-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-003.htm">animation-timing-function-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-004.htm">animation-timing-function-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-005.htm">animation-timing-function-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-006.htm">animation-timing-function-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-007.htm">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-008.htm">animation-timing-function-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-009.htm">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-010.htm">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-011.htm">animation-timing-function-011</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-012.htm">animation-timing-function-012</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.5">
<tr><th colspan="4" scope="rowgroup">
@@ -85,7 +1647,172 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.5.#animation-iteration-count">
- <!-- 0 tests -->
+ <!-- 15 tests -->
+ <tr id="animation-direction-001-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-001.htm">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-002.htm">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-003.htm">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-004.htm">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-005.htm">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-006.htm">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-001.htm">animation-iteration-count-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-002.htm">animation-iteration-count-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-003.htm">animation-iteration-count-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-004.htm">animation-iteration-count-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-005.htm">animation-iteration-count-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-006.htm">animation-iteration-count-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-007.htm">animation-iteration-count-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-008.htm">animation-iteration-count-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-event.htm">animation-iteration-event</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.5.#single-animation-iteration-count">
<!-- 0 tests -->
@@ -103,7 +1830,73 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.6.#animation-direction">
- <!-- 0 tests -->
+ <!-- 6 tests -->
+ <tr id="animation-direction-001-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-001.htm">animation-direction-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-002.htm">animation-direction-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-003.htm">animation-direction-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-004.htm">animation-direction-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-005.htm">animation-direction-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-006.htm">animation-direction-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.6.#normal">
<!-- 0 tests -->
@@ -121,7 +1914,51 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.7.#animation-play-state">
- <!-- 0 tests -->
+ <!-- 4 tests -->
+ <tr id="animation-play-state-001-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-001.htm">animation-play-state-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-002.htm">animation-play-state-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-003.htm">animation-play-state-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-004.htm">animation-play-state-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.7.#single-animation-play-state">
<!-- 0 tests -->
@@ -133,7 +1970,106 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.8.#animation-delay">
- <!-- 0 tests -->
+ <!-- 9 tests -->
+ <tr id="animation-delay-001-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-001.htm">animation-delay-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-002.htm">animation-delay-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-003.htm">animation-delay-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-004.htm">animation-delay-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-005.htm">animation-delay-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-006.htm">animation-delay-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-007.htm">animation-delay-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.8.#animation-delay" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.htm">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.8.#animation-delay" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.htm">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.9">
<tr><th colspan="4" scope="rowgroup">
@@ -142,7 +2078,128 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.9.#animation-fill-mode">
- <!-- 0 tests -->
+ <!-- 11 tests -->
+ <tr id="animation-duration-005-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-duration-005.htm">animation-duration-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-duration-006.htm">animation-duration-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-001.htm">animation-fill-mode-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-002.htm">animation-fill-mode-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.htm">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.htm">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-005.htm">animation-fill-mode-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-006.htm">animation-fill-mode-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-007.htm">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-009.htm">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-010.htm">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.9.#single-animation-fill-mode">
<!-- 0 tests -->
@@ -154,7 +2211,40 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.10.#animation">
- <!-- 0 tests -->
+ <!-- 3 tests -->
+ <tr id="animation-shorthand-001-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-001.htm">animation-shorthand-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand
+ <ul class="assert">
+ <li>Check that animation shorthand property accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-shorthand-002-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-002.htm">animation-shorthand-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand - ::after
+ <ul class="assert">
+ <li>Check that animation shorthand applies to the ::after pseudo element and accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-shorthand-003-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-003.htm">animation-shorthand-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand - ::before
+ <ul class="assert">
+ <li>Check that animation shorthand applies to the ::before pseudo element and accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.10.#single-animation">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/toc.htm b/tests/wpt/css-tests/css-animations-1_dev/html/toc.htm
index 8fd9abb4b71..4c0492f7965 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-animations-1_dev/html/toc.htm
@@ -27,17 +27,17 @@
<tbody id="s2">
<tr><th><a href="chapter-2.htm">Chapter 2 -
Values</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(2 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
Animations</a></th>
- <td>(15 Tests)</td></tr>
+ <td>(16 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
Keyframes</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(66 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
diff --git a/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data
index 8e3bdc96508..a477cea9f09 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data
@@ -3,8 +3,144 @@
# http://test.csswg.org/suites/css-animations-1_dev/DATESTAMP/
# See http://wiki.csswg.org/test/implementation-report for instructions
testname revision result comment
+html/animation-delay-001.htm a59cfbaf4a9ecfae621b3b94f31a39d973effc6b ?
+xhtml1/animation-delay-001.xht a59cfbaf4a9ecfae621b3b94f31a39d973effc6b ?
+html/animation-delay-002.htm c2f5a26e91124f1659e115345c64e46b29e77ddf ?
+xhtml1/animation-delay-002.xht c2f5a26e91124f1659e115345c64e46b29e77ddf ?
+html/animation-delay-003.htm d00f228e0f8b6dedb1323493b1b73072f2385212 ?
+xhtml1/animation-delay-003.xht d00f228e0f8b6dedb1323493b1b73072f2385212 ?
+html/animation-delay-004.htm 126b62ca8059c74fc012172a5f19dd6f2dadbde4 ?
+xhtml1/animation-delay-004.xht 126b62ca8059c74fc012172a5f19dd6f2dadbde4 ?
+html/animation-delay-005.htm 26ecab722c342d2f3f8dd7dc864f1ac64490027c ?
+xhtml1/animation-delay-005.xht 26ecab722c342d2f3f8dd7dc864f1ac64490027c ?
+html/animation-delay-006.htm 13c48bd6b709280df6a9a5bfff09c2880e868a41 ?
+xhtml1/animation-delay-006.xht 13c48bd6b709280df6a9a5bfff09c2880e868a41 ?
+html/animation-delay-007.htm 2f27e7970e6df9f0039f97e9543f4cf5fb16d5a3 ?
+xhtml1/animation-delay-007.xht 2f27e7970e6df9f0039f97e9543f4cf5fb16d5a3 ?
+html/animation-direction-001.htm a7e38f2510c639abc4f8a90f699435377d04bcfd ?
+xhtml1/animation-direction-001.xht a7e38f2510c639abc4f8a90f699435377d04bcfd ?
+html/animation-direction-002.htm 10d5d6cd6132c928fadcbe3312b8a7ffb2c0dacc ?
+xhtml1/animation-direction-002.xht 10d5d6cd6132c928fadcbe3312b8a7ffb2c0dacc ?
+html/animation-direction-003.htm 2525726c04b8605f6b2c4809f33866f566ae1b3e ?
+xhtml1/animation-direction-003.xht 2525726c04b8605f6b2c4809f33866f566ae1b3e ?
+html/animation-direction-004.htm f14768d125e6639a43406b4640dcc9d93ba83576 ?
+xhtml1/animation-direction-004.xht f14768d125e6639a43406b4640dcc9d93ba83576 ?
+html/animation-direction-005.htm 5fa0f64355db4c2c051c6232bdb80f4ac8ff248b ?
+xhtml1/animation-direction-005.xht 5fa0f64355db4c2c051c6232bdb80f4ac8ff248b ?
+html/animation-direction-006.htm 05f86fa498917fde4d1216bb9252609c74a7c3f3 ?
+xhtml1/animation-direction-006.xht 05f86fa498917fde4d1216bb9252609c74a7c3f3 ?
+html/animation-display.htm 8e6c27c47e1a837e07eed4a94d6cff0b13f133dc ?
+xhtml1/animation-display.xht 8e6c27c47e1a837e07eed4a94d6cff0b13f133dc ?
+html/animation-duration-001.htm b7e9e6b620eddf01ef5ce9ff3a90a9d39ce733b2 ?
+xhtml1/animation-duration-001.xht b7e9e6b620eddf01ef5ce9ff3a90a9d39ce733b2 ?
+html/animation-duration-002.htm 0a1ced535f37c055b5be633a34613f4a40dc4ed9 ?
+xhtml1/animation-duration-002.xht 0a1ced535f37c055b5be633a34613f4a40dc4ed9 ?
+html/animation-duration-003.htm 5578f320f4d80f5d8e5c0ede61139763bd6343a2 ?
+xhtml1/animation-duration-003.xht 5578f320f4d80f5d8e5c0ede61139763bd6343a2 ?
+html/animation-duration-004.htm 62fffb69c3d6ef31d371778495735a3f55ef1c51 ?
+xhtml1/animation-duration-004.xht 62fffb69c3d6ef31d371778495735a3f55ef1c51 ?
+html/animation-duration-005.htm 1aa4ed306edafc44f849e8c7e270af0cc73a09a4 ?
+xhtml1/animation-duration-005.xht 1aa4ed306edafc44f849e8c7e270af0cc73a09a4 ?
+html/animation-duration-006.htm 8f01bff7015212232e2e378bdb2bf30f4d7e390d ?
+xhtml1/animation-duration-006.xht 8f01bff7015212232e2e378bdb2bf30f4d7e390d ?
+html/animation-duration-007.htm a4fc15e755ec66168590d0e39c02e49e1dc10efb ?
+xhtml1/animation-duration-007.xht a4fc15e755ec66168590d0e39c02e49e1dc10efb ?
+html/animation-duration-008.htm 1a0b1995d43a4a2524555d9da34a6b36ae31a8ff ?
+xhtml1/animation-duration-008.xht 1a0b1995d43a4a2524555d9da34a6b36ae31a8ff ?
+html/animation-fill-mode-001.htm 92d88eae75f4d45c2af24235c5390469f6a2fe70 ?
+xhtml1/animation-fill-mode-001.xht 92d88eae75f4d45c2af24235c5390469f6a2fe70 ?
+html/animation-fill-mode-002.htm a2e61dd6fc284dc628ed692448f222e8b560622a ?
+xhtml1/animation-fill-mode-002.xht a2e61dd6fc284dc628ed692448f222e8b560622a ?
+html/animation-fill-mode-003.htm abb5c141f0f145c8dfda82c28f669112f5b89c3a ?
+xhtml1/animation-fill-mode-003.xht abb5c141f0f145c8dfda82c28f669112f5b89c3a ?
+html/animation-fill-mode-004.htm e3a3d5e256446592c490233b94568d41e820a6f1 ?
+xhtml1/animation-fill-mode-004.xht e3a3d5e256446592c490233b94568d41e820a6f1 ?
+html/animation-fill-mode-005.htm d60439ebb629902cc04d45b8a9d3f46d334e54b3 ?
+xhtml1/animation-fill-mode-005.xht d60439ebb629902cc04d45b8a9d3f46d334e54b3 ?
+html/animation-fill-mode-006.htm e4474eae90dde4cb56ce31fd173ff32cbde1437b ?
+xhtml1/animation-fill-mode-006.xht e4474eae90dde4cb56ce31fd173ff32cbde1437b ?
+html/animation-iteration-count-001.htm f0d73fe77862535d66dfb252ab96a0ec4adf4a5a ?
+xhtml1/animation-iteration-count-001.xht f0d73fe77862535d66dfb252ab96a0ec4adf4a5a ?
+html/animation-iteration-count-002.htm c0cf3a4cd1863455e91de1ee14cfe7a04d8055d0 ?
+xhtml1/animation-iteration-count-002.xht c0cf3a4cd1863455e91de1ee14cfe7a04d8055d0 ?
+html/animation-iteration-count-003.htm 8021971d9a81045eddbc7ca024479aa4d5390122 ?
+xhtml1/animation-iteration-count-003.xht 8021971d9a81045eddbc7ca024479aa4d5390122 ?
+html/animation-iteration-count-004.htm 3f36b4a02e18c3883aa19c5216af3fd3222fd4ae ?
+xhtml1/animation-iteration-count-004.xht 3f36b4a02e18c3883aa19c5216af3fd3222fd4ae ?
+html/animation-iteration-count-005.htm 5ed553e15237ae1c9b18cc0466aee617ca246cac ?
+xhtml1/animation-iteration-count-005.xht 5ed553e15237ae1c9b18cc0466aee617ca246cac ?
+html/animation-iteration-count-006.htm 649574f98923c8f0d9ba605ba4573596cc7c63aa ?
+xhtml1/animation-iteration-count-006.xht 649574f98923c8f0d9ba605ba4573596cc7c63aa ?
+html/animation-iteration-count-007.htm 053fffd162daaf0db34a1e25da133bd20cd01f3a ?
+xhtml1/animation-iteration-count-007.xht 053fffd162daaf0db34a1e25da133bd20cd01f3a ?
+html/animation-iteration-count-008.htm 3ae4c0e686fb5cf330151ee176b298cb51a77ef9 ?
+xhtml1/animation-iteration-count-008.xht 3ae4c0e686fb5cf330151ee176b298cb51a77ef9 ?
+html/animation-iteration-event.htm e521ed19e72a1757572ca7c324be4e288a5c33c6 ?
+xhtml1/animation-iteration-event.xht e521ed19e72a1757572ca7c324be4e288a5c33c6 ?
+html/animation-keyframes-001.htm dd13bbf052c41758c69fd457cda3747ad6a10fb2 ?
+xhtml1/animation-keyframes-001.xht dd13bbf052c41758c69fd457cda3747ad6a10fb2 ?
+html/animation-keyframes-002.htm 91d4a884eb431ceb0c8636098d33a6d93a2c014e ?
+xhtml1/animation-keyframes-002.xht 91d4a884eb431ceb0c8636098d33a6d93a2c014e ?
+html/animation-keyframes-003.htm d1768e205585cf4224307af0b7cee0cf72c01258 ?
+xhtml1/animation-keyframes-003.xht d1768e205585cf4224307af0b7cee0cf72c01258 ?
+html/animation-name-001.htm cb26f4c55e9f6b4c169dcb2e13f4378c5c7136f1 ?
+xhtml1/animation-name-001.xht cb26f4c55e9f6b4c169dcb2e13f4378c5c7136f1 ?
+html/animation-name-002.htm 70bd1cb364ec82be357ee418cb344e10ea301376 ?
+xhtml1/animation-name-002.xht 70bd1cb364ec82be357ee418cb344e10ea301376 ?
+html/animation-name-003.htm 8c98816bda0880f90a945cab8806e89fa6542d70 ?
+xhtml1/animation-name-003.xht 8c98816bda0880f90a945cab8806e89fa6542d70 ?
+html/animation-name-004.htm 3cce09a98cd0cb9d7b3d101f608128e4a759bc79 ?
+xhtml1/animation-name-004.xht 3cce09a98cd0cb9d7b3d101f608128e4a759bc79 ?
+html/animation-name-005.htm 9ef57c67ba391e1a00060db5eca52be5fc68c6f0 ?
+xhtml1/animation-name-005.xht 9ef57c67ba391e1a00060db5eca52be5fc68c6f0 ?
+html/animation-name-006.htm af99446d3d688a8e6ad08caee199229327c2279a ?
+xhtml1/animation-name-006.xht af99446d3d688a8e6ad08caee199229327c2279a ?
+html/animation-play-state-001.htm 64af3a1bf0816b76b3ac6f15ad15e6cc6c7ccfb3 ?
+xhtml1/animation-play-state-001.xht 64af3a1bf0816b76b3ac6f15ad15e6cc6c7ccfb3 ?
+html/animation-play-state-002.htm 22aac25e6c5bc4fccf865d0843e7f97e05ff72e0 ?
+xhtml1/animation-play-state-002.xht 22aac25e6c5bc4fccf865d0843e7f97e05ff72e0 ?
+html/animation-play-state-003.htm 1dca5c63b44436557a976a9d2f26755fefb6ade5 ?
+xhtml1/animation-play-state-003.xht 1dca5c63b44436557a976a9d2f26755fefb6ade5 ?
+html/animation-play-state-004.htm 5047e6044f322dd9211c9c3ffc4655b4d6c50540 ?
+xhtml1/animation-play-state-004.xht 5047e6044f322dd9211c9c3ffc4655b4d6c50540 ?
+html/animation-shorthand-001.htm 021fa6b8453b8e7c009ce8fea9853bc4a31bf762 ?
+xhtml1/animation-shorthand-001.xht 021fa6b8453b8e7c009ce8fea9853bc4a31bf762 ?
+html/animation-shorthand-002.htm 75ac427634fb58686568403ea3f5f91c6654ac95 ?
+xhtml1/animation-shorthand-002.xht 75ac427634fb58686568403ea3f5f91c6654ac95 ?
+html/animation-shorthand-003.htm 228b0f49702e90694efdca63112fe58f2d3efeff ?
+xhtml1/animation-shorthand-003.xht 228b0f49702e90694efdca63112fe58f2d3efeff ?
+html/animation-timing-function-001.htm f9aadf639f98f9795400a5218e8540c08366e8cd ?
+xhtml1/animation-timing-function-001.xht f9aadf639f98f9795400a5218e8540c08366e8cd ?
+html/animation-timing-function-002.htm 7527eff75562c5f49d9599e7495c47aa9bd9f414 ?
+xhtml1/animation-timing-function-002.xht 7527eff75562c5f49d9599e7495c47aa9bd9f414 ?
+html/animation-timing-function-003.htm 214819b56e1e46f9c7aa07d0ce144830ac65e924 ?
+xhtml1/animation-timing-function-003.xht 214819b56e1e46f9c7aa07d0ce144830ac65e924 ?
+html/animation-timing-function-004.htm 4064198bc4b46aaf5eb99144c7343655485b86a9 ?
+xhtml1/animation-timing-function-004.xht 4064198bc4b46aaf5eb99144c7343655485b86a9 ?
+html/animation-timing-function-005.htm 5a29c60d50b81071e5c7d9d5d75aacbf7fd56fe5 ?
+xhtml1/animation-timing-function-005.xht 5a29c60d50b81071e5c7d9d5d75aacbf7fd56fe5 ?
+html/animation-timing-function-006.htm 2bb42397e46fd890be8f37a020d4febef34c5b96 ?
+xhtml1/animation-timing-function-006.xht 2bb42397e46fd890be8f37a020d4febef34c5b96 ?
+html/animation-timing-function-007.htm ffbe76fc315f072878076a7bf711ac9a891eba52 ?
+xhtml1/animation-timing-function-007.xht ffbe76fc315f072878076a7bf711ac9a891eba52 ?
+html/animation-timing-function-008.htm 4fbb8d08f0f4b411101c203fc66f72d222df7f44 ?
+xhtml1/animation-timing-function-008.xht 4fbb8d08f0f4b411101c203fc66f72d222df7f44 ?
+html/animation-timing-function-009.htm 0c8dd1d5b92dfaeb20edb3ff4f3287bb06ecff30 ?
+xhtml1/animation-timing-function-009.xht 0c8dd1d5b92dfaeb20edb3ff4f3287bb06ecff30 ?
+html/animation-timing-function-010.htm da7e0cd2f6006255f27cbd3721e0040771631adb ?
+xhtml1/animation-timing-function-010.xht da7e0cd2f6006255f27cbd3721e0040771631adb ?
+html/animation-timing-function-011.htm bbc7283ae0b15aaa2ed784a7645b404a7fa301a5 ?
+xhtml1/animation-timing-function-011.xht bbc7283ae0b15aaa2ed784a7645b404a7fa301a5 ?
+html/animation-timing-function-012.htm d6a471751d34018dfc5e91a83592e896d8e6e5b5 ?
+xhtml1/animation-timing-function-012.xht d6a471751d34018dfc5e91a83592e896d8e6e5b5 ?
+html/animationevent-interface.htm a1e39dcdabe246037312ac3a8bab7bf3fe904a79 ?
+xhtml1/animationevent-interface.xht a1e39dcdabe246037312ac3a8bab7bf3fe904a79 ?
+html/animationevent-types.htm 11cda4945e4216dee93775c6217d3ce303ea04a9 ?
+xhtml1/animationevent-types.xht 11cda4945e4216dee93775c6217d3ce303ea04a9 ?
html/animations-001.htm 58200be49397d3ebd75335737334fadb5f72043a ?
xhtml1/animations-001.xht 58200be49397d3ebd75335737334fadb5f72043a ?
+html/animationstart-and-animationend-events.htm 8faa1d6d24026a7e26d4c00bc57b7f70d4042146 ?
+xhtml1/animationstart-and-animationend-events.xht 8faa1d6d24026a7e26d4c00bc57b7f70d4042146 ?
html/css-filters-animation-blur.htm 53622387367e3daa90b9880e22ff9548665f4883 ?
xhtml1/css-filters-animation-blur.xht 53622387367e3daa90b9880e22ff9548665f4883 ?
html/css-filters-animation-brightness.htm 6ef87e3d77b51aaa2d33c91de5b6c84e96b41eae ?
diff --git a/tests/wpt/css-tests/css-animations-1_dev/index.htm b/tests/wpt/css-tests/css-animations-1_dev/index.htm
index 1d22cd0ece6..50c34daa90d 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/index.htm
+++ b/tests/wpt/css-tests/css-animations-1_dev/index.htm
@@ -126,7 +126,9 @@
<ul>
<li>Fran&Atilde;&sect;ois REMY</li>
<li>Gunther Brunner</li>
+ <li>Intel</li>
<li>Mihai Balan</li>
+ <li>Nokia Inc.</li>
</ul>
</body>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/index.xht b/tests/wpt/css-tests/css-animations-1_dev/index.xht
index cb38cb0ec55..4f003ef3b4e 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/index.xht
+++ b/tests/wpt/css-tests/css-animations-1_dev/index.xht
@@ -126,7 +126,9 @@
<ul>
<li>Fran&Atilde;&sect;ois REMY</li>
<li>Gunther Brunner</li>
+ <li>Intel</li>
<li>Mihai Balan</li>
+ <li>Nokia Inc.</li>
</ul>
</body>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/testinfo.data b/tests/wpt/css-tests/css-animations-1_dev/testinfo.data
index 27ed2eb3444..7840164ef55 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-animations-1_dev/testinfo.data
@@ -1,5 +1,73 @@
id references title flags links revision credits assertion
+animation-delay-001 animation-delay - negative value animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function a59cfbaf4a9ecfae621b3b94f31a39d973effc6b `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.
+animation-delay-002 animation-delay - positive value animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration c2f5a26e91124f1659e115345c64e46b29e77ddf `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.
+animation-delay-003 animation-delay - 0s animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration d00f228e0f8b6dedb1323493b1b73072f2385212 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.
+animation-delay-004 animation-delay - ::after animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 126b62ca8059c74fc012172a5f19dd6f2dadbde4 `Intel`<http://www.intel.com> Check that animation-delay applies to the ::after pseudo element.
+animation-delay-005 animation-delay - ::before animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 26ecab722c342d2f3f8dd7dc864f1ac64490027c `Intel`<http://www.intel.com> Check that animation-delay applies to the ::before pseudo element.
+animation-delay-006 animation-delay - initial keyword animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#values 13c48bd6b709280df6a9a5bfff09c2880e868a41 `Intel`<http://www.intel.com> Check that animation-delay property accepts 'initial' keyword.
+animation-delay-007 animation-delay - inherit keyword animated https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#values 2f27e7970e6df9f0039f97e9543f4cf5fb16d5a3 `Intel`<http://www.intel.com> Check that animation-delay property accepts 'inherit' keyword.
+animation-direction-001 animation-direction - alternate animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count a7e38f2510c639abc4f8a90f699435377d04bcfd `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.
+animation-direction-002 animation-direction - normal animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 10d5d6cd6132c928fadcbe3312b8a7ffb2c0dacc `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-direction is set to normal, all iterations of animation are played as specified.
+animation-direction-003 animation-direction - alternate-reverse animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 2525726c04b8605f6b2c4809f33866f566ae1b3e `Intel`<http://www.intel.com> When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.
+animation-direction-004 animation-direction - reverse animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count f14768d125e6639a43406b4640dcc9d93ba83576 `Intel`<http://www.intel.com> When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.
+animation-direction-005 animation-direction - ::after animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 5fa0f64355db4c2c051c6232bdb80f4ac8ff248b `Intel`<http://www.intel.com> Check that animation-direction applies to the ::after pseudo element.
+animation-direction-006 animation-direction - ::before animated https://drafts.csswg.org/css-animations-1/#animation-direction,https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 05f86fa498917fde4d1216bb9252609c74a7c3f3 `Intel`<http://www.intel.com> Check that animation-direction applies to the ::before pseudo element
+animation-display animation - display animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animations 8e6c27c47e1a837e07eed4a94d6cff0b13f133dc `Intel`<http://www.intel.com> Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.
+animation-duration-001 animation-duration - blank value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration b7e9e6b620eddf01ef5ce9ff3a90a9d39ce733b2 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-duration value is set blank, there will be no animation seen.
+animation-duration-002 animation-duration - finite value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 0a1ced535f37c055b5be633a34613f4a40dc4ed9 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-duration is set a finite time offset, animation takes the specifies time to complete one cycle.
+animation-duration-003 animation-duration - negative value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 5578f320f4d80f5d8e5c0ede61139763bd6343a2 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-duration is set to a negative value, it is treated as 0s (zero seconds) and no animation is seen.
+animation-duration-004 animation-duration - 0s animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 62fffb69c3d6ef31d371778495735a3f55ef1c51 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-duration is set to 0s (zero seconds), animation occurs instantaneously, there will be no animation seen.
+animation-duration-005 animation-duration - 0s, animation-fill-mode - forwards animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode 1aa4ed306edafc44f849e8c7e270af0cc73a09a4 `Intel`<http://www.intel.com> When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.
+animation-duration-006 animation-duration - 0s, animation-fill-mode - both animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode 8f01bff7015212232e2e378bdb2bf30f4d7e390d `Intel`<http://www.intel.com> When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.
+animation-duration-007 animation-duration - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration a4fc15e755ec66168590d0e39c02e49e1dc10efb `Intel`<http://www.intel.com> Check that animation-duration applies to the ::before pseudo element.
+animation-duration-008 animation-duration - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 1a0b1995d43a4a2524555d9da34a6b36ae31a8ff `Intel`<http://www.intel.com> Check that animation-duration applies to the ::after pseudo element.
+animation-fill-mode-001 animation-fill-mode - none animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode 92d88eae75f4d45c2af24235c5390469f6a2fe70 `Intel`<http://www.intel.com> When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.
+animation-fill-mode-002 animation-fill-mode - forwards animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode a2e61dd6fc284dc628ed692448f222e8b560622a `Intel`<http://www.intel.com> When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.
+animation-fill-mode-003 animation-fill-mode - backwards animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-fill-mode abb5c141f0f145c8dfda82c28f669112f5b89c3a `Intel`<http://www.intel.com> When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.
+animation-fill-mode-004 animation-fill-mode - both animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-delay,https://drafts.csswg.org/css-animations-1/#animation-fill-mode e3a3d5e256446592c490233b94568d41e820a6f1 `Intel`<http://www.intel.com> Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.
+animation-fill-mode-005 animation-fill-mode - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode d60439ebb629902cc04d45b8a9d3f46d334e54b3 `Intel`<http://www.intel.com> Check that animation-fill-mode applies to the ::after pseudo element.
+animation-fill-mode-006 animation-fill-mode - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode e4474eae90dde4cb56ce31fd173ff32cbde1437b `Intel`<http://www.intel.com> Check that animation-fill-mode applies to the ::before pseudo element.
+animation-iteration-count-001 animation-iteration-count - default value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count f0d73fe77862535d66dfb252ab96a0ec4adf4a5a `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.
+animation-iteration-count-002 animation-iteration-count - infinite value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count c0cf3a4cd1863455e91de1ee14cfe7a04d8055d0 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is set to infinite, animation will repeat forever.
+animation-iteration-count-003 animation-iteration-count - negative value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 8021971d9a81045eddbc7ca024479aa4d5390122 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.
+animation-iteration-count-004 animation-iteration-count - non-integer value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 3f36b4a02e18c3883aa19c5216af3fd3222fd4ae `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.
+animation-iteration-count-005 animation-iteration-count - integer value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 5ed553e15237ae1c9b18cc0466aee617ca246cac `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is set to integer count, animation will repeat the specified number of times.
+animation-iteration-count-006 animation-iteration-count - 0 (zero) animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 649574f98923c8f0d9ba605ba4573596cc7c63aa `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-iteration-count is set to 0 (zero), no animation is seen.
+animation-iteration-count-007 animation-iteration-count - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 053fffd162daaf0db34a1e25da133bd20cd01f3a `Intel`<http://www.intel.com> Check that animation-iteration-count applies to the ::after pseudo element.
+animation-iteration-count-008 animation-iteration-count - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count 3ae4c0e686fb5cf330151ee176b298cb51a77ef9 `Intel`<http://www.intel.com> Check that animation-iteration-count applies to the ::before pseudo element.
+animation-iteration-event animation events - animationiteration animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-iteration-count,https://drafts.csswg.org/css-animations-1/#events e521ed19e72a1757572ca7c324be4e288a5c33c6 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.
+animation-keyframes-001 @keyframes - from, to, percentage animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#keyframes dd13bbf052c41758c69fd457cda3747ad6a10fb2 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.
+animation-keyframes-002 @keyframes - negative percentage and higher than 100% animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#keyframes 91d4a884eb431ceb0c8636098d33a6d93a2c014e `Intel`<http://www.intel.com> Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.
+animation-keyframes-003 @keyframes - animation-timing-function animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#keyframes d1768e205585cf4224307af0b7cee0cf72c01258 `Intel`<http://www.intel.com> Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.
+animation-name-001 animation-name - blank value animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration cb26f4c55e9f6b4c169dcb2e13f4378c5c7136f1 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-name is set without any value, there will be no animation.
+animation-name-002 animation-name matchs keyframes at-rule animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 70bd1cb364ec82be357ee418cb344e10ea301376 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-name is set to refer to a keyframe at-rule that provides the property values for the animation, animation will execute.
+animation-name-003 animation-name - none animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 8c98816bda0880f90a945cab8806e89fa6542d70 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-name is set to none, there will be no animation.
+animation-name-004 animation-name mismatches keyframe at-rule animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 3cce09a98cd0cb9d7b3d101f608128e4a759bc79 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-name does not match any keyframe at-rule, there are no properties to be animated and animation will not execute.
+animation-name-005 animation-name - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration 9ef57c67ba391e1a00060db5eca52be5fc68c6f0 `Intel`<http://www.intel.com> Check that animation-name applies to the ::after pseudo element.
+animation-name-006 animation-name - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration af99446d3d688a8e6ad08caee199229327c2279a `Intel`<http://www.intel.com> Check that animation-name applies to the ::before pseudo element.
+animation-play-state-001 animation-play-state - paused animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-play-state 64af3a1bf0816b76b3ac6f15ad15e6cc6c7ccfb3 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.
+animation-play-state-002 animation-play-state - running animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-play-state 22aac25e6c5bc4fccf865d0843e7f97e05ff72e0 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-play-state is set to running, animation will proceed as normal.
+animation-play-state-003 animation-play-state - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-play-state 1dca5c63b44436557a976a9d2f26755fefb6ade5 `Intel`<http://www.intel.com> Check that animation-play-state applies to the ::after pseudo element.
+animation-play-state-004 animation-play-state - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-play-state 5047e6044f322dd9211c9c3ffc4655b4d6c50540 `Intel`<http://www.intel.com> Check that animation-play-state applies to the ::before pseudo element.
+animation-shorthand-001 animation shorthand animated https://drafts.csswg.org/css-animations-1/#animation 021fa6b8453b8e7c009ce8fea9853bc4a31bf762 `Intel`<http://www.intel.com> Check that animation shorthand property accepts time values for animation-duration and animation-delay in order.
+animation-shorthand-002 animation shorthand - ::after animated https://drafts.csswg.org/css-animations-1/#animation 75ac427634fb58686568403ea3f5f91c6654ac95 `Intel`<http://www.intel.com> Check that animation shorthand applies to the ::after pseudo element and accepts time values for animation-duration and animation-delay in order.
+animation-shorthand-003 animation shorthand - ::before animated https://drafts.csswg.org/css-animations-1/#animation 228b0f49702e90694efdca63112fe58f2d3efeff `Intel`<http://www.intel.com> Check that animation shorthand applies to the ::before pseudo element and accepts time values for animation-duration and animation-delay in order.
+animation-timing-function-001 animation-timing-function - cubic-bezier with parameters (0,0,1,1) animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function f9aadf639f98f9795400a5218e8540c08366e8cd `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.
+animation-timing-function-002 animation-timing-function - ease animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 7527eff75562c5f49d9599e7495c47aa9bd9f414 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.
+animation-timing-function-003 animation-timing-function - ease-in animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 214819b56e1e46f9c7aa07d0ce144830ac65e924 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.
+animation-timing-function-004 animation-timing-function - ease-in-out animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 4064198bc4b46aaf5eb99144c7343655485b86a9 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.
+animation-timing-function-005 animation-timing-function - ease-out animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 5a29c60d50b81071e5c7d9d5d75aacbf7fd56fe5 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.
+animation-timing-function-006 animation-timing-function - linear animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 2bb42397e46fd890be8f37a020d4febef34c5b96 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.
+animation-timing-function-007 animation-timing-function - step-start animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode,https://drafts.csswg.org/css-animations-1/#animation-timing-function ffbe76fc315f072878076a7bf711ac9a891eba52 `Intel`<http://www.intel.com> When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.
+animation-timing-function-008 animation-timing-function - step-end animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function 4fbb8d08f0f4b411101c203fc66f72d222df7f44 `Intel`<http://www.intel.com> When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.
+animation-timing-function-009 animation-timing-function - steps with parameters (<number>, start) animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode,https://drafts.csswg.org/css-animations-1/#animation-timing-function 0c8dd1d5b92dfaeb20edb3ff4f3287bb06ecff30 `Intel`<http://www.intel.com> When animation-timing-function is set to steps with paramenters (<number>, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.
+animation-timing-function-010 animation-timing-function - steps with parameters (<number>, end) animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-fill-mode,https://drafts.csswg.org/css-animations-1/#animation-timing-function da7e0cd2f6006255f27cbd3721e0040771631adb `Intel`<http://www.intel.com> When animation-timing-function is set to steps with paramenters (<number>, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.
+animation-timing-function-011 animation-timing-function - ::after animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function bbc7283ae0b15aaa2ed784a7645b404a7fa301a5 `Intel`<http://www.intel.com> Check that animation-timing-function applies to the ::after pseudo element.
+animation-timing-function-012 animation-timing-function - ::before animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#animation-timing-function d6a471751d34018dfc5e91a83592e896d8e6e5b5 `Intel`<http://www.intel.com> Check that animation-timing-function applies to the ::before pseudo element.
+animationevent-interface AnimationEvent interface script https://drafts.csswg.org/css-animations-1/#interface-dom a1e39dcdabe246037312ac3a8bab7bf3fe904a79 `Intel`<http://www.intel.com>
+animationevent-types AnimationEvnt types - animationstart, animationend,animationiteration script https://drafts.csswg.org/css-animations-1/#event-animationevent 11cda4945e4216dee93775c6217d3ce303ea04a9 `Intel`<http://www.intel.com>
animations-001 reference/animations-001-ref CSS Regions: animating content flowed into a region ahem,animated http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions,http://www.w3.org/TR/css3-animations/#animations 58200be49397d3ebd75335737334fadb5f72043a `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that content that has an animated 3D transform renders and animates when flowed in a region.
+animationstart-and-animationend-events animation events - animationstart and animationend animated https://drafts.csswg.org/css-animations-1/#animation-name,https://drafts.csswg.org/css-animations-1/#animation-duration,https://drafts.csswg.org/css-animations-1/#events 8faa1d6d24026a7e26d4c00bc57b7f70d4042146 `Nokia Inc.`<http://www.nokia.com>,`Intel`<http://www.intel.com> Check that animationstart event occurs at the start of an animation, animationend event occurs when animation finishes.
css-filters-animation-blur reference/css-filters-animation-blur-ref CSS Filters Animation: Blur http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-blur,http://www.w3.org/TR/css3-animations/#animations 53622387367e3daa90b9880e22ff9548665f4883 `Gunther Brunner`<mailto:takeshimiya@gmail.com> The blue square should be 10px blurred
css-filters-animation-brightness reference/css-filters-animation-brightness-ref CSS Filters Animation: Brightness http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-brightness,http://www.w3.org/TR/css3-animations/#animations 6ef87e3d77b51aaa2d33c91de5b6c84e96b41eae `Gunther Brunner`<mailto:takeshimiya@gmail.com> The blue square should be dark blue
css-filters-animation-combined-001 reference/css-filters-animation-combined-001-ref CSS Filters Animation: Combined filters 001 http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-blur,http://www.w3.org/TR/filter-effects-1/#funcdef-brightness,http://www.w3.org/TR/filter-effects-1/#funcdef-sepia,http://www.w3.org/TR/filter-effects-1/#funcdef-grayscale,http://www.w3.org/TR/filter-effects-1/#funcdef-saturate,http://www.w3.org/TR/filter-effects-1/#funcdef-hue-rotate,http://www.w3.org/TR/filter-effects-1/#funcdef-invert,http://www.w3.org/TR/filter-effects-1/#funcdef-opacity,http://www.w3.org/TR/css3-animations/#animations aaaa710118343f2b999ebc2edcd0c2c7e18d1ffe `Gunther Brunner`<mailto:takeshimiya@gmail.com> The black square should be a gray square 10px blurred
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-001.xht
new file mode 100644
index 00000000000..d81c6e5fe4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-001.xht
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-delay is set to a negative time offset,
+ animation will execute as soon as it is applied
+ but act as if the animation had started the specified
+ time in the past." name="assert" />
+<style>
+ div {
+ animation-timing-function: linear;
+
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #test-negative-delay {
+ animation-name: test-negative-delay;
+ animation-duration: 10s;
+ animation-delay: -5s;
+
+ background-color: blue;
+ }
+
+ #ref-no-delay {
+ animation-name: ref-no-delay;
+ animation-duration: 5s;
+
+ background-color: yellow;
+ }
+
+ @keyframes test-negative-delay {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+
+ @keyframes ref-no-delay {
+ from {
+ left: 75px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled blue square with 'Filler Text'
+ and a filled yellow square with 'Filler Text', and if the two squares
+ start moving together from right to left as soon as the page loads.
+ </p>
+ <div id="test-negative-delay">Filler Text</div>
+ <div id="ref-no-delay">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-002.xht
new file mode 100644
index 00000000000..bb3308d3d72
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - positive value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-delay is set to a positive time offset,
+ animation will delay execution by the specified offset value." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-003.xht
new file mode 100644
index 00000000000..3fd1059da6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-003.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - 0s</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-delay is set to 0s (zero seconds),
+ animation will execute as soon as it is applied." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-delay: 0s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left as soon as the page loads.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-004.xht
new file mode 100644
index 00000000000..95187f66ef5
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-004.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-delay applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-005.xht
new file mode 100644
index 00000000000..53f9c7c5ac4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-005.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-18 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-delay applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left after about 5 seconds
+ from the time the page is loaded.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-006.xht
new file mode 100644
index 00000000000..24bf5eeaea3
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-006.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - initial keyword</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#values" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-delay property accepts 'initial' keyword." name="assert" />
+<style>
+ #contatiner {
+ animation-delay: 5s;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-delay: initial;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div id="container">
+ <div id="test">Filler Text</div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-007.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-007.xht
new file mode 100644
index 00000000000..d5ac4dbfaa9
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-delay-007.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-delay - inherit keyword</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#values" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-delay property accepts 'inherit' keyword." name="assert" />
+<style>
+ #container {
+ animation-delay: 5s;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: inherit;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 5 seconds, and then moves
+ from right to left and lasts for a span of 5 seconds.
+ </p>
+ <div id="container">
+ <div id="test">Filler Text</div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-001.xht
new file mode 100644
index 00000000000..8071cc912cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-001.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - alternate</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-direction is set to alternate,
+ animation cycle will iteration that are
+ odd counts are played in the normal direction,
+ and the animation cycle iterations that are
+ even counts are played in a reverse direction." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-002.xht
new file mode 100644
index 00000000000..60bdf296de5
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-002.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - normal</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-direction is set to normal,
+ all iterations of animation are played as specified." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: normal;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ which starts moving from right to left, then back to right and moves from
+ right to left again. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-003.xht
new file mode 100644
index 00000000000..730aab48e5a
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-003.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - alternate-reverse</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-direction is set to alternate-reverse,
+ the animation cycle iterations that are
+ odd counts are played in the normal direction,
+ and the animation cycle iterations that are
+ even counts are played in a reverse direction." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate-reverse;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-004.xht
new file mode 100644
index 00000000000..d49cca09de6
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-004.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - reverse</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-direction is set to reverse,
+ all iterations of the animation are played in the reverse direction
+ from the way they were specified." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: reverse;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ which starts moving from left to right, then back to left again and moves from
+ left to right. This cycle gets repeated.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-005.xht
new file mode 100644
index 00000000000..0299eaba22a
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-005.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-direction applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-006.xht
new file mode 100644
index 00000000000..f28ce4e90eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-direction-006.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-direction - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-03-24 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-direction" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-direction applies to the ::before pseudo element" name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-direction: alternate;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load,
+ and then moves from left to right. This cycle gets repeated.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-display.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-display.xht
new file mode 100644
index 00000000000..32428689c76
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-display.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation - display</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animations" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that setting 'display' property to 'none' terminates
+ running animation applied to the element, and updating 'display'
+ property to a value other than 'none' will start the animation." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left twice.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+
+ setTimeout(function() {
+ div[0].style.display = "none";
+ }, 5000);
+
+ setTimeout(function() {
+ div[0].style.display = "block";
+ }, 8000);
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-001.xht
new file mode 100644
index 00000000000..3de16c96e0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-001.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - blank value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration value is set blank, there will be no animation seen." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-002.xht
new file mode 100644
index 00000000000..db2bf745d95
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-002.xht
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - finite value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration is set a finite time offset,
+ animation takes the specifies time to complete one cycle." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-003.xht
new file mode 100644
index 00000000000..a289569e0ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-003.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration is set to a negative value,
+ it is treated as 0s (zero seconds) and no animation is seen." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "-2s";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-004.xht
new file mode 100644
index 00000000000..a30005e7567
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-004.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - 0s</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration is set to 0s (zero seconds),
+ animation occurs instantaneously, there will be no animation seen." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationDuration = "0s";
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationDuration = "10s";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-005.xht
new file mode 100644
index 00000000000..445740155fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-005.xht
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - 0s, animation-fill-mode - forwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration is set to 0s (zero seconds),
+ and 'animation-fill-mode' is set to 'forwards',
+ the last frame of the animation will be displayed." name="assert" />
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 0s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ }
+
+ #ref {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue with 'Filler Text',
+ and without animation, and if there is no red.
+ </p>
+ <div id="ref"></div>
+ <div id="test">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-006.xht
new file mode 100644
index 00000000000..37b5bb5d2ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-006.xht
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - 0s, animation-fill-mode - both</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-duration is set to 0s (zero seconds),
+ and 'animation-fill-mode' is set to 'both',
+ the last frame of the animation will be displayed." name="assert" />
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test {
+ animation-name: sample;
+ animation-duration: 0s;
+ animation-fill-mode: both;
+
+ background-color: blue;
+ }
+
+ #ref {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue with 'Filler Text',
+ and without animation, and if there is no red.
+ </p>
+ <div id="ref"></div>
+ <div id="test">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-007.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-007.xht
new file mode 100644
index 00000000000..e6cf6ffc7de
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-007.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-duration applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-008.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-008.xht
new file mode 100644
index 00000000000..8c77e5c6410
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-duration-008.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-duration - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-05 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-duration applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left upon page load and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-001.xht
new file mode 100644
index 00000000000..5dcec72e395
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-001.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - none</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-fill-mode is set to none,
+ animation has no effect when it is applied but not executing." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: none;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN to BLUE.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-002.xht
new file mode 100644
index 00000000000..5f690ecd584
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-002.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - forwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-fill-mode is set to forwards,
+ animation will apply the property values for the time the amination ended
+ after the animation ends." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-003.xht
new file mode 100644
index 00000000000..81a57768bf4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-003.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - backwards</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-fill-mode is set to backwards,
+ animation-delay is set a positive time offset,
+ and animation-direction is 'normal' or 'alternate-reverse',
+ animation will apply the from or 0% keyframe
+ that will start the first iteration." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+ animation-fill-mode: backwards;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN to BLUE.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-004.xht
new file mode 100644
index 00000000000..b6afa979274
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-004.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - both</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-delay" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check if animation-fill-mode is set to both,
+ the effects of both 'forwards' and 'backwards' will apply." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-delay: 5s;
+ animation-fill-mode: both;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-005.xht
new file mode 100644
index 00000000000..84c15a6ea29
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-005.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-fill-mode applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-006.xht
new file mode 100644
index 00000000000..3fa886422f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-fill-mode-006.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-fill-mode - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-fill-mode applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 5s;
+ animation-fill-mode: forwards;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+ @keyframes sample {
+ from {
+ background-color: yellow;
+ }
+ to {
+ background-color: green;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled color square with 'Filler Text',
+ whose color gradually changes in the order:
+ YELLOW to GREEN.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-001.xht
new file mode 100644
index 00000000000..34159fb267b
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-001.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - default value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is not set, 1 is taken by default and
+ animation will play from beginning to end once." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left once.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-002.xht
new file mode 100644
index 00000000000..602465a4047
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - infinite value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is set to infinite,
+ animation will repeat forever." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: infinite;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled square with 'Filler Text',
+ which repeatedly moves from right to left. Every time a cycle is finished,
+ the square gets re-positioned to right and continues to move left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-003.xht
new file mode 100644
index 00000000000..00be33729bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-003.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - negative value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is set to negative count,
+ it is invalid and animation will play from beginning to end once." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: -2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left once.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-004.xht
new file mode 100644
index 00000000000..1639cbf58a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-004.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - non-integer value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is set to non-integer,
+ animation will end partway through its last cycle." name="assert" />
+<style>
+ #test-iteration-count {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2.1;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #ref-path {
+ background-color: yellow;
+ height: 10px;
+ width: 250px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left along the yellow bar twice,
+ and for the third time it ends partway and then immediately positions
+ itself to the left.
+ </p>
+ <div id="test-iteration-count">Filler Text</div>
+ <div id="ref-path"></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-005.xht
new file mode 100644
index 00000000000..5e87e486c1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-005.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - integer value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is set to integer count,
+ animation will repeat the specified number of times." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-006.xht
new file mode 100644
index 00000000000..c333149edff
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-006.xht
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - 0 (zero)</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-iteration-count is set to 0 (zero), no animation is seen." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left for about 2 seconds upon page load,
+ then moves from right to left once.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationIterationCount = 0;
+ setTimeout(setAnimationDuration, 2000);
+
+ function setAnimationDuration() {
+ div[0].style.animationIterationCount = 1;
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-007.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-007.xht
new file mode 100644
index 00000000000..71b2dcef1f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-007.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-iteration-count applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-008.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-008.xht
new file mode 100644
index 00000000000..af29fb5af2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-count-008.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-iteration-count - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-iteration-count applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left twice.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-event.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-event.xht
new file mode 100644
index 00000000000..2d4b6fcc1a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-iteration-event.xht
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation events - animationiteration</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-iteration-count" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#events" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animationiteration event occurs at the end of
+ each iteration of an animation for which animation-iteration-count
+ is greater than one." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-iteration-count: 3;
+
+ color: yellow;
+ font-weight: bolder;
+ font-size: xx-large;
+ text-align: center;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square, which moves from right to left
+ three times; and if the square contains digit 1 for the first animation,
+ digit 2 for the second, and 3 for the third animation.
+ </p>
+ <div></div>
+ <script>
+ var count = 1;
+ var div = document.getElementsByTagName("div");
+ div[0].innerHTML = count;
+ div[0].addEventListener("animationiteration", animationIteration, true);
+
+ function animationIteration() {
+ count += 1;
+ div[0].innerHTML = count;
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-001.xht
new file mode 100644
index 00000000000..4d4393209cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-001.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: @keyframes - from, to, percentage</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that @keyframes rule accepts 'from' and 'to'
+ keywords, and percentage values." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ }
+
+ @keyframes sample {
+ from {
+ background-color: blue;
+ }
+ 30% {
+ background-color: green;
+ }
+ 65% {
+ background-color: yellow;
+ }
+ to {
+ background-color: blue;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text'
+ initially on page load, and if the color of the square gradully changes
+ in order: BLUE to GREEN to YELLOW and back to BLUE in 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-002.xht
new file mode 100644
index 00000000000..6331851762d
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-002.xht
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: @keyframes - negative percentage and higher than 100%</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that a keyframe selector specifies negative percentage values
+ or values higher than 100%, the keyframe will be ignored." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ }
+
+ @keyframes sample {
+ -100% {
+ background-color: red;
+ }
+ 0% {
+ background-color: blue;
+ }
+ 30% {
+ background-color: green;
+ }
+ 65% {
+ background-color: yellow;
+ }
+ 100% {
+ background-color: blue;
+ }
+ 200% {
+ background-color: red;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text'
+ initially on page load, if the color of the square gradully changes
+ in order: BLUE to GREEN to YELLOW and back to BLUE in 10 seconds,
+ and if there is no red.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-003.xht
new file mode 100644
index 00000000000..d1de37974c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-keyframes-003.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: @keyframes - animation-timing-function</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#keyframes" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that @keyframes rule accpets 'animation-timing-function'
+ property used as the animation moves to the next keyframe." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ animation-timing-function: linear;
+ }
+ 50% {
+ left: 75px;
+ animation-timing-function: linear;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-001.xht
new file mode 100644
index 00000000000..3f152b62bd4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-001.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name - blank value</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-name is set without any value,
+ there will be no animation." name="assert" />
+<style>
+ div {
+ animation-name: ;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-002.xht
new file mode 100644
index 00000000000..d513fd6f592
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-002.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name matchs keyframes at-rule</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-name is set to refer to a keyframe at-rule
+ that provides the property values for the animation,
+ animation will execute." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-003.xht
new file mode 100644
index 00000000000..2eae0b6c761
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-003.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name - none</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-name is set to none, there will be no animation." name="assert" />
+<style>
+ div {
+ animation-name: none;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-004.xht
new file mode 100644
index 00000000000..3d9cae340d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-004.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name mismatches keyframe at-rule</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-name does not match any keyframe at-rule,
+ there are no properties to be animated and animation will not execute." name="assert" />
+<style>
+ div {
+ animation-name: sample1;
+ animation-duration: 8s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, then moves from right to left.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ setTimeout(setAnimationName, 2000);
+
+ function setAnimationName () {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationName = "sample";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-005.xht
new file mode 100644
index 00000000000..4ad615e1093
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-005.xht
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-name applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-006.xht
new file mode 100644
index 00000000000..c005c7f22ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-name-006.xht
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-name - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-name applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left on the page load.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-001.xht
new file mode 100644
index 00000000000..1d72b8a5d64
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-001.xht
@@ -0,0 +1,59 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-play-state - paused</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-play-state is set to paused,
+ animation is paused where the progress it had made
+ before being paused." name="assert" />
+<style>
+ #test-animation-paused {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ #ref-path {
+ background-color: yellow;
+ height: 10px;
+ width: 250px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving right to left along the yellow bar,
+ and pauses in the middle after about 2 seconds' animation.
+ </p>
+ <div id="test-animation-paused">Filler Text</div>
+ <div id="ref-path"></div>
+ <script>
+ setTimeout(setAnimationRunning, 2000);
+
+ function setAnimationRunning() {
+ var div = document.getElementsByTagName("div");
+ div[0].style.animationPlayState = "paused";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-002.xht
new file mode 100644
index 00000000000..b42d9095c78
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-002.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-play-state - running</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-play-state is set to running,
+ animation will proceed as normal." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-003.xht
new file mode 100644
index 00000000000..a513f9a3d61
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-003.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-play-state - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-play-state applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-004.xht
new file mode 100644
index 00000000000..a18df10c37e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-play-state-004.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-play-state - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-play-state" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-play-state applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-play-state: running;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-001.xht
new file mode 100644
index 00000000000..289c6203063
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-001.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation shorthand</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation shorthand property accepts time
+ values for animation-duration and animation-delay in order." name="assert" />
+<style>
+ div {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-002.xht
new file mode 100644
index 00000000000..ac157ab9de4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-002.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation shorthand - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation shorthand applies to the ::after pseudo element
+ and accepts time values for animation-duration and animation-delay
+ in order." name="assert" />
+<style>
+ div::after {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-003.xht
new file mode 100644
index 00000000000..44e20bd68ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-shorthand-003.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation shorthand - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation shorthand applies to the ::before pseudo element
+ and accepts time values for animation-duration and animation-delay
+ in order." name="assert" />
+<style>
+ div::before {
+ animation: 10s 2s sample;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts staying left about 2 seconds, and then moves from right to left
+ and lasts for a span of 10 seconds.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-001.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-001.xht
new file mode 100644
index 00000000000..43817e6f6c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-001.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - cubic-bezier with parameters (0,0,1,1)</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to cubic-bezier
+ with parameters (0,0,1,1), animation will progress over one cycle
+ of its duration with constant speed." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: cubic-bezier(0,0,1,1);
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-002.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-002.xht
new file mode 100644
index 00000000000..607b234d16b
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-002.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ease</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function is set to ease,
+ animation will starts slow, gain acceleration in the middle
+ and again slow down at the end." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; initially the animation starts slow,
+ gains acceleration in the middle and again slows down at the end.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-003.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-003.xht
new file mode 100644
index 00000000000..ecc5f4d9e4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-003.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ease-in</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function is set to ease-in,
+ animation will start slow, gain acceleration as time progresses." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-in;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; animation starts slow
+ and gains acceleration as time progresses.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-004.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-004.xht
new file mode 100644
index 00000000000..467db8e5cb4
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-004.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ease-in-out</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function is set to ease-in-out,
+ animation will start slow, gain acceleration in the middel
+ and again slow down at the end." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-in-out;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; initially the animation starts slow,
+ gains acceleration in the middle and again slows down at the end.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-005.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-005.xht
new file mode 100644
index 00000000000..f1d2cf76dda
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-005.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ease-out</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function is set to ease-out,
+ animation will start with higher (than the normal) speed
+ and relatively slow down as time progresses." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: ease-out;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left; animation starts and relatively
+ slows down as time progresses.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-006.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-006.xht
new file mode 100644
index 00000000000..a328b4cba3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-006.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - linear</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to linear,
+ animation will progress over one cycle of its duration
+ with constant speed." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which starts moving from right to left with constant speed.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-007.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-007.xht
new file mode 100644
index 00000000000..3da1168e611
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-007.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - step-start</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to step-start,
+ animation will play the end effect at the start of the interval." name="assert" />
+<style>
+ div {
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-start {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: step-start;
+
+ background-color: blue;
+ }
+
+ #ref-no-animation {
+ background-color: red;
+ left: 150px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 0px;
+ }
+ to {
+ left: 150px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which stays right, and if there is NO red.
+ </p>
+ <div id="ref-no-animation"></div>
+ <div id="test-step-start">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-008.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-008.xht
new file mode 100644
index 00000000000..486b1d20d37
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-008.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - step-end</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to step-end,
+ animation will play the end effect at the end time point,
+ and keep the start effect at the start of the interval." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: step-end;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled square with 'Filler Text',
+ which stays right for about 10 seconds, and then jumps to left.
+ </p>
+ <div>Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-009.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-009.xht
new file mode 100644
index 00000000000..2e232d57e7e
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-009.xht
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - steps with parameters (&lt;number&gt;, start)</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to steps with paramenters
+ (&lt;number>, start), animation will be defined by the number that divides
+ the domain of operation into equally size intervals, evey time the changes
+ happens at the start of the interval." name="assert" />
+<style>
+ div {
+ float: left;
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-start {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: steps(4, start);
+
+ background-color: blue;
+ }
+
+ #ref-1 {
+ background-color: yellow;
+ left: 200px;
+ }
+
+ #ref-2 {
+ background-color: green;
+ left: 100px;
+ }
+
+ #ref-3 {
+ background-color: red;
+ left: 0px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 400px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled square with 'Filler Text',
+ which jumps three times from right to left and orderly covers
+ the filled YELLOW, GREEN and RED squares.
+ </p>
+ <div id="ref-1"></div>
+ <div id="ref-2"></div>
+ <div id="ref-3"></div>
+ <div id="test-step-start">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-010.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-010.xht
new file mode 100644
index 00000000000..b1eff972801
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-010.xht
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - steps with parameters (&lt;number&gt;, end)</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-fill-mode" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="When animation-timing-function is set to steps with paramenters
+ (&lt;number>, end), animation will be defined by the number that divides
+ the domain of operation into equally size intervals, evey time the changes
+ happens at the end of the interval." name="assert" />
+<style>
+ div {
+ float: left;
+ height: 100px;
+ width: 100px;
+ position: absolute;
+ }
+
+ #test-step-end {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-fill-mode: forwards;
+ animation-timing-function: steps(3, end);
+
+ background-color: blue;
+ }
+
+ #ref-1 {
+ background-color: yellow;
+ left: 200px;
+ }
+
+ #ref-2 {
+ background-color: green;
+ left: 100px;
+ }
+
+ #ref-3 {
+ background-color: red;
+ left: 0px;
+ }
+
+ @keyframes sample {
+ from {
+ left: 300px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there are a filled square with 'Filler Text',
+ which jumps three times from right to left and orderly covers
+ the filled YELLOW, GREEN and RED squares.
+ </p>
+ <div id="ref-1"></div>
+ <div id="ref-2"></div>
+ <div id="ref-3"></div>
+ <div id="test-step-end">Filler Text</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-011.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-011.xht
new file mode 100644
index 00000000000..301aad95e41
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-011.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ::after</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function applies to the ::after pseudo element." name="assert" />
+<style>
+ div::after {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left with constant speed.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-012.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-012.xht
new file mode 100644
index 00000000000..76707b854a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animation-timing-function-012.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation-timing-function - ::before</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-07 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-timing-function" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animation-timing-function applies to the ::before pseudo element." name="assert" />
+<style>
+ div::before {
+ animation-name: sample;
+ animation-duration: 10s;
+ animation-timing-function: linear;
+
+ background-color: blue;
+ content: "Filler Text";
+ display: block;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square with 'Filler Text',
+ which moves from right to left with constant speed.
+ </p>
+ <div></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-interface.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-interface.xht
new file mode 100644
index 00000000000..3ce65c959b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-interface.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: AnimationEvent interface</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="https://drafts.csswg.org/css-animations-1/#interface-dom" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="animationevent-interface.js"></script>
+</head><body><div id="log"></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-types.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-types.xht
new file mode 100644
index 00000000000..92d26df67e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationevent-types.xht
@@ -0,0 +1,79 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<meta content="long" name="timeout" />
+<title>CSS Animations Test: AnimationEvnt types - animationstart, animationend,animationiteration</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="https://drafts.csswg.org/css-animations-1/#event-animationevent" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<style>
+ #test {
+ animation-name: sample;
+ animation-duration: 2s;
+ animation-delay: -1s;
+ animation-iteration-count: 2;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body><div id="test">Filler Text</div>
+<div id="log"></div>
+<script>
+ var testDiv = document.getElementById("test");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationstart", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationstart has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationstart has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationstart has animationName value");
+ assert_equals(evt.elapsedTime, 1, "animationstart has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationstart event is instanceof AnimationEvent");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationend", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationend has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationend has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationend has animationName value");
+ assert_equals(evt.elapsedTime, 4, "animationend has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationend event is instanceof AnimationEvent");
+
+ async_test(function(t) {
+ testDiv.addEventListener("animationiteration", t.step_func(function(evt) {
+ assert_true(evt instanceof window.AnimationEvent);
+
+ assert_idl_attribute(evt, "animationName", "animationiteration has animationName property");
+ assert_idl_attribute(evt, "elapsedTime", "animationiteration has elapsedTime property");
+
+ assert_equals(evt.animationName, "sample", "animationiteration has animationName value");
+ assert_equals(evt.elapsedTime, 2, "animationiteration has elapsedTime value");
+
+ t.done();
+ }), true);
+ }, "animationiteration event is instanceof AnimationEvent");
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationstart-and-animationend-events.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationstart-and-animationend-events.xht
new file mode 100644
index 00000000000..79a57681c4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/animationstart-and-animationend-events.xht
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Animations Test: animation events - animationstart and animationend</title>
+<link href="http://www.nokia.com" rel="author" title="Nokia Inc." />
+<link href="http://www.intel.com" rel="author" title="Intel" />
+<link href="mailto:zhiqiang.zhang@intel.com" rel="reviewer" title="Zhiqiang Zhang" /> <!-- 2015-05-06 -->
+<link href="https://drafts.csswg.org/css-animations-1/#animation-name" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#animation-duration" rel="help" />
+<link href="https://drafts.csswg.org/css-animations-1/#events" rel="help" />
+<meta content="animated" name="flags" />
+<meta content="Check that animationstart event occurs at the start of an animation,
+ animationend event occurs when animation finishes." name="assert" />
+<style>
+ div {
+ animation-name: sample;
+ animation-duration: 10s;
+
+ background-color: blue;
+ height: 100px;
+ width: 100px;
+ position: relative;
+ }
+
+ @keyframes sample {
+ from {
+ left: 150px;
+ }
+ to {
+ left: 0px;
+ }
+ }
+</style>
+</head><body>
+ <p>
+ Test passes if there is a filled blue square,
+ which moves from right to left with text 'START'
+ and changes to 'END' when the animation is finished.
+ </p>
+ <div>Filler Text</div>
+ <script>
+ var div = document.getElementsByTagName("div");
+ div[0].addEventListener("animationstart", animationStart, true);
+ div[0].addEventListener("animationend", animationEnd, true);
+
+ function animationStart() {
+ div[0].innerHTML = "START";
+ }
+
+ function animationEnd() {
+ div[0].innerHTML = "END";
+ }
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-2.xht
index 15d2c337df8..b7d473c3e6f 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-2.xht
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-2.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Values (0 tests)</h2>
+ <h2>Values (2 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s2">+</a>
<a href="http://www.w3.org/TR/css3-animations/#values">2 Values</a></th></tr>
- <!-- 0 tests -->
+ <!-- 2 tests -->
+ <tr id="animation-delay-006-2" class="animated">
+ <td>
+ <a href="animation-delay-006.xht">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-2" class="animated">
+ <td>
+ <a href="animation-delay-007.xht">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-3.xht
index 94eac47263a..05f6c7b5c3e 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Animations (15 tests)</h2>
+ <h2>Animations (16 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3">+</a>
<a href="http://www.w3.org/TR/css3-animations/#animations">3 Animations</a></th></tr>
- <!-- 15 tests -->
+ <!-- 16 tests -->
+ <tr id="animation-display-3" class="animated">
+ <td>
+ <a href="animation-display.xht">animation-display</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="animations-001-3" class="ahem animated">
<td>
<a href="animations-001.xht">animations-001</a></td>
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-4.xht
index b3bbc53924f..2aadd179a6b 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Animations Module Level 1 CR Test Suite</h1>
- <h2>Keyframes (0 tests)</h2>
+ <h2>Keyframes (66 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,40 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4">+</a>
<a href="http://www.w3.org/TR/css3-animations/#keyframes">4 Keyframes</a></th></tr>
- <!-- 0 tests -->
+ <!-- 3 tests -->
+ <tr id="animation-keyframes-001-4" class="animated">
+ <td>
+ <a href="animation-keyframes-001.xht">animation-keyframes-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4" class="animated">
+ <td>
+ <a href="animation-keyframes-002.xht">animation-keyframes-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4" class="animated">
+ <td>
+ <a href="animation-keyframes-003.xht">animation-keyframes-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.#keyframe-declaration-block">
<!-- 0 tests -->
@@ -52,7 +85,700 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.2.#animation-name">
- <!-- 0 tests -->
+ <!-- 63 tests -->
+ <tr id="animation-delay-001-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-001.xht">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-002.xht">animation-delay-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-003.xht">animation-delay-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-004.xht">animation-delay-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-005.xht">animation-delay-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-006.xht">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-delay-007.xht">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-001-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-001.xht">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-002.xht">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-003.xht">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-004.xht">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-005.xht">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.2.#animation-name" class="animated">
+ <td>
+ <a href="animation-direction-006.xht">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-display-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-display.xht">animation-display</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-001.xht">animation-duration-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - blank value
+ <ul class="assert">
+ <li>When animation-duration value is set blank, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-002.xht">animation-duration-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - finite value
+ <ul class="assert">
+ <li>When animation-duration is set a finite time offset, animation takes the specifies time to complete one cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-003.xht">animation-duration-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - negative value
+ <ul class="assert">
+ <li>When animation-duration is set to a negative value, it is treated as 0s (zero seconds) and no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-004.xht">animation-duration-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), animation occurs instantaneously, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-005.xht">animation-duration-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-006.xht">animation-duration-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-007.xht">animation-duration-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::before
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-duration-008.xht">animation-duration-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::after
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-001.xht">animation-fill-mode-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-002.xht">animation-fill-mode-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-003.xht">animation-fill-mode-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-004.xht">animation-fill-mode-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-005.xht">animation-fill-mode-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-fill-mode-006.xht">animation-fill-mode-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-001.xht">animation-iteration-count-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-002.xht">animation-iteration-count-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-003.xht">animation-iteration-count-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-004.xht">animation-iteration-count-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-005.xht">animation-iteration-count-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-006.xht">animation-iteration-count-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-007.xht">animation-iteration-count-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-count-008.xht">animation-iteration-count-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-iteration-event.xht">animation-iteration-event</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-001.xht">animation-keyframes-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-002.xht">animation-keyframes-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-keyframes-003.xht">animation-keyframes-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-001.xht">animation-name-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - blank value
+ <ul class="assert">
+ <li>Check that animation-name is set without any value, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-002.xht">animation-name-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name matchs keyframes at-rule
+ <ul class="assert">
+ <li>When animation-name is set to refer to a keyframe at-rule that provides the property values for the animation, animation will execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-003.xht">animation-name-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - none
+ <ul class="assert">
+ <li>Check that animation-name is set to none, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-004.xht">animation-name-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name mismatches keyframe at-rule
+ <ul class="assert">
+ <li>Check that animation-name does not match any keyframe at-rule, there are no properties to be animated and animation will not execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-005.xht">animation-name-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::after
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-name-006.xht">animation-name-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::before
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-001.xht">animation-play-state-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-002.xht">animation-play-state-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-003.xht">animation-play-state-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-play-state-004.xht">animation-play-state-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-001.xht">animation-timing-function-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-002.xht">animation-timing-function-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-003.xht">animation-timing-function-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-004.xht">animation-timing-function-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-005.xht">animation-timing-function-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-006.xht">animation-timing-function-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-007.xht">animation-timing-function-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-008.xht">animation-timing-function-008</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-009.xht">animation-timing-function-009</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-010.xht">animation-timing-function-010</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-011.xht">animation-timing-function-011</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animation-timing-function-012.xht">animation-timing-function-012</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animationstart-and-animationend-events-4.2.#animation-name" class="primary animated">
+ <td><strong>
+ <a href="animationstart-and-animationend-events.xht">animationstart-and-animationend-events</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationstart and animationend
+ <ul class="assert">
+ <li>Check that animationstart event occurs at the start of an animation, animationend event occurs when animation finishes.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.2.#list-matching">
<!-- 0 tests -->
@@ -67,7 +793,700 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.3.#animation-duration">
- <!-- 0 tests -->
+ <!-- 63 tests -->
+ <tr id="animation-delay-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-001.xht">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-002.xht">animation-delay-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-003.xht">animation-delay-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-004.xht">animation-delay-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-005.xht">animation-delay-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-006.xht">animation-delay-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-delay-007.xht">animation-delay-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-001.xht">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-002.xht">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-003.xht">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-004.xht">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-005.xht">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-direction-006.xht">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-display-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-display.xht">animation-display</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation - display
+ <ul class="assert">
+ <li>Check that setting 'display' property to 'none' terminates running animation applied to the element, and updating 'display' property to a value other than 'none' will start the animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-001.xht">animation-duration-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - blank value
+ <ul class="assert">
+ <li>When animation-duration value is set blank, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-002.xht">animation-duration-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - finite value
+ <ul class="assert">
+ <li>When animation-duration is set a finite time offset, animation takes the specifies time to complete one cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-003.xht">animation-duration-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - negative value
+ <ul class="assert">
+ <li>When animation-duration is set to a negative value, it is treated as 0s (zero seconds) and no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-004.xht">animation-duration-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), animation occurs instantaneously, there will be no animation seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-005.xht">animation-duration-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-006.xht">animation-duration-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-007.xht">animation-duration-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::before
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-duration-008.xht">animation-duration-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - ::after
+ <ul class="assert">
+ <li>Check that animation-duration applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-001.xht">animation-fill-mode-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-002.xht">animation-fill-mode-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.xht">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.xht">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-005.xht">animation-fill-mode-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-fill-mode-006.xht">animation-fill-mode-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-001.xht">animation-iteration-count-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-002.xht">animation-iteration-count-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-003.xht">animation-iteration-count-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-004.xht">animation-iteration-count-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-005.xht">animation-iteration-count-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-006.xht">animation-iteration-count-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-007.xht">animation-iteration-count-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-count-008.xht">animation-iteration-count-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-iteration-event.xht">animation-iteration-event</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-001.xht">animation-keyframes-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - from, to, percentage
+ <ul class="assert">
+ <li>Check that @keyframes rule accepts 'from' and 'to' keywords, and percentage values.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-002.xht">animation-keyframes-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - negative percentage and higher than 100%
+ <ul class="assert">
+ <li>Check that a keyframe selector specifies negative percentage values or values higher than 100%, the keyframe will be ignored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-keyframes-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-keyframes-003.xht">animation-keyframes-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>@keyframes - animation-timing-function
+ <ul class="assert">
+ <li>Check that @keyframes rule accpets 'animation-timing-function' property used as the animation moves to the next keyframe.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-001.xht">animation-name-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - blank value
+ <ul class="assert">
+ <li>Check that animation-name is set without any value, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-002.xht">animation-name-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name matchs keyframes at-rule
+ <ul class="assert">
+ <li>When animation-name is set to refer to a keyframe at-rule that provides the property values for the animation, animation will execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-003.xht">animation-name-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - none
+ <ul class="assert">
+ <li>Check that animation-name is set to none, there will be no animation.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-004.xht">animation-name-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name mismatches keyframe at-rule
+ <ul class="assert">
+ <li>Check that animation-name does not match any keyframe at-rule, there are no properties to be animated and animation will not execute.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-005.xht">animation-name-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::after
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-name-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-name-006.xht">animation-name-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-name - ::before
+ <ul class="assert">
+ <li>Check that animation-name applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-001.xht">animation-play-state-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-002.xht">animation-play-state-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-003.xht">animation-play-state-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-play-state-004.xht">animation-play-state-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-001.xht">animation-timing-function-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-002.xht">animation-timing-function-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-003.xht">animation-timing-function-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-004.xht">animation-timing-function-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-005.xht">animation-timing-function-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-006.xht">animation-timing-function-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-007.xht">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-008.xht">animation-timing-function-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-009.xht">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-010.xht">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-011.xht">animation-timing-function-011</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animation-timing-function-012.xht">animation-timing-function-012</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animationstart-and-animationend-events-4.3.#animation-duration" class="animated">
+ <td>
+ <a href="animationstart-and-animationend-events.xht">animationstart-and-animationend-events</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationstart and animationend
+ <ul class="assert">
+ <li>Check that animationstart event occurs at the start of an animation, animationend event occurs when animation finishes.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.4">
<tr><th colspan="4" scope="rowgroup">
@@ -76,7 +1495,150 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.4.#animation-timing-function">
- <!-- 0 tests -->
+ <!-- 13 tests -->
+ <tr id="animation-delay-001-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-delay-001.xht">animation-delay-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-001-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-001.xht">animation-timing-function-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - cubic-bezier with parameters (0,0,1,1)
+ <ul class="assert">
+ <li>When animation-timing-function is set to cubic-bezier with parameters (0,0,1,1), animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-002-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-002.xht">animation-timing-function-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease, animation will starts slow, gain acceleration in the middle and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-003-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-003.xht">animation-timing-function-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in, animation will start slow, gain acceleration as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-004-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-004.xht">animation-timing-function-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-in-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-in-out, animation will start slow, gain acceleration in the middel and again slow down at the end.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-005-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-005.xht">animation-timing-function-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ease-out
+ <ul class="assert">
+ <li>Check that animation-timing-function is set to ease-out, animation will start with higher (than the normal) speed and relatively slow down as time progresses.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-006-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-006.xht">animation-timing-function-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - linear
+ <ul class="assert">
+ <li>When animation-timing-function is set to linear, animation will progress over one cycle of its duration with constant speed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-007.xht">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-008-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-008.xht">animation-timing-function-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-end
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-end, animation will play the end effect at the end time point, and keep the start effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-009.xht">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-010.xht">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-011-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-011.xht">animation-timing-function-011</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::after
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-012-4.4.#animation-timing-function" class="animated">
+ <td>
+ <a href="animation-timing-function-012.xht">animation-timing-function-012</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - ::before
+ <ul class="assert">
+ <li>Check that animation-timing-function applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.5">
<tr><th colspan="4" scope="rowgroup">
@@ -85,7 +1647,172 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.5.#animation-iteration-count">
- <!-- 0 tests -->
+ <!-- 15 tests -->
+ <tr id="animation-direction-001-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-001.xht">animation-direction-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-002.xht">animation-direction-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-003.xht">animation-direction-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-004.xht">animation-direction-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-005.xht">animation-direction-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-direction-006.xht">animation-direction-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-001-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-001.xht">animation-iteration-count-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - default value
+ <ul class="assert">
+ <li>When animation-iteration-count is not set, 1 is taken by default and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-002-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-002.xht">animation-iteration-count-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - infinite value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to infinite, animation will repeat forever.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-003-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-003.xht">animation-iteration-count-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - negative value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to negative count, it is invalid and animation will play from beginning to end once.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-004-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-004.xht">animation-iteration-count-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - non-integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to non-integer, animation will end partway through its last cycle.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-005-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-005.xht">animation-iteration-count-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - integer value
+ <ul class="assert">
+ <li>When animation-iteration-count is set to integer count, animation will repeat the specified number of times.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-006-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-006.xht">animation-iteration-count-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - 0 (zero)
+ <ul class="assert">
+ <li>When animation-iteration-count is set to 0 (zero), no animation is seen.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-007-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-007.xht">animation-iteration-count-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::after
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-count-008-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-count-008.xht">animation-iteration-count-008</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-iteration-count - ::before
+ <ul class="assert">
+ <li>Check that animation-iteration-count applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-iteration-event-4.5.#animation-iteration-count" class="animated">
+ <td>
+ <a href="animation-iteration-event.xht">animation-iteration-event</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation events - animationiteration
+ <ul class="assert">
+ <li>Check that animationiteration event occurs at the end of each iteration of an animation for which animation-iteration-count is greater than one.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.5.#single-animation-iteration-count">
<!-- 0 tests -->
@@ -103,7 +1830,73 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.6.#animation-direction">
- <!-- 0 tests -->
+ <!-- 6 tests -->
+ <tr id="animation-direction-001-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-001.xht">animation-direction-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate
+ <ul class="assert">
+ <li>When animation-direction is set to alternate, animation cycle will iteration that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-002-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-002.xht">animation-direction-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - normal
+ <ul class="assert">
+ <li>When animation-direction is set to normal, all iterations of animation are played as specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-003-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-003.xht">animation-direction-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - alternate-reverse
+ <ul class="assert">
+ <li>When animation-direction is set to alternate-reverse, the animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-004-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-004.xht">animation-direction-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - reverse
+ <ul class="assert">
+ <li>When animation-direction is set to reverse, all iterations of the animation are played in the reverse direction from the way they were specified.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-005-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-005.xht">animation-direction-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::after
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-direction-006-4.6.#animation-direction" class="primary animated">
+ <td><strong>
+ <a href="animation-direction-006.xht">animation-direction-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-direction - ::before
+ <ul class="assert">
+ <li>Check that animation-direction applies to the ::before pseudo element</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.6.#normal">
<!-- 0 tests -->
@@ -121,7 +1914,51 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.7.#animation-play-state">
- <!-- 0 tests -->
+ <!-- 4 tests -->
+ <tr id="animation-play-state-001-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-001.xht">animation-play-state-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - paused
+ <ul class="assert">
+ <li>When animation-play-state is set to paused, animation is paused where the progress it had made before being paused.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-002-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-002.xht">animation-play-state-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - running
+ <ul class="assert">
+ <li>When animation-play-state is set to running, animation will proceed as normal.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-003-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-003.xht">animation-play-state-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::after
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-play-state-004-4.7.#animation-play-state" class="animated">
+ <td>
+ <a href="animation-play-state-004.xht">animation-play-state-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-play-state - ::before
+ <ul class="assert">
+ <li>Check that animation-play-state applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.7.#single-animation-play-state">
<!-- 0 tests -->
@@ -133,7 +1970,106 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.8.#animation-delay">
- <!-- 0 tests -->
+ <!-- 9 tests -->
+ <tr id="animation-delay-001-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-001.xht">animation-delay-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - negative value
+ <ul class="assert">
+ <li>When animation-delay is set to a negative time offset, animation will execute as soon as it is applied but act as if the animation had started the specified time in the past.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-002-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-002.xht">animation-delay-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - positive value
+ <ul class="assert">
+ <li>When animation-delay is set to a positive time offset, animation will delay execution by the specified offset value.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-003-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-003.xht">animation-delay-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - 0s
+ <ul class="assert">
+ <li>When animation-delay is set to 0s (zero seconds), animation will execute as soon as it is applied.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-004-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-004.xht">animation-delay-004</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::after
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-005-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-005.xht">animation-delay-005</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - ::before
+ <ul class="assert">
+ <li>Check that animation-delay applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-006-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-006.xht">animation-delay-006</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - initial keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'initial' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-delay-007-4.8.#animation-delay" class="primary animated">
+ <td><strong>
+ <a href="animation-delay-007.xht">animation-delay-007</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-delay - inherit keyword
+ <ul class="assert">
+ <li>Check that animation-delay property accepts 'inherit' keyword.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.8.#animation-delay" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.xht">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.8.#animation-delay" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.xht">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.9">
<tr><th colspan="4" scope="rowgroup">
@@ -142,7 +2078,128 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.9.#animation-fill-mode">
- <!-- 0 tests -->
+ <!-- 11 tests -->
+ <tr id="animation-duration-005-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-duration-005.xht">animation-duration-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'forwards', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-duration-006-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-duration-006.xht">animation-duration-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-duration - 0s, animation-fill-mode - both
+ <ul class="assert">
+ <li>When animation-duration is set to 0s (zero seconds), and 'animation-fill-mode' is set to 'both', the last frame of the animation will be displayed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-001-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-001.xht">animation-fill-mode-001</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - none
+ <ul class="assert">
+ <li>When animation-fill-mode is set to none, animation has no effect when it is applied but not executing.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-002-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-002.xht">animation-fill-mode-002</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - forwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to forwards, animation will apply the property values for the time the amination ended after the animation ends.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-003-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-003.xht">animation-fill-mode-003</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - backwards
+ <ul class="assert">
+ <li>When animation-fill-mode is set to backwards, animation-delay is set a positive time offset, and animation-direction is 'normal' or 'alternate-reverse', animation will apply the from or 0% keyframe that will start the first iteration.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-004-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-004.xht">animation-fill-mode-004</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - both
+ <ul class="assert">
+ <li>Check if animation-fill-mode is set to both, the effects of both 'forwards' and 'backwards' will apply.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-005-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-005.xht">animation-fill-mode-005</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::after
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::after pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-fill-mode-006-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-fill-mode-006.xht">animation-fill-mode-006</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-fill-mode - ::before
+ <ul class="assert">
+ <li>Check that animation-fill-mode applies to the ::before pseudo element.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-007-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-007.xht">animation-timing-function-007</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - step-start
+ <ul class="assert">
+ <li>When animation-timing-function is set to step-start, animation will play the end effect at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-009-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-009.xht">animation-timing-function-009</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, start)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, start), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the start of the interval.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-timing-function-010-4.9.#animation-fill-mode" class="animated">
+ <td>
+ <a href="animation-timing-function-010.xht">animation-timing-function-010</a></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation-timing-function - steps with parameters (&lt;number&gt;, end)
+ <ul class="assert">
+ <li>When animation-timing-function is set to steps with paramenters (&lt;number&gt;, end), animation will be defined by the number that divides the domain of operation into equally size intervals, evey time the changes happens at the end of the interval.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.9.#single-animation-fill-mode">
<!-- 0 tests -->
@@ -154,7 +2211,40 @@
<!-- 0 tests -->
</tbody>
<tbody id="s4.10.#animation">
- <!-- 0 tests -->
+ <!-- 3 tests -->
+ <tr id="animation-shorthand-001-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-001.xht">animation-shorthand-001</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand
+ <ul class="assert">
+ <li>Check that animation shorthand property accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-shorthand-002-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-002.xht">animation-shorthand-002</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand - ::after
+ <ul class="assert">
+ <li>Check that animation shorthand applies to the ::after pseudo element and accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="animation-shorthand-003-4.10.#animation" class="primary animated">
+ <td><strong>
+ <a href="animation-shorthand-003.xht">animation-shorthand-003</a></strong></td>
+ <td></td>
+ <td><abbr class="animated" title="Animated test">Animated</abbr></td>
+ <td>animation shorthand - ::before
+ <ul class="assert">
+ <li>Check that animation shorthand applies to the ::before pseudo element and accepts time values for animation-duration and animation-delay in order.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.10.#single-animation">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/toc.xht
index a482e69010f..2a20d90416a 100644
--- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/toc.xht
@@ -27,17 +27,17 @@
<tbody id="s2">
<tr><th><a href="chapter-2.xht">Chapter 2 -
Values</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(2 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Animations</a></th>
- <td>(15 Tests)</td></tr>
+ <td>(16 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
Keyframes</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(66 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-attachment-local-scrolling.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-attachment-local-scrolling.htm
index 6c8b716943c..2cbc469c028 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-attachment-local-scrolling.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-attachment-local-scrolling.htm
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Scrolling when background-attachment: local</title>
+ <title>CSS Test: Scrolling when 'background-attachment: local'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/css3-background/#the-background-attachment" rel="help">
<meta content="" name="flags">
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-aspect-ratio.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-aspect-ratio.htm
index 0f2f8603d79..b8f7c39d7c8 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-aspect-ratio.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-aspect-ratio.htm
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Original aspect ratio of image is maintained when background-size: auto and background-repeat: round'</title>
+ <title>CSS Test: Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft">
<link href="http://www.w3.org/TR/css3-background/#the-background-size" rel="help">
<meta content="" name="flags">
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
index 7b373610de9..3ca43ffe7d5 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
@@ -1,32 +1,36 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Positive value of horizontal offset</title>
- <link href="http://www.microsoft.com/" rel="author" title="Microsoft">
- <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help">
- <meta content="internal" name="flags">
- <meta content="A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box." name="assert">
- <style type="text/css">
- #reference
- {
- width: 2in;
- height: 1in;
- background: red;
- border: thin solid black;
- }
- div div
- {
- width: 1in;
- height: 1in;
- border: thin solid black;
- background: white;
- box-shadow: black 96px 0px;
- }
- </style>
- </head>
- <body>
- <p>Test passes if there is no red visible on the page.</p>
- <div id="reference">
- <div></div>
- </div>
-
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman">
+ <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help">
+ <link href="reference/box-shadow-001-ref.htm" rel="match">
+ <meta content="Testing simple drop shadow with the box-shadow property" name="assert">
+ <style type="text/css">
+ #shadow-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ box-shadow: rgba(0,255,0,1) 10px 10px;
+ background-color: #000;
+ width: 144px;
+ height: 144px;
+ }
+ #error {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color: red;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="error">
+ </div>
+ <div id="shadow-div">
+ </div>
+
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
index ddacfb26365..e0928a58619 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
@@ -832,7 +832,7 @@
<a href="background-attachment-local-scrolling.htm">background-attachment-local-scrolling</a></strong></td>
<td></td>
<td></td>
- <td>Scrolling when &amp;#8216;background-attachment: local&amp;#8217;
+ <td>Scrolling when 'background-attachment: local'
<ul class="assert">
<li>If 'background-attachment: local' the background scrolls along with the element's contents (the UA may treat 'background-clip: border-box' as the same as 'background-clip: padding-box').</li>
</ul>
@@ -1992,7 +1992,7 @@
<a href="background-size-aspect-ratio.htm">background-size-aspect-ratio</a></strong></td>
<td></td>
<td></td>
- <td>Original aspect ratio of image is maintained when &amp;#8216;background-size: auto&amp;#8217; and &amp;#8216;background-repeat: round'
+ <td>Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'
<ul class="assert">
<li>If 'background-repeat' is 'round' for one dimension only and if 'background-size' is 'auto' in the other dimension, then the other dimension is sclaed so that the original aspect ratio is restored.</li>
</ul>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm
index cf7a91d3bc1..5fa14d03717 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm
@@ -38,14 +38,14 @@
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css3-background/#the-box-shadow">7.1 Drop Shadows: the &#8216;box-shadow&#8217; property</a></th></tr>
<!-- 10 tests -->
- <tr id="box-shadow-001-7.1" class="primary internal">
+ <tr id="box-shadow-001-7.1" class="primary">
<td><strong>
<a href="box-shadow-001.htm">box-shadow-001</a></strong></td>
+ <td><a href="reference/box-shadow-001-ref.htm">=</a> </td>
<td></td>
- <td><abbr class="internal" title=""></abbr></td>
- <td>Positive value of horizontal offset
+ <td>Box-Shadow property
<ul class="assert">
- <li>A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box.</li>
+ <li>Testing simple drop shadow with the box-shadow property</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm
new file mode 100644
index 00000000000..914e707414b
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm
@@ -0,0 +1,32 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman">
+ <style type="text/css">
+ #box-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ background-color:#000;
+ width: 144px;
+ height: 144px;
+ }
+ #shadow-div {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color:#00ff00;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="shadow-div">
+ </div>
+ <div id="box-div">
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
index b0ce1004ed8..7000cd764d7 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
@@ -1736,6 +1736,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="box-shadow-001" class="">
+ <tr>
+ <td rowspan="1" title="Box-Shadow property">
+ <a href="box-shadow-001.htm">box-shadow-001</a></td>
+ <td><a href="reference/box-shadow-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="box-shadow-inset-spread-without-border-radius" class="">
<tr>
<td rowspan="1" title="box-shadow">
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list
index 61338012f7f..795fec6dfab 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list
@@ -213,6 +213,7 @@ border-top-right-radius-009.htm == border-top-right-radius-007.htm
border-top-right-radius-010.htm == reference/border-radius-001-ref.htm
border-top-right-radius-011.htm == reference/border-radius-001-ref.htm
border-top-right-radius-014.htm == reference/border-radius-001-ref.htm
+box-shadow-001.htm == reference/box-shadow-001-ref.htm
box-shadow-inset-spread-without-border-radius.htm == reference/box-shadow-inset-spread-without-border-radius.htm
box-shadow-inset-without-border-radius.htm == reference/box-shadow-inset-without-border-radius.htm
box-shadow-outset-spread-without-border-radius.htm == reference/box-shadow-outset-spread-without-border-radius.htm
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data
index e995a6090b7..7c9b0b1a482 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data
@@ -101,8 +101,8 @@ html4/background-336.htm d8ffb8c3574d7c27ba4ba04d34fba948debf922b ?
xhtml1/background-336.xht d8ffb8c3574d7c27ba4ba04d34fba948debf922b ?
html4/background-attachment-fixed.htm 8da0f6cc1e67b1609fa31df814b55c7e4048b6ec ?
xhtml1/background-attachment-fixed.xht 8da0f6cc1e67b1609fa31df814b55c7e4048b6ec ?
-html4/background-attachment-local-scrolling.htm 8e7f9a0312083d97751cec1ac8a76190f1d68a1e ?
-xhtml1/background-attachment-local-scrolling.xht 8e7f9a0312083d97751cec1ac8a76190f1d68a1e ?
+html4/background-attachment-local-scrolling.htm 6947df98c06fb21d63351e8fa064e8575ae3853b ?
+xhtml1/background-attachment-local-scrolling.xht 6947df98c06fb21d63351e8fa064e8575ae3853b ?
html4/background-attachment-local.htm 2872cbeb53db7bc4c1b90bc27363d57cb5c42e99 ?
xhtml1/background-attachment-local.xht 2872cbeb53db7bc4c1b90bc27363d57cb5c42e99 ?
html4/background-clip-001.htm 9fb84a761767b000ab557c7de2f79d3722c5ae9d ?
@@ -277,8 +277,8 @@ html4/background-size-035.htm 80b65cb2ec6b6ccce3f65ae447260464a1b71543 ?
xhtml1/background-size-035.xht 80b65cb2ec6b6ccce3f65ae447260464a1b71543 ?
html4/background-size-applies-to-block.htm 0a809377a72418e1524250623b7a77d47301b6cd ?
xhtml1/background-size-applies-to-block.xht 0a809377a72418e1524250623b7a77d47301b6cd ?
-html4/background-size-aspect-ratio.htm d9c9465cefea2ddc3c52c03330c391b9dcc4aba9 ?
-xhtml1/background-size-aspect-ratio.xht d9c9465cefea2ddc3c52c03330c391b9dcc4aba9 ?
+html4/background-size-aspect-ratio.htm 33a11227d1894e790f93cad6a1bccfeb2062ed55 ?
+xhtml1/background-size-aspect-ratio.xht 33a11227d1894e790f93cad6a1bccfeb2062ed55 ?
html4/background-size-contain-001.htm 05cdf4865cccd39a1f9526405bae59207c138b6a ?
xhtml1/background-size-contain-001.xht 05cdf4865cccd39a1f9526405bae59207c138b6a ?
html4/background-size-contain-002.htm 5212c53da511bfd45de61fb9c0eb79a25a809b4d ?
@@ -659,8 +659,8 @@ html4/border-top-right-radius-014.htm da34f4b7b8e9fa8b5f62323c478a8ce6ca5add2b ?
xhtml1/border-top-right-radius-014.xht da34f4b7b8e9fa8b5f62323c478a8ce6ca5add2b ?
html4/border-top-right-radius-values-004.htm b0b8efe5ffbb9afb0e6430321784891fd69d1da3 ?
xhtml1/border-top-right-radius-values-004.xht b0b8efe5ffbb9afb0e6430321784891fd69d1da3 ?
-html4/box-shadow-001.htm 1c8548de168515500a4953975a935d49352c76d8 ?
-xhtml1/box-shadow-001.xht 1c8548de168515500a4953975a935d49352c76d8 ?
+html4/box-shadow-001.htm 5937733dbf81339f32c8be0e25aa99021a4841b9 ?
+xhtml1/box-shadow-001.xht 5937733dbf81339f32c8be0e25aa99021a4841b9 ?
html4/box-shadow-002.htm 51e9728d7bb6c05d90f699ee55f11a6aac8c0dc8 ?
xhtml1/box-shadow-002.xht 51e9728d7bb6c05d90f699ee55f11a6aac8c0dc8 ?
html4/box-shadow-003.htm 2e612545b32f7aa9da6ba0fcc4a230f5229ea0c8 ?
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data b/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data
index 5f9e060b16e..7289397fe11 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data
@@ -49,7 +49,7 @@ background-335 background shorthand - only one <box> value dom,script http://ww
background-336 background shorthand - two <box> values dom,script http://www.w3.org/TR/css3-background/#the-background d8ffb8c3574d7c27ba4ba04d34fba948debf922b `Intel`<http://www.intel.com> Check if two <box> values are present, then the first sets 'background-origin' and the second 'background-clip'
background-attachment-fixed 'Background-attachment' with value 'fixed' interact http://www.w3.org/TR/css3-background/#the-background-attachment 8da0f6cc1e67b1609fa31df814b55c7e4048b6ec `Melanie Archer`<mailto:job@twobanjos.com> If 'background-attachment' is given the value 'fixed,' then the background image remains fixed in relation to the user agent viewport when the viewport is scrolled.
background-attachment-local 'Background-attachment' with value 'local' interact http://www.w3.org/TR/css3-background/#the-background-attachment 2872cbeb53db7bc4c1b90bc27363d57cb5c42e99 `Melanie Archer`<mailto:job@twobanjos.com> If 'background-attachment' is given the value 'local,' then the background image scrolls with the containing element's content when the element's content is scrolled
-background-attachment-local-scrolling Scrolling when &#8216;background-attachment: local&#8217; http://www.w3.org/TR/css3-background/#the-background-attachment 8e7f9a0312083d97751cec1ac8a76190f1d68a1e `Microsoft`<http://www.microsoft.com/> If 'background-attachment: local' the background scrolls along with the element's contents (the UA may treat 'background-clip: border-box' as the same as 'background-clip: padding-box').
+background-attachment-local-scrolling Scrolling when 'background-attachment: local' http://www.w3.org/TR/css3-background/#the-background-attachment 6947df98c06fb21d63351e8fa064e8575ae3853b `Microsoft`<http://www.microsoft.com/> If 'background-attachment: local' the background scrolls along with the element's contents (the UA may treat 'background-clip: border-box' as the same as 'background-clip: padding-box').
background-clip-001 background-clip - initial and supported values dom,script http://www.w3.org/TR/css3-background/#the-background-clip 9fb84a761767b000ab557c7de2f79d3722c5ae9d `Intel`<http://www.intel.com> Check if background-clip initial value is border-box and supports values border-box, padding-box and content-box
background-clip-002 reference/background-clip-002-ref background-clip - initial value http://www.w3.org/TR/css3-background/#the-background-clip 92d0780fa1c4f198383b320d83a886b64d766ebe `Intel`<http://www.intel.com> Background-clip with initial value implies to paint the background within (clipped to) the border box.
background-clip-003 reference/background-clip-002-ref background-clip - border-box keyword value http://www.w3.org/TR/css3-background/#the-background-clip 0986afc648919557886750b754a717b8e58139fe `Intel`<http://www.intel.com> Background-clip with 'border-box' implies to paint the background within (clipped to) the border box.
@@ -136,7 +136,7 @@ background-size-033 background-size - applies to ::first-line pseudo-element im
background-size-034 reference/ref-filled-green-100px-square background-size - inherit keyword value image http://www.w3.org/TR/css3-background/#the-background-size,http://www.w3.org/TR/css3-background/#values 22985092746796a4def9577bb1388c959bb98c5d `Intel`<http://www.intel.com> Check if background-size supports inherit keyword as its property value.
background-size-035 reference/background-size-ref background-size conflicts with background-attachment http://www.w3.org/TR/css3-background/#the-background-size 80b65cb2ec6b6ccce3f65ae447260464a1b71543 `xiaochun`<stenders@163.com> The test passes if we can see the background-image is exactly same as above.
background-size-applies-to-block 'Background-size' applied to element with a display of 'block'. http://www.w3.org/TR/css3-background/#the-background-size 0a809377a72418e1524250623b7a77d47301b6cd `Microsoft`<http://www.microsoft.com/> 'Background-size' property applies to elements with 'display: block'.
-background-size-aspect-ratio Original aspect ratio of image is maintained when &#8216;background-size: auto&#8217; and &#8216;background-repeat: round' http://www.w3.org/TR/css3-background/#the-background-size d9c9465cefea2ddc3c52c03330c391b9dcc4aba9 `Microsoft`<http://www.microsoft.com/> If 'background-repeat' is 'round' for one dimension only and if 'background-size' is 'auto' in the other dimension, then the other dimension is sclaed so that the original aspect ratio is restored.
+background-size-aspect-ratio Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round' http://www.w3.org/TR/css3-background/#the-background-size 33a11227d1894e790f93cad6a1bccfeb2062ed55 `Microsoft`<http://www.microsoft.com/> If 'background-repeat' is 'round' for one dimension only and if 'background-size' is 'auto' in the other dimension, then the other dimension is sclaed so that the original aspect ratio is restored.
background-size-contain reference/background-size-contain background-size:contain image http://www.w3.org/TR/css3-background/#the-background-size 87c250883a042d9dff85ed1762d5584197a0e156 `Jeffrey Carl Faden`<http://www.jeffreyatw.com/> The background image is scaled, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area.
background-size-contain-001 reference/ref-filled-green-100px-square background-size - contain keyword value image http://www.w3.org/TR/css3-background/#the-background-size 05cdf4865cccd39a1f9526405bae59207c138b6a `Intel`<http://www.intel.com> Check if 'background-size' is 'contain' that it scales the background-image, while preserving its intrinsic aspect ratio (it is 1:1 in this test), to the largest size such that both its width and its height can fit inside the background positioning area. In this test, the background-image should be scaled to become 100px by 100px.
background-size-contain-002 reference/ref-filled-green-100px-square background-size - contain keyword value image http://www.w3.org/TR/css3-background/#the-background-size 5212c53da511bfd45de61fb9c0eb79a25a809b4d `Intel`<http://www.intel.com> Check if 'background-size' is 'contain' that it scales the background-image, while preserving its intrinsic aspect ratio (it is 1:1 in this test), to the largest size such that both its width and its height can fit inside the background positioning area. In this test, the background-image should be scaled to become 100px by 100px.
@@ -327,7 +327,7 @@ border-top-right-radius-012 Borders. Border-top-right-radius using two length v
border-top-right-radius-013 Borders. Border-top-right-radius using two length values: 40pt 2pc http://www.w3.org/TR/css3-background/#the-border-radius 3cd7b5e00e8ee28be18076ef7204312707b643da `Nokia`<http://www.nokia.com/> To verify border-top-right-radius property sets to two length values (with different units), works fine
border-top-right-radius-014 reference/border-radius-001-ref Borders. Border-top-right-radius using two length values: 50px -25px http://www.w3.org/TR/css3-background/#the-border-radius da34f4b7b8e9fa8b5f62323c478a8ce6ca5add2b `Nokia`<http://www.nokia.com/> To verify if one length value is negative for border-top-right-radius, then the element is not rounded.
border-top-right-radius-values-004 Percentage for the vertical radius of 'border-top-right-radius' refers to the height of the border box. http://www.w3.org/TR/css3-background/#border-radius b0b8efe5ffbb9afb0e6430321784891fd69d1da3 `Microsoft`<http://www.microsoft.com/> Percentage for the vertical radius of 'border-top-right-radius' refers to the height of the border box.
-box-shadow-001 Positive value of horizontal offset internal http://www.w3.org/TR/css3-background/#the-box-shadow 1c8548de168515500a4953975a935d49352c76d8 `Microsoft`<http://www.microsoft.com/> A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box.
+box-shadow-001 reference/box-shadow-001-ref Box-Shadow property http://www.w3.org/TR/css3-background/#the-box-shadow 5937733dbf81339f32c8be0e25aa99021a4841b9 `Marc Silverman`<mailto:silverman@adobe.com> Testing simple drop shadow with the box-shadow property
box-shadow-002 Positive values for spread distance http://www.w3.org/TR/css3-background/#the-box-shadow 51e9728d7bb6c05d90f699ee55f11a6aac8c0dc8 `Microsoft`<http://www.microsoft.com/> Positive values of the spread distance cause the shadow to grow in all directions by the specified distance.
box-shadow-003 Layering of box shadows http://www.w3.org/TR/css3-background/#the-background-size 2e612545b32f7aa9da6ba0fcc4a230f5229ea0c8 `Microsoft`<http://www.microsoft.com/> Shadow effects are applied front to back, where the first shadow is on the top and the last shadow is on the bottom.
box-shadow-004 Negative value for blur radius http://www.w3.org/TR/css3-background/#the-box-shadow ab393af60215943f4f47e4a7455d41fe6fb2de5e `Microsoft`<http://www.microsoft.com/> Negative values for the blur radius of the 'box-shadow' are not allowed.
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-attachment-local-scrolling.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-attachment-local-scrolling.xht
index af82958f8fa..084d27b482f 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-attachment-local-scrolling.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-attachment-local-scrolling.xht
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Scrolling when background-attachment: local</title>
+ <title>CSS Test: Scrolling when 'background-attachment: local'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
<link href="http://www.w3.org/TR/css3-background/#the-background-attachment" rel="help" />
<meta content="" name="flags" />
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-size-aspect-ratio.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-size-aspect-ratio.xht
index 2e8c392bcfd..808687e5428 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-size-aspect-ratio.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-size-aspect-ratio.xht
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Original aspect ratio of image is maintained when background-size: auto and background-repeat: round'</title>
+ <title>CSS Test: Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
<link href="http://www.w3.org/TR/css3-background/#the-background-size" rel="help" />
<meta content="" name="flags" />
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht
index 91fdc855a46..f2f15c37ea9 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht
@@ -1,32 +1,36 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Positive value of horizontal offset</title>
- <link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
- <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help" />
- <meta content="internal" name="flags" />
- <meta content="A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box." name="assert" />
- <style type="text/css">
- #reference
- {
- width: 2in;
- height: 1in;
- background: red;
- border: thin solid black;
- }
- div div
- {
- width: 1in;
- height: 1in;
- border: thin solid black;
- background: white;
- box-shadow: black 96px 0px;
- }
- </style>
- </head>
- <body>
- <p>Test passes if there is no red visible on the page.</p>
- <div id="reference">
- <div></div>
- </div>
-
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman" />
+ <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help" />
+ <link href="reference/box-shadow-001-ref.xht" rel="match" />
+ <meta content="Testing simple drop shadow with the box-shadow property" name="assert" />
+ <style type="text/css">
+ #shadow-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ box-shadow: rgba(0,255,0,1) 10px 10px;
+ background-color: #000;
+ width: 144px;
+ height: 144px;
+ }
+ #error {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color: red;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="error">
+ </div>
+ <div id="shadow-div">
+ </div>
+
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht
index f2d5fbab411..8622525a3ee 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht
@@ -832,7 +832,7 @@
<a href="background-attachment-local-scrolling.xht">background-attachment-local-scrolling</a></strong></td>
<td></td>
<td></td>
- <td>Scrolling when &amp;#8216;background-attachment: local&amp;#8217;
+ <td>Scrolling when 'background-attachment: local'
<ul class="assert">
<li>If 'background-attachment: local' the background scrolls along with the element's contents (the UA may treat 'background-clip: border-box' as the same as 'background-clip: padding-box').</li>
</ul>
@@ -1992,7 +1992,7 @@
<a href="background-size-aspect-ratio.xht">background-size-aspect-ratio</a></strong></td>
<td></td>
<td></td>
- <td>Original aspect ratio of image is maintained when &amp;#8216;background-size: auto&amp;#8217; and &amp;#8216;background-repeat: round'
+ <td>Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'
<ul class="assert">
<li>If 'background-repeat' is 'round' for one dimension only and if 'background-size' is 'auto' in the other dimension, then the other dimension is sclaed so that the original aspect ratio is restored.</li>
</ul>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-7.xht
index 544bd89c98b..7da0fd0d205 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-7.xht
@@ -38,14 +38,14 @@
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css3-background/#the-box-shadow">7.1 Drop Shadows: the &#8216;box-shadow&#8217; property</a></th></tr>
<!-- 10 tests -->
- <tr id="box-shadow-001-7.1" class="primary internal">
+ <tr id="box-shadow-001-7.1" class="primary">
<td><strong>
<a href="box-shadow-001.xht">box-shadow-001</a></strong></td>
+ <td><a href="reference/box-shadow-001-ref.xht">=</a> </td>
<td></td>
- <td><abbr class="internal" title=""></abbr></td>
- <td>Positive value of horizontal offset
+ <td>Box-Shadow property
<ul class="assert">
- <li>A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box.</li>
+ <li>Testing simple drop shadow with the box-shadow property</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht
new file mode 100644
index 00000000000..df615004f69
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman" />
+ <style type="text/css">
+ #box-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ background-color:#000;
+ width: 144px;
+ height: 144px;
+ }
+ #shadow-div {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color:#00ff00;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="shadow-div">
+ </div>
+ <div id="box-div">
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
index 2497a1546a4..156c268db68 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
@@ -1736,6 +1736,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="box-shadow-001" class="">
+ <tr>
+ <td rowspan="1" title="Box-Shadow property">
+ <a href="box-shadow-001.xht">box-shadow-001</a></td>
+ <td><a href="reference/box-shadow-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="box-shadow-inset-spread-without-border-radius" class="">
<tr>
<td rowspan="1" title="box-shadow">
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list
index de3ad0743ee..ac722c42662 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list
@@ -213,6 +213,7 @@ border-top-right-radius-009.xht == border-top-right-radius-007.xht
border-top-right-radius-010.xht == reference/border-radius-001-ref.xht
border-top-right-radius-011.xht == reference/border-radius-001-ref.xht
border-top-right-radius-014.xht == reference/border-radius-001-ref.xht
+box-shadow-001.xht == reference/box-shadow-001-ref.xht
box-shadow-inset-spread-without-border-radius.xht == reference/box-shadow-inset-spread-without-border-radius.xht
box-shadow-inset-without-border-radius.xht == reference/box-shadow-inset-without-border-radius.xht
box-shadow-outset-spread-without-border-radius.xht == reference/box-shadow-outset-spread-without-border-radius.xht
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-attachment-local-scrolling.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-attachment-local-scrolling.xht
index af82958f8fa..084d27b482f 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-attachment-local-scrolling.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-attachment-local-scrolling.xht
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Scrolling when background-attachment: local</title>
+ <title>CSS Test: Scrolling when 'background-attachment: local'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
<link href="http://www.w3.org/TR/css3-background/#the-background-attachment" rel="help" />
<meta content="" name="flags" />
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-size-aspect-ratio.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-size-aspect-ratio.xht
index 2e8c392bcfd..808687e5428 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-size-aspect-ratio.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-size-aspect-ratio.xht
@@ -1,6 +1,6 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Original aspect ratio of image is maintained when background-size: auto and background-repeat: round'</title>
+ <title>CSS Test: Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'</title>
<link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
<link href="http://www.w3.org/TR/css3-background/#the-background-size" rel="help" />
<meta content="" name="flags" />
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht
index 91fdc855a46..f2f15c37ea9 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht
@@ -1,32 +1,36 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Test: Positive value of horizontal offset</title>
- <link href="http://www.microsoft.com/" rel="author" title="Microsoft" />
- <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help" />
- <meta content="internal" name="flags" />
- <meta content="A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box." name="assert" />
- <style type="text/css">
- #reference
- {
- width: 2in;
- height: 1in;
- background: red;
- border: thin solid black;
- }
- div div
- {
- width: 1in;
- height: 1in;
- border: thin solid black;
- background: white;
- box-shadow: black 96px 0px;
- }
- </style>
- </head>
- <body>
- <p>Test passes if there is no red visible on the page.</p>
- <div id="reference">
- <div></div>
- </div>
-
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman" />
+ <link href="http://www.w3.org/TR/css3-background/#the-box-shadow" rel="help" />
+ <link href="reference/box-shadow-001-ref.xht" rel="match" />
+ <meta content="Testing simple drop shadow with the box-shadow property" name="assert" />
+ <style type="text/css">
+ #shadow-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ box-shadow: rgba(0,255,0,1) 10px 10px;
+ background-color: #000;
+ width: 144px;
+ height: 144px;
+ }
+ #error {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color: red;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="error">
+ </div>
+ <div id="shadow-div">
+ </div>
+
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht
index f2d5fbab411..8622525a3ee 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht
@@ -832,7 +832,7 @@
<a href="background-attachment-local-scrolling.xht">background-attachment-local-scrolling</a></strong></td>
<td></td>
<td></td>
- <td>Scrolling when &amp;#8216;background-attachment: local&amp;#8217;
+ <td>Scrolling when 'background-attachment: local'
<ul class="assert">
<li>If 'background-attachment: local' the background scrolls along with the element's contents (the UA may treat 'background-clip: border-box' as the same as 'background-clip: padding-box').</li>
</ul>
@@ -1992,7 +1992,7 @@
<a href="background-size-aspect-ratio.xht">background-size-aspect-ratio</a></strong></td>
<td></td>
<td></td>
- <td>Original aspect ratio of image is maintained when &amp;#8216;background-size: auto&amp;#8217; and &amp;#8216;background-repeat: round'
+ <td>Original aspect ratio of image is maintained when 'background-size: auto' and 'background-repeat: round'
<ul class="assert">
<li>If 'background-repeat' is 'round' for one dimension only and if 'background-size' is 'auto' in the other dimension, then the other dimension is sclaed so that the original aspect ratio is restored.</li>
</ul>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-7.xht
index 544bd89c98b..7da0fd0d205 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-7.xht
@@ -38,14 +38,14 @@
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css3-background/#the-box-shadow">7.1 Drop Shadows: the &#8216;box-shadow&#8217; property</a></th></tr>
<!-- 10 tests -->
- <tr id="box-shadow-001-7.1" class="primary internal">
+ <tr id="box-shadow-001-7.1" class="primary">
<td><strong>
<a href="box-shadow-001.xht">box-shadow-001</a></strong></td>
+ <td><a href="reference/box-shadow-001-ref.xht">=</a> </td>
<td></td>
- <td><abbr class="internal" title=""></abbr></td>
- <td>Positive value of horizontal offset
+ <td>Box-Shadow property
<ul class="assert">
- <li>A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box.</li>
+ <li>Testing simple drop shadow with the box-shadow property</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht
new file mode 100644
index 00000000000..df615004f69
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test Background: Box-Shadow property</title>
+ <link href="mailto:silverman@adobe.com" rel="author" title="Marc Silverman" />
+ <style type="text/css">
+ #box-div {
+ position: absolute;
+ top: 50px;
+ left: 5px;
+ background-color:#000;
+ width: 144px;
+ height: 144px;
+ }
+ #shadow-div {
+ position: absolute;
+ top: 60px;
+ left: 15px;
+ background-color:#00ff00;
+ width: 144px;
+ height: 144px;
+ }
+ </style>
+</head>
+<body>
+ <p>The test passes if there is a green drop shadow and no red.</p>
+ <div id="shadow-div">
+ </div>
+ <div id="box-div">
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
index 2497a1546a4..156c268db68 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
@@ -1736,6 +1736,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="box-shadow-001" class="">
+ <tr>
+ <td rowspan="1" title="Box-Shadow property">
+ <a href="box-shadow-001.xht">box-shadow-001</a></td>
+ <td><a href="reference/box-shadow-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="box-shadow-inset-spread-without-border-radius" class="">
<tr>
<td rowspan="1" title="box-shadow">
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list
index de3ad0743ee..ac722c42662 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list
@@ -213,6 +213,7 @@ border-top-right-radius-009.xht == border-top-right-radius-007.xht
border-top-right-radius-010.xht == reference/border-radius-001-ref.xht
border-top-right-radius-011.xht == reference/border-radius-001-ref.xht
border-top-right-radius-014.xht == reference/border-radius-001-ref.xht
+box-shadow-001.xht == reference/box-shadow-001-ref.xht
box-shadow-inset-spread-without-border-radius.xht == reference/box-shadow-inset-spread-without-border-radius.xht
box-shadow-inset-without-border-radius.xht == reference/box-shadow-inset-without-border-radius.xht
box-shadow-outset-spread-without-border-radius.xht == reference/box-shadow-outset-spread-without-border-radius.xht
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png
index 6fcfeb4883e..9b88fbd8114 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png
index db8ed5cf7bd..d454e3a630c 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/chapter-3.htm b/tests/wpt/css-tests/css-color-3_dev/html4/chapter-3.htm
index 498204c6983..acedccd2ebe 100644
--- a/tests/wpt/css-tests/css-color-3_dev/html4/chapter-3.htm
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/chapter-3.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Color Module Level 3 Conformance Test Suite</h1>
- <h2>Color properties (12 tests)</h2>
+ <h2>Color properties (13 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -83,7 +83,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.2">+</a>
<a href="http://www.w3.org/TR/css3-color/#transparency">3.2 Transparency: the &#8216;opacity&#8217; property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 11 tests -->
<tr id="t32-opacity-basic-0.0-a-3.2" class="primary">
<td><strong>
<a href="t32-opacity-basic-0.0-a.htm">t32-opacity-basic-0.0-a</a></strong></td>
@@ -194,6 +194,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-opacity-1-3.2" class="">
+ <td>
+ <a href="will-change-stacking-context-opacity-1.htm">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: opacity' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.2.#alphavalue-def">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm b/tests/wpt/css-tests/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm
new file mode 100644
index 00000000000..d03521b5bb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css-color-3_dev/html4/reftest-toc.htm
index 3f2214b0c65..59cd865389a 100644
--- a/tests/wpt/css-tests/css-color-3_dev/html4/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/reftest-toc.htm
@@ -392,6 +392,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="will-change-stacking-context-opacity-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: opacity' creates a stacking context">
+ <a href="will-change-stacking-context-opacity-1.htm">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/reftest.list b/tests/wpt/css-tests/css-color-3_dev/html4/reftest.list
index dfb8ad59e3c..1084ebdc204 100644
--- a/tests/wpt/css-tests/css-color-3_dev/html4/reftest.list
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/reftest.list
@@ -45,3 +45,4 @@ t425-hsla-parsing-f.htm == reference/t424-hsl-parsing-f-ref.htm
t425-hsla-values-b.htm == reference/t425-hsla-values-b-ref.htm
t44-currentcolor-background-b.htm == reference/t44-currentcolor-background-b-ref.htm
t44-currentcolor-border-b.htm == reference/t44-currentcolor-border-b-ref.htm
+will-change-stacking-context-opacity-1.htm == reference/green-square-100-by-100-ref.htm
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/toc.htm b/tests/wpt/css-tests/css-color-3_dev/html4/toc.htm
index fa8ab713939..7f146cbb3ff 100644
--- a/tests/wpt/css-tests/css-color-3_dev/html4/toc.htm
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/toc.htm
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
Color properties</a></th>
- <td>(12 Tests)</td></tr>
+ <td>(13 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
diff --git a/tests/wpt/css-tests/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm b/tests/wpt/css-tests/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm
new file mode 100644
index 00000000000..be4877c8276
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS will-change: 'will-change: opacity' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help">
+<link href="https://drafts.csswg.org/css-color-3/#transparency" rel="help">
+<link href="reference/green-square-100-by-100-ref.htm" rel="match">
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert">
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: opacity; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-color-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-color-3_dev/implementation-report-TEMPLATE.data
index ec9ca5e1c27..38649d814a5 100644
--- a/tests/wpt/css-tests/css-color-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-color-3_dev/implementation-report-TEMPLATE.data
@@ -141,3 +141,5 @@ html4/t44-currentcolor-inherited-c.htm 90e6c9ee589dfa206bedd1632ab2e50350368bc9
xhtml1/t44-currentcolor-inherited-c.xht 90e6c9ee589dfa206bedd1632ab2e50350368bc9 ?
html4/t451-system-colors-a.htm e5e856d0b4ae3369297b075aef01bd1fae655c84 ?
xhtml1/t451-system-colors-a.xht e5e856d0b4ae3369297b075aef01bd1fae655c84 ?
+html4/will-change-stacking-context-opacity-1.htm f21141b81648eb41bd31064d116b6233355ec5a8 ?
+xhtml1/will-change-stacking-context-opacity-1.xht f21141b81648eb41bd31064d116b6233355ec5a8 ?
diff --git a/tests/wpt/css-tests/css-color-3_dev/index.htm b/tests/wpt/css-tests/css-color-3_dev/index.htm
index e0eba890f17..41dd56d02ee 100644
--- a/tests/wpt/css-tests/css-color-3_dev/index.htm
+++ b/tests/wpt/css-tests/css-color-3_dev/index.htm
@@ -133,6 +133,7 @@
<ul>
<li>Intel</li>
<li>L. David Baron</li>
+ <li>Mozilla</li>
<li>Mozilla Corporation</li>
</ul>
diff --git a/tests/wpt/css-tests/css-color-3_dev/index.xht b/tests/wpt/css-tests/css-color-3_dev/index.xht
index 2926081218f..cf656ed43a8 100644
--- a/tests/wpt/css-tests/css-color-3_dev/index.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/index.xht
@@ -133,6 +133,7 @@
<ul>
<li>Intel</li>
<li>L. David Baron</li>
+ <li>Mozilla</li>
<li>Mozilla Corporation</li>
</ul>
diff --git a/tests/wpt/css-tests/css-color-3_dev/testinfo.data b/tests/wpt/css-tests/css-color-3_dev/testinfo.data
index 669903dcb72..db064f420ff 100644
--- a/tests/wpt/css-tests/css-color-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-color-3_dev/testinfo.data
@@ -68,3 +68,4 @@ t44-currentcolor-background-b reference/t44-currentcolor-background-b-ref curren
t44-currentcolor-border-b reference/t44-currentcolor-border-b-ref currentColor (with 'border-color') http://www.w3.org/TR/css3-color/#currentcolor 5fada0ace6d1b60ad6afe5fd28ceed608beef7de `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> currentColor uses the color from the color property
t44-currentcolor-inherited-c currentColor (with 'background-color') http://www.w3.org/TR/css3-color/#currentcolor,http://www.w3.org/Style/2011/REC-css3-color-20110607-errata.html#s.4.5 90e6c9ee589dfa206bedd1632ab2e50350368bc9 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> currentColor is a computed value
t451-system-colors-a system colors http://www.w3.org/TR/css3-color/#css2-system e5e856d0b4ae3369297b075aef01bd1fae655c84 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> That system colors are displayed as described.
+will-change-stacking-context-opacity-1 reference/green-square-100-by-100-ref CSS will-change: 'will-change: opacity' creates a stacking context https://drafts.csswg.org/css-will-change-1/#will-change,https://drafts.csswg.org/css-color-3/#transparency f21141b81648eb41bd31064d116b6233355ec5a8 `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1/chapter-3.xht
index fce2a3d8064..8ed5b1520c6 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Color Module Level 3 Conformance Test Suite</h1>
- <h2>Color properties (12 tests)</h2>
+ <h2>Color properties (13 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -83,7 +83,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.2">+</a>
<a href="http://www.w3.org/TR/css3-color/#transparency">3.2 Transparency: the &#8216;opacity&#8217; property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 11 tests -->
<tr id="t32-opacity-basic-0.0-a-3.2" class="primary">
<td><strong>
<a href="t32-opacity-basic-0.0-a.xht">t32-opacity-basic-0.0-a</a></strong></td>
@@ -194,6 +194,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-opacity-1-3.2" class="">
+ <td>
+ <a href="will-change-stacking-context-opacity-1.xht">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: opacity' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.2.#alphavalue-def">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht
new file mode 100644
index 00000000000..e7cd0a7c654
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest-toc.xht
index ef34cb5828b..48c30eab0a0 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest-toc.xht
@@ -392,6 +392,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="will-change-stacking-context-opacity-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: opacity' creates a stacking context">
+ <a href="will-change-stacking-context-opacity-1.xht">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest.list
index 0a3a3d3f8a5..3c785d4a72f 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/reftest.list
@@ -45,3 +45,4 @@ t425-hsla-parsing-f.xht == reference/t424-hsl-parsing-f-ref.xht
t425-hsla-values-b.xht == reference/t425-hsla-values-b-ref.xht
t44-currentcolor-background-b.xht == reference/t44-currentcolor-background-b-ref.xht
t44-currentcolor-border-b.xht == reference/t44-currentcolor-border-b-ref.xht
+will-change-stacking-context-opacity-1.xht == reference/green-square-100-by-100-ref.xht
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1/toc.xht
index a22a439e805..5e76ab5514b 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Color properties</a></th>
- <td>(12 Tests)</td></tr>
+ <td>(13 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht
new file mode 100644
index 00000000000..d63f40dd0c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: opacity' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="https://drafts.csswg.org/css-color-3/#transparency" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: opacity; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/chapter-3.xht
index fce2a3d8064..8ed5b1520c6 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Color Module Level 3 Conformance Test Suite</h1>
- <h2>Color properties (12 tests)</h2>
+ <h2>Color properties (13 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -83,7 +83,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.2">+</a>
<a href="http://www.w3.org/TR/css3-color/#transparency">3.2 Transparency: the &#8216;opacity&#8217; property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 11 tests -->
<tr id="t32-opacity-basic-0.0-a-3.2" class="primary">
<td><strong>
<a href="t32-opacity-basic-0.0-a.xht">t32-opacity-basic-0.0-a</a></strong></td>
@@ -194,6 +194,17 @@
</ul>
</td>
</tr>
+ <tr id="will-change-stacking-context-opacity-1-3.2" class="">
+ <td>
+ <a href="will-change-stacking-context-opacity-1.xht">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS will-change: 'will-change: opacity' creates a stacking context
+ <ul class="assert">
+ <li>If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s3.2.#alphavalue-def">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht
new file mode 100644
index 00000000000..e7cd0a7c654
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change reference</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px; background: green }
+</style>
+</head><body>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest-toc.xht
index ef34cb5828b..48c30eab0a0 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest-toc.xht
@@ -392,6 +392,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="will-change-stacking-context-opacity-1" class="">
+ <tr>
+ <td rowspan="1" title="CSS will-change: 'will-change: opacity' creates a stacking context">
+ <a href="will-change-stacking-context-opacity-1.xht">will-change-stacking-context-opacity-1</a></td>
+ <td><a href="reference/green-square-100-by-100-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest.list
index 0a3a3d3f8a5..3c785d4a72f 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/reftest.list
@@ -45,3 +45,4 @@ t425-hsla-parsing-f.xht == reference/t424-hsl-parsing-f-ref.xht
t425-hsla-values-b.xht == reference/t425-hsla-values-b-ref.xht
t44-currentcolor-background-b.xht == reference/t44-currentcolor-background-b-ref.xht
t44-currentcolor-border-b.xht == reference/t44-currentcolor-border-b-ref.xht
+will-change-stacking-context-opacity-1.xht == reference/green-square-100-by-100-ref.xht
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/toc.xht
index a22a439e805..5e76ab5514b 100644
--- a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Color properties</a></th>
- <td>(12 Tests)</td></tr>
+ <td>(13 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
diff --git a/tests/wpt/css-tests/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht
new file mode 100644
index 00000000000..d63f40dd0c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS will-change: 'will-change: opacity' creates a stacking context</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-will-change-1/#will-change" rel="help" />
+<link href="https://drafts.csswg.org/css-color-3/#transparency" rel="help" />
+<link href="reference/green-square-100-by-100-ref.xht" rel="match" />
+<meta content="If any non-initial value of a property would create a stacking context on the element, specifying that property in will-change must create a stacking context on the element." name="assert" />
+<style>
+html, body { margin: 0; padding: 0; }
+div { width: 100px; height: 100px }
+#wc { will-change: opacity; background: red }
+#child { position: absolute; top: 0; left: 0; z-index: -1; background: green }
+</style>
+</head><body>
+ <div id="wc">
+ <div id="child">
+ </div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm
index 9ae15820783..e4200a15d85 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Flex Items (57 tests)</h2>
+ <h2>Flex Items (58 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -288,7 +288,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.2">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#item-margins">4.2 Flex Item Margins and Paddings</a></th></tr>
- <!-- 2 tests -->
+ <!-- 3 tests -->
+ <tr id="flex-container-margin-4.2" class="primary">
+ <td><strong>
+ <a href="flex-container-margin.htm">flex-container-margin</a></strong></td>
+ <td><a href="reference/flex-container-margin-ref.htm">=</a> </td>
+ <td></td>
+ <td>flex-container-margin-not-collapse-with-content-margin
+ <ul class="assert">
+ <li>The margins of adjacent flex items do not collapse.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="flex-margin-no-collapse-4.2" class="">
<td>
<a href="flex-margin-no-collapse.htm">flex-margin-no-collapse</a></td>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-5.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-5.htm
index 24563ee1354..16f013f8fd7 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-5.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-5.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Ordering and Orientation (129 tests)</h2>
+ <h2>Ordering and Orientation (149 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -1351,7 +1351,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.4">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#order-property">5.4 Display Order: the order property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 21 tests -->
<tr id="flex-order-5.4" class="primary">
<td><strong>
<a href="flex-order.htm">flex-order</a></strong></td>
@@ -1363,6 +1363,166 @@
</ul>
</td>
</tr>
+ <tr id="grid-inline-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-001.htm">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-002.htm">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-003.htm">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-004.htm">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-005.htm">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-001.htm">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-002.htm">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-003.htm">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-004.htm">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-005.htm">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-001.htm">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-002.htm">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-003.htm">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-004.htm">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-005.htm">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-001.htm">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-002.htm">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-003.htm">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-004.htm">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-005.htm">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
</tbody>
<tbody id="s5.4.#example-6155594a">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-9.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-9.htm
index 4e37168de3d..b3d9e14fcdd 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-9.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-9.htm
@@ -216,7 +216,7 @@
<td>Testing the sizing of a stretched horizontal flex container in a vertical flex container
<ul class="assert">
<li>If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size</li>
- <li>http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23</li>
+ <li>https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap-reverse.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap-reverse.htm
index 8df0cf3b34d..c9ff7298149 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap-reverse.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap-reverse.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap-reverse;
flex-flow: column-reverse wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap.htm
index 21131ce97e1..160c94d313a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse-wrap.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap;
flex-flow: column-reverse wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse.htm
index e0142dc9064..4a59313016a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-reverse.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap-reverse.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap-reverse.htm
index 6a43cecd0d7..63f4ae77739 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap-reverse.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap-reverse.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap-reverse;
flex-flow: column wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap.htm
index 5a6684e9925..014b4279edc 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column-wrap.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap;
flex-flow: column wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column.htm
index 1600b8f263e..f1e3353b7c3 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/css-flexbox-column.htm
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert">
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column;
flex-flow: column;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-container-margin.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-container-margin.htm
new file mode 100644
index 00000000000..9f4aeea2e1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-container-margin.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu">
+<link href="https://drafts.csswg.org/css-flexbox-1/#item-margins" rel="help">
+<link href="reference/flex-container-margin-ref.htm" rel="match">
+<meta content="The margins of adjacent flex items do not collapse." name="assert">
+<style>
+ .flex-container{
+ display: flex;
+ margin:20px;
+ background: #333;
+ }
+ .flex-item{
+ width:50px;
+ height:50px;
+ margin:20px;
+ background: #eee;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-flexitem-percentage-prescation.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-flexitem-percentage-prescation.htm
index dc1bd5d0885..35583b9ae2e 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-flexitem-percentage-prescation.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-flexitem-percentage-prescation.htm
@@ -10,16 +10,13 @@
#test
{
background: blue;
- display: -webkit-flex;
display: flex;
height:300px;
width:101px;
}
p {
flex:1;
- -webkit-flex:1;
background:red;
- -webkit-flex-direction:row;
flex-direction:row;
margin:0 0 0 0;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-order.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-order.htm
index abdcc31a5ec..206928afc8b 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-order.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-order.htm
@@ -7,20 +7,20 @@
<meta content="ordered flex items should ordered properly" name="assert">
<style>
#container {
- display: -webkit-flex;
+ display: flex;
}
#lowOrdinal {
- -webkit-order: 3;
+ order: 3;
background: red;
height: 100px; width: 100px;
}
#highOrdinal {
- -webkit-order: 1;
+ order: 1;
background: lime;
height: 100px; width: 100px;
}
#middleOrdinal {
- -webkit-order: 2;
+ order: 2;
background: orange;
height: 100px; width: 100px;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-align-self-stretch-vert-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-align-self-stretch-vert-001.htm
index 18ab57efdb8..bf1a13e268e 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-align-self-stretch-vert-001.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-align-self-stretch-vert-001.htm
@@ -8,7 +8,7 @@
<link href="http://www.w3.org/TR/css-flexbox-1/#layout-algorithm" rel="help">
<link href="reference/flexbox-align-self-stretch-vert-001-ref.htm" rel="match">
<meta content="If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size" name="assert">
- <meta content="http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23" name="assert">
+ <meta content="https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23" name="assert">
<meta charset="utf-8">
<style>
div.fixedWidthWrapper {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-baseline-align-self-baseline-vert-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-baseline-align-self-baseline-vert-001.htm
index 5964fca2f0e..293a0524545 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-baseline-align-self-baseline-vert-001.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox-baseline-align-self-baseline-vert-001.htm
@@ -25,8 +25,6 @@
.flexContainer {
display: inline-flex;
flex-direction: column;
- display: -webkit-inline-flex;
- -webkit-flex-direction: column;
background: lightblue;
align-items: baseline;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_fbfc2.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_fbfc2.htm
index 81a41ed5ee4..9560cbd9cce 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_fbfc2.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_fbfc2.htm
@@ -14,9 +14,6 @@
background: #ffcc00;
margin-left: -200px;
width: 400px;
- display: -moz-box;
- display: -ms-box;
- display: -webkit-box;
display: flex;
}
div div {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_flex-formatting-interop.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_flex-formatting-interop.htm
index e15d01de357..b06f3792d03 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_flex-formatting-interop.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_flex-formatting-interop.htm
@@ -17,8 +17,6 @@
width: 200px;
display: flex;
- display: -ms-flex;
- display: -webkit-flex;
}
div div {
border: 2px solid transparent;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm
new file mode 100644
index 00000000000..13bfc3e027e
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm
new file mode 100644
index 00000000000..8383b48b775
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm
new file mode 100644
index 00000000000..83d4cb72e20
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm
new file mode 100644
index 00000000000..8ec0d7d7504
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm
new file mode 100644
index 00000000000..98bd6981850
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm
new file mode 100644
index 00000000000..a87466a7525
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm
new file mode 100644
index 00000000000..882a7ff7396
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm
new file mode 100644
index 00000000000..44d66e11cbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm
new file mode 100644
index 00000000000..cde595fd7d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm
new file mode 100644
index 00000000000..107738d6a8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm
new file mode 100644
index 00000000000..905d5982d2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm
new file mode 100644
index 00000000000..55ded02686d
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm
new file mode 100644
index 00000000000..157c0a92422
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm
new file mode 100644
index 00000000000..514ba41b49d
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm
new file mode 100644
index 00000000000..4fdbf94e11f
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-001.htm
new file mode 100644
index 00000000000..5fb4695f7d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-001.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-002.htm
new file mode 100644
index 00000000000..bd7241e7209
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-002.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-003.htm
new file mode 100644
index 00000000000..985ad4f1029
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-003.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-004.htm
new file mode 100644
index 00000000000..1811eca22d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-004.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-005.htm
new file mode 100644
index 00000000000..a6b60526e66
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/grid-order-property-painting-005.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/css-flexbox-column-ref.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/css-flexbox-column-ref.htm
index a08cbe06cea..adbc1426a62 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/css-flexbox-column-ref.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/css-flexbox-column-ref.htm
@@ -9,7 +9,6 @@
width: 9em;
}
.item {
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
background: green;
height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-container-margin-ref.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-container-margin-ref.htm
new file mode 100644
index 00000000000..56a313ef692
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-container-margin-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu">
+<style>
+ .flex-container{
+ display:block;
+ margin:20px;
+ background: #333;
+ line-height: 0px;
+ }
+ .flex-item{
+ display: inline-block;
+ width:50px;
+ height:50px;
+ margin:20px 20px;
+ background: #eee;
+ }
+ .flex-item.first{
+ margin-left:20px;
+ }
+ .flex-item.last{
+ margin-right: 20px;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item first"></div><div class="flex-item"></div><div class="flex-item last"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-order-ref.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-order-ref.htm
index d053097f30d..6e24e688486 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-order-ref.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/flex-order-ref.htm
@@ -3,7 +3,7 @@
<title>CSS Reftest Reference: flex order</title>
<link href="mailto:mitsuteru.s@gmail.com" rel="author" title="Mitsuteru Sawa">
<style>
- #container { display: -webkit-flex; }
+ #container { display: flex; }
#highOrdinal {
background: lime;
height: 100px; width: 100px;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm
new file mode 100644
index 00000000000..e00b74435c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Grid Layout Test: Reference file 2x2 grid and cells with the following colors: blue, yellow, lime and magenta</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
+ <style type="text/css">
+ div {
+ font: 50px/1 Ahem;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div>
+ <span id="blue">B</span><span id="yellow">Y</span>
+ <br>
+ <span id="lime">L</span><span id="magenta">M</span>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm
index ce821bae82d..5a75a731ec5 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm
@@ -584,6 +584,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="flex-container-margin" class="">
+ <tr>
+ <td rowspan="1" title="flex-container-margin-not-collapse-with-content-margin">
+ <a href="flex-container-margin.htm">flex-container-margin</a></td>
+ <td><a href="reference/flex-container-margin-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="flex-direction" class="">
<tr>
<td rowspan="1" title="flex flow direction">
@@ -3736,6 +3744,166 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="grid-inline-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-001.htm">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-002.htm">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-003.htm">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-004.htm">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-005.htm">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-001.htm">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-002.htm">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-003.htm">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-004.htm">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-005.htm">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-001.htm">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-002.htm">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-003.htm">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-004.htm">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-005.htm">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-001.htm">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-002.htm">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-003.htm">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-004.htm">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-005.htm">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="justify-content-001" class="image">
<tr>
<td rowspan="1" title="A flex container with 'justify-content' property set to 'center'">
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list
index 23f8f94a7fd..7bf1d5e6aa8 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list
@@ -69,6 +69,7 @@ flex-basis-006.htm == reference/ref-filled-green-100px-square.htm
flex-basis-007.htm == reference/ref-filled-green-100px-square.htm
flex-basis-008.htm == reference/ref-filled-green-100px-square.htm
flex-box-wrap.htm == reference/flex-box-wrap-ref.htm
+flex-container-margin.htm == reference/flex-container-margin-ref.htm
flex-direction.htm == reference/flex-direction.htm
flex-direction-modify.htm == reference/flex-direction-modify.htm
flex-direction-with-element-insert.htm == reference/flex-direction-with-element-insert.htm
@@ -463,6 +464,26 @@ flexbox_wrap-reverse.htm == reference/flexbox_wrap-reverse-ref.htm
flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.htm == reference/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-ref.htm
flexible-box-float.htm == reference/flex-box-float-ref.htm
Flexible-order.htm == reference/Flexible-order-ref.htm
+grid-inline-order-property-auto-placement-001.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-inline-order-property-auto-placement-002.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-inline-order-property-auto-placement-003.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-inline-order-property-auto-placement-004.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-inline-order-property-auto-placement-005.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-inline-order-property-painting-001.htm == reference/ref-filled-green-100px-square.htm
+grid-inline-order-property-painting-002.htm == reference/ref-filled-green-100px-square.htm
+grid-inline-order-property-painting-003.htm == reference/ref-filled-green-100px-square.htm
+grid-inline-order-property-painting-004.htm == reference/ref-filled-green-100px-square.htm
+grid-inline-order-property-painting-005.htm == reference/ref-filled-green-100px-square.htm
+grid-order-property-auto-placement-001.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-order-property-auto-placement-002.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-order-property-auto-placement-003.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-order-property-auto-placement-004.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-order-property-auto-placement-005.htm == reference/grid-2x2-blue-yellow-lime-magenta.htm
+grid-order-property-painting-001.htm == reference/ref-filled-green-100px-square.htm
+grid-order-property-painting-002.htm == reference/ref-filled-green-100px-square.htm
+grid-order-property-painting-003.htm == reference/ref-filled-green-100px-square.htm
+grid-order-property-painting-004.htm == reference/ref-filled-green-100px-square.htm
+grid-order-property-painting-005.htm == reference/ref-filled-green-100px-square.htm
justify-content-001.htm == reference/justify-content-001-ref.htm
justify-content-002.htm == reference/justify-content-001-ref.htm
justify-content-003.htm == reference/justify-content-001-ref.htm
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm
index 6871b57b83b..4775bd9db25 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
Flex Items</a></th>
- <td>(57 Tests)</td></tr>
+ <td>(58 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
Ordering and Orientation</a></th>
- <td>(129 Tests)</td></tr>
+ <td>(149 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data
index d0744d46c59..9012af639ca 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data
@@ -99,18 +99,18 @@ html/column-flexbox-break.htm 10eb17e5712519a47d8edc5e72b2f29dc0a0b8bd ?
xhtml1/column-flexbox-break.xht 10eb17e5712519a47d8edc5e72b2f29dc0a0b8bd ?
html/css-box-justify-content.htm 16dde2bb8fde7d77358127c179586c543fb5441c ?
xhtml1/css-box-justify-content.xht 16dde2bb8fde7d77358127c179586c543fb5441c ?
-html/css-flexbox-column-reverse-wrap-reverse.htm 763e698dd7ef3f54dc75048a8d5eb33d7190117d ?
-xhtml1/css-flexbox-column-reverse-wrap-reverse.xht 763e698dd7ef3f54dc75048a8d5eb33d7190117d ?
-html/css-flexbox-column-reverse-wrap.htm 30ae81d71e8177986dd4b0c7fe70124fa5dd4152 ?
-xhtml1/css-flexbox-column-reverse-wrap.xht 30ae81d71e8177986dd4b0c7fe70124fa5dd4152 ?
-html/css-flexbox-column-reverse.htm b657515bf66bca3bdadf78fa46ff822576173c49 ?
-xhtml1/css-flexbox-column-reverse.xht b657515bf66bca3bdadf78fa46ff822576173c49 ?
-html/css-flexbox-column-wrap-reverse.htm b488ba457e33fe91a41a01178e60d33f9834e8ae ?
-xhtml1/css-flexbox-column-wrap-reverse.xht b488ba457e33fe91a41a01178e60d33f9834e8ae ?
-html/css-flexbox-column-wrap.htm 62e25b3e88768d9725a5a4a8a91006c97b71bf5a ?
-xhtml1/css-flexbox-column-wrap.xht 62e25b3e88768d9725a5a4a8a91006c97b71bf5a ?
-html/css-flexbox-column.htm d1f2b481b20608c5a973aa7e72634000a7badc15 ?
-xhtml1/css-flexbox-column.xht d1f2b481b20608c5a973aa7e72634000a7badc15 ?
+html/css-flexbox-column-reverse-wrap-reverse.htm d38b70360a7799e70ca707646a606c038c899013 ?
+xhtml1/css-flexbox-column-reverse-wrap-reverse.xht d38b70360a7799e70ca707646a606c038c899013 ?
+html/css-flexbox-column-reverse-wrap.htm 8c9461d7bb8e46a2173f6651e3596f1ea0650e94 ?
+xhtml1/css-flexbox-column-reverse-wrap.xht 8c9461d7bb8e46a2173f6651e3596f1ea0650e94 ?
+html/css-flexbox-column-reverse.htm a4226108be2f0af901413339910960676e0aeab3 ?
+xhtml1/css-flexbox-column-reverse.xht a4226108be2f0af901413339910960676e0aeab3 ?
+html/css-flexbox-column-wrap-reverse.htm 110b7c270b5e15c253d57db831c76009af42141d ?
+xhtml1/css-flexbox-column-wrap-reverse.xht 110b7c270b5e15c253d57db831c76009af42141d ?
+html/css-flexbox-column-wrap.htm 81bfe00b93f428cb9c18db56c7403d4b3fa8423e ?
+xhtml1/css-flexbox-column-wrap.xht 81bfe00b93f428cb9c18db56c7403d4b3fa8423e ?
+html/css-flexbox-column.htm 2e5bf4ca2fcfceb11ea7a14828ed53b096385155 ?
+xhtml1/css-flexbox-column.xht 2e5bf4ca2fcfceb11ea7a14828ed53b096385155 ?
html/css-flexbox-height-animation-stretch.htm c0ec675efc75f1316a44fd2ab919ba9001af8b79 ?
xhtml1/css-flexbox-height-animation-stretch.xht c0ec675efc75f1316a44fd2ab919ba9001af8b79 ?
html/css-flexbox-img-expand-evenly.htm 5112d07ce834249f41852096719e363804b80059 ?
@@ -163,6 +163,8 @@ html/flex-basis-008.htm 09979a1d088a61b54658fb8c6c0cf2c5f8fcf23a ?
xhtml1/flex-basis-008.xht 09979a1d088a61b54658fb8c6c0cf2c5f8fcf23a ?
html/flex-box-wrap.htm 9d6a4d6440cb23bae63e478580d061d47ffba194 ?
xhtml1/flex-box-wrap.xht 9d6a4d6440cb23bae63e478580d061d47ffba194 ?
+html/flex-container-margin.htm 5dd8264f765e903c8bd0ef01329e8085ba8eece6 ?
+xhtml1/flex-container-margin.xht 5dd8264f765e903c8bd0ef01329e8085ba8eece6 ?
html/flex-direction-column-reverse.htm 4e5f9ded45793abc3c57aa37fd7a18a10c394a34 ?
xhtml1/flex-direction-column-reverse.xht 4e5f9ded45793abc3c57aa37fd7a18a10c394a34 ?
html/flex-direction-modify.htm 3b720e9b64459c43328b05d707190079a2faf3d4 ?
@@ -187,8 +189,8 @@ html/flex-direction_row.htm 83c729ef6a0f2fb5c317dd507b2d9fe31316488e ?
xhtml1/flex-direction_row.xht 83c729ef6a0f2fb5c317dd507b2d9fe31316488e ?
html/flex-flexitem-childmargin.htm e502bf18a14c3bc4fa3ae2485df64c679162ac42 ?
xhtml1/flex-flexitem-childmargin.xht e502bf18a14c3bc4fa3ae2485df64c679162ac42 ?
-html/flex-flexitem-percentage-prescation.htm b0d6bca82c92cb53b4017ce7be97746cc69dbbb5 ?
-xhtml1/flex-flexitem-percentage-prescation.xht b0d6bca82c92cb53b4017ce7be97746cc69dbbb5 ?
+html/flex-flexitem-percentage-prescation.htm 3f2168e9d0e1d45b9e6b363febe37e8c5236ac67 ?
+xhtml1/flex-flexitem-percentage-prescation.xht 3f2168e9d0e1d45b9e6b363febe37e8c5236ac67 ?
html/flex-flow-001.htm 2b6fb9a06aaa67cd288e4250a76bbc9aaea44a14 ?
xhtml1/flex-flow-001.xht 2b6fb9a06aaa67cd288e4250a76bbc9aaea44a14 ?
html/flex-flow-002.htm 20995419ed10209f06aac780744ad9080e6cc280 ?
@@ -229,8 +231,8 @@ html/flex-items-flexibility.htm 6bada7cc61f1b3adac7354992455b59cff76478e ?
xhtml1/flex-items-flexibility.xht 6bada7cc61f1b3adac7354992455b59cff76478e ?
html/flex-margin-no-collapse.htm 96231d68de1fe051b06e793d659a813a53a91ed9 ?
xhtml1/flex-margin-no-collapse.xht 96231d68de1fe051b06e793d659a813a53a91ed9 ?
-html/flex-order.htm bf51cba5b8e6bd78dbbf772b53f2a1170abcb6aa ?
-xhtml1/flex-order.xht bf51cba5b8e6bd78dbbf772b53f2a1170abcb6aa ?
+html/flex-order.htm 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 ?
+xhtml1/flex-order.xht 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 ?
html/flex-shrink-001.htm f27d600fc7863c3d4c3fc3b4e4bc8cc7f58cdbae ?
xhtml1/flex-shrink-001.xht f27d600fc7863c3d4c3fc3b4e4bc8cc7f58cdbae ?
html/flex-shrink-002.htm 49884ece59d09eb5cd9a4d9228d62478cdaf3179 ?
@@ -291,8 +293,8 @@ html/flexbox-align-self-horiz-004.htm 10a87f5352d8eb2c448129d27aa505f3148d4534 ?
xhtml1/flexbox-align-self-horiz-004.xht 10a87f5352d8eb2c448129d27aa505f3148d4534 ?
html/flexbox-align-self-horiz-005.htm 47ddfa8eb08586be92297f63fb61d0b9e8899e29 ?
xhtml1/flexbox-align-self-horiz-005.xht 47ddfa8eb08586be92297f63fb61d0b9e8899e29 ?
-html/flexbox-align-self-stretch-vert-001.htm 62ba538d9dd827c9ce6f57b0e544d652e8b73621 ?
-xhtml1/flexbox-align-self-stretch-vert-001.xht 62ba538d9dd827c9ce6f57b0e544d652e8b73621 ?
+html/flexbox-align-self-stretch-vert-001.htm 6c777130631b607e0e1106a0bd655645cfb049e3 ?
+xhtml1/flexbox-align-self-stretch-vert-001.xht 6c777130631b607e0e1106a0bd655645cfb049e3 ?
html/flexbox-align-self-stretch-vert-002.htm 840566b89d122841be2e884ea8221ac398d42806 ?
xhtml1/flexbox-align-self-stretch-vert-002.xht 840566b89d122841be2e884ea8221ac398d42806 ?
html/flexbox-align-self-vert-001.htm 4e00d307563cb8aa340346dcfe8b5739041b89d4 ?
@@ -315,8 +317,8 @@ html/flexbox-anonymous-items-001.htm 52184e10e8769e13e8e22317cfc27568b6be5bf3 ?
xhtml1/flexbox-anonymous-items-001.xht 52184e10e8769e13e8e22317cfc27568b6be5bf3 ?
html/flexbox-baseline-align-self-baseline-horiz-001.htm b1ec3f485c09884b34a4428cd9e2c61ba0d6d566 ?
xhtml1/flexbox-baseline-align-self-baseline-horiz-001.xht b1ec3f485c09884b34a4428cd9e2c61ba0d6d566 ?
-html/flexbox-baseline-align-self-baseline-vert-001.htm 617dc7fc641ee81c666885dd4268a4284469156a ?
-xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht 617dc7fc641ee81c666885dd4268a4284469156a ?
+html/flexbox-baseline-align-self-baseline-vert-001.htm 0c08d77d4fdeeb6376fde7274059d9eb0b774b85 ?
+xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht 0c08d77d4fdeeb6376fde7274059d9eb0b774b85 ?
html/flexbox-baseline-empty-001a.htm 8c0729a3905f9147062c16d2ff05434be1927f1f ?
xhtml1/flexbox-baseline-empty-001a.xht 8c0729a3905f9147062c16d2ff05434be1927f1f ?
html/flexbox-baseline-empty-001b.htm 347722d0a1056868babe94ffd6d3e64c5a1387ec ?
@@ -789,8 +791,8 @@ html/flexbox_display.htm 429c145ce111df3e08fa2ff4f5692e56bc4bbb4d ?
xhtml1/flexbox_display.xht 429c145ce111df3e08fa2ff4f5692e56bc4bbb4d ?
html/flexbox_fbfc.htm 5b33462ad18995d80f363daf64588ae2b06b1012 ?
xhtml1/flexbox_fbfc.xht 5b33462ad18995d80f363daf64588ae2b06b1012 ?
-html/flexbox_fbfc2.htm 5168a1ea85a30d469233b13f81cc4ed6dc1409b0 ?
-xhtml1/flexbox_fbfc2.xht 5168a1ea85a30d469233b13f81cc4ed6dc1409b0 ?
+html/flexbox_fbfc2.htm 96924b6ce7df17a725dff73a27ec2baa994a6744 ?
+xhtml1/flexbox_fbfc2.xht 96924b6ce7df17a725dff73a27ec2baa994a6744 ?
html/flexbox_first-line.htm deee74919efb8cb2fcf9db6c4e7275d6aae4acfe ?
xhtml1/flexbox_first-line.xht deee74919efb8cb2fcf9db6c4e7275d6aae4acfe ?
html/flexbox_flex-0-0-0-unitless.htm 49f8ff4629e2b3657fd206cae67a2c6c03c23021 ?
@@ -917,8 +919,8 @@ html/flexbox_flex-basis-shrink.htm ee8776dd7b5aacbd96f17061eb2bfeb2052a570e ?
xhtml1/flexbox_flex-basis-shrink.xht ee8776dd7b5aacbd96f17061eb2bfeb2052a570e ?
html/flexbox_flex-basis.htm c48a6e141ed3ee02e7bb94e691d7ae8a4e54bca0 ?
xhtml1/flexbox_flex-basis.xht c48a6e141ed3ee02e7bb94e691d7ae8a4e54bca0 ?
-html/flexbox_flex-formatting-interop.htm 88613624e2583e64cdf12d85df951b10b23a40e0 ?
-xhtml1/flexbox_flex-formatting-interop.xht 88613624e2583e64cdf12d85df951b10b23a40e0 ?
+html/flexbox_flex-formatting-interop.htm 6e0a157cae1cba8ae88023e2fe2aeeb7f146380d ?
+xhtml1/flexbox_flex-formatting-interop.xht 6e0a157cae1cba8ae88023e2fe2aeeb7f146380d ?
html/flexbox_flex-initial-2.htm 5781b06322897c0589a88c814d0c26786bb1866c ?
xhtml1/flexbox_flex-initial-2.xht 5781b06322897c0589a88c814d0c26786bb1866c ?
html/flexbox_flex-initial.htm c01df6367570a66c188861fe8ee19bfd122306aa ?
@@ -1173,6 +1175,46 @@ html/flexible-box-float.htm 71056b40e8e41321e7463d829d634027549c42c8 ?
xhtml1/flexible-box-float.xht 71056b40e8e41321e7463d829d634027549c42c8 ?
html/flexible-order.htm ce262f5831c1c4e1021f8acf04611c4df8a05461 ?
xhtml1/flexible-order.xht ce262f5831c1c4e1021f8acf04611c4df8a05461 ?
+html/grid-inline-order-property-auto-placement-001.htm 918e47a41ffe595541954cf93da712b43f445a5e ?
+xhtml1/grid-inline-order-property-auto-placement-001.xht 918e47a41ffe595541954cf93da712b43f445a5e ?
+html/grid-inline-order-property-auto-placement-002.htm 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 ?
+xhtml1/grid-inline-order-property-auto-placement-002.xht 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 ?
+html/grid-inline-order-property-auto-placement-003.htm c477590482de8b6d0a47f65f0ee444e535dfe808 ?
+xhtml1/grid-inline-order-property-auto-placement-003.xht c477590482de8b6d0a47f65f0ee444e535dfe808 ?
+html/grid-inline-order-property-auto-placement-004.htm e4829929a72456f496b3cb51cfef0f7a513ca928 ?
+xhtml1/grid-inline-order-property-auto-placement-004.xht e4829929a72456f496b3cb51cfef0f7a513ca928 ?
+html/grid-inline-order-property-auto-placement-005.htm 6ab305e5677478e990b3875efb5e88c2354f52c5 ?
+xhtml1/grid-inline-order-property-auto-placement-005.xht 6ab305e5677478e990b3875efb5e88c2354f52c5 ?
+html/grid-inline-order-property-painting-001.htm 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 ?
+xhtml1/grid-inline-order-property-painting-001.xht 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 ?
+html/grid-inline-order-property-painting-002.htm 4ea3121613e183fd2314c8a286f1ff449a07e775 ?
+xhtml1/grid-inline-order-property-painting-002.xht 4ea3121613e183fd2314c8a286f1ff449a07e775 ?
+html/grid-inline-order-property-painting-003.htm 03c0507a09b98f190b9fdf128000c6db32222537 ?
+xhtml1/grid-inline-order-property-painting-003.xht 03c0507a09b98f190b9fdf128000c6db32222537 ?
+html/grid-inline-order-property-painting-004.htm 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 ?
+xhtml1/grid-inline-order-property-painting-004.xht 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 ?
+html/grid-inline-order-property-painting-005.htm 72728e05989a070edb754801be2e9769ec861c2d ?
+xhtml1/grid-inline-order-property-painting-005.xht 72728e05989a070edb754801be2e9769ec861c2d ?
+html/grid-order-property-auto-placement-001.htm ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 ?
+xhtml1/grid-order-property-auto-placement-001.xht ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 ?
+html/grid-order-property-auto-placement-002.htm d33459a775e8e493e29fe5cd454d1e20eb057f20 ?
+xhtml1/grid-order-property-auto-placement-002.xht d33459a775e8e493e29fe5cd454d1e20eb057f20 ?
+html/grid-order-property-auto-placement-003.htm df0c2f2f87996d49e5e9310ee18daefe64011519 ?
+xhtml1/grid-order-property-auto-placement-003.xht df0c2f2f87996d49e5e9310ee18daefe64011519 ?
+html/grid-order-property-auto-placement-004.htm 42cf26e259742411b423b6a40ef7984f3505f701 ?
+xhtml1/grid-order-property-auto-placement-004.xht 42cf26e259742411b423b6a40ef7984f3505f701 ?
+html/grid-order-property-auto-placement-005.htm 367195431744f6f660a7d2f5f633ad35f648911b ?
+xhtml1/grid-order-property-auto-placement-005.xht 367195431744f6f660a7d2f5f633ad35f648911b ?
+html/grid-order-property-painting-001.htm aee0a73a242a7b3b874983039ee2b39a9dd52544 ?
+xhtml1/grid-order-property-painting-001.xht aee0a73a242a7b3b874983039ee2b39a9dd52544 ?
+html/grid-order-property-painting-002.htm a78b91a8d9709a7584862672e0a8f90def76edb7 ?
+xhtml1/grid-order-property-painting-002.xht a78b91a8d9709a7584862672e0a8f90def76edb7 ?
+html/grid-order-property-painting-003.htm 80be21cb47ca6557aa4436603a85a28f80dde773 ?
+xhtml1/grid-order-property-painting-003.xht 80be21cb47ca6557aa4436603a85a28f80dde773 ?
+html/grid-order-property-painting-004.htm 70a79fa9be93b40a976ae83c7adc862d137317ac ?
+xhtml1/grid-order-property-painting-004.xht 70a79fa9be93b40a976ae83c7adc862d137317ac ?
+html/grid-order-property-painting-005.htm 1816a5bb33c6984fa4cd4d0d834d8681391acb9d ?
+xhtml1/grid-order-property-painting-005.xht 1816a5bb33c6984fa4cd4d0d834d8681391acb9d ?
html/justify-content-001.htm e103fe066163fdb6f14428ff0469211e802a5545 ?
xhtml1/justify-content-001.xht e103fe066163fdb6f14428ff0469211e802a5545 ?
html/justify-content-002.htm 26934eb3e05268678cb72c6d95a332f839ce096b ?
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/index.htm b/tests/wpt/css-tests/css-flexbox-1_dev/index.htm
index c330c3f860c..97f3c804c58 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/index.htm
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/index.htm
@@ -145,6 +145,7 @@
<li>Intel</li>
<li>KeynesQu</li>
<li>mailto:shiyoux.tan@intel.com</li>
+ <li>Manuel Rego Casasnovas</li>
<li>Micky Brunetti</li>
<li>Microsoft</li>
<li>Mitsuteru Sawa</li>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/index.xht b/tests/wpt/css-tests/css-flexbox-1_dev/index.xht
index cb0d1315249..1456740b77e 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/index.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/index.xht
@@ -145,6 +145,7 @@
<li>Intel</li>
<li>KeynesQu</li>
<li>mailto:shiyoux.tan@intel.com</li>
+ <li>Manuel Rego Casasnovas</li>
<li>Micky Brunetti</li>
<li>Microsoft</li>
<li>Mitsuteru Sawa</li>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data b/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data
index 3c6c5d9c4b3..0a17b9e9ba0 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data
@@ -47,12 +47,12 @@ autoheight-regions-in-fixed-sized-flexbox-007 reference/autoheight-regions-in-fi
autoheight-regions-in-fixed-sized-flexbox-008 reference/autoheight-regions-in-fixed-sized-flexbox-008-ref CSS Regions: auto-height regions with max height in fixed sized flexbox ahem http://www.w3.org/TR/css3-regions/#rfcb-flow-fragment-height-resolution,http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-flexbox-1/#layout-algorithm 715216466f7b8100617f5d9837f20ea185dd150c `Catalin Badea`<mailto:badea@adobe.com> Test that the max-height property is applied to regions placed inside a fixed sized flexbox with a column flow. The flex container should not flex the region flex items beyond their max height value.
column-flexbox-break reference/column-flexbox-break-ref CSS Regions: fragmenting a flex container with column flow ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-flexbox-1/#flex-containers,http://www.w3.org/TR/css-flexbox-1/#flex-direction-property 10eb17e5712519a47d8edc5e72b2f29dc0a0b8bd `Catalin Badea`<mailto:badea@adobe.com> Test checks that a flex container with column flow is fragmented between regions.
css-box-justify-content reference/css-box-justify-content-ref flexbox |css-box-justufy-content http://www.w3.org/TR/css-flexbox-1/#propdef-justify-content,http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 16dde2bb8fde7d77358127c179586c543fb5441c `xiaoxia`<ava656094@gmail.com>
-css-flexbox-column reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow d1f2b481b20608c5a973aa7e72634000a7badc15 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.
-css-flexbox-column-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow b657515bf66bca3bdadf78fa46ff822576173c49 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.
-css-flexbox-column-reverse-wrap reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 30ae81d71e8177986dd4b0c7fe70124fa5dd4152 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.
-css-flexbox-column-reverse-wrap-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 763e698dd7ef3f54dc75048a8d5eb33d7190117d `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.
-css-flexbox-column-wrap reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 62e25b3e88768d9725a5a4a8a91006c97b71bf5a `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.
-css-flexbox-column-wrap-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow b488ba457e33fe91a41a01178e60d33f9834e8ae `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.
+css-flexbox-column reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 2e5bf4ca2fcfceb11ea7a14828ed53b096385155 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.
+css-flexbox-column-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow a4226108be2f0af901413339910960676e0aeab3 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical.
+css-flexbox-column-reverse-wrap reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 8c9461d7bb8e46a2173f6651e3596f1ea0650e94 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.
+css-flexbox-column-reverse-wrap-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow d38b70360a7799e70ca707646a606c038c899013 `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.
+css-flexbox-column-wrap reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 81bfe00b93f428cb9c18db56c7403d4b3fa8423e `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical.
+css-flexbox-column-wrap-reverse reference/css-flexbox-column-ref flex direction: row http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow 110b7c270b5e15c253d57db831c76009af42141d `Naoki Okada`<mailto:somathor@gmail.com> Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical.
css-flexbox-height-animation-stretch reference/css-flexbox-height-animation-stretch-ref Items stretch correctly while content is animating http://www.w3.org/TR/css-flexbox-1/#propdef-align-items c0ec675efc75f1316a44fd2ab919ba9001af8b79 `Micky Brunetti`<mailto:micky2be@gmail.com> Items should stretch vertically in all time
css-flexbox-img-expand-evenly reference/css-flexbox-img-expand-evenly-ref Image Expansion http://www.w3.org/TR/css-flexbox-1/#propdef-flex-grow 5112d07ce834249f41852096719e363804b80059 `Eiji Kitamura`<mailto:agektmr@gmail.com> 3 square images fill out border.
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 c2fdd1f935ea17ca5c3ef860a2b39c9040c2b032 `Tsutomu ogaoga Ogasawara`<mailto:info@ogaoga.org> Test checks that when writing mode is vertical and flex-flow: row, the flex container is vertical.
@@ -79,6 +79,7 @@ flex-basis-006 reference/ref-filled-green-100px-square flex-basis - 0% http://w
flex-basis-007 reference/ref-filled-green-100px-square flex-basis - auto http://www.w3.org/TR/css-flexbox-1/#propdef-flex-basis 2d1b30c5b772e87ba0ccb74ab319a3fe20cb2c06 `http://www.intel.com`<Intel>,`mailto:shiyoux.tan@intel.com`<Intel> The 'flex-basis' property set 'auto', the actual width of tested element same as the value which specified by width property.
flex-basis-008 reference/ref-filled-green-100px-square flex-basis - 50% http://www.w3.org/TR/css-flexbox-1/#propdef-flex-basis 09979a1d088a61b54658fb8c6c0cf2c5f8fcf23a `http://www.intel.com`<Intel>,`mailto:shiyoux.tan@intel.com`<Intel> The 'flex-basis' property set positive percentage, the actual width of tested element same as the percentage of flex container size.
flex-box-wrap reference/flex-box-wrap-ref flex-wrap: wrap http://www.w3.org/TR/css-flexbox-1/#propdef-flex-wrap 9d6a4d6440cb23bae63e478580d061d47ffba194 `Tsuyoshi Tokuda`<mailto:tokuda109@gmail.com> the test passes if you see green box.
+flex-container-margin reference/flex-container-margin-ref flex-container-margin-not-collapse-with-content-margin https://drafts.csswg.org/css-flexbox-1/#item-margins 5dd8264f765e903c8bd0ef01329e8085ba8eece6 `houzhenyu`<http://www.github.com/sskyy> The margins of adjacent flex items do not collapse.
flex-direction reference/flex-direction flex flow direction http://www.w3.org/TR/css-flexbox-1/#flex-direction a766d53d70193da1a751a9b50c249bdbfad42047 `houzhenyu`<http://www.github.com/sskyy> The flow of flex items in the the flex container should observe the flex-direction property.
flex-direction-column-reverse flex-direction: column-reverse swaps main start and end directions http://www.w3.org/TR/css-flexbox-1/#flex-direction 4e5f9ded45793abc3c57aa37fd7a18a10c394a34 `Sylvain Galineau`<mailto:galineau@adobe.com> This test checks that column-reverse flex-direction swaps the main start and main end directions
flex-direction-modify reference/flex-direction-modify flex flow direction http://www.w3.org/TR/css-flexbox-1/#flex-direction 3b720e9b64459c43328b05d707190079a2faf3d4 `houzhenyu`<http://www.github.com/sskyy> Changing 'flex-direction' with JavaScript and then changing it back should returns to the original look.
@@ -91,7 +92,7 @@ flex-direction_column-reverse flex-direction_column-reverse http://www.w3.org/
flex-direction_row flex-direction_row http://www.w3.org/TR/css-flexbox-1/#flex-direction-property 83c729ef6a0f2fb5c317dd507b2d9fe31316488e `Intel`<http://www.intel.com> Check if the web engine can identify the flex-direction value row.
flex-direction_row-reverse flex-direction_row-reverse http://www.w3.org/TR/css-flexbox-1/#flex-direction-property 3006570651d466202f7d917cd152312730b9edd8 `Intel`<http://www.intel.com> Check if the web engine can identify the flex-direction value row-reverse.
flex-flexitem-childmargin reference/flex-flexitem-childmargin-ref flex item child margin http://www.w3.org/TR/css-flexbox-1/#flex-items e502bf18a14c3bc4fa3ae2485df64c679162ac42 `shaofeic`<csf178@gmail.com> margin should effect the orange box and green box need to align to bottom.
-flex-flexitem-percentage-prescation reference/flex-flexitem-percentage-prescation-ref flex item size prescation http://www.w3.org/TR/css-flexbox-1/#flex-items b0d6bca82c92cb53b4017ce7be97746cc69dbbb5 `shaofeic`<csf178@gmail.com> no blue color could be seen.
+flex-flexitem-percentage-prescation reference/flex-flexitem-percentage-prescation-ref flex item size prescation http://www.w3.org/TR/css-flexbox-1/#flex-items 3f2168e9d0e1d45b9e6b363febe37e8c5236ac67 `shaofeic`<csf178@gmail.com> no blue color could be seen.
flex-flow-001 reference/flex-flow-001-ref flex-flow - row nowrap http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-flexbox-1/#flex-direction,http://www.w3.org/TR/css-flexbox-1/#propdef-flex-wrap 2b6fb9a06aaa67cd288e4250a76bbc9aaea44a14 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'flex-flow' property set 'row nowrap' controls the flex container is single-line
flex-flow-002 reference/flex-flow-002-ref flex-flow - row wrap http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-flexbox-1/#flex-direction,http://www.w3.org/TR/css-flexbox-1/#propdef-flex-wrap 20995419ed10209f06aac780744ad9080e6cc280 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'flex-flow' property set 'row wrap' controls the flex container is multi-line
flex-flow-003 reference/flex-flow-002-ref flex-flow - row wrap-reverse http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-flexbox-1/#flex-direction,http://www.w3.org/TR/css-flexbox-1/#propdef-flex-wrap 28dc1f2443f81ac364e9fa6fc3975eee67e90248 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'flex-flow' property set 'row wrap-reverse' controls the flex container is multi-line but the cross-start and cross-end directions are swapped
@@ -112,7 +113,7 @@ flex-grow-005 reference/ref-filled-green-100px-square flex-grow - (invalid when
flex-grow-006 reference/ref-filled-green-100px-square flex-grow - positive number(fill all space) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-grow f8b3290012a57cf47c520f716c3c50a4e02eba55 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that all space of flex container will be filled when there is only one flex item and 'flex-grow' set any positive number.
flex-items-flexibility reference/flex-items-flexibility CSS Flex-basis Test http://www.w3.org/TR/css-flexbox-1/#flexibility 6bada7cc61f1b3adac7354992455b59cff76478e `Chunsheng Zhang`<mailto:zhangcs_423@163.com> flex items flexibility
flex-margin-no-collapse reference/flex-margin-no-collapse-ref flex item margins http://www.w3.org/TR/css-flexbox-1/#propdef-flex-direction,http://www.w3.org/TR/css-flexbox-1/#item-margins 96231d68de1fe051b06e793d659a813a53a91ed9 `Ping Huang`<mailto:phuangce@gmail.com> The vertical gap between two green boxs should be 100px.
-flex-order reference/flex-order-ref flex order http://www.w3.org/TR/css-flexbox-1/#order-property bf51cba5b8e6bd78dbbf772b53f2a1170abcb6aa `Mitsuteru Sawa`<mailto:mitsuteru.s@gmail.com> ordered flex items should ordered properly
+flex-order reference/flex-order-ref flex order http://www.w3.org/TR/css-flexbox-1/#order-property 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 `Mitsuteru Sawa`<mailto:mitsuteru.s@gmail.com> ordered flex items should ordered properly
flex-shrink-001 reference/ref-filled-green-100px-square flex-shrink - number(positive) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-shrink f27d600fc7863c3d4c3fc3b4e4bc8cc7f58cdbae `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The flex-shrink property set positive number determines how much the flex item will shrink relative to the rest of the flex items in the flex container when negative free space is distributed
flex-shrink-002 reference/ref-filled-green-100px-square flex-shrink - number(negative) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-shrink 49884ece59d09eb5cd9a4d9228d62478cdaf3179 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The flex-shrink property set negative is invalid to shrink flex items when negative free space is distributed
flex-shrink-003 reference/ref-filled-green-100px-square flex-shrink - 1(initial value) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-shrink 818d6673cf983ffed848bf72d5935cff3fe6bfa1 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The flex-shrink property initial value is 1
@@ -143,7 +144,7 @@ flexbox-align-self-horiz-002 reference/flexbox-align-self-horiz-002-ref Testing
flexbox-align-self-horiz-003 reference/flexbox-align-self-horiz-003-ref Testing the behavior of 'align-self' with a horizontal flex container that's shorter than its items http://www.w3.org/TR/css-flexbox-1/#align-items-property 8c82a3d90a6879d3371ca75d8c7d2ae768ee274c `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-align-self-horiz-004 reference/flexbox-align-self-horiz-004-ref Testing the behavior of 'align-self' with a horizontal flex container that's shorter than its items, with margin/padding/border on the items http://www.w3.org/TR/css-flexbox-1/#align-items-property 10a87f5352d8eb2c448129d27aa505f3148d4534 `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-align-self-horiz-005 reference/flexbox-align-self-horiz-005-ref Testing the behavior of 'align-self' with auto margins in play, in a horizontal flex container http://www.w3.org/TR/css-flexbox-1/#auto-margins 47ddfa8eb08586be92297f63fb61d0b9e8899e29 `Daniel Holbert`<mailto:dholbert@mozilla.com>
-flexbox-align-self-stretch-vert-001 reference/flexbox-align-self-stretch-vert-001-ref Testing the sizing of a stretched horizontal flex container in a vertical flex container http://www.w3.org/TR/css-flexbox-1/#layout-algorithm 62ba538d9dd827c9ce6f57b0e544d652e8b73621 `Daniel Holbert`<mailto:dholbert@mozilla.com> If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23
+flexbox-align-self-stretch-vert-001 reference/flexbox-align-self-stretch-vert-001-ref Testing the sizing of a stretched horizontal flex container in a vertical flex container http://www.w3.org/TR/css-flexbox-1/#layout-algorithm 6c777130631b607e0e1106a0bd655645cfb049e3 `Daniel Holbert`<mailto:dholbert@mozilla.com> If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23
flexbox-align-self-stretch-vert-002 reference/flexbox-align-self-stretch-vert-002-ref Testing the sizing of stretched flex items in a vertical multi-line flex container http://www.w3.org/TR/css-flexbox-1/#layout-algorithm 840566b89d122841be2e884ea8221ac398d42806 `Daniel Holbert`<mailto:dholbert@mozilla.com> In a multi-line flex container, flex items should not be stretched (in the cross axis) until after wrapping has been performed.
flexbox-align-self-vert-001 reference/flexbox-align-self-vert-001-ref Testing the behavior of 'align-self' property values on flex items that are blocks, in a vertical flex container http://www.w3.org/TR/css-flexbox-1/#align-items-property 4e00d307563cb8aa340346dcfe8b5739041b89d4 `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-align-self-vert-002 reference/flexbox-align-self-vert-002-ref Testing the behavior of 'align-self' with a vertical flex container, with margin/padding/border on the items http://www.w3.org/TR/css-flexbox-1/#align-items-property e4ec24ac64ed22adb3900510ba0aee2079ed087e `Daniel Holbert`<mailto:dholbert@mozilla.com>
@@ -155,7 +156,7 @@ flexbox-align-self-vert-rtl-003 reference/flexbox-align-self-vert-rtl-003-ref Te
flexbox-align-self-vert-rtl-004 reference/flexbox-align-self-vert-rtl-004-ref Testing the behavior of 'align-self' with a vertical flex container that's skinnier than its items, with margin/padding/border on the items and with 'direction: rtl' http://www.w3.org/TR/css-flexbox-1/#align-items-property 3d3ab6a958cf8699ca899e4502dccde60bb4101d `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-anonymous-items-001 reference/flexbox-anonymous-items-001-ref Testing that we gracefully handle cases where two anonymous flex items become adjacent due to "order" reordering http://www.w3.org/TR/css-flexbox-1/#flex-items 52184e10e8769e13e8e22317cfc27568b6be5bf3 `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-baseline-align-self-baseline-horiz-001 reference/flexbox-baseline-align-self-baseline-horiz-001-ref Testing the baseline of a horizontal flex container with baseline-aligned flex items http://www.w3.org/TR/css-flexbox-1/#flex-baselines b1ec3f485c09884b34a4428cd9e2c61ba0d6d566 `Daniel Holbert`<mailto:dholbert@mozilla.com>
-flexbox-baseline-align-self-baseline-vert-001 reference/flexbox-baseline-align-self-baseline-vert-001-ref Testing the baseline of a vertical flex container with baseline-aligned flex items http://www.w3.org/TR/css-flexbox-1/#flex-baselines 617dc7fc641ee81c666885dd4268a4284469156a `Daniel Holbert`<mailto:dholbert@mozilla.com>
+flexbox-baseline-align-self-baseline-vert-001 reference/flexbox-baseline-align-self-baseline-vert-001-ref Testing the baseline of a vertical flex container with baseline-aligned flex items http://www.w3.org/TR/css-flexbox-1/#flex-baselines 0c08d77d4fdeeb6376fde7274059d9eb0b774b85 `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-baseline-empty-001a reference/flexbox-baseline-empty-001-ref Testing the baseline of an empty horizontal flex container http://www.w3.org/TR/css-flexbox-1/#flex-baselines 8c0729a3905f9147062c16d2ff05434be1927f1f `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-baseline-empty-001b reference/flexbox-baseline-empty-001-ref Testing the baseline of an empty vertical flex container http://www.w3.org/TR/css-flexbox-1/#flex-baselines 347722d0a1056868babe94ffd6d3e64c5a1387ec `Daniel Holbert`<mailto:dholbert@mozilla.com>
flexbox-baseline-multi-item-horiz-001 reference/flexbox-baseline-multi-item-horiz-001-ref Testing the baseline of a horizontal flex container whose flex items are not baseline-aligned http://www.w3.org/TR/css-flexbox-1/#flex-baselines a283f1e214227518363634bca2679006df8923f8 `Daniel Holbert`<mailto:dholbert@mozilla.com>
@@ -392,7 +393,7 @@ flexbox_direction-column-reverse reference/flexbox_direction-column-reverse-ref
flexbox_direction-row-reverse reference/flexbox_direction-row-reverse-ref flexbox | flex-direction: row-reverse http://www.w3.org/TR/css-flexbox-1/#flex-direction-property 494b66430b84f041f8d792572a830d1e80b4f6fe `Opera Software`<http://opera.com>
flexbox_display reference/flexbox_display-ref flexbox | display error-handling http://www.w3.org/TR/css-flexbox-1/#flex-containers 429c145ce111df3e08fa2ff4f5692e56bc4bbb4d `Opera Software`<http://opera.com>
flexbox_fbfc reference/flexbox_fbfc-ref flexbox | flex formatting context :: float intrusion http://www.w3.org/TR/css-flexbox-1/#flex-containers 5b33462ad18995d80f363daf64588ae2b06b1012 `Opera Software`<http://opera.com>
-flexbox_fbfc2 reference/flexbox_fbfc2-ref flexbox | flex formatting context :: float intrusion http://www.w3.org/TR/css-flexbox-1/#flex-containers 5168a1ea85a30d469233b13f81cc4ed6dc1409b0 `Opera Software`<http://opera.com>
+flexbox_fbfc2 reference/flexbox_fbfc2-ref flexbox | flex formatting context :: float intrusion http://www.w3.org/TR/css-flexbox-1/#flex-containers 96924b6ce7df17a725dff73a27ec2baa994a6744 `Opera Software`<http://opera.com>
flexbox_first-line reference/flexbox_first-line-ref flexbox | first-line http://www.w3.org/TR/css-flexbox-1/#placement deee74919efb8cb2fcf9db6c4e7275d6aae4acfe `Opera Software`<http://opera.com>
flexbox_flex-0-0 reference/flexbox_flex-0-0-0-ref flexbox | flex: 0 0 http://www.w3.org/TR/css-flexbox-1/#flex-property c700880ab24c78fb3bf224f0ca08712384afada1 `Opera Software`<http://opera.com>
flexbox_flex-0-0-0 reference/flexbox_flex-0-0-0-ref flexbox | flex: 0 0 0 http://www.w3.org/TR/css-flexbox-1/#flex-property f4f8b31d8d88dd7547609e3c8c792a60c9fb44c8 `Opera Software`<http://opera.com>
@@ -456,7 +457,7 @@ flexbox_flex-1-N-Npercent-shrink reference/flexbox_flex-1-N-Npercent-shrink-ref
flexbox_flex-auto reference/flexbox_flex-auto-ref flexbox | flex: auto http://www.w3.org/TR/css-flexbox-1/#flex-common cb7dffa204ac2366628e19623085fc987d0df43b `Opera Software`<http://opera.com>
flexbox_flex-basis reference/flexbox_flex-basis-ref flexbox | flex-basis: percentage http://www.w3.org/TR/css-flexbox-1/#flex-basis-property c48a6e141ed3ee02e7bb94e691d7ae8a4e54bca0 `Opera Software`<http://opera.com>
flexbox_flex-basis-shrink reference/flexbox_flex-basis-shrink-ref flexbox | flex-basis: percentage, flex-shrink: +integer http://www.w3.org/TR/css-flexbox-1/#flex-basis-property ee8776dd7b5aacbd96f17061eb2bfeb2052a570e `Opera Software`<http://opera.com>
-flexbox_flex-formatting-interop reference/flexbox_flex-formatting-interop-ref flexbox | flex formatting context :: negative margins and border box http://www.w3.org/TR/css-flexbox-1/#flex-containers 88613624e2583e64cdf12d85df951b10b23a40e0 `Opera Software`<http://opera.com>
+flexbox_flex-formatting-interop reference/flexbox_flex-formatting-interop-ref flexbox | flex formatting context :: negative margins and border box http://www.w3.org/TR/css-flexbox-1/#flex-containers 6e0a157cae1cba8ae88023e2fe2aeeb7f146380d `Opera Software`<http://opera.com>
flexbox_flex-initial reference/flexbox_flex-initial-ref flexbox | flex: initial http://www.w3.org/TR/css-flexbox-1/#flex-common c01df6367570a66c188861fe8ee19bfd122306aa `Opera Software`<http://opera.com>
flexbox_flex-initial-2 reference/flexbox_flex-initial-2-ref flexbox | flex: initial http://www.w3.org/TR/css-flexbox-1/#flex-common 5781b06322897c0589a88c814d0c26786bb1866c `Opera Software`<http://opera.com>
flexbox_flex-N-0 reference/flexbox_flex-N-0-0-ref flexbox | flex: N 0 http://www.w3.org/TR/css-flexbox-1/#flex-property 54a8c6a89285e4ff75ce0533a8bbac051f58873c `Opera Software`<http://opera.com>
@@ -584,6 +585,26 @@ flexbox_wrap-reverse reference/flexbox_wrap-reverse-ref flexbox | flex-wrap: wra
flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom reference/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-ref Align content flex-start with writing mode vertical-rl. http://www.w3.org/TR/css-flexbox-1/#flow-order 17cc4246ed20d7ad8f42d438b996f6c009552a61 `Ryuichi Nonaka`<mailto:ryuichi1com@gmail.com> In vertical Japanese, for example, a row flexbox lays out its contents from top to bottom.
flexible-box-float reference/flex-box-float-ref flexible box flex item float effect http://www.w3.org/TR/css-flexbox-1/#flex-containers 71056b40e8e41321e7463d829d634027549c42c8 `zhouli`<mailto:liz@oupeng.com> float has no effect on flex items
Flexible-order reference/Flexible-order-ref Change the value of 'order' property http://www.w3.org/TR/css-flexbox-1/#propdef-order ce262f5831c1c4e1021f8acf04611c4df8a05461 `KeynesQu`<mailto:keynesqu@sohu.com> The order of three should be blue-red-black
+grid-inline-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 918e47a41ffe595541954cf93da712b43f445a5e `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property c477590482de8b6d0a47f65f0ee444e535dfe808 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property e4829929a72456f496b3cb51cfef0f7a513ca928 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 6ab305e5677478e990b3875efb5e88c2354f52c5 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 4ea3121613e183fd2314c8a286f1ff449a07e775 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 03c0507a09b98f190b9fdf128000c6db32222537 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 72728e05989a070edb754801be2e9769ec861c2d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property d33459a775e8e493e29fe5cd454d1e20eb057f20 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property df0c2f2f87996d49e5e9310ee18daefe64011519 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 42cf26e259742411b423b6a40ef7984f3505f701 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 367195431744f6f660a7d2f5f633ad35f648911b `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property aee0a73a242a7b3b874983039ee2b39a9dd52544 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property a78b91a8d9709a7584862672e0a8f90def76edb7 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 80be21cb47ca6557aa4436603a85a28f80dde773 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 70a79fa9be93b40a976ae83c7adc862d137317ac `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 1816a5bb33c6984fa4cd4d0d834d8681391acb9d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
justify-content-001 reference/justify-content-001-ref A flex container with 'justify-content' property set to 'center' image http://www.w3.org/TR/css-flexbox-1/#propdef-justify-content e103fe066163fdb6f14428ff0469211e802a5545 `Microsoft`<http://www.microsoft.com/> This test checks that the flex container with 'justify-content: center' centers flex items in the main axis of each line.
justify-content-002 reference/justify-content-001-ref A flex container with the 'justify-content' property set to 'flex-start' image http://www.w3.org/TR/css-flexbox-1/#propdef-justify-content 26934eb3e05268678cb72c6d95a332f839ce096b `Microsoft`<http://www.microsoft.com/> This test checks that the flex container with 'justify-content: flex-start' packs flex items toward the start of the main axis of each line.
justify-content-003 reference/justify-content-001-ref A flex container with the 'justify-content' property set to 'flex-end' image http://www.w3.org/TR/css-flexbox-1/#propdef-justify-content cd35996b3ada0401475d8140423b42d4be15201e `Microsoft`<http://www.microsoft.com/> This test checks that the flex container with 'justify-content: flex-end' packs flex items toward the end of the main axis of each line.
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht
index e3bf234bbb8..4a3dbcb19a6 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Flex Items (57 tests)</h2>
+ <h2>Flex Items (58 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -288,7 +288,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.2">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#item-margins">4.2 Flex Item Margins and Paddings</a></th></tr>
- <!-- 2 tests -->
+ <!-- 3 tests -->
+ <tr id="flex-container-margin-4.2" class="primary">
+ <td><strong>
+ <a href="flex-container-margin.xht">flex-container-margin</a></strong></td>
+ <td><a href="reference/flex-container-margin-ref.xht">=</a> </td>
+ <td></td>
+ <td>flex-container-margin-not-collapse-with-content-margin
+ <ul class="assert">
+ <li>The margins of adjacent flex items do not collapse.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="flex-margin-no-collapse-4.2" class="">
<td>
<a href="flex-margin-no-collapse.xht">flex-margin-no-collapse</a></td>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-5.xht
index fbdfd0d712e..ea92f3f636a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Ordering and Orientation (129 tests)</h2>
+ <h2>Ordering and Orientation (149 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -1351,7 +1351,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.4">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#order-property">5.4 Display Order: the order property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 21 tests -->
<tr id="flex-order-5.4" class="primary">
<td><strong>
<a href="flex-order.xht">flex-order</a></strong></td>
@@ -1363,6 +1363,166 @@
</ul>
</td>
</tr>
+ <tr id="grid-inline-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-001.xht">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-002.xht">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-003.xht">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-004.xht">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-005.xht">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-001.xht">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-002.xht">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-003.xht">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-004.xht">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-005.xht">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-001.xht">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-002.xht">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-003.xht">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-004.xht">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-005.xht">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-001.xht">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-002.xht">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-003.xht">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-004.xht">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-005.xht">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
</tbody>
<tbody id="s5.4.#example-6155594a">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-9.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-9.xht
index 176fa40ff48..c949442c58c 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-9.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-9.xht
@@ -216,7 +216,7 @@
<td>Testing the sizing of a stretched horizontal flex container in a vertical flex container
<ul class="assert">
<li>If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size</li>
- <li>http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23</li>
+ <li>https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap-reverse.xht
index d72f89f0889..f1a5abbf083 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap-reverse;
flex-flow: column-reverse wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap.xht
index 13fd92d10b0..ae756f965fe 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse-wrap.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap;
flex-flow: column-reverse wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse.xht
index 4452ea4d925..9d7ec41b8d9 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap-reverse.xht
index edb38e97307..d6b2fdb6e71 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap-reverse;
flex-flow: column wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap.xht
index 3f22f154cab..aeaebe31fc0 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column-wrap.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap;
flex-flow: column wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column.xht
index 1c6db2bc660..032fba3e598 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/css-flexbox-column.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column;
flex-flow: column;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-container-margin.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-container-margin.xht
new file mode 100644
index 00000000000..37786cbc3cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-container-margin.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu" />
+<link href="https://drafts.csswg.org/css-flexbox-1/#item-margins" rel="help" />
+<link href="reference/flex-container-margin-ref.xht" rel="match" />
+<meta content="The margins of adjacent flex items do not collapse." name="assert" />
+<style>
+ .flex-container{
+ display: flex;
+ margin:20px;
+ background: #333;
+ }
+ .flex-item{
+ width:50px;
+ height:50px;
+ margin:20px;
+ background: #eee;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-flexitem-percentage-prescation.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-flexitem-percentage-prescation.xht
index 25f4298cab9..f89a8986b2b 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-flexitem-percentage-prescation.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-flexitem-percentage-prescation.xht
@@ -10,16 +10,13 @@
#test
{
background: blue;
- display: -webkit-flex;
display: flex;
height:300px;
width:101px;
}
p {
flex:1;
- -webkit-flex:1;
background:red;
- -webkit-flex-direction:row;
flex-direction:row;
margin:0 0 0 0;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-order.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-order.xht
index b477920f646..759a1009f9a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-order.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-order.xht
@@ -7,20 +7,20 @@
<meta content="ordered flex items should ordered properly" name="assert" />
<style>
#container {
- display: -webkit-flex;
+ display: flex;
}
#lowOrdinal {
- -webkit-order: 3;
+ order: 3;
background: red;
height: 100px; width: 100px;
}
#highOrdinal {
- -webkit-order: 1;
+ order: 1;
background: lime;
height: 100px; width: 100px;
}
#middleOrdinal {
- -webkit-order: 2;
+ order: 2;
background: orange;
height: 100px; width: 100px;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-align-self-stretch-vert-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-align-self-stretch-vert-001.xht
index ce7a26d9d54..cb7ab7627c5 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-align-self-stretch-vert-001.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-align-self-stretch-vert-001.xht
@@ -8,7 +8,7 @@
<link href="http://www.w3.org/TR/css-flexbox-1/#layout-algorithm" rel="help" />
<link href="reference/flexbox-align-self-stretch-vert-001-ref.xht" rel="match" />
<meta content="If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size" name="assert" />
- <meta content="http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23" name="assert" />
+ <meta content="https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23" name="assert" />
<meta charset="utf-8" />
<style>
div.fixedWidthWrapper {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht
index 4ee5bbc771d..bc2cc79e479 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox-baseline-align-self-baseline-vert-001.xht
@@ -25,8 +25,6 @@
.flexContainer {
display: inline-flex;
flex-direction: column;
- display: -webkit-inline-flex;
- -webkit-flex-direction: column;
background: lightblue;
align-items: baseline;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_fbfc2.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_fbfc2.xht
index cd8e95d4968..db1b99940bf 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_fbfc2.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_fbfc2.xht
@@ -14,9 +14,6 @@
background: #ffcc00;
margin-left: -200px;
width: 400px;
- display: -moz-box;
- display: -ms-box;
- display: -webkit-box;
display: flex;
}
div div {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_flex-formatting-interop.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_flex-formatting-interop.xht
index 060c0248870..03541854e35 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_flex-formatting-interop.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flexbox_flex-formatting-interop.xht
@@ -17,8 +17,6 @@
width: 200px;
display: flex;
- display: -ms-flex;
- display: -webkit-flex;
}
div div {
border: 2px solid transparent;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht
new file mode 100644
index 00000000000..73c0ec35481
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht
new file mode 100644
index 00000000000..8b3e9e4fa66
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht
new file mode 100644
index 00000000000..0283292ec3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht
new file mode 100644
index 00000000000..f97e1062085
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht
new file mode 100644
index 00000000000..c8a670021a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht
new file mode 100644
index 00000000000..f282d6c857d
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht
new file mode 100644
index 00000000000..76152dba23f
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht
new file mode 100644
index 00000000000..ae20cc6e3cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht
new file mode 100644
index 00000000000..6d53a380803
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht
new file mode 100644
index 00000000000..cdc842304d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht
new file mode 100644
index 00000000000..f67510ad5b4
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht
new file mode 100644
index 00000000000..ae8460e87d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht
new file mode 100644
index 00000000000..957553d372a
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht
new file mode 100644
index 00000000000..0a5e4614c83
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht
new file mode 100644
index 00000000000..38538b2cc7d
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht
new file mode 100644
index 00000000000..b1f04e77dd5
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht
new file mode 100644
index 00000000000..9f59baa8275
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht
new file mode 100644
index 00000000000..77240d490e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht
new file mode 100644
index 00000000000..dcc912a2578
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht
new file mode 100644
index 00000000000..81e7466ea86
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/css-flexbox-column-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/css-flexbox-column-ref.xht
index 4f4b322478b..3ac0639340b 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/css-flexbox-column-ref.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/css-flexbox-column-ref.xht
@@ -9,7 +9,6 @@
width: 9em;
}
.item {
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
background: green;
height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-container-margin-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-container-margin-ref.xht
new file mode 100644
index 00000000000..38187fe38ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-container-margin-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu" />
+<style>
+ .flex-container{
+ display:block;
+ margin:20px;
+ background: #333;
+ line-height: 0px;
+ }
+ .flex-item{
+ display: inline-block;
+ width:50px;
+ height:50px;
+ margin:20px 20px;
+ background: #eee;
+ }
+ .flex-item.first{
+ margin-left:20px;
+ }
+ .flex-item.last{
+ margin-right: 20px;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item first"></div><div class="flex-item"></div><div class="flex-item last"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-order-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-order-ref.xht
index 1ba69136aa2..527604fc061 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-order-ref.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/flex-order-ref.xht
@@ -3,7 +3,7 @@
<title>CSS Reftest Reference: flex order</title>
<link href="mailto:mitsuteru.s@gmail.com" rel="author" title="Mitsuteru Sawa" />
<style>
- #container { display: -webkit-flex; }
+ #container { display: flex; }
#highOrdinal {
background: lime;
height: 100px; width: 100px;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht
new file mode 100644
index 00000000000..8e83cab6f9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: Reference file 2x2 grid and cells with the following colors: blue, yellow, lime and magenta</title>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <style type="text/css"><![CDATA[
+ div {
+ font: 50px/1 Ahem;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div>
+ <span id="blue">B</span><span id="yellow">Y</span>
+ <br />
+ <span id="lime">L</span><span id="magenta">M</span>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht
index 64653047780..75ac520c053 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht
@@ -584,6 +584,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="flex-container-margin" class="">
+ <tr>
+ <td rowspan="1" title="flex-container-margin-not-collapse-with-content-margin">
+ <a href="flex-container-margin.xht">flex-container-margin</a></td>
+ <td><a href="reference/flex-container-margin-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="flex-direction" class="">
<tr>
<td rowspan="1" title="flex flow direction">
@@ -3736,6 +3744,166 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="grid-inline-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-001.xht">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-002.xht">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-003.xht">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-004.xht">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-005.xht">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-001.xht">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-002.xht">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-003.xht">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-004.xht">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-005.xht">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-001.xht">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-002.xht">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-003.xht">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-004.xht">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-005.xht">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-001.xht">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-002.xht">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-003.xht">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-004.xht">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-005.xht">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="justify-content-001" class="image">
<tr>
<td rowspan="1" title="A flex container with 'justify-content' property set to 'center'">
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list
index f4687c773ca..d830774b0fa 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list
@@ -69,6 +69,7 @@ flex-basis-006.xht == reference/ref-filled-green-100px-square.xht
flex-basis-007.xht == reference/ref-filled-green-100px-square.xht
flex-basis-008.xht == reference/ref-filled-green-100px-square.xht
flex-box-wrap.xht == reference/flex-box-wrap-ref.xht
+flex-container-margin.xht == reference/flex-container-margin-ref.xht
flex-direction.xht == reference/flex-direction.xht
flex-direction-modify.xht == reference/flex-direction-modify.xht
flex-direction-with-element-insert.xht == reference/flex-direction-with-element-insert.xht
@@ -463,6 +464,26 @@ flexbox_wrap-reverse.xht == reference/flexbox_wrap-reverse-ref.xht
flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.xht == reference/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-ref.xht
flexible-box-float.xht == reference/flex-box-float-ref.xht
Flexible-order.xht == reference/Flexible-order-ref.xht
+grid-inline-order-property-auto-placement-001.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-002.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-003.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-004.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-005.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-painting-001.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-002.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-003.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-004.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-005.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-auto-placement-001.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-002.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-003.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-004.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-005.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-painting-001.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-002.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-003.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-004.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-005.xht == reference/ref-filled-green-100px-square.xht
justify-content-001.xht == reference/justify-content-001-ref.xht
justify-content-002.xht == reference/justify-content-001-ref.xht
justify-content-003.xht == reference/justify-content-001-ref.xht
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht
index 9823b1c7b97..8da21cf30e1 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
Flex Items</a></th>
- <td>(57 Tests)</td></tr>
+ <td>(58 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Ordering and Orientation</a></th>
- <td>(129 Tests)</td></tr>
+ <td>(149 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht
index e3bf234bbb8..4a3dbcb19a6 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Flex Items (57 tests)</h2>
+ <h2>Flex Items (58 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -288,7 +288,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.2">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#item-margins">4.2 Flex Item Margins and Paddings</a></th></tr>
- <!-- 2 tests -->
+ <!-- 3 tests -->
+ <tr id="flex-container-margin-4.2" class="primary">
+ <td><strong>
+ <a href="flex-container-margin.xht">flex-container-margin</a></strong></td>
+ <td><a href="reference/flex-container-margin-ref.xht">=</a> </td>
+ <td></td>
+ <td>flex-container-margin-not-collapse-with-content-margin
+ <ul class="assert">
+ <li>The margins of adjacent flex items do not collapse.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="flex-margin-no-collapse-4.2" class="">
<td>
<a href="flex-margin-no-collapse.xht">flex-margin-no-collapse</a></td>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-5.xht
index fbdfd0d712e..ea92f3f636a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Flexible Box Layout Module Level 1 CR Test Suite</h1>
- <h2>Ordering and Orientation (129 tests)</h2>
+ <h2>Ordering and Orientation (149 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -1351,7 +1351,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.4">+</a>
<a href="http://www.w3.org/TR/css-flexbox-1/#order-property">5.4 Display Order: the order property</a></th></tr>
- <!-- 1 tests -->
+ <!-- 21 tests -->
<tr id="flex-order-5.4" class="primary">
<td><strong>
<a href="flex-order.xht">flex-order</a></strong></td>
@@ -1363,6 +1363,166 @@
</ul>
</td>
</tr>
+ <tr id="grid-inline-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-001.xht">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-002.xht">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-003.xht">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-004.xht">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-auto-placement-005.xht">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-001.xht">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-002.xht">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-003.xht">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-004.xht">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-inline-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-inline-order-property-painting-005.xht">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order within an inline grid
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-001.xht">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-002.xht">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-003.xht">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-004.xht">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-auto-placement-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-auto-placement-005.xht">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items auto-placement position
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-001-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-001.xht">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-002-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-002.xht">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-003-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-003.xht">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-004-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-004.xht">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
+ <tr id="grid-order-property-painting-005-5.4" class="ahem">
+ <td>
+ <a href="grid-order-property-painting-005.xht">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>'order' property affects grid items painting order
+ </td>
+ </tr>
</tbody>
<tbody id="s5.4.#example-6155594a">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-9.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-9.xht
index 176fa40ff48..c949442c58c 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-9.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-9.xht
@@ -216,7 +216,7 @@
<td>Testing the sizing of a stretched horizontal flex container in a vertical flex container
<ul class="assert">
<li>If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size</li>
- <li>http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23</li>
+ <li>https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap-reverse.xht
index d72f89f0889..f1a5abbf083 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap-reverse;
flex-flow: column-reverse wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap.xht
index 13fd92d10b0..ae756f965fe 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse-wrap.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse wrap;
flex-flow: column-reverse wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse.xht
index 4452ea4d925..9d7ec41b8d9 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap-reverse.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap-reverse.xht
index edb38e97307..d6b2fdb6e71 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap-reverse.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap-reverse.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap-reverse, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap-reverse;
flex-flow: column wrap-reverse;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap.xht
index 3f22f154cab..aeaebe31fc0 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column-wrap.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column wrap, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column wrap;
flex-flow: column wrap;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
min-height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column.xht
index 1c6db2bc660..032fba3e598 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/css-flexbox-column.xht
@@ -9,11 +9,8 @@
<meta content="Test checks that when writing mode is vertical and flex-flow: column, the flex container is vertical." name="assert" />
<style type="text/css">
.container {
- display: -webkit-flex;
display: flex;
- -webkit-flex-flow: column;
flex-flow: column;
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
width: 9em;
color: white;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-container-margin.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-container-margin.xht
new file mode 100644
index 00000000000..37786cbc3cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-container-margin.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu" />
+<link href="https://drafts.csswg.org/css-flexbox-1/#item-margins" rel="help" />
+<link href="reference/flex-container-margin-ref.xht" rel="match" />
+<meta content="The margins of adjacent flex items do not collapse." name="assert" />
+<style>
+ .flex-container{
+ display: flex;
+ margin:20px;
+ background: #333;
+ }
+ .flex-item{
+ width:50px;
+ height:50px;
+ margin:20px;
+ background: #eee;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ <div class="flex-item"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-flexitem-percentage-prescation.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-flexitem-percentage-prescation.xht
index 25f4298cab9..f89a8986b2b 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-flexitem-percentage-prescation.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-flexitem-percentage-prescation.xht
@@ -10,16 +10,13 @@
#test
{
background: blue;
- display: -webkit-flex;
display: flex;
height:300px;
width:101px;
}
p {
flex:1;
- -webkit-flex:1;
background:red;
- -webkit-flex-direction:row;
flex-direction:row;
margin:0 0 0 0;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-order.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-order.xht
index b477920f646..759a1009f9a 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-order.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-order.xht
@@ -7,20 +7,20 @@
<meta content="ordered flex items should ordered properly" name="assert" />
<style>
#container {
- display: -webkit-flex;
+ display: flex;
}
#lowOrdinal {
- -webkit-order: 3;
+ order: 3;
background: red;
height: 100px; width: 100px;
}
#highOrdinal {
- -webkit-order: 1;
+ order: 1;
background: lime;
height: 100px; width: 100px;
}
#middleOrdinal {
- -webkit-order: 2;
+ order: 2;
background: orange;
height: 100px; width: 100px;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-align-self-stretch-vert-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-align-self-stretch-vert-001.xht
index ce7a26d9d54..cb7ab7627c5 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-align-self-stretch-vert-001.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-align-self-stretch-vert-001.xht
@@ -8,7 +8,7 @@
<link href="http://www.w3.org/TR/css-flexbox-1/#layout-algorithm" rel="help" />
<link href="reference/flexbox-align-self-stretch-vert-001-ref.xht" rel="match" />
<meta content="If a stretched flex item's main size is influenced by its cross size, and the flex container has a definite cross size, then the item's cross size should be resolved early so that it can be used when determining the item's main size" name="assert" />
- <meta content="http://dev.w3.org/csswg/css-flexbox/issues-cr-2012#issue-23" name="assert" />
+ <meta content="https://drafts.csswg.org/css-flexbox/issues-cr-2012#issue-23" name="assert" />
<meta charset="utf-8" />
<style>
div.fixedWidthWrapper {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-baseline-align-self-baseline-vert-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-baseline-align-self-baseline-vert-001.xht
index 4ee5bbc771d..bc2cc79e479 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-baseline-align-self-baseline-vert-001.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox-baseline-align-self-baseline-vert-001.xht
@@ -25,8 +25,6 @@
.flexContainer {
display: inline-flex;
flex-direction: column;
- display: -webkit-inline-flex;
- -webkit-flex-direction: column;
background: lightblue;
align-items: baseline;
}
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_fbfc2.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_fbfc2.xht
index cd8e95d4968..db1b99940bf 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_fbfc2.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_fbfc2.xht
@@ -14,9 +14,6 @@
background: #ffcc00;
margin-left: -200px;
width: 400px;
- display: -moz-box;
- display: -ms-box;
- display: -webkit-box;
display: flex;
}
div div {
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_flex-formatting-interop.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_flex-formatting-interop.xht
index 060c0248870..03541854e35 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_flex-formatting-interop.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flexbox_flex-formatting-interop.xht
@@ -17,8 +17,6 @@
width: 200px;
display: flex;
- display: -ms-flex;
- display: -webkit-flex;
}
div div {
border: 2px solid transparent;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht
new file mode 100644
index 00000000000..35c30e4bbf1
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-auto-placement-001"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht
new file mode 100644
index 00000000000..04ced17b09e
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-auto-placement-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht
new file mode 100644
index 00000000000..cf691a4bb18
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-auto-placement-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht
new file mode 100644
index 00000000000..42a17b2cadd
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-auto-placement-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht
new file mode 100644
index 00000000000..4c1a2a02924
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-auto-placement-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #inline-grid {
+ display: inline-grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="inline-grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht
new file mode 100644
index 00000000000..1c433920ea0
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-painting-001"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht
new file mode 100644
index 00000000000..fcd324239e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-painting-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht
new file mode 100644
index 00000000000..9fea376d53f
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-painting-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht
new file mode 100644
index 00000000000..78fee78312b
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-painting-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht
new file mode 100644
index 00000000000..3fb0b5175e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-inline-order-property-painting-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #inline-grid {
+ display: inline-grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="inline-grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht
new file mode 100644
index 00000000000..45cccbe7c58
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-auto-placement-001"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 10;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht
new file mode 100644
index 00000000000..699e83cbd9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-auto-placement-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -10;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ order: -1;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="magenta">M</div>
+ <div id="lime">L</div>
+ <div id="yellow">Y</div>
+ <div id="blue">B</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht
new file mode 100644
index 00000000000..36c62be1db3
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-auto-placement-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -5;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht
new file mode 100644
index 00000000000..9b2dadf2343
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-auto-placement-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: 1;
+ }
+
+ #yellow {
+ color: yellow;
+ order: 1;
+ }
+
+ #lime {
+ color: lime;
+ order: 5;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ <div id="magenta">M</div>
+ <div id="yellow">Y</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht
new file mode 100644
index 00000000000..63125de403e
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht
@@ -0,0 +1,67 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-auto-placement-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #reference-overlapped-red {
+ position: absolute;
+ background-color: red;
+ width: 100px;
+ height: 100px;
+ z-index: -1;
+ }
+
+ #grid {
+ display: grid;
+ font: 50px/1 Ahem;
+ grid-template-columns: auto auto;
+ }
+
+ #blue {
+ color: blue;
+ order: -5;
+ }
+
+ #yellow {
+ color: yellow;
+ order: -1;
+ }
+
+ #lime {
+ color: lime;
+ order: 1;
+ }
+
+ #magenta {
+ color: magenta;
+ order: 5;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div id="reference-overlapped-red"></div>
+ <div id="grid">
+ <div id="yellow">Y</div>
+ <div id="magenta">M</div>
+ <div id="blue">B</div>
+ <div id="lime">L</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht
new file mode 100644
index 00000000000..0b0dfada795
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-painting-001"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht
new file mode 100644
index 00000000000..2d065ea7dd6
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-painting-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht
new file mode 100644
index 00000000000..9534061c07c
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-painting-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 10;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: 5;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht
new file mode 100644
index 00000000000..d8768985da4
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-painting-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: -5;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -10;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht
new file mode 100644
index 00000000000..168488852a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-order-property-painting-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ #grid {
+ display: grid;
+ font: 100px/1 Ahem;
+ }
+
+ #test-item-overlapping-green {
+ color: green;
+ order: 1;
+ }
+
+ #reference-item-overlapped-red {
+ color: red;
+ order: -1;
+ }
+
+ .first-row-first-column {
+ grid-area: 1 / 1;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="grid">
+ <div id="test-item-overlapping-green" class="first-row-first-column">G</div>
+ <div id="reference-item-overlapped-red" class="first-row-first-column">R</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/css-flexbox-column-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/css-flexbox-column-ref.xht
index 4f4b322478b..3ac0639340b 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/css-flexbox-column-ref.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/css-flexbox-column-ref.xht
@@ -9,7 +9,6 @@
width: 9em;
}
.item {
- -webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
background: green;
height: 4em;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-container-margin-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-container-margin-ref.xht
new file mode 100644
index 00000000000..38187fe38ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-container-margin-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+<title>CSS Test: flex-container-margin-not-collapse-with-content-margin</title>
+<link href="http://www.github.com/sskyy" rel="author" title="houzhenyu" />
+<style>
+ .flex-container{
+ display:block;
+ margin:20px;
+ background: #333;
+ line-height: 0px;
+ }
+ .flex-item{
+ display: inline-block;
+ width:50px;
+ height:50px;
+ margin:20px 20px;
+ background: #eee;
+ }
+ .flex-item.first{
+ margin-left:20px;
+ }
+ .flex-item.last{
+ margin-right: 20px;
+ }
+</style>
+</head>
+<body>
+ <div class="flex-container">
+ <div class="flex-item first"></div><div class="flex-item"></div><div class="flex-item last"></div>
+ </div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-order-ref.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-order-ref.xht
index 1ba69136aa2..527604fc061 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-order-ref.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/flex-order-ref.xht
@@ -3,7 +3,7 @@
<title>CSS Reftest Reference: flex order</title>
<link href="mailto:mitsuteru.s@gmail.com" rel="author" title="Mitsuteru Sawa" />
<style>
- #container { display: -webkit-flex; }
+ #container { display: flex; }
#highOrdinal {
background: lime;
height: 100px; width: 100px;
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht
new file mode 100644
index 00000000000..e71aa606f42
--- /dev/null
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Grid Layout Test: Reference file 2x2 grid and cells with the following colors: blue, yellow, lime and magenta</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Flexible Box Layout Module Level 1 CR Test Suite"; }
+ @top-right { content: "Test grid-2x2-blue-yellow-lime-magenta"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
+ <style type="text/css"><![CDATA[
+ div {
+ font: 50px/1 Ahem;
+ }
+
+ #blue {
+ color: blue;
+ }
+
+ #yellow {
+ color: yellow;
+ }
+
+ #lime {
+ color: lime;
+ }
+
+ #magenta {
+ color: magenta;
+ }
+ ]]></style>
+ </head>
+ <body>
+ <p>Test passes if there are four filled squares with the same size and <strong>no red</strong>.</p>
+ <p>Blue and yellow squares in the first line; lime and magenta squares in the second line (exactly in this order).</p>
+
+ <div>
+ <span id="blue">B</span><span id="yellow">Y</span>
+ <br />
+ <span id="lime">L</span><span id="magenta">M</span>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht
index 64653047780..75ac520c053 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht
@@ -584,6 +584,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="flex-container-margin" class="">
+ <tr>
+ <td rowspan="1" title="flex-container-margin-not-collapse-with-content-margin">
+ <a href="flex-container-margin.xht">flex-container-margin</a></td>
+ <td><a href="reference/flex-container-margin-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="flex-direction" class="">
<tr>
<td rowspan="1" title="flex flow direction">
@@ -3736,6 +3744,166 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="grid-inline-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-001.xht">grid-inline-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-002.xht">grid-inline-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-003.xht">grid-inline-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-004.xht">grid-inline-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position within an inline grid">
+ <a href="grid-inline-order-property-auto-placement-005.xht">grid-inline-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-001.xht">grid-inline-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-002.xht">grid-inline-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-003.xht">grid-inline-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-004.xht">grid-inline-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-inline-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order within an inline grid">
+ <a href="grid-inline-order-property-painting-005.xht">grid-inline-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-001.xht">grid-order-property-auto-placement-001</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-002.xht">grid-order-property-auto-placement-002</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-003.xht">grid-order-property-auto-placement-003</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-004.xht">grid-order-property-auto-placement-004</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-auto-placement-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items auto-placement position">
+ <a href="grid-order-property-auto-placement-005.xht">grid-order-property-auto-placement-005</a></td>
+ <td><a href="reference/grid-2x2-blue-yellow-lime-magenta.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-001.xht">grid-order-property-painting-001</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-002.xht">grid-order-property-painting-002</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-003.xht">grid-order-property-painting-003</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-004.xht">grid-order-property-painting-004</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="grid-order-property-painting-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="'order' property affects grid items painting order">
+ <a href="grid-order-property-painting-005.xht">grid-order-property-painting-005</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="justify-content-001" class="image">
<tr>
<td rowspan="1" title="A flex container with 'justify-content' property set to 'center'">
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list
index f4687c773ca..d830774b0fa 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list
@@ -69,6 +69,7 @@ flex-basis-006.xht == reference/ref-filled-green-100px-square.xht
flex-basis-007.xht == reference/ref-filled-green-100px-square.xht
flex-basis-008.xht == reference/ref-filled-green-100px-square.xht
flex-box-wrap.xht == reference/flex-box-wrap-ref.xht
+flex-container-margin.xht == reference/flex-container-margin-ref.xht
flex-direction.xht == reference/flex-direction.xht
flex-direction-modify.xht == reference/flex-direction-modify.xht
flex-direction-with-element-insert.xht == reference/flex-direction-with-element-insert.xht
@@ -463,6 +464,26 @@ flexbox_wrap-reverse.xht == reference/flexbox_wrap-reverse-ref.xht
flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.xht == reference/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-ref.xht
flexible-box-float.xht == reference/flex-box-float-ref.xht
Flexible-order.xht == reference/Flexible-order-ref.xht
+grid-inline-order-property-auto-placement-001.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-002.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-003.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-004.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-auto-placement-005.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-inline-order-property-painting-001.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-002.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-003.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-004.xht == reference/ref-filled-green-100px-square.xht
+grid-inline-order-property-painting-005.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-auto-placement-001.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-002.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-003.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-004.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-auto-placement-005.xht == reference/grid-2x2-blue-yellow-lime-magenta.xht
+grid-order-property-painting-001.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-002.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-003.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-004.xht == reference/ref-filled-green-100px-square.xht
+grid-order-property-painting-005.xht == reference/ref-filled-green-100px-square.xht
justify-content-001.xht == reference/justify-content-001-ref.xht
justify-content-002.xht == reference/justify-content-001-ref.xht
justify-content-003.xht == reference/justify-content-001-ref.xht
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht
index 9823b1c7b97..8da21cf30e1 100644
--- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
Flex Items</a></th>
- <td>(57 Tests)</td></tr>
+ <td>(58 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Ordering and Orientation</a></th>
- <td>(129 Tests)</td></tr>
+ <td>(149 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-3.htm
index d35a6b68bc9..cf972c1246c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-3.htm
@@ -1384,7 +1384,7 @@
<tr id="font-weight-applies-to-016-3.2" class="">
<td>
<a href="font-weight-applies-to-016.htm">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -1836,7 +1836,7 @@
<tr id="font-style-applies-to-016-3.4" class="">
<td>
<a href="font-style-applies-to-016.htm">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2032,7 +2032,7 @@
<tr id="font-size-001-3.5" class="ahem invalid">
<td>
<a href="font-size-001.htm">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -2043,7 +2043,7 @@
<tr id="font-size-002-3.5" class="ahem">
<td>
<a href="font-size-002.htm">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -2065,7 +2065,7 @@
<tr id="font-size-004-3.5" class="ahem">
<td>
<a href="font-size-004.htm">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -2076,7 +2076,7 @@
<tr id="font-size-005-3.5" class="ahem">
<td>
<a href="font-size-005.htm">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -2109,7 +2109,7 @@
<tr id="font-size-012-3.5" class="ahem invalid">
<td>
<a href="font-size-012.htm">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -2120,7 +2120,7 @@
<tr id="font-size-013-3.5" class="ahem">
<td>
<a href="font-size-013.htm">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -2142,7 +2142,7 @@
<tr id="font-size-015-3.5" class="ahem">
<td>
<a href="font-size-015.htm">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -2153,7 +2153,7 @@
<tr id="font-size-016-3.5" class="ahem">
<td>
<a href="font-size-016.htm">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -2186,7 +2186,7 @@
<tr id="font-size-023-3.5" class="ahem invalid">
<td>
<a href="font-size-023.htm">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-size-024-3.5" class="ahem">
<td>
<a href="font-size-024.htm">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -2219,7 +2219,7 @@
<tr id="font-size-026-3.5" class="ahem">
<td>
<a href="font-size-026.htm">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -2230,7 +2230,7 @@
<tr id="font-size-027-3.5" class="ahem">
<td>
<a href="font-size-027.htm">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -2263,7 +2263,7 @@
<tr id="font-size-034-3.5" class="ahem invalid">
<td>
<a href="font-size-034.htm">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -2274,7 +2274,7 @@
<tr id="font-size-035-3.5" class="ahem">
<td>
<a href="font-size-035.htm">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -2296,7 +2296,7 @@
<tr id="font-size-037-3.5" class="ahem">
<td>
<a href="font-size-037.htm">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -2307,7 +2307,7 @@
<tr id="font-size-038-3.5" class="ahem">
<td>
<a href="font-size-038.htm">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -2340,7 +2340,7 @@
<tr id="font-size-045-3.5" class="ahem invalid">
<td>
<a href="font-size-045.htm">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -2351,7 +2351,7 @@
<tr id="font-size-046-3.5" class="ahem">
<td>
<a href="font-size-046.htm">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -2373,7 +2373,7 @@
<tr id="font-size-048-3.5" class="ahem">
<td>
<a href="font-size-048.htm">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -2384,7 +2384,7 @@
<tr id="font-size-049-3.5" class="ahem">
<td>
<a href="font-size-049.htm">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -2417,7 +2417,7 @@
<tr id="font-size-056-3.5" class="ahem invalid">
<td>
<a href="font-size-056.htm">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -2428,7 +2428,7 @@
<tr id="font-size-057-3.5" class="ahem">
<td>
<a href="font-size-057.htm">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -2450,7 +2450,7 @@
<tr id="font-size-059-3.5" class="ahem">
<td>
<a href="font-size-059.htm">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -2461,7 +2461,7 @@
<tr id="font-size-060-3.5" class="ahem">
<td>
<a href="font-size-060.htm">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -2494,7 +2494,7 @@
<tr id="font-size-067-3.5" class="ahem invalid">
<td>
<a href="font-size-067.htm">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -2505,7 +2505,7 @@
<tr id="font-size-068-3.5" class="ahem">
<td>
<a href="font-size-068.htm">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -2527,7 +2527,7 @@
<tr id="font-size-070-3.5" class="ahem">
<td>
<a href="font-size-070.htm">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -2538,7 +2538,7 @@
<tr id="font-size-071-3.5" class="ahem">
<td>
<a href="font-size-071.htm">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -2571,7 +2571,7 @@
<tr id="font-size-078-3.5" class="ahem invalid">
<td>
<a href="font-size-078.htm">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -2582,7 +2582,7 @@
<tr id="font-size-079-3.5" class="ahem">
<td>
<a href="font-size-079.htm">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -2604,7 +2604,7 @@
<tr id="font-size-081-3.5" class="ahem">
<td>
<a href="font-size-081.htm">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -2615,7 +2615,7 @@
<tr id="font-size-082-3.5" class="ahem">
<td>
<a href="font-size-082.htm">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2648,7 +2648,7 @@
<tr id="font-size-089-3.5" class="ahem invalid">
<td>
<a href="font-size-089.htm">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -2659,7 +2659,7 @@
<tr id="font-size-090-3.5" class="ahem">
<td>
<a href="font-size-090.htm">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -2681,7 +2681,7 @@
<tr id="font-size-092-3.5" class="ahem">
<td>
<a href="font-size-092.htm">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -2692,7 +2692,7 @@
<tr id="font-size-093-3.5" class="ahem">
<td>
<a href="font-size-093.htm">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -2725,7 +2725,7 @@
<tr id="font-size-100-3.5" class="ahem">
<td>
<a href="font-size-100.htm">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -2736,7 +2736,7 @@
<tr id="font-size-101-3.5" class="ahem">
<td>
<a href="font-size-101.htm">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -2747,7 +2747,7 @@
<tr id="font-size-102-3.5" class="ahem">
<td>
<a href="font-size-102.htm">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -3105,7 +3105,7 @@
<tr id="font-size-applies-to-016-3.5" class="ahem">
<td>
<a href="font-size-applies-to-016.htm">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-6.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-6.htm
index 1a47f4f3996..3993c2e2d0a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-6.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/chapter-6.htm
@@ -737,7 +737,7 @@
<tr id="font-variant-applies-to-016-6.11" class="">
<td>
<a href="font-variant-applies-to-016.htm">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-001.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-001.htm
index a87738c87d3..fe90fcf3815 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-001.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-001.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-002.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-002.htm
index 4902b4b10a2..cb6b18324bb 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-002.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-002.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-004.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-004.htm
index 098b4c189d0..eb8d5181716 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-004.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-004.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-005.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-005.htm
index 8d798caeb2b..5fa7f2bf569 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-005.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-005.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-012.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-012.htm
index fd4cd0d9608..d03411ba13b 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-012.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-012.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-013.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-013.htm
index 94c3560f8fc..fefc65b50ec 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-013.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-013.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-015.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-015.htm
index ea7f9f964a3..6a8edfcb82f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-015.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-015.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-016.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-016.htm
index eaad7eb0b52..f25181da995 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-016.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-016.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-023.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-023.htm
index f881db2f327..d66d3f9c90d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-023.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-023.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-024.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-024.htm
index 8b668083029..b930ab2e795 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-024.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-024.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-026.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-026.htm
index 7f53977d620..64e772f8c52 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-026.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-026.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-027.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-027.htm
index 7bf3079c881..0e05b23a923 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-027.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-027.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-034.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-034.htm
index 318deaa89e8..1fb26dbb046 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-034.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-034.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-035.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-035.htm
index 8743ef92b7a..480a7592a3b 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-035.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-035.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-037.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-037.htm
index 6794eaa3d61..2cd1cc6c589 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-037.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-037.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-038.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-038.htm
index 2a5a664ef5d..0b82be21f25 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-038.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-038.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-045.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-045.htm
index 2e38bbe2802..d87a4ade1ff 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-045.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-045.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-046.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-046.htm
index 4938f5b51a3..48fed551ad5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-046.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-046.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-048.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-048.htm
index 79d14f06dc4..c84ef85e3f5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-048.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-048.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-049.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-049.htm
index 3e4b4903aa9..686fbad7bfd 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-049.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-049.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-056.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-056.htm
index e3cc005cfd0..5c997039714 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-056.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-056.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-057.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-057.htm
index 7d3739a4d90..462c9a243b5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-057.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-057.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-059.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-059.htm
index 35d471652fe..5d6341380b9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-059.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-059.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-060.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-060.htm
index b3f2b3a61a6..05e6792d6c1 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-060.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-060.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-067.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-067.htm
index 18f6a598ec0..4b635b5796d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-067.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-067.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-068.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-068.htm
index a234450f7d9..d5e4681e28c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-068.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-068.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-070.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-070.htm
index a745385330c..bb6229e2389 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-070.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-070.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-071.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-071.htm
index 443eb7a5c5a..0d8c80d7ff4 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-071.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-071.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-078.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-078.htm
index 84aa47544cc..ff50e5cbee2 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-078.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-078.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-079.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-079.htm
index 6b23c56c3f4..b194ec3d2d5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-079.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-079.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-081.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-081.htm
index 57ee74d2f1c..6a6716fe9d9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-081.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-081.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-082.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-082.htm
index 2896d4dc776..8d0d028886a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-082.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-082.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-089.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-089.htm
index 039bc232d0a..0c0fc5758a5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-089.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-089.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-090.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-090.htm
index 7e8156a6018..125cb45ad03 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-090.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-090.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-092.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-092.htm
index 57970d6c008..6cbca5d5ac6 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-092.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-092.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-093.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-093.htm
index 5017a1de67e..8995d6081ec 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-093.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-093.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-100.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-100.htm
index 12ecd673939..ced4d879426 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-100.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-100.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-101.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-101.htm
index 0ee88a18942..77547d65082 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-101.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-101.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-102.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-102.htm
index 2cb8ec6fab1..70ed7ef0023 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-102.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-102.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-applies-to-016.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-applies-to-016.htm
index e65be7776b7..bf4a6e30258 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-applies-to-016.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-size-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-style-applies-to-016.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-style-applies-to-016.htm
index 7e1153b65c0..948b7ce3f82 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-style-applies-to-016.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-style-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The font-style' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-variant-applies-to-016.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-variant-applies-to-016.htm
index e3d31bdc64b..057797abcd9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-variant-applies-to-016.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-variant-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/font-weight-applies-to-016.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/font-weight-applies-to-016.htm
index 6330f50028a..7c9666d00dd 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/font-weight-applies-to-016.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/font-weight-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Font weights apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/reference/font-size-001-ref.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/reference/font-size-001-ref.htm
deleted file mode 100644
index 0dcc1be0b8d..00000000000
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/reference/font-size-001-ref.htm
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html>
-<html><head><meta charset="utf-8">
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel">
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm
new file mode 100644
index 00000000000..10905478a39
--- /dev/null
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>No red visible, blank page, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com">
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest-toc.htm
index d82b2d1d441..e7cb82fb963 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest-toc.htm
@@ -612,7 +612,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.htm">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -620,7 +620,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.htm">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -628,7 +628,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.htm">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -636,7 +636,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.htm">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.htm">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.htm">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.htm">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.htm">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.htm">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.htm">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.htm">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.htm">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.htm">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.htm">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.htm">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.htm">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.htm">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.htm">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.htm">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.htm">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.htm">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.htm">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.htm">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.htm">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.htm">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.htm">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.htm">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.htm">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.htm">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.htm">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.htm">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.htm">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -644,7 +868,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.htm">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -652,7 +876,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.htm">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -660,7 +884,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.htm">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -668,7 +892,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.htm">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -676,7 +900,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.htm">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -684,7 +908,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.htm">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -692,7 +916,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.htm">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -764,7 +988,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.htm">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -788,7 +1012,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.htm">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -812,7 +1036,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.htm">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -876,7 +1100,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.htm">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
index 35fdcbaa122..64319b436a6 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
@@ -72,17 +72,45 @@ font-features-across-space-1.htm == reference/font-features-across-space-1-ref.h
font-features-across-space-2.htm == reference/font-features-across-space-1-ref.htm
font-features-across-space-3.htm == reference/font-features-across-space-1-ref.htm
font-matching-rule-009.htm == reference/font-weight-normal-ref.htm
-font-size-001.htm == reference/font-size-001-ref.htm
-font-size-002.htm == reference/font-size-001-ref.htm
-font-size-004.htm == reference/font-size-001-ref.htm
-font-size-005.htm == reference/font-size-001-ref.htm
-font-size-089.htm == reference/font-size-001-ref.htm
-font-size-090.htm == reference/font-size-001-ref.htm
-font-size-092.htm == reference/font-size-001-ref.htm
-font-size-093.htm == reference/font-size-001-ref.htm
-font-size-100.htm == reference/font-size-001-ref.htm
-font-size-101.htm == reference/font-size-001-ref.htm
-font-size-102.htm == reference/font-size-001-ref.htm
+font-size-001.htm == reference/no-red-on-blank-page-ref.htm
+font-size-002.htm == reference/no-red-on-blank-page-ref.htm
+font-size-004.htm == reference/no-red-on-blank-page-ref.htm
+font-size-005.htm == reference/no-red-on-blank-page-ref.htm
+font-size-012.htm == reference/no-red-on-blank-page-ref.htm
+font-size-013.htm == reference/no-red-on-blank-page-ref.htm
+font-size-015.htm == reference/no-red-on-blank-page-ref.htm
+font-size-016.htm == reference/no-red-on-blank-page-ref.htm
+font-size-023.htm == reference/no-red-on-blank-page-ref.htm
+font-size-024.htm == reference/no-red-on-blank-page-ref.htm
+font-size-026.htm == reference/no-red-on-blank-page-ref.htm
+font-size-027.htm == reference/no-red-on-blank-page-ref.htm
+font-size-034.htm == reference/no-red-on-blank-page-ref.htm
+font-size-035.htm == reference/no-red-on-blank-page-ref.htm
+font-size-037.htm == reference/no-red-on-blank-page-ref.htm
+font-size-038.htm == reference/no-red-on-blank-page-ref.htm
+font-size-045.htm == reference/no-red-on-blank-page-ref.htm
+font-size-046.htm == reference/no-red-on-blank-page-ref.htm
+font-size-048.htm == reference/no-red-on-blank-page-ref.htm
+font-size-049.htm == reference/no-red-on-blank-page-ref.htm
+font-size-056.htm == reference/no-red-on-blank-page-ref.htm
+font-size-057.htm == reference/no-red-on-blank-page-ref.htm
+font-size-059.htm == reference/no-red-on-blank-page-ref.htm
+font-size-060.htm == reference/no-red-on-blank-page-ref.htm
+font-size-067.htm == reference/no-red-on-blank-page-ref.htm
+font-size-068.htm == reference/no-red-on-blank-page-ref.htm
+font-size-070.htm == reference/no-red-on-blank-page-ref.htm
+font-size-071.htm == reference/no-red-on-blank-page-ref.htm
+font-size-078.htm == reference/no-red-on-blank-page-ref.htm
+font-size-079.htm == reference/no-red-on-blank-page-ref.htm
+font-size-081.htm == reference/no-red-on-blank-page-ref.htm
+font-size-082.htm == reference/no-red-on-blank-page-ref.htm
+font-size-089.htm == reference/no-red-on-blank-page-ref.htm
+font-size-090.htm == reference/no-red-on-blank-page-ref.htm
+font-size-092.htm == reference/no-red-on-blank-page-ref.htm
+font-size-093.htm == reference/no-red-on-blank-page-ref.htm
+font-size-100.htm == reference/no-red-on-blank-page-ref.htm
+font-size-101.htm == reference/no-red-on-blank-page-ref.htm
+font-size-102.htm == reference/no-red-on-blank-page-ref.htm
font-size-120.htm == reference/font-size-120-ref.htm
font-size-121.htm == reference/font-size-121-ref.htm
font-size-122.htm == reference/font-size-122-ref.htm
@@ -91,13 +119,13 @@ font-size-adjust-005.htm == reference/ref-if-there-is-no-red.htm
font-size-adjust-006.htm == reference/ref-filled-green-100px-square.htm
font-size-adjust-007.htm == reference/ref-if-there-is-no-red.htm
font-size-adjust-008.htm == reference/ref-filled-green-100px-square.htm
-font-size-applies-to-016.htm == reference/font-size-001-ref.htm
+font-size-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-style-applies-to-001.htm == reference/font-style-applies-to-001-ref.htm
font-style-applies-to-002.htm == reference/font-style-applies-to-001-ref.htm
-font-style-applies-to-016.htm == reference/font-size-001-ref.htm
+font-style-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-style-applies-to-017.htm == reference/font-style-applies-to-001-ref.htm
font-variant-001.htm == reference/font-variant-001-ref.htm
-font-variant-applies-to-016.htm == reference/font-size-001-ref.htm
+font-variant-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-variant-caps.htm == reference/font-variant-caps-ref.htm
font-variant-east-asian.htm == reference/font-variant-east-asian-ref.htm
font-variant-ligatures.htm == reference/font-variant-ligatures-ref.htm
@@ -105,7 +133,7 @@ font-variant-numeric.htm == reference/font-variant-numeric-ref.htm
font-variant-position.htm == reference/font-variant-position-ref.htm
font-weight-applies-to-001.htm == reference/font-weight-bold-ref.htm
font-weight-applies-to-002.htm == reference/font-weight-bold-ref.htm
-font-weight-applies-to-016.htm == reference/font-size-001-ref.htm
+font-weight-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-weight-applies-to-017.htm == reference/font-weight-bold-ref.htm
font-weight-rule-001.htm == reference/font-weight-normal-ref.htm
font-weight-rule-003.htm == reference/font-weight-bold-ref.htm
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
index fb42cfb2950..4f111cfdb9a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
@@ -367,138 +367,138 @@ html/font-matching-rule-012.htm edfc041bbe696e48ee66ffe0bae43b330a370a11 ?
xhtml1/font-matching-rule-012.xht edfc041bbe696e48ee66ffe0bae43b330a370a11 ?
html/font-matching-rule-014.htm f27261394688f5c3e5554bbb281681c2b507750e ?
xhtml1/font-matching-rule-014.xht f27261394688f5c3e5554bbb281681c2b507750e ?
-html/font-size-001.htm bb143e10d513added7d2ea6e332b6a516d06afd9 ?
-xhtml1/font-size-001.xht bb143e10d513added7d2ea6e332b6a516d06afd9 ?
-html/font-size-002.htm 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 ?
-xhtml1/font-size-002.xht 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 ?
+html/font-size-001.htm 03e0ce41541ccc6b9f7e8104b47c2093562d27fd ?
+xhtml1/font-size-001.xht 03e0ce41541ccc6b9f7e8104b47c2093562d27fd ?
+html/font-size-002.htm 5f19c792d78af0dc96ae29fb9a7f5857570502f3 ?
+xhtml1/font-size-002.xht 5f19c792d78af0dc96ae29fb9a7f5857570502f3 ?
html/font-size-003.htm a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 ?
xhtml1/font-size-003.xht a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 ?
-html/font-size-004.htm 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 ?
-xhtml1/font-size-004.xht 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 ?
-html/font-size-005.htm 66f406e5c8384be46455bf80f3c0ac1ab41d184e ?
-xhtml1/font-size-005.xht 66f406e5c8384be46455bf80f3c0ac1ab41d184e ?
+html/font-size-004.htm ebe44f4b1639025eb6b40416cedeea73b826b287 ?
+xhtml1/font-size-004.xht ebe44f4b1639025eb6b40416cedeea73b826b287 ?
+html/font-size-005.htm 2c2775744b5e4d409665063aa9eb956a40dac8a0 ?
+xhtml1/font-size-005.xht 2c2775744b5e4d409665063aa9eb956a40dac8a0 ?
html/font-size-006.htm bf9e1c8a38742f24146a01cde2dfd9a0920f1317 ?
xhtml1/font-size-006.xht bf9e1c8a38742f24146a01cde2dfd9a0920f1317 ?
html/font-size-007.htm 0fba432d2256fd123227c9e5d244cd611949bda4 ?
xhtml1/font-size-007.xht 0fba432d2256fd123227c9e5d244cd611949bda4 ?
-html/font-size-012.htm e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 ?
-xhtml1/font-size-012.xht e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 ?
-html/font-size-013.htm 893b764f22c702eddfbf3f28f4783da519cebaec ?
-xhtml1/font-size-013.xht 893b764f22c702eddfbf3f28f4783da519cebaec ?
+html/font-size-012.htm 7969d10c057e3f4e07bc9a599aa7259d1f78d648 ?
+xhtml1/font-size-012.xht 7969d10c057e3f4e07bc9a599aa7259d1f78d648 ?
+html/font-size-013.htm 9f36609d43e348da7c5b263f5f98c02596ded984 ?
+xhtml1/font-size-013.xht 9f36609d43e348da7c5b263f5f98c02596ded984 ?
html/font-size-014.htm d73034c9112580435692b9849786c31c41126859 ?
xhtml1/font-size-014.xht d73034c9112580435692b9849786c31c41126859 ?
-html/font-size-015.htm 6d0c52c823e2f2668b1891a8d8357095cf81ced4 ?
-xhtml1/font-size-015.xht 6d0c52c823e2f2668b1891a8d8357095cf81ced4 ?
-html/font-size-016.htm 705a096572a87e7f8946fc297a646ead351f60c2 ?
-xhtml1/font-size-016.xht 705a096572a87e7f8946fc297a646ead351f60c2 ?
+html/font-size-015.htm 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 ?
+xhtml1/font-size-015.xht 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 ?
+html/font-size-016.htm 938520561d8756ded96aed9b78ef4f3ad689561f ?
+xhtml1/font-size-016.xht 938520561d8756ded96aed9b78ef4f3ad689561f ?
html/font-size-017.htm 702b137bd4f133c788859077f8eacbb18697b08a ?
xhtml1/font-size-017.xht 702b137bd4f133c788859077f8eacbb18697b08a ?
html/font-size-018.htm 9d8abb16a0bc617c872d70f468e1adcce5100172 ?
xhtml1/font-size-018.xht 9d8abb16a0bc617c872d70f468e1adcce5100172 ?
-html/font-size-023.htm 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f ?
-xhtml1/font-size-023.xht 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f ?
-html/font-size-024.htm 80694993dc671bf23b68313e461e47b9aed9ac53 ?
-xhtml1/font-size-024.xht 80694993dc671bf23b68313e461e47b9aed9ac53 ?
+html/font-size-023.htm e6f91b26b4adbe269e52730098d9fd4797e83c10 ?
+xhtml1/font-size-023.xht e6f91b26b4adbe269e52730098d9fd4797e83c10 ?
+html/font-size-024.htm 1a7b086d3ec6a3297100d269422d62d031896139 ?
+xhtml1/font-size-024.xht 1a7b086d3ec6a3297100d269422d62d031896139 ?
html/font-size-025.htm ad10c5f96f6109b0487f43fc16b277d180b14745 ?
xhtml1/font-size-025.xht ad10c5f96f6109b0487f43fc16b277d180b14745 ?
-html/font-size-026.htm da9dd3d5e6952e753bcf101d9ac64e6155c21719 ?
-xhtml1/font-size-026.xht da9dd3d5e6952e753bcf101d9ac64e6155c21719 ?
-html/font-size-027.htm 5e34635adae536afe139f201fcf1b5715fcd52f1 ?
-xhtml1/font-size-027.xht 5e34635adae536afe139f201fcf1b5715fcd52f1 ?
+html/font-size-026.htm 34aec0aa18dfd4250ae6872810a7f84188e3d41a ?
+xhtml1/font-size-026.xht 34aec0aa18dfd4250ae6872810a7f84188e3d41a ?
+html/font-size-027.htm 5952c4bc3ed74af5616d7e2ca6865792438bc97b ?
+xhtml1/font-size-027.xht 5952c4bc3ed74af5616d7e2ca6865792438bc97b ?
html/font-size-028.htm cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 ?
xhtml1/font-size-028.xht cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 ?
html/font-size-029.htm a00ff61b84e5b23e456602243b79fe42c6c740d1 ?
xhtml1/font-size-029.xht a00ff61b84e5b23e456602243b79fe42c6c740d1 ?
-html/font-size-034.htm 309dee8a3244ac7f698ebac04157a733311d2efa ?
-xhtml1/font-size-034.xht 309dee8a3244ac7f698ebac04157a733311d2efa ?
-html/font-size-035.htm 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 ?
-xhtml1/font-size-035.xht 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 ?
+html/font-size-034.htm 46522da720c3fab585925c522bf49cd98cd0a92c ?
+xhtml1/font-size-034.xht 46522da720c3fab585925c522bf49cd98cd0a92c ?
+html/font-size-035.htm db0f22fd4d65e0c8eba86fb941e19339fc6cee76 ?
+xhtml1/font-size-035.xht db0f22fd4d65e0c8eba86fb941e19339fc6cee76 ?
html/font-size-036.htm a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 ?
xhtml1/font-size-036.xht a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 ?
-html/font-size-037.htm 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 ?
-xhtml1/font-size-037.xht 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 ?
-html/font-size-038.htm b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 ?
-xhtml1/font-size-038.xht b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 ?
+html/font-size-037.htm 50e5bd8a29c44f9b716063300877817da3ba989d ?
+xhtml1/font-size-037.xht 50e5bd8a29c44f9b716063300877817da3ba989d ?
+html/font-size-038.htm 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a ?
+xhtml1/font-size-038.xht 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a ?
html/font-size-039.htm 6148f550ab728d5676453a6557aecd47c8aebb6d ?
xhtml1/font-size-039.xht 6148f550ab728d5676453a6557aecd47c8aebb6d ?
html/font-size-040.htm 56ad057b413b0864cb587a2501bc9cb7c8d79f12 ?
xhtml1/font-size-040.xht 56ad057b413b0864cb587a2501bc9cb7c8d79f12 ?
-html/font-size-045.htm 3e02b1e53b83938e4162edcaf4a462ad174e89c8 ?
-xhtml1/font-size-045.xht 3e02b1e53b83938e4162edcaf4a462ad174e89c8 ?
-html/font-size-046.htm 864ac9ad5e946bb6e44b1496ca9cd84962789f6e ?
-xhtml1/font-size-046.xht 864ac9ad5e946bb6e44b1496ca9cd84962789f6e ?
+html/font-size-045.htm 522ec7dbdd1029e899470038cc7b4f9c0495cbfe ?
+xhtml1/font-size-045.xht 522ec7dbdd1029e899470038cc7b4f9c0495cbfe ?
+html/font-size-046.htm de67de9b64bc4965160b5a8a1e359dcdabba49ff ?
+xhtml1/font-size-046.xht de67de9b64bc4965160b5a8a1e359dcdabba49ff ?
html/font-size-047.htm e04a8bb29099d223bf581e5e539e8534a2e1e335 ?
xhtml1/font-size-047.xht e04a8bb29099d223bf581e5e539e8534a2e1e335 ?
-html/font-size-048.htm 86dc5c636a145d75d9925f254fa8a8dc98d9909a ?
-xhtml1/font-size-048.xht 86dc5c636a145d75d9925f254fa8a8dc98d9909a ?
-html/font-size-049.htm 5c03975d86198c3f15de663095d32168827fef03 ?
-xhtml1/font-size-049.xht 5c03975d86198c3f15de663095d32168827fef03 ?
+html/font-size-048.htm 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 ?
+xhtml1/font-size-048.xht 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 ?
+html/font-size-049.htm 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 ?
+xhtml1/font-size-049.xht 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 ?
html/font-size-050.htm 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f ?
xhtml1/font-size-050.xht 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f ?
html/font-size-051.htm 3646cdb80c5779cacd3a9aee18a62a8dd5440106 ?
xhtml1/font-size-051.xht 3646cdb80c5779cacd3a9aee18a62a8dd5440106 ?
-html/font-size-056.htm d4e4b2e973066da5c6ebeb91e7bef3057df0260e ?
-xhtml1/font-size-056.xht d4e4b2e973066da5c6ebeb91e7bef3057df0260e ?
-html/font-size-057.htm 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a ?
-xhtml1/font-size-057.xht 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a ?
+html/font-size-056.htm 8623240612882d1c69ae9e37322aaa1e711da905 ?
+xhtml1/font-size-056.xht 8623240612882d1c69ae9e37322aaa1e711da905 ?
+html/font-size-057.htm 85cee21c96832af9e4802a3a66846ed05350b26a ?
+xhtml1/font-size-057.xht 85cee21c96832af9e4802a3a66846ed05350b26a ?
html/font-size-058.htm e00266250826d509c781a981ef2f0e3e7083d0f7 ?
xhtml1/font-size-058.xht e00266250826d509c781a981ef2f0e3e7083d0f7 ?
-html/font-size-059.htm a063b273dd427d07967cb9a7feb37d026c0096ee ?
-xhtml1/font-size-059.xht a063b273dd427d07967cb9a7feb37d026c0096ee ?
-html/font-size-060.htm 19d913c594b86ea20b27dad412e8fe36bacf7b57 ?
-xhtml1/font-size-060.xht 19d913c594b86ea20b27dad412e8fe36bacf7b57 ?
+html/font-size-059.htm 486362e94affea840c97f9956adaa2efa779d84f ?
+xhtml1/font-size-059.xht 486362e94affea840c97f9956adaa2efa779d84f ?
+html/font-size-060.htm 0dc3917c56a6b9f4007fe55ff433425907304f18 ?
+xhtml1/font-size-060.xht 0dc3917c56a6b9f4007fe55ff433425907304f18 ?
html/font-size-061.htm 49098c745bbc643f5ac2293096bca10b1a185126 ?
xhtml1/font-size-061.xht 49098c745bbc643f5ac2293096bca10b1a185126 ?
html/font-size-062.htm 1157d49c7d81f55694638d7fd8804c4053f0d0d3 ?
xhtml1/font-size-062.xht 1157d49c7d81f55694638d7fd8804c4053f0d0d3 ?
-html/font-size-067.htm 58827c877ddb2f586eed06563cd46d6b7ab5bb74 ?
-xhtml1/font-size-067.xht 58827c877ddb2f586eed06563cd46d6b7ab5bb74 ?
-html/font-size-068.htm ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 ?
-xhtml1/font-size-068.xht ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 ?
+html/font-size-067.htm 895cd93e2097d061d932ed0eb70d5db2568f71f9 ?
+xhtml1/font-size-067.xht 895cd93e2097d061d932ed0eb70d5db2568f71f9 ?
+html/font-size-068.htm 9c2d6f680d4b722b8beb13463a45dbc14c254cbb ?
+xhtml1/font-size-068.xht 9c2d6f680d4b722b8beb13463a45dbc14c254cbb ?
html/font-size-069.htm 017b304959d0a7fbc46f3cf3c4dd80004536cf9f ?
xhtml1/font-size-069.xht 017b304959d0a7fbc46f3cf3c4dd80004536cf9f ?
-html/font-size-070.htm 22b4c75553a4d07d595848b42b7fb2e153507abb ?
-xhtml1/font-size-070.xht 22b4c75553a4d07d595848b42b7fb2e153507abb ?
-html/font-size-071.htm f7677ad2f40fcf10cd108f1bc9888b17750df45c ?
-xhtml1/font-size-071.xht f7677ad2f40fcf10cd108f1bc9888b17750df45c ?
+html/font-size-070.htm f1be61e2185ad4d90d7c927e6d59b25805278e4e ?
+xhtml1/font-size-070.xht f1be61e2185ad4d90d7c927e6d59b25805278e4e ?
+html/font-size-071.htm 95854e5470467a8c71c66573d6e91828d761d321 ?
+xhtml1/font-size-071.xht 95854e5470467a8c71c66573d6e91828d761d321 ?
html/font-size-072.htm 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 ?
xhtml1/font-size-072.xht 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 ?
html/font-size-073.htm 658f9b8ef14b51af9443f47ef67d28ec88659818 ?
xhtml1/font-size-073.xht 658f9b8ef14b51af9443f47ef67d28ec88659818 ?
-html/font-size-078.htm 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 ?
-xhtml1/font-size-078.xht 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 ?
-html/font-size-079.htm 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 ?
-xhtml1/font-size-079.xht 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 ?
+html/font-size-078.htm ecbb04d0a7b56722d8cda07f19e83fd2e9df034d ?
+xhtml1/font-size-078.xht ecbb04d0a7b56722d8cda07f19e83fd2e9df034d ?
+html/font-size-079.htm 9f2e27d92af489782c3ce6d6e637e745487658e7 ?
+xhtml1/font-size-079.xht 9f2e27d92af489782c3ce6d6e637e745487658e7 ?
html/font-size-080.htm 673aad2a3e80d5d3d894abe8da745d465b71c749 ?
xhtml1/font-size-080.xht 673aad2a3e80d5d3d894abe8da745d465b71c749 ?
-html/font-size-081.htm 6ce8de9ab5b97dd0387e7477723fc297d93061ec ?
-xhtml1/font-size-081.xht 6ce8de9ab5b97dd0387e7477723fc297d93061ec ?
-html/font-size-082.htm 73415ac783c8a5a1831fe40edba3670fd5b0addc ?
-xhtml1/font-size-082.xht 73415ac783c8a5a1831fe40edba3670fd5b0addc ?
+html/font-size-081.htm cc6604fc64464e1f343587b36072ec0bb44709d4 ?
+xhtml1/font-size-081.xht cc6604fc64464e1f343587b36072ec0bb44709d4 ?
+html/font-size-082.htm f39bbcc836f390d7ce959f462226be512102c55d ?
+xhtml1/font-size-082.xht f39bbcc836f390d7ce959f462226be512102c55d ?
html/font-size-083.htm 62a685763cb9204599a8a1c27b925a92efd6e3a8 ?
xhtml1/font-size-083.xht 62a685763cb9204599a8a1c27b925a92efd6e3a8 ?
html/font-size-084.htm 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 ?
xhtml1/font-size-084.xht 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 ?
-html/font-size-089.htm babdc8d8a410175b47e5e1b543973ac162b79c0d ?
-xhtml1/font-size-089.xht babdc8d8a410175b47e5e1b543973ac162b79c0d ?
-html/font-size-090.htm 2ec8165a700069606a10a94a65778727de46f573 ?
-xhtml1/font-size-090.xht 2ec8165a700069606a10a94a65778727de46f573 ?
+html/font-size-089.htm 06d76649f1e6b2ca97988c9dc4b671232ef38d5d ?
+xhtml1/font-size-089.xht 06d76649f1e6b2ca97988c9dc4b671232ef38d5d ?
+html/font-size-090.htm d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 ?
+xhtml1/font-size-090.xht d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 ?
html/font-size-091.htm a467f0bc0486ee7c9debea634ee87dadf164e732 ?
xhtml1/font-size-091.xht a467f0bc0486ee7c9debea634ee87dadf164e732 ?
-html/font-size-092.htm a2dc662e1a3c2342b69ae9982c205931d3aecafe ?
-xhtml1/font-size-092.xht a2dc662e1a3c2342b69ae9982c205931d3aecafe ?
-html/font-size-093.htm fcacc0927196606476f1874134c18682bd74a1f4 ?
-xhtml1/font-size-093.xht fcacc0927196606476f1874134c18682bd74a1f4 ?
+html/font-size-092.htm 10073ef29a436cd0c196c24011bdc32ca19c29e2 ?
+xhtml1/font-size-092.xht 10073ef29a436cd0c196c24011bdc32ca19c29e2 ?
+html/font-size-093.htm e663debeeeb6e344a2d7155487f2f161bab1fac4 ?
+xhtml1/font-size-093.xht e663debeeeb6e344a2d7155487f2f161bab1fac4 ?
html/font-size-094.htm c895c3639630a69b8c7ebd5676286e5ee47b29ff ?
xhtml1/font-size-094.xht c895c3639630a69b8c7ebd5676286e5ee47b29ff ?
html/font-size-095.htm f36e23a002faffc1625273cc91abdad504d16a04 ?
xhtml1/font-size-095.xht f36e23a002faffc1625273cc91abdad504d16a04 ?
-html/font-size-100.htm 7abc55fbd308d2fbef019ec45081b4f7d603e221 ?
-xhtml1/font-size-100.xht 7abc55fbd308d2fbef019ec45081b4f7d603e221 ?
-html/font-size-101.htm 1b9cf84d13a39056e977a97ee5af00158774d55e ?
-xhtml1/font-size-101.xht 1b9cf84d13a39056e977a97ee5af00158774d55e ?
-html/font-size-102.htm 43f30190565e4f4daf1942d9a05b053fa1c0f0ce ?
-xhtml1/font-size-102.xht 43f30190565e4f4daf1942d9a05b053fa1c0f0ce ?
+html/font-size-100.htm 2373b99b7cedb3a26998f6f93a35ef650e465b1a ?
+xhtml1/font-size-100.xht 2373b99b7cedb3a26998f6f93a35ef650e465b1a ?
+html/font-size-101.htm be753281d3aee267b4961743b37ace85015feb7d ?
+xhtml1/font-size-101.xht be753281d3aee267b4961743b37ace85015feb7d ?
+html/font-size-102.htm 3ab2ddc1adca478d1e39f07a4f38a9922d86879b ?
+xhtml1/font-size-102.xht 3ab2ddc1adca478d1e39f07a4f38a9922d86879b ?
html/font-size-103.htm 0b5d0577e19acc96afcea17c9e89bab2489df5da ?
xhtml1/font-size-103.xht 0b5d0577e19acc96afcea17c9e89bab2489df5da ?
html/font-size-104.htm 51c520fc70b34b20b49122ed8a558aa98dd1e498 ?
@@ -581,8 +581,8 @@ html/font-size-applies-to-014.htm 7273c1c9b71c3aae9d08591e492fa0d82266f8ea ?
xhtml1/font-size-applies-to-014.xht 7273c1c9b71c3aae9d08591e492fa0d82266f8ea ?
html/font-size-applies-to-015.htm ba5ee7b790bd429b57a352fbf96ff4e785048cc0 ?
xhtml1/font-size-applies-to-015.xht ba5ee7b790bd429b57a352fbf96ff4e785048cc0 ?
-html/font-size-applies-to-016.htm a0c3d05fa389dbc9fa28ee7b749b4b77521445fb ?
-xhtml1/font-size-applies-to-016.xht a0c3d05fa389dbc9fa28ee7b749b4b77521445fb ?
+html/font-size-applies-to-016.htm 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 ?
+xhtml1/font-size-applies-to-016.xht 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 ?
html/font-size-applies-to-017.htm d0df3fde083bf94cbb2f4e86314144b5480ccc5a ?
xhtml1/font-size-applies-to-017.xht d0df3fde083bf94cbb2f4e86314144b5480ccc5a ?
html/font-size-rule-001.htm d01a038a43fc6275ab588974fecb6ba0915eca88 ?
@@ -627,8 +627,8 @@ html/font-style-applies-to-014.htm 4d7d254c33a96c9317abc0a708a43362edc7a28e ?
xhtml1/font-style-applies-to-014.xht 4d7d254c33a96c9317abc0a708a43362edc7a28e ?
html/font-style-applies-to-015.htm 3f2814a722eec5d10a064d2e65eb05080fbcabfc ?
xhtml1/font-style-applies-to-015.xht 3f2814a722eec5d10a064d2e65eb05080fbcabfc ?
-html/font-style-applies-to-016.htm 11e16c3b23019820c04b7c86c0e6226c29c8679a ?
-xhtml1/font-style-applies-to-016.xht 11e16c3b23019820c04b7c86c0e6226c29c8679a ?
+html/font-style-applies-to-016.htm 8a8c658df17e89a717383044778ffdf66766937d ?
+xhtml1/font-style-applies-to-016.xht 8a8c658df17e89a717383044778ffdf66766937d ?
html/font-style-applies-to-017.htm 0a4335e429e30d115196d5d60443d010da91443a ?
xhtml1/font-style-applies-to-017.xht 0a4335e429e30d115196d5d60443d010da91443a ?
html/font-style-rule-001.htm 138d00ba47bc5aaaf042718b371af7a3677a1e61 ?
@@ -671,8 +671,8 @@ html/font-variant-applies-to-014.htm 2f70565ce0c440d9005e8ccbff5f090e096eb2ee ?
xhtml1/font-variant-applies-to-014.xht 2f70565ce0c440d9005e8ccbff5f090e096eb2ee ?
html/font-variant-applies-to-015.htm 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 ?
xhtml1/font-variant-applies-to-015.xht 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 ?
-html/font-variant-applies-to-016.htm 41b6baeca79f278c4985763ac09507b7ba1a421b ?
-xhtml1/font-variant-applies-to-016.xht 41b6baeca79f278c4985763ac09507b7ba1a421b ?
+html/font-variant-applies-to-016.htm a700947365db0b8cd892e98bf277a46107255498 ?
+xhtml1/font-variant-applies-to-016.xht a700947365db0b8cd892e98bf277a46107255498 ?
html/font-variant-applies-to-017.htm c3498a16768a3413a76c13da712fa37d346f604c ?
xhtml1/font-variant-applies-to-017.xht c3498a16768a3413a76c13da712fa37d346f604c ?
html/font-variant-caps.htm 1afeaaa66f5115223ede6e1074df565b92200a22 ?
@@ -737,8 +737,8 @@ html/font-weight-applies-to-014.htm 7672376a6aeabaa3c2f535ad226dc313ac10312f ?
xhtml1/font-weight-applies-to-014.xht 7672376a6aeabaa3c2f535ad226dc313ac10312f ?
html/font-weight-applies-to-015.htm 12006a0b2752fa5a555c026fe7ad419dcc13dff0 ?
xhtml1/font-weight-applies-to-015.xht 12006a0b2752fa5a555c026fe7ad419dcc13dff0 ?
-html/font-weight-applies-to-016.htm 3071b42ffbdcd1070bf32c87f7524d9735024648 ?
-xhtml1/font-weight-applies-to-016.xht 3071b42ffbdcd1070bf32c87f7524d9735024648 ?
+html/font-weight-applies-to-016.htm 059f8878b43f0058ce830fedc89aded49798d38f ?
+xhtml1/font-weight-applies-to-016.xht 059f8878b43f0058ce830fedc89aded49798d38f ?
html/font-weight-applies-to-017.htm 6f2008e03d434c243e0591d22a33be5910465dfc ?
xhtml1/font-weight-applies-to-017.xht 6f2008e03d434c243e0591d22a33be5910465dfc ?
html/font-weight-rule-001.htm 0ffb510c75391452627049488ca9182ddab1d309 ?
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data b/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
index cbe0bc2df56..1a4a453b45e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
@@ -181,72 +181,72 @@ font-matching-rule-009 reference/font-weight-normal-ref Font Matching Algorithm,
font-matching-rule-010 Font Matching Algorithm, font-variant never fails if property does not match font http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm,http://www.w3.org/TR/css-fonts-3/#font-style-matching fdfce0416561d5fca7b0c260cf06af44cc2c7a9d `Microsoft`<http://www.microsoft.com/> If a font property value is not defined, user agent still can use normal value of that property.
font-matching-rule-012 Font Matching Algorithm, font-size and rounding ahem http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm,http://www.w3.org/TR/css-fonts-3/#font-style-matching edfc041bbe696e48ee66ffe0bae43b330a370a11 `Microsoft`<http://www.microsoft.com/> The font-size for scalable fonts are rounded to the nearest whole pixel.
font-matching-rule-014 Font Matching Algorithm, same fonts font http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm,http://www.w3.org/TR/css-fonts-3/#font-style-matching f27261394688f5c3e5554bbb281681c2b507750e `Microsoft`<http://www.microsoft.com/> If all available fonts are exactly same in all properties, the user agent selects one of them.
-font-size-001 reference/font-size-001-ref Font-size using pixels with a minimum minus one value, -1px ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop bb143e10d513added7d2ea6e332b6a516d06afd9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-002 reference/font-size-001-ref Font-size using pixels with a minimum value, 0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in pixels.
+font-size-001 reference/no-red-on-blank-page-ref Font-size using pixels with a minimum minus one value, -1px ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 03e0ce41541ccc6b9f7e8104b47c2093562d27fd `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-002 reference/no-red-on-blank-page-ref Font-size using pixels with a minimum value, 0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5f19c792d78af0dc96ae29fb9a7f5857570502f3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in pixels.
font-size-003 Font-size using pixels with a minimum plus one value, 1px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in pixels.
-font-size-004 reference/font-size-001-ref Font-size using pixels with a negative zero value, -0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in pixels.
-font-size-005 reference/font-size-001-ref Font-size using pixels with a positive zero value, +0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 66f406e5c8384be46455bf80f3c0ac1ab41d184e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in pixels.
+font-size-004 reference/no-red-on-blank-page-ref Font-size using pixels with a negative zero value, -0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ebe44f4b1639025eb6b40416cedeea73b826b287 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in pixels.
+font-size-005 reference/no-red-on-blank-page-ref Font-size using pixels with a positive zero value, +0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2c2775744b5e4d409665063aa9eb956a40dac8a0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in pixels.
font-size-006 Font-size using pixels with a nominal value, 96px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop bf9e1c8a38742f24146a01cde2dfd9a0920f1317 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in pixels.
font-size-007 Font-size using pixels with a positive nominal value, +96px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0fba432d2256fd123227c9e5d244cd611949bda4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in pixels.
-font-size-012 Font-size using points with a minimum minus one value, -1pt ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-013 Font-size using points with a minimum value, 0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 893b764f22c702eddfbf3f28f4783da519cebaec `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in points.
+font-size-012 reference/no-red-on-blank-page-ref Font-size using points with a minimum minus one value, -1pt ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7969d10c057e3f4e07bc9a599aa7259d1f78d648 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-013 reference/no-red-on-blank-page-ref Font-size using points with a minimum value, 0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9f36609d43e348da7c5b263f5f98c02596ded984 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in points.
font-size-014 Font-size using points with a minimum plus one value, 1pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d73034c9112580435692b9849786c31c41126859 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in points.
-font-size-015 Font-size using points with a negative zero value, -0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6d0c52c823e2f2668b1891a8d8357095cf81ced4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in points.
-font-size-016 Font-size using points with a positive zero value, +0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 705a096572a87e7f8946fc297a646ead351f60c2 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in points.
+font-size-015 reference/no-red-on-blank-page-ref Font-size using points with a negative zero value, -0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in points.
+font-size-016 reference/no-red-on-blank-page-ref Font-size using points with a positive zero value, +0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 938520561d8756ded96aed9b78ef4f3ad689561f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in points.
font-size-017 Font-size using points with a nominal value, 72pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 702b137bd4f133c788859077f8eacbb18697b08a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in points.
font-size-018 Font-size using points with a positive nominal value, +72pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9d8abb16a0bc617c872d70f468e1adcce5100172 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in points.
-font-size-023 Font-size using picas with a minimum minus one value, -1pc ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-024 Font-size using picas with a minimum value, 0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 80694993dc671bf23b68313e461e47b9aed9ac53 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in picas.
+font-size-023 reference/no-red-on-blank-page-ref Font-size using picas with a minimum minus one value, -1pc ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e6f91b26b4adbe269e52730098d9fd4797e83c10 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-024 reference/no-red-on-blank-page-ref Font-size using picas with a minimum value, 0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1a7b086d3ec6a3297100d269422d62d031896139 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in picas.
font-size-025 Font-size using picas with a minimum plus one value, 1pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ad10c5f96f6109b0487f43fc16b277d180b14745 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in picas.
-font-size-026 Font-size using picas with a negative zero value, -0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop da9dd3d5e6952e753bcf101d9ac64e6155c21719 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in picas.
-font-size-027 Font-size using picas with a positive zero value, +0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5e34635adae536afe139f201fcf1b5715fcd52f1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in picas.
+font-size-026 reference/no-red-on-blank-page-ref Font-size using picas with a negative zero value, -0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 34aec0aa18dfd4250ae6872810a7f84188e3d41a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in picas.
+font-size-027 reference/no-red-on-blank-page-ref Font-size using picas with a positive zero value, +0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5952c4bc3ed74af5616d7e2ca6865792438bc97b `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in picas.
font-size-028 Font-size using picas with a nominal value, 6pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in picas.
font-size-029 Font-size using picas with a positive nominal value, +6pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a00ff61b84e5b23e456602243b79fe42c6c740d1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in picas.
-font-size-034 Font-size using centimeters with a minimum minus one value, -1cm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 309dee8a3244ac7f698ebac04157a733311d2efa `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-035 Font-size using centimeters with a minimum value, 0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in centimeters.
+font-size-034 reference/no-red-on-blank-page-ref Font-size using centimeters with a minimum minus one value, -1cm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 46522da720c3fab585925c522bf49cd98cd0a92c `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-035 reference/no-red-on-blank-page-ref Font-size using centimeters with a minimum value, 0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop db0f22fd4d65e0c8eba86fb941e19339fc6cee76 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in centimeters.
font-size-036 Font-size using centimeters with a minimum plus one value, 1cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in centimeters.
-font-size-037 Font-size using centimeters with a negative zero value, -0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in centimeters.
-font-size-038 Font-size using centimeters with a positive zero value, +0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in centimeters.
+font-size-037 reference/no-red-on-blank-page-ref Font-size using centimeters with a negative zero value, -0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 50e5bd8a29c44f9b716063300877817da3ba989d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in centimeters.
+font-size-038 reference/no-red-on-blank-page-ref Font-size using centimeters with a positive zero value, +0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in centimeters.
font-size-039 Font-size using centimeters with a nominal value, 2.54cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6148f550ab728d5676453a6557aecd47c8aebb6d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in centimeters.
font-size-040 Font-size using centimeters with a positive nominal value, +2.54cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 56ad057b413b0864cb587a2501bc9cb7c8d79f12 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in centimeters.
-font-size-045 Font-size using millimeters with a minimum minus one value, -1mm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3e02b1e53b83938e4162edcaf4a462ad174e89c8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-046 Font-size using millimeters with a minimum value, 0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 864ac9ad5e946bb6e44b1496ca9cd84962789f6e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in millimeters.
+font-size-045 reference/no-red-on-blank-page-ref Font-size using millimeters with a minimum minus one value, -1mm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 522ec7dbdd1029e899470038cc7b4f9c0495cbfe `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-046 reference/no-red-on-blank-page-ref Font-size using millimeters with a minimum value, 0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop de67de9b64bc4965160b5a8a1e359dcdabba49ff `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in millimeters.
font-size-047 Font-size using millimeters with a minimum plus one value, 1mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e04a8bb29099d223bf581e5e539e8534a2e1e335 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in millimeters.
-font-size-048 Font-size using millimeters with a negative zero value, -0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 86dc5c636a145d75d9925f254fa8a8dc98d9909a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in millimeters.
-font-size-049 Font-size using millimeters with a positive zero value, +0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5c03975d86198c3f15de663095d32168827fef03 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in millimeters.
+font-size-048 reference/no-red-on-blank-page-ref Font-size using millimeters with a negative zero value, -0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in millimeters.
+font-size-049 reference/no-red-on-blank-page-ref Font-size using millimeters with a positive zero value, +0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in millimeters.
font-size-050 Font-size using millimeters with a nominal value, 25.4mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in millimeters.
font-size-051 Font-size using millimeters with a positive nominal value, +25.4mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3646cdb80c5779cacd3a9aee18a62a8dd5440106 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in millimeters.
-font-size-056 Font-size using inches with a minimum minus one value, -1in ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d4e4b2e973066da5c6ebeb91e7bef3057df0260e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-057 Font-size using inches with a minimum value, 0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in inches.
+font-size-056 reference/no-red-on-blank-page-ref Font-size using inches with a minimum minus one value, -1in ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 8623240612882d1c69ae9e37322aaa1e711da905 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-057 reference/no-red-on-blank-page-ref Font-size using inches with a minimum value, 0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 85cee21c96832af9e4802a3a66846ed05350b26a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in inches.
font-size-058 Font-size using inches with a minimum plus one value, 1in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e00266250826d509c781a981ef2f0e3e7083d0f7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in inches.
-font-size-059 Font-size using inches with a negative zero value, -0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a063b273dd427d07967cb9a7feb37d026c0096ee `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in inches.
-font-size-060 Font-size using inches with a positive zero value, +0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 19d913c594b86ea20b27dad412e8fe36bacf7b57 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in inches.
+font-size-059 reference/no-red-on-blank-page-ref Font-size using inches with a negative zero value, -0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 486362e94affea840c97f9956adaa2efa779d84f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in inches.
+font-size-060 reference/no-red-on-blank-page-ref Font-size using inches with a positive zero value, +0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0dc3917c56a6b9f4007fe55ff433425907304f18 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in inches.
font-size-061 Font-size using inches with a nominal value, 2in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 49098c745bbc643f5ac2293096bca10b1a185126 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in inches.
font-size-062 Font-size using inches with a positive nominal value, +2in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1157d49c7d81f55694638d7fd8804c4053f0d0d3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in inches.
-font-size-067 Font-size using 'em' units with a minimum minus one value, -1em ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 58827c877ddb2f586eed06563cd46d6b7ab5bb74 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-068 Font-size using 'em' units with a minimum value, 0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'em' units.
+font-size-067 reference/no-red-on-blank-page-ref Font-size using 'em' units with a minimum minus one value, -1em ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 895cd93e2097d061d932ed0eb70d5db2568f71f9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-068 reference/no-red-on-blank-page-ref Font-size using 'em' units with a minimum value, 0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9c2d6f680d4b722b8beb13463a45dbc14c254cbb `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'em' units.
font-size-069 Font-size using 'em' units with a minimum plus one value, 1em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 017b304959d0a7fbc46f3cf3c4dd80004536cf9f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in 'em' units.
-font-size-070 Font-size using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 22b4c75553a4d07d595848b42b7fb2e153507abb `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'em' units.
-font-size-071 Font-size using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f7677ad2f40fcf10cd108f1bc9888b17750df45c `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'em' units.
+font-size-070 reference/no-red-on-blank-page-ref Font-size using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f1be61e2185ad4d90d7c927e6d59b25805278e4e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'em' units.
+font-size-071 reference/no-red-on-blank-page-ref Font-size using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 95854e5470467a8c71c66573d6e91828d761d321 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'em' units.
font-size-072 Font-size using 'em' units with a nominal value, 6em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in 'em' units.
font-size-073 Font-size using 'em' units with a positive nominal value, +6em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 658f9b8ef14b51af9443f47ef67d28ec88659818 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in 'em' units.
-font-size-078 Font-size using 'ex' units with a minimum minus one value, -1ex ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-079 Font-size using 'ex' units with a minimum value, 0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'ex' units.
+font-size-078 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a minimum minus one value, -1ex ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ecbb04d0a7b56722d8cda07f19e83fd2e9df034d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-079 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a minimum value, 0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9f2e27d92af489782c3ce6d6e637e745487658e7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'ex' units.
font-size-080 Font-size using 'ex' units with a minimum plus one value, 1ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 673aad2a3e80d5d3d894abe8da745d465b71c749 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in 'ex' units.
-font-size-081 Font-size using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6ce8de9ab5b97dd0387e7477723fc297d93061ec `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'ex' units.
-font-size-082 Font-size using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 73415ac783c8a5a1831fe40edba3670fd5b0addc `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'ex' units.
+font-size-081 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop cc6604fc64464e1f343587b36072ec0bb44709d4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'ex' units.
+font-size-082 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f39bbcc836f390d7ce959f462226be512102c55d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'ex' units.
font-size-083 Font-size using 'ex' units with a nominal value, 6ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 62a685763cb9204599a8a1c27b925a92efd6e3a8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in 'ex' units.
font-size-084 Font-size using 'ex' units with a positive nominal value, +6ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in 'ex' units.
-font-size-089 reference/font-size-001-ref Font-size using percentages with a minimum minus one value, -1% ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop babdc8d8a410175b47e5e1b543973ac162b79c0d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-090 reference/font-size-001-ref Font-size using percentages with a minimum value, 0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2ec8165a700069606a10a94a65778727de46f573 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in percentages.
+font-size-089 reference/no-red-on-blank-page-ref Font-size using percentages with a minimum minus one value, -1% ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 06d76649f1e6b2ca97988c9dc4b671232ef38d5d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-090 reference/no-red-on-blank-page-ref Font-size using percentages with a minimum value, 0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in percentages.
font-size-091 Font-size using percentages with a minimum plus one value, 1% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a467f0bc0486ee7c9debea634ee87dadf164e732 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in percentages.
-font-size-092 reference/font-size-001-ref Font-size using percentages with a negative zero value, -0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a2dc662e1a3c2342b69ae9982c205931d3aecafe `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in percentages.
-font-size-093 reference/font-size-001-ref Font-size using percentages with a positive zero value, +0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop fcacc0927196606476f1874134c18682bd74a1f4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in percentages.
+font-size-092 reference/no-red-on-blank-page-ref Font-size using percentages with a negative zero value, -0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 10073ef29a436cd0c196c24011bdc32ca19c29e2 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in percentages.
+font-size-093 reference/no-red-on-blank-page-ref Font-size using percentages with a positive zero value, +0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e663debeeeb6e344a2d7155487f2f161bab1fac4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in percentages.
font-size-094 Font-size using percentages with a nominal value, 100% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop c895c3639630a69b8c7ebd5676286e5ee47b29ff `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in percentages.
font-size-095 Font-size using percentages with a positive nominal value, +100% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f36e23a002faffc1625273cc91abdad504d16a04 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in percentages.
-font-size-100 reference/font-size-001-ref Font-size with a negative zero value and no units, -0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7abc55fbd308d2fbef019ec45081b4f7d603e221 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value with no units.
-font-size-101 reference/font-size-001-ref Font-size with a zero value and no units, 0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1b9cf84d13a39056e977a97ee5af00158774d55e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a zero length value with no units.
-font-size-102 reference/font-size-001-ref Font-size with a positive zero value and no units, +0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 43f30190565e4f4daf1942d9a05b053fa1c0f0ce `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value with no units.
+font-size-100 reference/no-red-on-blank-page-ref Font-size with a negative zero value and no units, -0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2373b99b7cedb3a26998f6f93a35ef650e465b1a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value with no units.
+font-size-101 reference/no-red-on-blank-page-ref Font-size with a zero value and no units, 0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop be753281d3aee267b4961743b37ace85015feb7d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a zero length value with no units.
+font-size-102 reference/no-red-on-blank-page-ref Font-size with a positive zero value and no units, +0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3ab2ddc1adca478d1e39f07a4f38a9922d86879b `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value with no units.
font-size-103 Font-size set to the keyword 'xx-small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0b5d0577e19acc96afcea17c9e89bab2489df5da `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'xx-small' makes the font size smaller.
font-size-104 Font-size set to the keyword 'x-small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 51c520fc70b34b20b49122ed8a558aa98dd1e498 `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'x-small' makes the font size smaller.
font-size-105 Font-size set to the keyword 'small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9b4992137f8e9d12dff2244f5fe3bc3e8dd8e3b0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'small' makes the font size smaller.
@@ -288,7 +288,7 @@ font-size-applies-to-010 Font-size and 'display: table-footer-group' elements a
font-size-applies-to-011 Font-size and 'display: table-row' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 06adde1fde7e899e907096877e9f203f8b437d2b `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-row' elements.
font-size-applies-to-014 Font-size and 'display: table-cell' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7273c1c9b71c3aae9d08591e492fa0d82266f8ea `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-cell' elements.
font-size-applies-to-015 Font-size and 'display: table-caption' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ba5ee7b790bd429b57a352fbf96ff4e785048cc0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-caption' elements.
-font-size-applies-to-016 reference/font-size-001-ref Font-size and 'display: none' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a0c3d05fa389dbc9fa28ee7b749b4b77521445fb `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: none' elements.
+font-size-applies-to-016 reference/no-red-on-blank-page-ref Font-size and 'display: none' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: none' elements.
font-size-applies-to-017 Font-size and 'display: inherit' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d0df3fde083bf94cbb2f4e86314144b5480ccc5a `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: inherit' elements.
font-size-rule-001 Font-size, negative values ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d01a038a43fc6275ab588974fecb6ba0915eca88 `Microsoft`<http://www.microsoft.com/> The 'font-size' does not allow for a negative value; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
font-size-rule-002 Font-size, relative-size 'larger' ahem http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 89851367afda5ce3a328a3cb91777ca5aec7c266 `Microsoft`<http://www.microsoft.com/> When font size is medium, the value 'larger' will make the font size equivalent to the 'large' font-size.
@@ -311,7 +311,7 @@ font-style-applies-to-010 Font-style and 'display: table-footer-group' elements
font-style-applies-to-011 Font-style and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop eca13bc600d5373147c2277f3b372963e03e9db5 `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-row' elements.
font-style-applies-to-014 Font-style and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 4d7d254c33a96c9317abc0a708a43362edc7a28e `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-cell' elements.
font-style-applies-to-015 Font-style and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 3f2814a722eec5d10a064d2e65eb05080fbcabfc `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-caption' elements.
-font-style-applies-to-016 reference/font-size-001-ref Font-style and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 11e16c3b23019820c04b7c86c0e6226c29c8679a `Microsoft`<http://www.microsoft.com/> The font-style' property applies to 'display: none' elements.
+font-style-applies-to-016 reference/no-red-on-blank-page-ref Font-style and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 8a8c658df17e89a717383044778ffdf66766937d `Microsoft`<http://www.microsoft.com/> The font-style' property applies to 'display: none' elements.
font-style-applies-to-017 reference/font-style-applies-to-001-ref Font-style and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 0a4335e429e30d115196d5d60443d010da91443a `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: inherit' elements.
font-style-rule-001 Font-style with font properties missing font http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm 138d00ba47bc5aaaf042718b371af7a3677a1e61 `Microsoft`<http://www.microsoft.com/> When font-style italic is not available, find value oblique, if it's still not available, either use the alternate font-family that has italic or oblique value or use 'font-style: normal'.
font-systemfont-rule-003 System Font, substitute for similar system font when font unknown http://www.w3.org/TR/CSS21/fonts.html#font-shorthand,http://www.w3.org/TR/css-fonts-3/#font-prop 08b860b882c9df2843ad08593d8135c850ceed1b `Microsoft`<http://www.microsoft.com/> It the specified system font is not available, then substitute it for a similar one, if there is no similar one, then substitute with the default one.
@@ -333,7 +333,7 @@ font-variant-applies-to-010 Font-variant and 'display: table-footer-group' elem
font-variant-applies-to-011 Font-variant and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 368d56ebe03b323cdad33462cb96d933a0b703c7 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-row' elements.
font-variant-applies-to-014 Font-variant and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 2f70565ce0c440d9005e8ccbff5f090e096eb2ee `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-cell' elements.
font-variant-applies-to-015 Font-variant and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-caption' elements.
-font-variant-applies-to-016 reference/font-size-001-ref 'font-variant' and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 41b6baeca79f278c4985763ac09507b7ba1a421b `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: none' elements.
+font-variant-applies-to-016 reference/no-red-on-blank-page-ref 'font-variant' and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop a700947365db0b8cd892e98bf277a46107255498 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: none' elements.
font-variant-applies-to-017 Font-variant and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop c3498a16768a3413a76c13da712fa37d346f604c `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: inherit' elements.
font-variant-caps reference/font-variant-caps-ref feature value matching for font-variant-caps http://www.w3.org/TR/css-fonts-3/#font-variant-caps-prop 1afeaaa66f5115223ede6e1074df565b92200a22 `John Daggett`<mailto:jdaggett@mozilla.com> Values of font-variant-caps should enable specific features without enabling others
font-variant-east-asian reference/font-variant-east-asian-ref feature value matching for font-variant-east-asian http://www.w3.org/TR/css-fonts-3/#font-variant-east-asian-prop ee9b6d2902a6ae4274c4050e3ee634d0e08f4e80 `John Daggett`<mailto:jdaggett@mozilla.com> Values of font-variant-east-asian should enable specific features without enabling others
@@ -366,7 +366,7 @@ font-weight-applies-to-010 Font-weight and 'display: table-footer-group' elemen
font-weight-applies-to-011 Font-weight and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop d4bbf73416b81d859c1db2e0943f4ad2079d2fc3 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-row' elements.
font-weight-applies-to-014 Font-weight and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 7672376a6aeabaa3c2f535ad226dc313ac10312f `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-cell' elements.
font-weight-applies-to-015 Font-weight and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 12006a0b2752fa5a555c026fe7ad419dcc13dff0 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-caption' elements.
-font-weight-applies-to-016 reference/font-size-001-ref Font-weight and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 3071b42ffbdcd1070bf32c87f7524d9735024648 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: none' elements.
+font-weight-applies-to-016 reference/no-red-on-blank-page-ref Font-weight and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 059f8878b43f0058ce830fedc89aded49798d38f `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: none' elements.
font-weight-applies-to-017 reference/font-weight-bold-ref Font-weight and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 6f2008e03d434c243e0591d22a33be5910465dfc `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: inherit' elements.
font-weight-rule-001 reference/font-weight-normal-ref Font-weight set to 'normal' corresponds to '400' http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 0ffb510c75391452627049488ca9182ddab1d309 `Microsoft`<http://www.microsoft.com/> A font weight of 'normal' corresponds to the weight value '400'.
font-weight-rule-002 Font-weight comparison of 100 to 900 http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 5a9f3c67f651c1dfbbaebe3131612cf7dbd26d6e `Microsoft`<http://www.microsoft.com/> Font weight value 100 to 900 indicate a weight that is either darker than OR as dark as its predecessor.
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
index cb57160a335..eef0dba7a56 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
@@ -1384,7 +1384,7 @@
<tr id="font-weight-applies-to-016-3.2" class="">
<td>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -1836,7 +1836,7 @@
<tr id="font-style-applies-to-016-3.4" class="">
<td>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2032,7 +2032,7 @@
<tr id="font-size-001-3.5" class="ahem invalid">
<td>
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -2043,7 +2043,7 @@
<tr id="font-size-002-3.5" class="ahem">
<td>
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -2065,7 +2065,7 @@
<tr id="font-size-004-3.5" class="ahem">
<td>
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -2076,7 +2076,7 @@
<tr id="font-size-005-3.5" class="ahem">
<td>
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -2109,7 +2109,7 @@
<tr id="font-size-012-3.5" class="ahem invalid">
<td>
<a href="font-size-012.xht">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -2120,7 +2120,7 @@
<tr id="font-size-013-3.5" class="ahem">
<td>
<a href="font-size-013.xht">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -2142,7 +2142,7 @@
<tr id="font-size-015-3.5" class="ahem">
<td>
<a href="font-size-015.xht">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -2153,7 +2153,7 @@
<tr id="font-size-016-3.5" class="ahem">
<td>
<a href="font-size-016.xht">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -2186,7 +2186,7 @@
<tr id="font-size-023-3.5" class="ahem invalid">
<td>
<a href="font-size-023.xht">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-size-024-3.5" class="ahem">
<td>
<a href="font-size-024.xht">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -2219,7 +2219,7 @@
<tr id="font-size-026-3.5" class="ahem">
<td>
<a href="font-size-026.xht">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -2230,7 +2230,7 @@
<tr id="font-size-027-3.5" class="ahem">
<td>
<a href="font-size-027.xht">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -2263,7 +2263,7 @@
<tr id="font-size-034-3.5" class="ahem invalid">
<td>
<a href="font-size-034.xht">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -2274,7 +2274,7 @@
<tr id="font-size-035-3.5" class="ahem">
<td>
<a href="font-size-035.xht">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -2296,7 +2296,7 @@
<tr id="font-size-037-3.5" class="ahem">
<td>
<a href="font-size-037.xht">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -2307,7 +2307,7 @@
<tr id="font-size-038-3.5" class="ahem">
<td>
<a href="font-size-038.xht">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -2340,7 +2340,7 @@
<tr id="font-size-045-3.5" class="ahem invalid">
<td>
<a href="font-size-045.xht">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -2351,7 +2351,7 @@
<tr id="font-size-046-3.5" class="ahem">
<td>
<a href="font-size-046.xht">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -2373,7 +2373,7 @@
<tr id="font-size-048-3.5" class="ahem">
<td>
<a href="font-size-048.xht">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -2384,7 +2384,7 @@
<tr id="font-size-049-3.5" class="ahem">
<td>
<a href="font-size-049.xht">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -2417,7 +2417,7 @@
<tr id="font-size-056-3.5" class="ahem invalid">
<td>
<a href="font-size-056.xht">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -2428,7 +2428,7 @@
<tr id="font-size-057-3.5" class="ahem">
<td>
<a href="font-size-057.xht">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -2450,7 +2450,7 @@
<tr id="font-size-059-3.5" class="ahem">
<td>
<a href="font-size-059.xht">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -2461,7 +2461,7 @@
<tr id="font-size-060-3.5" class="ahem">
<td>
<a href="font-size-060.xht">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -2494,7 +2494,7 @@
<tr id="font-size-067-3.5" class="ahem invalid">
<td>
<a href="font-size-067.xht">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -2505,7 +2505,7 @@
<tr id="font-size-068-3.5" class="ahem">
<td>
<a href="font-size-068.xht">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -2527,7 +2527,7 @@
<tr id="font-size-070-3.5" class="ahem">
<td>
<a href="font-size-070.xht">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -2538,7 +2538,7 @@
<tr id="font-size-071-3.5" class="ahem">
<td>
<a href="font-size-071.xht">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -2571,7 +2571,7 @@
<tr id="font-size-078-3.5" class="ahem invalid">
<td>
<a href="font-size-078.xht">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -2582,7 +2582,7 @@
<tr id="font-size-079-3.5" class="ahem">
<td>
<a href="font-size-079.xht">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -2604,7 +2604,7 @@
<tr id="font-size-081-3.5" class="ahem">
<td>
<a href="font-size-081.xht">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -2615,7 +2615,7 @@
<tr id="font-size-082-3.5" class="ahem">
<td>
<a href="font-size-082.xht">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2648,7 +2648,7 @@
<tr id="font-size-089-3.5" class="ahem invalid">
<td>
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -2659,7 +2659,7 @@
<tr id="font-size-090-3.5" class="ahem">
<td>
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -2681,7 +2681,7 @@
<tr id="font-size-092-3.5" class="ahem">
<td>
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -2692,7 +2692,7 @@
<tr id="font-size-093-3.5" class="ahem">
<td>
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -2725,7 +2725,7 @@
<tr id="font-size-100-3.5" class="ahem">
<td>
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -2736,7 +2736,7 @@
<tr id="font-size-101-3.5" class="ahem">
<td>
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -2747,7 +2747,7 @@
<tr id="font-size-102-3.5" class="ahem">
<td>
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -3105,7 +3105,7 @@
<tr id="font-size-applies-to-016-3.5" class="ahem">
<td>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-6.xht
index ab42b617a63..3cdc067c7ed 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-6.xht
@@ -737,7 +737,7 @@
<tr id="font-variant-applies-to-016-6.11" class="">
<td>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-001.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-001.xht
index d51c5e85943..d2d0baf7cd6 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-001.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-001.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-002.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-002.xht
index 91197414ed7..201088f347c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-002.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-002.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-004.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-004.xht
index 5965ef85ad7..111df13917f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-004.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-004.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-005.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-005.xht
index 9ad84f6b4f1..f37edcab0b5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-005.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-005.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-012.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-012.xht
index 172d0c76f0d..eba06b88d4c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-012.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-012.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-013.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-013.xht
index 3d40d454569..59e1e26460f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-013.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-013.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-015.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-015.xht
index dec22b35e94..309574787fb 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-015.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-015.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-016.xht
index e853d76af4d..d913fa92536 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-016.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-023.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-023.xht
index 9a81d53c52b..f1ae738e375 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-023.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-023.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-024.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-024.xht
index c9892f6e0fe..7ab74eb7b26 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-024.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-024.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-026.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-026.xht
index c74a5276677..5fb7e08e45e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-026.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-026.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-027.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-027.xht
index dd3b649f06f..fbe075f2e2d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-027.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-027.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-034.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-034.xht
index 2a6521f5b34..abcf6213f6f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-034.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-034.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-035.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-035.xht
index d9b5f84942d..bdad3b125e5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-035.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-035.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-037.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-037.xht
index b67e4c608ad..aedf575281b 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-037.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-037.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-038.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-038.xht
index 25cbf0be8b5..8baad43b4c3 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-038.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-038.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-045.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-045.xht
index f9a999af797..312a398dc68 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-045.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-045.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-046.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-046.xht
index b9164597c5d..981aae08722 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-046.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-046.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-048.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-048.xht
index de1c4fc5828..83ca378f47d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-048.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-048.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-049.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-049.xht
index 53888d4ec0a..9478ce1a9a3 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-049.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-049.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-056.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-056.xht
index a26e4d5b047..12464c58ceb 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-056.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-056.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-057.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-057.xht
index 5f7159699b7..c88593484d3 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-057.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-057.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-059.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-059.xht
index f4958ae0600..d9244759266 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-059.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-059.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-060.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-060.xht
index 6891e78744c..1dd1d215cf8 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-060.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-060.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-067.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-067.xht
index 8b3e606f57c..433d2a1ab77 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-067.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-067.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-068.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-068.xht
index 0d81758b750..b093c647570 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-068.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-068.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-070.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-070.xht
index 90e3adfc435..239187ec9a8 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-070.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-070.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-071.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-071.xht
index 09f420770c5..7db02fb0df7 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-071.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-071.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-078.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-078.xht
index 051766996ea..009e698032f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-078.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-078.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-079.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-079.xht
index 30ff22a4ed7..10bf105714a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-079.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-079.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-081.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-081.xht
index 29b13da719e..08db7610894 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-081.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-081.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-082.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-082.xht
index 4a776ca1e4b..51203fbcc29 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-082.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-082.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-089.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-089.xht
index 0b8adac0751..9a38b708385 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-089.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-089.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-090.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-090.xht
index 9d1f19d132d..e13a5a40cd4 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-090.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-090.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-092.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-092.xht
index 664b9a23551..14f935402c7 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-092.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-092.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-093.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-093.xht
index 334fe699758..42d9c74d74e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-093.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-093.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-100.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-100.xht
index 77779c1b704..00c1e743f7a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-100.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-100.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-101.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-101.xht
index 12fa28b0022..278a2658dc9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-101.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-101.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-102.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-102.xht
index 0392db1a308..19facb9da4c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-102.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-102.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht
index 7a351763b0c..3fb2759e4f2 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht
index 475b5d346ef..204cb313f28 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The font-style' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht
index 3cdd0690e5d..7cc7ed17cf7 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht
index 4549b0ee023..2c792824c9e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Font weights apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht
deleted file mode 100644
index e52e2f05765..00000000000
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel" />
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht
new file mode 100644
index 00000000000..485747e9de8
--- /dev/null
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, blank page, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest-toc.xht
index 6f3d7eb8cb6..04e5702dbd0 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest-toc.xht
@@ -612,7 +612,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -620,7 +620,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -628,7 +628,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -636,7 +636,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.xht">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.xht">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.xht">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.xht">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.xht">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.xht">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.xht">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.xht">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.xht">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.xht">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.xht">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.xht">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.xht">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.xht">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.xht">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.xht">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.xht">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.xht">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.xht">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.xht">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.xht">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.xht">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.xht">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.xht">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.xht">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.xht">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.xht">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.xht">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -644,7 +868,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -652,7 +876,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -660,7 +884,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -668,7 +892,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -676,7 +900,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -684,7 +908,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -692,7 +916,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -764,7 +988,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -788,7 +1012,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -812,7 +1036,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -876,7 +1100,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest.list
index 57b3be34766..becdc22e9df 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/reftest.list
@@ -72,17 +72,45 @@ font-features-across-space-1.xht == reference/font-features-across-space-1-ref.x
font-features-across-space-2.xht == reference/font-features-across-space-1-ref.xht
font-features-across-space-3.xht == reference/font-features-across-space-1-ref.xht
font-matching-rule-009.xht == reference/font-weight-normal-ref.xht
-font-size-001.xht == reference/font-size-001-ref.xht
-font-size-002.xht == reference/font-size-001-ref.xht
-font-size-004.xht == reference/font-size-001-ref.xht
-font-size-005.xht == reference/font-size-001-ref.xht
-font-size-089.xht == reference/font-size-001-ref.xht
-font-size-090.xht == reference/font-size-001-ref.xht
-font-size-092.xht == reference/font-size-001-ref.xht
-font-size-093.xht == reference/font-size-001-ref.xht
-font-size-100.xht == reference/font-size-001-ref.xht
-font-size-101.xht == reference/font-size-001-ref.xht
-font-size-102.xht == reference/font-size-001-ref.xht
+font-size-001.xht == reference/no-red-on-blank-page-ref.xht
+font-size-002.xht == reference/no-red-on-blank-page-ref.xht
+font-size-004.xht == reference/no-red-on-blank-page-ref.xht
+font-size-005.xht == reference/no-red-on-blank-page-ref.xht
+font-size-012.xht == reference/no-red-on-blank-page-ref.xht
+font-size-013.xht == reference/no-red-on-blank-page-ref.xht
+font-size-015.xht == reference/no-red-on-blank-page-ref.xht
+font-size-016.xht == reference/no-red-on-blank-page-ref.xht
+font-size-023.xht == reference/no-red-on-blank-page-ref.xht
+font-size-024.xht == reference/no-red-on-blank-page-ref.xht
+font-size-026.xht == reference/no-red-on-blank-page-ref.xht
+font-size-027.xht == reference/no-red-on-blank-page-ref.xht
+font-size-034.xht == reference/no-red-on-blank-page-ref.xht
+font-size-035.xht == reference/no-red-on-blank-page-ref.xht
+font-size-037.xht == reference/no-red-on-blank-page-ref.xht
+font-size-038.xht == reference/no-red-on-blank-page-ref.xht
+font-size-045.xht == reference/no-red-on-blank-page-ref.xht
+font-size-046.xht == reference/no-red-on-blank-page-ref.xht
+font-size-048.xht == reference/no-red-on-blank-page-ref.xht
+font-size-049.xht == reference/no-red-on-blank-page-ref.xht
+font-size-056.xht == reference/no-red-on-blank-page-ref.xht
+font-size-057.xht == reference/no-red-on-blank-page-ref.xht
+font-size-059.xht == reference/no-red-on-blank-page-ref.xht
+font-size-060.xht == reference/no-red-on-blank-page-ref.xht
+font-size-067.xht == reference/no-red-on-blank-page-ref.xht
+font-size-068.xht == reference/no-red-on-blank-page-ref.xht
+font-size-070.xht == reference/no-red-on-blank-page-ref.xht
+font-size-071.xht == reference/no-red-on-blank-page-ref.xht
+font-size-078.xht == reference/no-red-on-blank-page-ref.xht
+font-size-079.xht == reference/no-red-on-blank-page-ref.xht
+font-size-081.xht == reference/no-red-on-blank-page-ref.xht
+font-size-082.xht == reference/no-red-on-blank-page-ref.xht
+font-size-089.xht == reference/no-red-on-blank-page-ref.xht
+font-size-090.xht == reference/no-red-on-blank-page-ref.xht
+font-size-092.xht == reference/no-red-on-blank-page-ref.xht
+font-size-093.xht == reference/no-red-on-blank-page-ref.xht
+font-size-100.xht == reference/no-red-on-blank-page-ref.xht
+font-size-101.xht == reference/no-red-on-blank-page-ref.xht
+font-size-102.xht == reference/no-red-on-blank-page-ref.xht
font-size-120.xht == reference/font-size-120-ref.xht
font-size-121.xht == reference/font-size-121-ref.xht
font-size-122.xht == reference/font-size-122-ref.xht
@@ -91,13 +119,13 @@ font-size-adjust-005.xht == reference/ref-if-there-is-no-red.xht
font-size-adjust-006.xht == reference/ref-filled-green-100px-square.xht
font-size-adjust-007.xht == reference/ref-if-there-is-no-red.xht
font-size-adjust-008.xht == reference/ref-filled-green-100px-square.xht
-font-size-applies-to-016.xht == reference/font-size-001-ref.xht
+font-size-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-001.xht == reference/font-style-applies-to-001-ref.xht
font-style-applies-to-002.xht == reference/font-style-applies-to-001-ref.xht
-font-style-applies-to-016.xht == reference/font-size-001-ref.xht
+font-style-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-017.xht == reference/font-style-applies-to-001-ref.xht
font-variant-001.xht == reference/font-variant-001-ref.xht
-font-variant-applies-to-016.xht == reference/font-size-001-ref.xht
+font-variant-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-variant-caps.xht == reference/font-variant-caps-ref.xht
font-variant-east-asian.xht == reference/font-variant-east-asian-ref.xht
font-variant-ligatures.xht == reference/font-variant-ligatures-ref.xht
@@ -105,7 +133,7 @@ font-variant-numeric.xht == reference/font-variant-numeric-ref.xht
font-variant-position.xht == reference/font-variant-position-ref.xht
font-weight-applies-to-001.xht == reference/font-weight-bold-ref.xht
font-weight-applies-to-002.xht == reference/font-weight-bold-ref.xht
-font-weight-applies-to-016.xht == reference/font-size-001-ref.xht
+font-weight-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-017.xht == reference/font-weight-bold-ref.xht
font-weight-rule-001.xht == reference/font-weight-normal-ref.xht
font-weight-rule-003.xht == reference/font-weight-bold-ref.xht
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-3.xht
index cb57160a335..eef0dba7a56 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-3.xht
@@ -1384,7 +1384,7 @@
<tr id="font-weight-applies-to-016-3.2" class="">
<td>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -1836,7 +1836,7 @@
<tr id="font-style-applies-to-016-3.4" class="">
<td>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2032,7 +2032,7 @@
<tr id="font-size-001-3.5" class="ahem invalid">
<td>
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -2043,7 +2043,7 @@
<tr id="font-size-002-3.5" class="ahem">
<td>
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -2065,7 +2065,7 @@
<tr id="font-size-004-3.5" class="ahem">
<td>
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -2076,7 +2076,7 @@
<tr id="font-size-005-3.5" class="ahem">
<td>
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -2109,7 +2109,7 @@
<tr id="font-size-012-3.5" class="ahem invalid">
<td>
<a href="font-size-012.xht">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -2120,7 +2120,7 @@
<tr id="font-size-013-3.5" class="ahem">
<td>
<a href="font-size-013.xht">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -2142,7 +2142,7 @@
<tr id="font-size-015-3.5" class="ahem">
<td>
<a href="font-size-015.xht">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -2153,7 +2153,7 @@
<tr id="font-size-016-3.5" class="ahem">
<td>
<a href="font-size-016.xht">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -2186,7 +2186,7 @@
<tr id="font-size-023-3.5" class="ahem invalid">
<td>
<a href="font-size-023.xht">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-size-024-3.5" class="ahem">
<td>
<a href="font-size-024.xht">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -2219,7 +2219,7 @@
<tr id="font-size-026-3.5" class="ahem">
<td>
<a href="font-size-026.xht">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -2230,7 +2230,7 @@
<tr id="font-size-027-3.5" class="ahem">
<td>
<a href="font-size-027.xht">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -2263,7 +2263,7 @@
<tr id="font-size-034-3.5" class="ahem invalid">
<td>
<a href="font-size-034.xht">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -2274,7 +2274,7 @@
<tr id="font-size-035-3.5" class="ahem">
<td>
<a href="font-size-035.xht">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -2296,7 +2296,7 @@
<tr id="font-size-037-3.5" class="ahem">
<td>
<a href="font-size-037.xht">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -2307,7 +2307,7 @@
<tr id="font-size-038-3.5" class="ahem">
<td>
<a href="font-size-038.xht">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -2340,7 +2340,7 @@
<tr id="font-size-045-3.5" class="ahem invalid">
<td>
<a href="font-size-045.xht">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -2351,7 +2351,7 @@
<tr id="font-size-046-3.5" class="ahem">
<td>
<a href="font-size-046.xht">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -2373,7 +2373,7 @@
<tr id="font-size-048-3.5" class="ahem">
<td>
<a href="font-size-048.xht">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -2384,7 +2384,7 @@
<tr id="font-size-049-3.5" class="ahem">
<td>
<a href="font-size-049.xht">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -2417,7 +2417,7 @@
<tr id="font-size-056-3.5" class="ahem invalid">
<td>
<a href="font-size-056.xht">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -2428,7 +2428,7 @@
<tr id="font-size-057-3.5" class="ahem">
<td>
<a href="font-size-057.xht">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -2450,7 +2450,7 @@
<tr id="font-size-059-3.5" class="ahem">
<td>
<a href="font-size-059.xht">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -2461,7 +2461,7 @@
<tr id="font-size-060-3.5" class="ahem">
<td>
<a href="font-size-060.xht">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -2494,7 +2494,7 @@
<tr id="font-size-067-3.5" class="ahem invalid">
<td>
<a href="font-size-067.xht">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -2505,7 +2505,7 @@
<tr id="font-size-068-3.5" class="ahem">
<td>
<a href="font-size-068.xht">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -2527,7 +2527,7 @@
<tr id="font-size-070-3.5" class="ahem">
<td>
<a href="font-size-070.xht">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -2538,7 +2538,7 @@
<tr id="font-size-071-3.5" class="ahem">
<td>
<a href="font-size-071.xht">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -2571,7 +2571,7 @@
<tr id="font-size-078-3.5" class="ahem invalid">
<td>
<a href="font-size-078.xht">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -2582,7 +2582,7 @@
<tr id="font-size-079-3.5" class="ahem">
<td>
<a href="font-size-079.xht">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -2604,7 +2604,7 @@
<tr id="font-size-081-3.5" class="ahem">
<td>
<a href="font-size-081.xht">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -2615,7 +2615,7 @@
<tr id="font-size-082-3.5" class="ahem">
<td>
<a href="font-size-082.xht">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2648,7 +2648,7 @@
<tr id="font-size-089-3.5" class="ahem invalid">
<td>
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -2659,7 +2659,7 @@
<tr id="font-size-090-3.5" class="ahem">
<td>
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -2681,7 +2681,7 @@
<tr id="font-size-092-3.5" class="ahem">
<td>
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -2692,7 +2692,7 @@
<tr id="font-size-093-3.5" class="ahem">
<td>
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -2725,7 +2725,7 @@
<tr id="font-size-100-3.5" class="ahem">
<td>
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -2736,7 +2736,7 @@
<tr id="font-size-101-3.5" class="ahem">
<td>
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -2747,7 +2747,7 @@
<tr id="font-size-102-3.5" class="ahem">
<td>
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -3105,7 +3105,7 @@
<tr id="font-size-applies-to-016-3.5" class="ahem">
<td>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-6.xht
index ab42b617a63..3cdc067c7ed 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/chapter-6.xht
@@ -737,7 +737,7 @@
<tr id="font-variant-applies-to-016-6.11" class="">
<td>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-001.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-001.xht
index 125459b8e72..ffc59f6fa30 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-001.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-001.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-002.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-002.xht
index 7fd93cca421..bf31434c47f 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-002.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-002.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-004.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-004.xht
index 53a005edf29..20edd57b161 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-004.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-004.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-005.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-005.xht
index 084c6425c8a..82d4d65b623 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-005.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-005.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-012.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-012.xht
index a52a41a8c6a..c84b3dbabee 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-012.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-012.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-013.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-013.xht
index 46792c15e8e..5d65f647de5 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-013.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-013.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-015.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-015.xht
index 6cd40ace24b..714acd7ae2d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-015.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-015.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-016.xht
index bf8a705222b..b76d7eda334 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-016.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-023.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-023.xht
index 49625508b40..2f03a35f1e9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-023.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-023.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-024.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-024.xht
index 0b2ddde962f..79f90dfad5d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-024.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-024.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-026.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-026.xht
index 2058411bbd4..b95b1dae0e9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-026.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-026.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-027.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-027.xht
index 7aefca9ea19..f7bcfee56d8 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-027.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-027.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-034.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-034.xht
index f817d7788c6..75a97b0dca3 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-034.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-034.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-035.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-035.xht
index 7385169e814..2b273e5f1b0 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-035.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-035.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-037.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-037.xht
index 4a35a39bb85..7197a67ce8a 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-037.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-037.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-038.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-038.xht
index 8cd66299368..ed1c8e34f2e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-038.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-038.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-045.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-045.xht
index f335250a25b..d8a7a348b15 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-045.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-045.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-046.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-046.xht
index a9ffb0c726f..d640e814332 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-046.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-046.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-048.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-048.xht
index 31543be9adf..ddc054f8966 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-048.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-048.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-049.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-049.xht
index 783075f8234..7d0981f4c24 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-049.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-049.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-056.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-056.xht
index e69f0faf2f8..2935b5aa9f3 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-056.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-056.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-057.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-057.xht
index 4b19c48c1f6..638d104e210 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-057.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-057.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-059.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-059.xht
index 74bd968134b..98ca66f31f9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-059.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-059.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-060.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-060.xht
index db3d14fbc2b..1847cc3b34d 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-060.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-060.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-067.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-067.xht
index f4086f1875a..4dbcc5c802b 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-067.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-067.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-068.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-068.xht
index 3b3dd2a6d76..6ac59fad183 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-068.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-068.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-070.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-070.xht
index 6d1bd8a722b..7228818d853 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-070.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-070.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-071.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-071.xht
index c657b303fd0..0d41d079e9b 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-071.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-071.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-078.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-078.xht
index 430908444b9..17d2f2520ac 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-078.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-078.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-079.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-079.xht
index d24da8c3f2e..9e663062c2c 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-079.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-079.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-081.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-081.xht
index fbc6adddda5..544264fb194 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-081.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-081.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-082.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-082.xht
index deacfaf00ca..3ec1536055e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-082.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-082.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-089.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-089.xht
index a697b2d035b..8e29f465492 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-089.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-089.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-090.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-090.xht
index 422ec03c23d..7b86717a566 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-090.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-090.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-092.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-092.xht
index 70ec7deccc1..252bd74c2fd 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-092.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-092.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-093.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-093.xht
index 2ae072bf44e..1515ae85b04 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-093.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-093.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-100.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-100.xht
index 88c62e438f7..fd146c327f6 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-100.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-100.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-101.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-101.xht
index 29f86b81b8b..8358289be27 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-101.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-101.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-102.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-102.xht
index 44c1a822076..360aa933213 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-102.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-102.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht
index 9545a8d2377..44a0f73de72 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht
index 58e0dfb5032..fec8ffe2c42 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The font-style' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht
index d14eae3d8a0..5b915b825de 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht
index a36e6c8b798..99a14e26a43 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Font weights apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht
deleted file mode 100644
index e52e2f05765..00000000000
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel" />
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht
new file mode 100644
index 00000000000..6e483dc509b
--- /dev/null
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, blank page, reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Fonts Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test no-red-on-blank-page-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest-toc.xht
index 6f3d7eb8cb6..04e5702dbd0 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest-toc.xht
@@ -612,7 +612,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -620,7 +620,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -628,7 +628,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -636,7 +636,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.xht">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.xht">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.xht">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.xht">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.xht">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.xht">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.xht">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.xht">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.xht">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.xht">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.xht">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.xht">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.xht">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.xht">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.xht">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.xht">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.xht">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.xht">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.xht">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.xht">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.xht">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.xht">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.xht">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.xht">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.xht">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.xht">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.xht">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.xht">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -644,7 +868,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -652,7 +876,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -660,7 +884,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -668,7 +892,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -676,7 +900,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -684,7 +908,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -692,7 +916,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -764,7 +988,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -788,7 +1012,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -812,7 +1036,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -876,7 +1100,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest.list
index 57b3be34766..becdc22e9df 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1print/reftest.list
@@ -72,17 +72,45 @@ font-features-across-space-1.xht == reference/font-features-across-space-1-ref.x
font-features-across-space-2.xht == reference/font-features-across-space-1-ref.xht
font-features-across-space-3.xht == reference/font-features-across-space-1-ref.xht
font-matching-rule-009.xht == reference/font-weight-normal-ref.xht
-font-size-001.xht == reference/font-size-001-ref.xht
-font-size-002.xht == reference/font-size-001-ref.xht
-font-size-004.xht == reference/font-size-001-ref.xht
-font-size-005.xht == reference/font-size-001-ref.xht
-font-size-089.xht == reference/font-size-001-ref.xht
-font-size-090.xht == reference/font-size-001-ref.xht
-font-size-092.xht == reference/font-size-001-ref.xht
-font-size-093.xht == reference/font-size-001-ref.xht
-font-size-100.xht == reference/font-size-001-ref.xht
-font-size-101.xht == reference/font-size-001-ref.xht
-font-size-102.xht == reference/font-size-001-ref.xht
+font-size-001.xht == reference/no-red-on-blank-page-ref.xht
+font-size-002.xht == reference/no-red-on-blank-page-ref.xht
+font-size-004.xht == reference/no-red-on-blank-page-ref.xht
+font-size-005.xht == reference/no-red-on-blank-page-ref.xht
+font-size-012.xht == reference/no-red-on-blank-page-ref.xht
+font-size-013.xht == reference/no-red-on-blank-page-ref.xht
+font-size-015.xht == reference/no-red-on-blank-page-ref.xht
+font-size-016.xht == reference/no-red-on-blank-page-ref.xht
+font-size-023.xht == reference/no-red-on-blank-page-ref.xht
+font-size-024.xht == reference/no-red-on-blank-page-ref.xht
+font-size-026.xht == reference/no-red-on-blank-page-ref.xht
+font-size-027.xht == reference/no-red-on-blank-page-ref.xht
+font-size-034.xht == reference/no-red-on-blank-page-ref.xht
+font-size-035.xht == reference/no-red-on-blank-page-ref.xht
+font-size-037.xht == reference/no-red-on-blank-page-ref.xht
+font-size-038.xht == reference/no-red-on-blank-page-ref.xht
+font-size-045.xht == reference/no-red-on-blank-page-ref.xht
+font-size-046.xht == reference/no-red-on-blank-page-ref.xht
+font-size-048.xht == reference/no-red-on-blank-page-ref.xht
+font-size-049.xht == reference/no-red-on-blank-page-ref.xht
+font-size-056.xht == reference/no-red-on-blank-page-ref.xht
+font-size-057.xht == reference/no-red-on-blank-page-ref.xht
+font-size-059.xht == reference/no-red-on-blank-page-ref.xht
+font-size-060.xht == reference/no-red-on-blank-page-ref.xht
+font-size-067.xht == reference/no-red-on-blank-page-ref.xht
+font-size-068.xht == reference/no-red-on-blank-page-ref.xht
+font-size-070.xht == reference/no-red-on-blank-page-ref.xht
+font-size-071.xht == reference/no-red-on-blank-page-ref.xht
+font-size-078.xht == reference/no-red-on-blank-page-ref.xht
+font-size-079.xht == reference/no-red-on-blank-page-ref.xht
+font-size-081.xht == reference/no-red-on-blank-page-ref.xht
+font-size-082.xht == reference/no-red-on-blank-page-ref.xht
+font-size-089.xht == reference/no-red-on-blank-page-ref.xht
+font-size-090.xht == reference/no-red-on-blank-page-ref.xht
+font-size-092.xht == reference/no-red-on-blank-page-ref.xht
+font-size-093.xht == reference/no-red-on-blank-page-ref.xht
+font-size-100.xht == reference/no-red-on-blank-page-ref.xht
+font-size-101.xht == reference/no-red-on-blank-page-ref.xht
+font-size-102.xht == reference/no-red-on-blank-page-ref.xht
font-size-120.xht == reference/font-size-120-ref.xht
font-size-121.xht == reference/font-size-121-ref.xht
font-size-122.xht == reference/font-size-122-ref.xht
@@ -91,13 +119,13 @@ font-size-adjust-005.xht == reference/ref-if-there-is-no-red.xht
font-size-adjust-006.xht == reference/ref-filled-green-100px-square.xht
font-size-adjust-007.xht == reference/ref-if-there-is-no-red.xht
font-size-adjust-008.xht == reference/ref-filled-green-100px-square.xht
-font-size-applies-to-016.xht == reference/font-size-001-ref.xht
+font-size-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-001.xht == reference/font-style-applies-to-001-ref.xht
font-style-applies-to-002.xht == reference/font-style-applies-to-001-ref.xht
-font-style-applies-to-016.xht == reference/font-size-001-ref.xht
+font-style-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-017.xht == reference/font-style-applies-to-001-ref.xht
font-variant-001.xht == reference/font-variant-001-ref.xht
-font-variant-applies-to-016.xht == reference/font-size-001-ref.xht
+font-variant-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-variant-caps.xht == reference/font-variant-caps-ref.xht
font-variant-east-asian.xht == reference/font-variant-east-asian-ref.xht
font-variant-ligatures.xht == reference/font-variant-ligatures-ref.xht
@@ -105,7 +133,7 @@ font-variant-numeric.xht == reference/font-variant-numeric-ref.xht
font-variant-position.xht == reference/font-variant-position-ref.xht
font-weight-applies-to-001.xht == reference/font-weight-bold-ref.xht
font-weight-applies-to-002.xht == reference/font-weight-bold-ref.xht
-font-weight-applies-to-016.xht == reference/font-size-001-ref.xht
+font-weight-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-017.xht == reference/font-weight-bold-ref.xht
font-weight-rule-001.xht == reference/font-weight-normal-ref.xht
font-weight-rule-003.xht == reference/font-weight-bold-ref.xht
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-1.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-1.htm
index 39505076735..8d26bd8ef00 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-1.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-1.htm
@@ -45,18 +45,27 @@
<a href="http://www.w3.org/TR/css-grid-1/#adapting-to-available-space">1.2 Adapting Layouts to Available Space</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.2.#example-8bec48fd">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.3">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#source-independence">1.3 Source-Order Independence</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.3.#example-c1aac7f6">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#grid-layering">1.4 Grid Layering of Elements</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.4.#example-07f44438">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-10.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-10.htm
index 1e8e9b43bb1..d077337ccf9 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-10.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-10.htm
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
- <title>Alignment - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Absolute Positioning - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Alignment (0 tests)</h2>
+ <h2>Absolute Positioning (0 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,49 +30,25 @@
<tbody id="s10">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#alignment">10 Alignment</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos">10 Absolute Positioning</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s10.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">10.1 Aligning with auto margins</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">10.1 With a Grid Container as Containing Block</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s10.1.#issue-1383de0a">
+ <tbody id="s10.1.#augmented-grid">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.2">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#row-align">10.2 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.2.#issue-3a8dda12">
+ <tbody id="s10.1.#example-5e661594">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.3">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#column-align">10.3 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-align">10.4 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5">
+ <tbody id="s10.2">
<tr><th colspan="4" scope="rowgroup">
- <a href="#s10.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">10.5 Grid Baselines</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#baseline-participation">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#order_modified-grid-order">
+ <a href="#s10.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#static-position">10.2 With a Grid Container as Parent</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-11.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-11.htm
index 1fbd8242a9a..d56d9f630d1 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-11.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-11.htm
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
- <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Alignment and Spacing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Sizing (1 tests)</h2>
+ <h2>Alignment and Spacing (0 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,123 +30,85 @@
<tbody id="s11">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">11 Grid Sizing</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#alignment">11 Alignment and Spacing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#fixed-sizing-function">
+ <tbody id="s11.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s11.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#gutters">11.1 Gutters: the column-gap, row-gap, and grid-gap properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#flexible-sizing-function">
+ <tbody id="s11.1.#gutter">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#grid-sizing-algorithm">
+ <tbody id="s11.1.#issue-bbfb3743">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#intrinsic-sizing-function">
+ <tbody id="s11.1.#propdef-column-gap">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">11.1 Grid Sizing Algorithm</a></th></tr>
+ <tbody id="s11.1.#propdef-grid-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#propdef-row-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#valdef-row-gap-normal">
<!-- 0 tests -->
</tbody>
<tbody id="s11.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">11.2 Track Sizing Terminology</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.2.#free-space">
- <!-- 1 tests -->
- <tr id="grid-layout-free-space-unit-11.2.#free-space" class="primary">
- <td><strong>
- <a href="grid-layout-free-space-unit.htm">grid-layout-free-space-unit</a></strong></td>
- <td><a href="reference/grid-layout-basic-ref.htm">=</a> </td>
- <td></td>
- <td>free space unit
- <ul class="assert">
- <li>the layout should behave the same as reference.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s11.2.#max-track-sizing-function">
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">11.2 Aligning with auto margins</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#min-track-sizing-function">
+ <tbody id="s11.2.#example-09da26fa">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#span-count">
+ <tbody id="s11.2.#issue-1383de0a">
<!-- 0 tests -->
</tbody>
<tbody id="s11.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">11.3 Track Sizing Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.3.#base-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#row-align">11.3 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#growth-limit">
+ <tbody id="s11.3.#example-50fa0987">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#track-sizing-algorithm">
+ <tbody id="s11.3.#issue-3a8dda12">
<!-- 0 tests -->
</tbody>
<tbody id="s11.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-init">11.4 Initialize Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#column-align">11.4 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s11.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-content">11.5 Resolve Intrinsic Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-align">11.5 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#distribute-extra-space">
+ <tbody id="s11.5.#example-2b9c8e4b">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#extra-space">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#infinitely-growable">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#issue-b256823c">
+ <tbody id="s11.5.#issue-db68a1c3">
<!-- 0 tests -->
</tbody>
<tbody id="s11.6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.6">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">11.6 Maximize Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">11.7 Stretch Flexible Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">11.7.1 Find the Size of an fr</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#flex-factor-sum">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#hypothetical-fr-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">11.6 Grid Baselines</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#leftover-space">
+ <tbody id="s11.6.#baseline-participation">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#space-to-fill">
+ <tbody id="s11.6.#order_modified-grid-order">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-12.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-12.htm
index 5bc5f08c80f..af693da18c5 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-12.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-12.htm
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
- <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <h2>Grid Sizing (1 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -30,153 +30,126 @@
<tbody id="s12">
<tr><th colspan="4" scope="rowgroup">
<a href="#s12">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#pagination">12 Fragmenting Grid Layout</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">12 Grid Sizing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s12.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s12.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">12.1 Sample Fragmentation Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s12.1.#issue-69d6a1c1">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#abstract">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#acks">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-align-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-break-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-display-3">
+ <tbody id="s12.#fixed-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-flexbox-1">
+ <tbody id="s12.#flexible-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-multicol-1">
+ <tbody id="s12.#grid-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-overflow-3">
+ <tbody id="s12.#intrinsic-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-position-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-pseudo-4">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-sizing-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-syntax-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-values-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-writing-modes-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css21">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-align">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-break">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-flexbox">
+ <tbody id="s12.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">12.1 Grid Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-sizing">
+ <tbody id="s12.1.#issue-4f54519f">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-writing-modes">
+ <tbody id="s12.2">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">12.2 Track Sizing Terminology</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3val">
- <!-- 0 tests -->
+ <tbody id="s12.2.#free-space">
+ <!-- 1 tests -->
+ <tr id="grid-layout-free-space-unit-12.2.#free-space" class="primary">
+ <td><strong>
+ <a href="grid-layout-free-space-unit.htm">grid-layout-free-space-unit</a></strong></td>
+ <td><a href="reference/grid-layout-basic-ref.htm">=</a> </td>
+ <td></td>
+ <td>free space unit
+ <ul class="assert">
+ <li>the layout should behave the same as reference.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
- <tbody id="s.#biblio-mediaqueries-4">
+ <tbody id="s12.2.#max-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-rfc2119">
+ <tbody id="s12.2.#min-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#changes">
+ <tbody id="s12.2.#span-count">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance">
+ <tbody id="s12.3">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.3">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">12.3 Track Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance-classes">
+ <tbody id="s12.3.#base-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#contents">
+ <tbody id="s12.3.#growth-limit">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conventions">
+ <tbody id="s12.3.#track-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#experimental">
+ <tbody id="s12.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-init">12.4 Initialize Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index">
+ <tbody id="s12.5">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.5">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-content">12.5 Resolve Intrinsic Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-elsewhere">
+ <tbody id="s12.5.#distribute-extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-here">
+ <tbody id="s12.5.#extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#issues-index">
+ <tbody id="s12.5.#infinitely-growable">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#normative">
+ <tbody id="s12.5.#issue-b256823c">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#partial">
+ <tbody id="s12.6">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.6">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">12.6 Maximize Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#property-index">
- <!-- 1 tests -->
- <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
- <td><strong>
- <a href="grid-layout-properties.htm">grid-layout-properties</a></strong></td>
- <td></td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Grid Layout - Properties exist
- <ul class="assert">
- <li>Test checks that css properties of grid layout exist.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s.#references">
+ <tbody id="s12.7">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">12.7 Stretch Flexible Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#status">
+ <tbody id="s12.7.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">12.7.1 Find the Size of an fr</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#subtitle">
+ <tbody id="s12.7.1.#flex-factor-sum">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#testing">
+ <tbody id="s12.7.1.#hypothetical-fr-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#title">
+ <tbody id="s12.7.1.#leftover-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#w3c_process_revision">
+ <tbody id="s12.7.1.#space-to-fill">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-13.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-13.htm
new file mode 100644
index 00000000000..6204271d4d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-13.htm
@@ -0,0 +1,200 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html>
+ <head>
+ <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <style type="text/css">
+ @import "http://www.w3.org/StyleSheets/TR/base.css";
+ @import "../indices.css";
+ </style>
+ </head>
+
+ <body>
+
+ <h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
+ <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <table width="100%">
+ <col id="test-column">
+ <col id="refs-column">
+ <col id="flags-column">
+ <col id="info-column">
+ <thead>
+ <tr>
+ <th>Test</th>
+ <th><abbr title="Rendering References">Refs</abbr></th>
+ <th>Flags</th>
+ <th>Info</th>
+ </tr>
+ </thead>
+ <tbody id="s13">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#pagination">13 Fragmenting Grid Layout</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">13.1 Sample Fragmentation Algorithm</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1.#issue-69d6a1c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#abstract">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#acks">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-align-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-break-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-cascade-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-display-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-flexbox-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-multicol-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-overflow-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-position-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-pseudo-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-sizing-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-syntax-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-values-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-writing-modes-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css21">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-align">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-break">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-display">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-flexbox">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-sizing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-writing-modes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3col">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3val">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-mediaqueries-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-rfc2119">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#changes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance-classes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#contents">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conventions">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#example-f839f6c8">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#experimental">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-elsewhere">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-here">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#informative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#issues-index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#normative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#partial">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#property-index">
+ <!-- 1 tests -->
+ <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
+ <td><strong>
+ <a href="grid-layout-properties.htm">grid-layout-properties</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Grid Layout - Properties exist
+ <ul class="assert">
+ <li>Test checks that css properties of grid layout exist.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s.#references">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#status">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#subtitle">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#testing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#title">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#w3c_process_revision">
+ <!-- 0 tests -->
+ </tbody>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-2.htm
index 3eb2aa5b4d8..d70fe12b71a 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-2.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-2.htm
@@ -57,6 +57,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-track-concept">2.1 Grid Tracks and Cells</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.1.#example-35388f26">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.1.#grid-cell">
<!-- 0 tests -->
</tbody>
@@ -69,6 +72,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-line-concept">2.2 Grid Lines</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.2.#example-07ee9d6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.2.#grid-line">
<!-- 0 tests -->
</tbody>
@@ -78,9 +84,15 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-area-concept">2.3 Grid Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#example-05759431">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.3.#grid-area">
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#issue-2cf2761e">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-4.htm
index b4b4d41dfc3..af82ffa4783 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-4.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-4.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Items (52 tests)</h2>
+ <h2>Grid Items (61 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -93,9 +93,18 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.#example-565bbd9a">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.#grid-item">
<!-- 0 tests -->
</tbody>
+ <tbody id="s4.#grid_level">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.#issue-1779cb08">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
@@ -274,15 +283,9 @@
<tbody id="s4.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#static-position">4.3 Static Position of Grid Container Children</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s4.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s4.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.4 Z-axis Ordering: the z-index property</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.3 Z-axis Ordering: the z-index property</a></th></tr>
<!-- 26 tests -->
- <tr id="grid-inline-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-inline-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-inline-items-inline-blocks-001.htm">grid-inline-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -290,7 +293,7 @@
<td>Paint order of grid items within an inline grid is the same as inline blocks
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-001.htm">grid-inline-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -298,7 +301,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-002.htm">grid-inline-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -306,7 +309,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-003.htm">grid-inline-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -314,7 +317,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-004.htm">grid-inline-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -322,7 +325,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-005.htm">grid-inline-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -330,7 +333,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-001.htm">grid-inline-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -338,7 +341,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-002.htm">grid-inline-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -346,7 +349,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-003.htm">grid-inline-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -354,7 +357,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-004.htm">grid-inline-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -362,7 +365,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-005.htm">grid-inline-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -370,7 +373,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-006.htm">grid-inline-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -378,7 +381,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-items-inline-blocks-001.htm">grid-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -386,7 +389,7 @@
<td>Paint order of grid items is the same as inline blocks
</td>
</tr>
- <tr id="grid-layout-z-order-a-4.4" class="primary">
+ <tr id="grid-layout-z-order-a-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-a.htm">grid-layout-z-order-a</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.htm">=</a> </td>
@@ -397,7 +400,7 @@
</ul>
</td>
</tr>
- <tr id="grid-layout-z-order-b-4.4" class="primary">
+ <tr id="grid-layout-z-order-b-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-b.htm">grid-layout-z-order-b</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.htm">=</a> </td>
@@ -408,7 +411,7 @@
</ul>
</td>
</tr>
- <tr id="grid-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-001.htm">grid-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -416,7 +419,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-002.htm">grid-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -424,7 +427,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-003.htm">grid-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -432,7 +435,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-004.htm">grid-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -440,7 +443,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-005.htm">grid-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
@@ -448,7 +451,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-001.htm">grid-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -456,7 +459,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-002.htm">grid-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -464,7 +467,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-003.htm">grid-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -472,7 +475,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-004.htm">grid-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -480,7 +483,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-005.htm">grid-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -488,7 +491,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-006.htm">grid-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.htm">=</a> </td>
@@ -497,6 +500,117 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.3.#example-25600ee6">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s4.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#min-size-auto">4.4 Implied Minimum Size of Grid Items</a></th></tr>
+ <!-- 9 tests -->
+ <tr id="grid-minimun-size-grid-items-001-4.4" class="primary ahem">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-001.htm">grid-minimun-size-grid-items-001</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-002-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-002.htm">grid-minimun-size-grid-items-002</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-003-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-003.htm">grid-minimun-size-grid-items-003</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-004-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-004.htm">grid-minimun-size-grid-items-004</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-005-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-005.htm">grid-minimun-size-grid-items-005</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-006-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-006.htm">grid-minimun-size-grid-items-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-007-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-007.htm">grid-minimun-size-grid-items-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-008-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-008.htm">grid-minimun-size-grid-items-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-009-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-009.htm">grid-minimun-size-grid-items-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s4.4.#min-size-opt">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-5.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-5.htm
index 38046521383..83b093d055e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-5.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-5.htm
@@ -86,6 +86,15 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.#example-b22f59e2">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#example-cbfcc6c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#flex-factor">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.#propdef-grid-template-columns">
<!-- 0 tests -->
</tbody>
@@ -119,9 +128,6 @@
<tbody id="s5.1.#valdef-grid-template-columns-flex">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.#valdef-grid-template-columns-flex-factor">
- <!-- 0 tests -->
- </tbody>
<tbody id="s5.1.#valdef-grid-template-columns-length">
<!-- 0 tests -->
</tbody>
@@ -171,6 +177,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.1.#example-6123b007">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.1.#named-line">
<!-- 0 tests -->
</tbody>
@@ -213,10 +222,28 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.2.#example-bb14e892">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.2.#funcdef-repeat">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.2.#valdef-repeat-auto">
+ <tbody id="s5.1.2.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s5.1.2.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#repeat-auto">5.1.2.1 Repeat-to-fill</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-6d21701c">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-a3dd1e18">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#typedef-auto-repeat">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#valdef-repeat-auto">
<!-- 0 tests -->
</tbody>
<tbody id="s5.1.3">
@@ -281,6 +308,18 @@
<a href="http://www.w3.org/TR/css-grid-1/#subgrids">5.1.4 Subgrids: the subgrid keyword</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.1.4.#example-51d08e15">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-55adf7b5">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-6839256e">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-b547f836">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.4.#subgrid">
<!-- 0 tests -->
</tbody>
@@ -312,6 +351,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.5.#example-c7bf51ed">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
@@ -340,6 +382,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.2.#example-1e271cff">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2.#named-cell-token">
<!-- 0 tests -->
</tbody>
@@ -385,6 +430,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#explicit-grid-shorthand">5.3 Explicit Grid Shorthand: the grid-template property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.3.#example-7bb340db">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.3.#example-cff2ea6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.3.#grid-template-ascii">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-6.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-6.htm
index 2d191256f68..a2c7783b80a 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-6.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-6.htm
@@ -36,13 +36,19 @@
<tbody id="s6.#implicit-grid">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.#implicit-grid-lines">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s6.#implicit-grid-track">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#auto-tracks">6.1 Sizing Auto-generated Rows and Columns: the grid-auto-rows and grid-auto-columns properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s6.1.#implicit-grid-track">
+ <tbody id="s6.1.#example-f6b2073d">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#propdef-grid-auto-columns">
@@ -60,6 +66,9 @@
<tbody id="s6.2.#auto_placement">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.2.#example-151588ef">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.2.#propdef-grid-auto-flow">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-7.htm
index 84d0ed7a4d6..9335c320438 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-7.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-7.htm
@@ -33,6 +33,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-shorthand">7 Grid Definition Shorthand: the grid property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s7.#example-750f98a7">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s7.#propdef-grid">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-8.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-8.htm
index 07c7a43d7cf..459e9b97ddc 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-8.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-8.htm
@@ -33,6 +33,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#overlarge-grids">8 Clamping Overlarge Grids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s8.#clamp-a-grid-area">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s8.#example-d8113d55">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-9.htm b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-9.htm
index f110518c831..21cb4bf8386 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/chapter-9.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/chapter-9.htm
@@ -83,12 +83,24 @@
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-named-areas">9.1.1 Named Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.1.#example-7c4df580">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.1.#example-df960baa">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-numeric">9.1.2 Numeric Indexes and Spans</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.2.#example-27d41da0">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.2.#example-3c89c9a4">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.3">+</a>
@@ -117,24 +129,42 @@
</td>
</tr>
</tbody>
+ <tbody id="s9.1.3.#example-01a712a1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.3.#example-f18ff78e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-placement">9.1.4 Auto Placement</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.4.#example-63dbf459">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.4.#example-dd1fe353">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.5">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-sizing">9.1.5 Auto Sizing Subgrids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.5.#example-d12eb89f">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#line-placement">9.2 Line-based Placement: the grid-row-start, grid-column-start, grid-row-end, and grid-column-end properties</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.2.#example-198bb78c">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2.#grid-placement-auto">
<!-- 0 tests -->
</tbody>
@@ -197,25 +227,22 @@
<tbody id="s9.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">9.4 Absolutely-positioned Grid Items</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.4 Grid Item Placement Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s9.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.5 Grid Item Placement Algorithm</a></th></tr>
+ <tbody id="s9.4.#auto_placement-cursor">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#auto_placement-cursor">
+ <tbody id="s9.4.#example-f1587aa2">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#grid-item-placement-algorithm">
+ <tbody id="s9.4.#grid-item-placement-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#occupied">
+ <tbody id="s9.4.#occupied">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#unoccupied">
+ <tbody id="s9.4.#unoccupied">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-multicol-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-multicol-001.htm
index c964fb4755b..06b369510c8 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-multicol-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-multicol-001.htm
@@ -24,8 +24,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
</style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-001.htm
index a5b2b301e00..13bfc3e027e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-001.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-002.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-002.htm
index cea697b6e3a..8383b48b775 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-002.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-002.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-003.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-003.htm
index dc149c161a6..83d4cb72e20 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-003.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-003.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-004.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-004.htm
index c4b1bad3a96..8ec0d7d7504 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-004.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-004.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-005.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-005.htm
index 032f4e3b68a..98bd6981850 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-005.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-auto-placement-005.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-001.htm
index ac1d31a0ff8..a87466a7525 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-001.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-002.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-002.htm
index 9f6d7ba8c3d..882a7ff7396 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-002.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-002.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-003.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-003.htm
index 3f18c551dfb..44d66e11cbc 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-003.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-003.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-004.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-004.htm
index 0da311ae674..cde595fd7d6 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-004.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-004.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-005.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-005.htm
index cc4317e88e6..107738d6a8d 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-005.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-inline-order-property-painting-005.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-multicol-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-multicol-001.htm
index b0562413226..ecf52fc3c2e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-multicol-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-multicol-001.htm
@@ -24,8 +24,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
</style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-001.htm
index bf5e75b76b5..905d5982d2e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-001.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-002.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-002.htm
index d2392781c02..55ded02686d 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-002.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-002.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-003.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-003.htm
index 8b1d5e8868a..157c0a92422 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-003.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-003.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-004.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-004.htm
index d284eab127e..514ba41b49d 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-004.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-004.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-005.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-005.htm
index 9853e71b4a2..4fdbf94e11f 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-005.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-auto-placement-005.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-001.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-001.htm
index fe92c896973..5fb4695f7d4 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-001.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-001.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-002.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-002.htm
index 4a758affefd..bd7241e7209 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-002.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-002.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-003.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-003.htm
index 2fe9e2e0ded..985ad4f1029 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-003.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-003.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-004.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-004.htm
index e7c32a2a6d1..1811eca22d5 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-004.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-004.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-005.htm b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-005.htm
index 5a6fa1721af..a6b60526e66 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-005.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/grid-order-property-painting-005.htm
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property">
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property">
<link rel="match" href="reference/ref-filled-green-100px-square.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-grid-1_dev/html/toc.htm b/tests/wpt/css-tests/css-grid-1_dev/html/toc.htm
index 8be4bc6e1f3..4700c0059ac 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-grid-1_dev/html/toc.htm
@@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
Grid Items</a></th>
- <td>(52 Tests)</td></tr>
+ <td>(61 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
@@ -66,16 +66,21 @@
</tbody>
<tbody id="s10">
<tr><th><a href="chapter-10.htm">Chapter 10 -
- Alignment</a></th>
+ Absolute Positioning</a></th>
<td>(0 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.htm">Chapter 11 -
- Grid Sizing</a></th>
- <td>(1 Tests)</td></tr>
+ Alignment and Spacing</a></th>
+ <td>(0 Tests)</td></tr>
</tbody>
<tbody id="s12">
<tr><th><a href="chapter-12.htm">Chapter 12 -
+ Grid Sizing</a></th>
+ <td>(1 Tests)</td></tr>
+ </tbody>
+ <tbody id="s13">
+ <tr><th><a href="chapter-13.htm">Chapter 13 -
Fragmenting Grid Layout</a></th>
<td>(1 Tests)</td></tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-grid-1_dev/implementation-report-TEMPLATE.data
index d646a4cbd44..2f8e34d5e55 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-grid-1_dev/implementation-report-TEMPLATE.data
@@ -59,28 +59,28 @@ html/grid-inline-items-inline-blocks-001.htm e4ae7477d5c1838d4cb6b2cd3b3c0b671be
xhtml1/grid-inline-items-inline-blocks-001.xht e4ae7477d5c1838d4cb6b2cd3b3c0b671be3f795 ?
html/grid-inline-margins-no-collapse-001.htm a192201faf7ef25b555ae48cc9e549a5454f2bad ?
xhtml1/grid-inline-margins-no-collapse-001.xht a192201faf7ef25b555ae48cc9e549a5454f2bad ?
-html/grid-inline-multicol-001.htm a0af357d315758f568692084e5852c41776c61e6 ?
-xhtml1/grid-inline-multicol-001.xht a0af357d315758f568692084e5852c41776c61e6 ?
-html/grid-inline-order-property-auto-placement-001.htm 83d2559b7bc025c54f0d853a0d9ea3ad5037d5aa ?
-xhtml1/grid-inline-order-property-auto-placement-001.xht 83d2559b7bc025c54f0d853a0d9ea3ad5037d5aa ?
-html/grid-inline-order-property-auto-placement-002.htm dfb3e563b6b0d8266591e30b769f9b3ff483fd1d ?
-xhtml1/grid-inline-order-property-auto-placement-002.xht dfb3e563b6b0d8266591e30b769f9b3ff483fd1d ?
-html/grid-inline-order-property-auto-placement-003.htm 18987a0e221330a3c3fe69342894280856e3ed2f ?
-xhtml1/grid-inline-order-property-auto-placement-003.xht 18987a0e221330a3c3fe69342894280856e3ed2f ?
-html/grid-inline-order-property-auto-placement-004.htm f0eaa013b30d58e44c3c1800853ba0b914b7300e ?
-xhtml1/grid-inline-order-property-auto-placement-004.xht f0eaa013b30d58e44c3c1800853ba0b914b7300e ?
-html/grid-inline-order-property-auto-placement-005.htm 35fa49cd91e91421a7df66b7688867b8e2acd5fb ?
-xhtml1/grid-inline-order-property-auto-placement-005.xht 35fa49cd91e91421a7df66b7688867b8e2acd5fb ?
-html/grid-inline-order-property-painting-001.htm ba556558959f09152871c62d505908b09721b2ca ?
-xhtml1/grid-inline-order-property-painting-001.xht ba556558959f09152871c62d505908b09721b2ca ?
-html/grid-inline-order-property-painting-002.htm 8bdb758f8c99b0b8a8bfaea6ae66f23b0f8a46ea ?
-xhtml1/grid-inline-order-property-painting-002.xht 8bdb758f8c99b0b8a8bfaea6ae66f23b0f8a46ea ?
-html/grid-inline-order-property-painting-003.htm 5d4fa3f85734ea93b5a9a27b90afa49ae38d3950 ?
-xhtml1/grid-inline-order-property-painting-003.xht 5d4fa3f85734ea93b5a9a27b90afa49ae38d3950 ?
-html/grid-inline-order-property-painting-004.htm 55139dfbcad397b07625d040e2d71ea369d777d1 ?
-xhtml1/grid-inline-order-property-painting-004.xht 55139dfbcad397b07625d040e2d71ea369d777d1 ?
-html/grid-inline-order-property-painting-005.htm 3e5012b50cb2e94824d593d6518d42e34d722fe0 ?
-xhtml1/grid-inline-order-property-painting-005.xht 3e5012b50cb2e94824d593d6518d42e34d722fe0 ?
+html/grid-inline-multicol-001.htm 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f ?
+xhtml1/grid-inline-multicol-001.xht 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f ?
+html/grid-inline-order-property-auto-placement-001.htm 918e47a41ffe595541954cf93da712b43f445a5e ?
+xhtml1/grid-inline-order-property-auto-placement-001.xht 918e47a41ffe595541954cf93da712b43f445a5e ?
+html/grid-inline-order-property-auto-placement-002.htm 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 ?
+xhtml1/grid-inline-order-property-auto-placement-002.xht 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 ?
+html/grid-inline-order-property-auto-placement-003.htm c477590482de8b6d0a47f65f0ee444e535dfe808 ?
+xhtml1/grid-inline-order-property-auto-placement-003.xht c477590482de8b6d0a47f65f0ee444e535dfe808 ?
+html/grid-inline-order-property-auto-placement-004.htm e4829929a72456f496b3cb51cfef0f7a513ca928 ?
+xhtml1/grid-inline-order-property-auto-placement-004.xht e4829929a72456f496b3cb51cfef0f7a513ca928 ?
+html/grid-inline-order-property-auto-placement-005.htm 6ab305e5677478e990b3875efb5e88c2354f52c5 ?
+xhtml1/grid-inline-order-property-auto-placement-005.xht 6ab305e5677478e990b3875efb5e88c2354f52c5 ?
+html/grid-inline-order-property-painting-001.htm 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 ?
+xhtml1/grid-inline-order-property-painting-001.xht 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 ?
+html/grid-inline-order-property-painting-002.htm 4ea3121613e183fd2314c8a286f1ff449a07e775 ?
+xhtml1/grid-inline-order-property-painting-002.xht 4ea3121613e183fd2314c8a286f1ff449a07e775 ?
+html/grid-inline-order-property-painting-003.htm 03c0507a09b98f190b9fdf128000c6db32222537 ?
+xhtml1/grid-inline-order-property-painting-003.xht 03c0507a09b98f190b9fdf128000c6db32222537 ?
+html/grid-inline-order-property-painting-004.htm 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 ?
+xhtml1/grid-inline-order-property-painting-004.xht 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 ?
+html/grid-inline-order-property-painting-005.htm 72728e05989a070edb754801be2e9769ec861c2d ?
+xhtml1/grid-inline-order-property-painting-005.xht 72728e05989a070edb754801be2e9769ec861c2d ?
html/grid-inline-support-flexible-lengths-001.htm 7a5d069f5a18a6a92f6546216824343a340f796f ?
xhtml1/grid-inline-support-flexible-lengths-001.xht 7a5d069f5a18a6a92f6546216824343a340f796f ?
html/grid-inline-support-grid-template-areas-001.htm 857bebb83eea2ec6f66dac66bf38dc3815bef4c2 ?
@@ -167,28 +167,28 @@ html/grid-minimun-size-grid-items-008.htm cc4f477db54018c7db8553726e9617dfe32a75
xhtml1/grid-minimun-size-grid-items-008.xht cc4f477db54018c7db8553726e9617dfe32a755f ?
html/grid-minimun-size-grid-items-009.htm e4da8e15125cbf0af8a68c689bf7767c58926b57 ?
xhtml1/grid-minimun-size-grid-items-009.xht e4da8e15125cbf0af8a68c689bf7767c58926b57 ?
-html/grid-multicol-001.htm b47a53c716718e3a62f445c44c7155fa761e8af6 ?
-xhtml1/grid-multicol-001.xht b47a53c716718e3a62f445c44c7155fa761e8af6 ?
-html/grid-order-property-auto-placement-001.htm a059a19e515c9f52bc6cf69ec1965aead5da2e18 ?
-xhtml1/grid-order-property-auto-placement-001.xht a059a19e515c9f52bc6cf69ec1965aead5da2e18 ?
-html/grid-order-property-auto-placement-002.htm 190b31fa2c5b32b205c4e8fe06b3f685b378bdc4 ?
-xhtml1/grid-order-property-auto-placement-002.xht 190b31fa2c5b32b205c4e8fe06b3f685b378bdc4 ?
-html/grid-order-property-auto-placement-003.htm 880b3118757979e0a215ef55bb8181631280add6 ?
-xhtml1/grid-order-property-auto-placement-003.xht 880b3118757979e0a215ef55bb8181631280add6 ?
-html/grid-order-property-auto-placement-004.htm ff1ee732fb60eb84e5d688e6161fd39803668baa ?
-xhtml1/grid-order-property-auto-placement-004.xht ff1ee732fb60eb84e5d688e6161fd39803668baa ?
-html/grid-order-property-auto-placement-005.htm 4af8c7320ba3af8b2f9d37615551a1d2db58261b ?
-xhtml1/grid-order-property-auto-placement-005.xht 4af8c7320ba3af8b2f9d37615551a1d2db58261b ?
-html/grid-order-property-painting-001.htm 3ca7c58db5b805600869a703da873c949c4ce43d ?
-xhtml1/grid-order-property-painting-001.xht 3ca7c58db5b805600869a703da873c949c4ce43d ?
-html/grid-order-property-painting-002.htm 44ad0f96925260437a7ce617f22fb8f7c372e2ac ?
-xhtml1/grid-order-property-painting-002.xht 44ad0f96925260437a7ce617f22fb8f7c372e2ac ?
-html/grid-order-property-painting-003.htm ab3cf4d3ebd3796285d6bd590d54d015f76ac7fa ?
-xhtml1/grid-order-property-painting-003.xht ab3cf4d3ebd3796285d6bd590d54d015f76ac7fa ?
-html/grid-order-property-painting-004.htm 6ccce0343d6c8f7e28feba1587ce3b1ac0a10229 ?
-xhtml1/grid-order-property-painting-004.xht 6ccce0343d6c8f7e28feba1587ce3b1ac0a10229 ?
-html/grid-order-property-painting-005.htm d2eb735b022312e250eac170615d8c923f098d8c ?
-xhtml1/grid-order-property-painting-005.xht d2eb735b022312e250eac170615d8c923f098d8c ?
+html/grid-multicol-001.htm 521dbe45e2022be1140904fe6d2513370d6bfef3 ?
+xhtml1/grid-multicol-001.xht 521dbe45e2022be1140904fe6d2513370d6bfef3 ?
+html/grid-order-property-auto-placement-001.htm ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 ?
+xhtml1/grid-order-property-auto-placement-001.xht ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 ?
+html/grid-order-property-auto-placement-002.htm d33459a775e8e493e29fe5cd454d1e20eb057f20 ?
+xhtml1/grid-order-property-auto-placement-002.xht d33459a775e8e493e29fe5cd454d1e20eb057f20 ?
+html/grid-order-property-auto-placement-003.htm df0c2f2f87996d49e5e9310ee18daefe64011519 ?
+xhtml1/grid-order-property-auto-placement-003.xht df0c2f2f87996d49e5e9310ee18daefe64011519 ?
+html/grid-order-property-auto-placement-004.htm 42cf26e259742411b423b6a40ef7984f3505f701 ?
+xhtml1/grid-order-property-auto-placement-004.xht 42cf26e259742411b423b6a40ef7984f3505f701 ?
+html/grid-order-property-auto-placement-005.htm 367195431744f6f660a7d2f5f633ad35f648911b ?
+xhtml1/grid-order-property-auto-placement-005.xht 367195431744f6f660a7d2f5f633ad35f648911b ?
+html/grid-order-property-painting-001.htm aee0a73a242a7b3b874983039ee2b39a9dd52544 ?
+xhtml1/grid-order-property-painting-001.xht aee0a73a242a7b3b874983039ee2b39a9dd52544 ?
+html/grid-order-property-painting-002.htm a78b91a8d9709a7584862672e0a8f90def76edb7 ?
+xhtml1/grid-order-property-painting-002.xht a78b91a8d9709a7584862672e0a8f90def76edb7 ?
+html/grid-order-property-painting-003.htm 80be21cb47ca6557aa4436603a85a28f80dde773 ?
+xhtml1/grid-order-property-painting-003.xht 80be21cb47ca6557aa4436603a85a28f80dde773 ?
+html/grid-order-property-painting-004.htm 70a79fa9be93b40a976ae83c7adc862d137317ac ?
+xhtml1/grid-order-property-painting-004.xht 70a79fa9be93b40a976ae83c7adc862d137317ac ?
+html/grid-order-property-painting-005.htm 1816a5bb33c6984fa4cd4d0d834d8681391acb9d ?
+xhtml1/grid-order-property-painting-005.xht 1816a5bb33c6984fa4cd4d0d834d8681391acb9d ?
html/grid-support-display-001.htm 18055d2ae743945500cc0444a2658411a0791120 ?
xhtml1/grid-support-display-001.xht 18055d2ae743945500cc0444a2658411a0791120 ?
html/grid-support-flexible-lengths-001.htm e48ba1cdab5dee3a3f6a3f2201d8b1b69598b1f5 ?
diff --git a/tests/wpt/css-tests/css-grid-1_dev/testinfo.data b/tests/wpt/css-tests/css-grid-1_dev/testinfo.data
index 3082fa8a8b0..52d03f129d1 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-grid-1_dev/testinfo.data
@@ -27,17 +27,17 @@ grid-inline-items-002 reference/ref-filled-green-100px-square Children of grid i
grid-inline-items-003 reference/ref-filled-green-100px-square Grid items with 'display:none' are not rendered within an inline grid ahem http://www.w3.org/TR/css-grid-1/#grid-items 5f9d45d3f7cc135bfaea625317ac8c261354b63c `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
grid-inline-items-inline-blocks-001 reference/ref-filled-green-100px-square Paint order of grid items within an inline grid is the same as inline blocks http://www.w3.org/TR/css-grid-1/#z-order,http://www.w3.org/TR/CSS2/zindex.html#painting-order e4ae7477d5c1838d4cb6b2cd3b3c0b671be3f795 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
grid-inline-margins-no-collapse-001 reference/grid-text-green-margin-no-collapse-ref inline grid's margins do not collapse http://www.w3.org/TR/css-grid-1/#grid-containers a192201faf7ef25b555ae48cc9e549a5454f2bad `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that inline grid's margin (body) do not collapse with the marings of the grid item (a paragraph).
-grid-inline-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from inline grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns a0af357d315758f568692084e5852c41776c61e6 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to an inline grid container.
-grid-inline-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 83d2559b7bc025c54f0d853a0d9ea3ad5037d5aa `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property dfb3e563b6b0d8266591e30b769f9b3ff483fd1d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 18987a0e221330a3c3fe69342894280856e3ed2f `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property f0eaa013b30d58e44c3c1800853ba0b914b7300e `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 35fa49cd91e91421a7df66b7688867b8e2acd5fb `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property ba556558959f09152871c62d505908b09721b2ca `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 8bdb758f8c99b0b8a8bfaea6ae66f23b0f8a46ea `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 5d4fa3f85734ea93b5a9a27b90afa49ae38d3950 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 55139dfbcad397b07625d040e2d71ea369d777d1 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-inline-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 3e5012b50cb2e94824d593d6518d42e34d722fe0 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from inline grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to an inline grid container.
+grid-inline-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 918e47a41ffe595541954cf93da712b43f445a5e `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 4edacd9b53d661e31bf2106e16952e5f1d5a4ae3 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property c477590482de8b6d0a47f65f0ee444e535dfe808 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property e4829929a72456f496b3cb51cfef0f7a513ca928 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 6ab305e5677478e990b3875efb5e88c2354f52c5 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 8b9dff39077af4b2aacfeb45bd613ff87f8337f1 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 4ea3121613e183fd2314c8a286f1ff449a07e775 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 03c0507a09b98f190b9fdf128000c6db32222537 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 93ea4f95eeb4e085c1bb4ea9e5d0fc4fa1c64ac9 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-inline-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order within an inline grid ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 72728e05989a070edb754801be2e9769ec861c2d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
grid-inline-support-flexible-lengths-001 Support flexible lengths for 'grid-template-columns' and 'grid-template-rows' properties within an inline grid ahem,dom,script http://www.w3.org/TR/css-grid-1/#fr-unit 7a5d069f5a18a6a92f6546216824343a340f796f `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid-template-columns' and 'grid-template-rows' properties support flexible lengths (the 'fr' unit) within an inline grid, so you can use it to represent a fraction of the free space in the grid container.
grid-inline-support-grid-template-areas-001 Support for 'grid-template-ares' property within an inline grid ahem,dom,script http://www.w3.org/TR/css-grid-1/#grid-template-areas-property 857bebb83eea2ec6f66dac66bf38dc3815bef4c2 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid-template-areas' is supported in an inline grid. So you can define the grid structure.
grid-inline-support-grid-template-columns-rows-001 Support for 'grid-template-columns' and 'grid-template-rows' properties within an inline grid ahem,dom,script http://www.w3.org/TR/css-grid-1/#track-sizing 236930bb2240e757225dc6b34a82ea0f15f2ec0e `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid-template-columns' and 'grid-template-rows' properties are supported in an inline grid. So you can use the different syntax options to define the trak list.
@@ -81,17 +81,17 @@ grid-minimun-size-grid-items-006 reference/ref-filled-green-100px-square Minimun
grid-minimun-size-grid-items-007 reference/ref-filled-green-100px-square Minimun size of grid items http://www.w3.org/TR/css-grid-1/#min-size-auto c2d40f75e22894e6651e1aa6e3a74f301e7d8fb0 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.
grid-minimun-size-grid-items-008 reference/ref-filled-green-100px-square Minimun size of grid items http://www.w3.org/TR/css-grid-1/#min-size-auto cc4f477db54018c7db8553726e9617dfe32a755f `Manuel Rego Casasnovas`<mailto:rego@igalia.com> Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.
grid-minimun-size-grid-items-009 reference/ref-filled-green-100px-square Minimun size of grid items http://www.w3.org/TR/css-grid-1/#min-size-auto e4da8e15125cbf0af8a68c689bf7767c58926b57 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.
-grid-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns b47a53c716718e3a62f445c44c7155fa761e8af6 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to a grid container.
-grid-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property a059a19e515c9f52bc6cf69ec1965aead5da2e18 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 190b31fa2c5b32b205c4e8fe06b3f685b378bdc4 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 880b3118757979e0a215ef55bb8181631280add6 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property ff1ee732fb60eb84e5d688e6161fd39803668baa `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 4af8c7320ba3af8b2f9d37615551a1d2db58261b `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 3ca7c58db5b805600869a703da873c949c4ce43d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 44ad0f96925260437a7ce617f22fb8f7c372e2ac `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property ab3cf4d3ebd3796285d6bd590d54d015f76ac7fa `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property 6ccce0343d6c8f7e28feba1587ce3b1ac0a10229 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
-grid-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,http://dev.w3.org/csswg/css-flexbox-1/#order-property d2eb735b022312e250eac170615d8c923f098d8c `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns 521dbe45e2022be1140904fe6d2513370d6bfef3 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to a grid container.
+grid-order-property-auto-placement-001 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property ad5b4e57de7a4ea9fd826be7fca30d6700672fa1 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-002 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property d33459a775e8e493e29fe5cd454d1e20eb057f20 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-003 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property df0c2f2f87996d49e5e9310ee18daefe64011519 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-004 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 42cf26e259742411b423b6a40ef7984f3505f701 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-auto-placement-005 reference/grid-2x2-blue-yellow-lime-magenta 'order' property affects grid items auto-placement position ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 367195431744f6f660a7d2f5f633ad35f648911b `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-001 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property aee0a73a242a7b3b874983039ee2b39a9dd52544 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-002 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property a78b91a8d9709a7584862672e0a8f90def76edb7 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-003 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 80be21cb47ca6557aa4436603a85a28f80dde773 `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-004 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 70a79fa9be93b40a976ae83c7adc862d137317ac `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
+grid-order-property-painting-005 reference/ref-filled-green-100px-square 'order' property affects grid items painting order ahem http://www.w3.org/TR/css-grid-1/#order-property,https://drafts.csswg.org/css-flexbox-1/#order-property 1816a5bb33c6984fa4cd4d0d834d8681391acb9d `Manuel Rego Casasnovas`<mailto:rego@igalia.com>
grid-support-display-001 DOM support for 'grid' and 'inline-grid' 'display' values dom,script http://www.w3.org/TR/css-grid-1/#grid-containers 18055d2ae743945500cc0444a2658411a0791120 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid' and 'inline-grid' values for 'display' property are supported so that DOM methods, specifically getComputedValue(), and its associated CSS2Properties interface, can fetch such 'display' values.
grid-support-flexible-lengths-001 Support flexible lengths for 'grid-template-columns' and 'grid-template-rows' properties ahem,dom,script http://www.w3.org/TR/css-grid-1/#fr-unit e48ba1cdab5dee3a3f6a3f2201d8b1b69598b1f5 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid-template-columns' and 'grid-template-rows' properties support flexible lengths (the 'fr' unit), so you can use it to represent a fraction of the free space in the grid container.
grid-support-grid-template-areas-001 Support for 'grid-template-ares' property ahem,dom,script http://www.w3.org/TR/css-grid-1/#grid-template-areas-property dc6323f059179c2e6bdbcf23148b94695ffea11e `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'grid-template-areas' is supported in a grid. So you can define the grid structure.
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-1.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-1.xht
index d573de1d6e0..d40a3908cb8 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-1.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-1.xht
@@ -45,18 +45,27 @@
<a href="http://www.w3.org/TR/css-grid-1/#adapting-to-available-space">1.2 Adapting Layouts to Available Space</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.2.#example-8bec48fd">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.3">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#source-independence">1.3 Source-Order Independence</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.3.#example-c1aac7f6">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#grid-layering">1.4 Grid Layering of Elements</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.4.#example-07f44438">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-10.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-10.xht
index 24e7a263158..93cd53dacdd 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-10.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-10.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Alignment - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Absolute Positioning - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Alignment (0 tests)</h2>
+ <h2>Absolute Positioning (0 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,49 +30,25 @@
<tbody id="s10">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#alignment">10 Alignment</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos">10 Absolute Positioning</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s10.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">10.1 Aligning with auto margins</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">10.1 With a Grid Container as Containing Block</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s10.1.#issue-1383de0a">
+ <tbody id="s10.1.#augmented-grid">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.2">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#row-align">10.2 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.2.#issue-3a8dda12">
+ <tbody id="s10.1.#example-5e661594">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.3">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#column-align">10.3 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-align">10.4 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5">
+ <tbody id="s10.2">
<tr><th colspan="4" scope="rowgroup">
- <a href="#s10.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">10.5 Grid Baselines</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#baseline-participation">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#order_modified-grid-order">
+ <a href="#s10.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#static-position">10.2 With a Grid Container as Parent</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-11.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-11.xht
index 713a3a18677..9614e7de109 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-11.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-11.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Alignment and Spacing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Sizing (1 tests)</h2>
+ <h2>Alignment and Spacing (0 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,123 +30,85 @@
<tbody id="s11">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">11 Grid Sizing</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#alignment">11 Alignment and Spacing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#fixed-sizing-function">
+ <tbody id="s11.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s11.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#gutters">11.1 Gutters: the column-gap, row-gap, and grid-gap properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#flexible-sizing-function">
+ <tbody id="s11.1.#gutter">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#grid-sizing-algorithm">
+ <tbody id="s11.1.#issue-bbfb3743">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#intrinsic-sizing-function">
+ <tbody id="s11.1.#propdef-column-gap">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">11.1 Grid Sizing Algorithm</a></th></tr>
+ <tbody id="s11.1.#propdef-grid-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#propdef-row-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#valdef-row-gap-normal">
<!-- 0 tests -->
</tbody>
<tbody id="s11.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">11.2 Track Sizing Terminology</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.2.#free-space">
- <!-- 1 tests -->
- <tr id="grid-layout-free-space-unit-11.2.#free-space" class="primary">
- <td><strong>
- <a href="grid-layout-free-space-unit.xht">grid-layout-free-space-unit</a></strong></td>
- <td><a href="reference/grid-layout-basic-ref.xht">=</a> </td>
- <td></td>
- <td>free space unit
- <ul class="assert">
- <li>the layout should behave the same as reference.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s11.2.#max-track-sizing-function">
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">11.2 Aligning with auto margins</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#min-track-sizing-function">
+ <tbody id="s11.2.#example-09da26fa">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#span-count">
+ <tbody id="s11.2.#issue-1383de0a">
<!-- 0 tests -->
</tbody>
<tbody id="s11.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">11.3 Track Sizing Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.3.#base-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#row-align">11.3 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#growth-limit">
+ <tbody id="s11.3.#example-50fa0987">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#track-sizing-algorithm">
+ <tbody id="s11.3.#issue-3a8dda12">
<!-- 0 tests -->
</tbody>
<tbody id="s11.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-init">11.4 Initialize Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#column-align">11.4 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s11.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-content">11.5 Resolve Intrinsic Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-align">11.5 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#distribute-extra-space">
+ <tbody id="s11.5.#example-2b9c8e4b">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#extra-space">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#infinitely-growable">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#issue-b256823c">
+ <tbody id="s11.5.#issue-db68a1c3">
<!-- 0 tests -->
</tbody>
<tbody id="s11.6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.6">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">11.6 Maximize Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">11.7 Stretch Flexible Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">11.7.1 Find the Size of an fr</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#flex-factor-sum">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#hypothetical-fr-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">11.6 Grid Baselines</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#leftover-space">
+ <tbody id="s11.6.#baseline-participation">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#space-to-fill">
+ <tbody id="s11.6.#order_modified-grid-order">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-12.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-12.xht
index 290a8cd55d7..5cc02ac12ce 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-12.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-12.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <h2>Grid Sizing (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,153 +30,126 @@
<tbody id="s12">
<tr><th colspan="4" scope="rowgroup">
<a href="#s12">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#pagination">12 Fragmenting Grid Layout</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">12 Grid Sizing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s12.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s12.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">12.1 Sample Fragmentation Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s12.1.#issue-69d6a1c1">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#abstract">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#acks">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-align-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-break-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-display-3">
+ <tbody id="s12.#fixed-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-flexbox-1">
+ <tbody id="s12.#flexible-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-multicol-1">
+ <tbody id="s12.#grid-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-overflow-3">
+ <tbody id="s12.#intrinsic-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-position-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-pseudo-4">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-sizing-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-syntax-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-values-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-writing-modes-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css21">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-align">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-break">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-flexbox">
+ <tbody id="s12.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">12.1 Grid Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-sizing">
+ <tbody id="s12.1.#issue-4f54519f">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-writing-modes">
+ <tbody id="s12.2">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">12.2 Track Sizing Terminology</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3val">
- <!-- 0 tests -->
+ <tbody id="s12.2.#free-space">
+ <!-- 1 tests -->
+ <tr id="grid-layout-free-space-unit-12.2.#free-space" class="primary">
+ <td><strong>
+ <a href="grid-layout-free-space-unit.xht">grid-layout-free-space-unit</a></strong></td>
+ <td><a href="reference/grid-layout-basic-ref.xht">=</a> </td>
+ <td></td>
+ <td>free space unit
+ <ul class="assert">
+ <li>the layout should behave the same as reference.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
- <tbody id="s.#biblio-mediaqueries-4">
+ <tbody id="s12.2.#max-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-rfc2119">
+ <tbody id="s12.2.#min-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#changes">
+ <tbody id="s12.2.#span-count">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance">
+ <tbody id="s12.3">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.3">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">12.3 Track Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance-classes">
+ <tbody id="s12.3.#base-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#contents">
+ <tbody id="s12.3.#growth-limit">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conventions">
+ <tbody id="s12.3.#track-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#experimental">
+ <tbody id="s12.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-init">12.4 Initialize Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index">
+ <tbody id="s12.5">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.5">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-content">12.5 Resolve Intrinsic Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-elsewhere">
+ <tbody id="s12.5.#distribute-extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-here">
+ <tbody id="s12.5.#extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#issues-index">
+ <tbody id="s12.5.#infinitely-growable">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#normative">
+ <tbody id="s12.5.#issue-b256823c">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#partial">
+ <tbody id="s12.6">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.6">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">12.6 Maximize Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#property-index">
- <!-- 1 tests -->
- <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
- <td><strong>
- <a href="grid-layout-properties.xht">grid-layout-properties</a></strong></td>
- <td></td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Grid Layout - Properties exist
- <ul class="assert">
- <li>Test checks that css properties of grid layout exist.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s.#references">
+ <tbody id="s12.7">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">12.7 Stretch Flexible Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#status">
+ <tbody id="s12.7.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">12.7.1 Find the Size of an fr</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#subtitle">
+ <tbody id="s12.7.1.#flex-factor-sum">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#testing">
+ <tbody id="s12.7.1.#hypothetical-fr-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#title">
+ <tbody id="s12.7.1.#leftover-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#w3c_process_revision">
+ <tbody id="s12.7.1.#space-to-fill">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-13.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-13.xht
new file mode 100644
index 00000000000..9805bc58429
--- /dev/null
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-13.xht
@@ -0,0 +1,200 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <style type="text/css">
+ @import "http://www.w3.org/StyleSheets/TR/base.css";
+ @import "../indices.css";
+ </style>
+ </head>
+
+ <body>
+
+ <h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
+ <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <table width="100%">
+ <col id="test-column"></col>
+ <col id="refs-column"></col>
+ <col id="flags-column"></col>
+ <col id="info-column"></col>
+ <thead>
+ <tr>
+ <th>Test</th>
+ <th><abbr title="Rendering References">Refs</abbr></th>
+ <th>Flags</th>
+ <th>Info</th>
+ </tr>
+ </thead>
+ <tbody id="s13">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#pagination">13 Fragmenting Grid Layout</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">13.1 Sample Fragmentation Algorithm</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1.#issue-69d6a1c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#abstract">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#acks">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-align-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-break-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-cascade-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-display-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-flexbox-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-multicol-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-overflow-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-position-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-pseudo-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-sizing-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-syntax-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-values-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-writing-modes-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css21">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-align">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-break">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-display">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-flexbox">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-sizing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-writing-modes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3col">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3val">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-mediaqueries-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-rfc2119">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#changes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance-classes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#contents">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conventions">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#example-f839f6c8">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#experimental">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-elsewhere">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-here">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#informative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#issues-index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#normative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#partial">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#property-index">
+ <!-- 1 tests -->
+ <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
+ <td><strong>
+ <a href="grid-layout-properties.xht">grid-layout-properties</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Grid Layout - Properties exist
+ <ul class="assert">
+ <li>Test checks that css properties of grid layout exist.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s.#references">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#status">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#subtitle">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#testing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#title">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#w3c_process_revision">
+ <!-- 0 tests -->
+ </tbody>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-2.xht
index 23e786abffa..51cda4729af 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-2.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-2.xht
@@ -57,6 +57,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-track-concept">2.1 Grid Tracks and Cells</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.1.#example-35388f26">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.1.#grid-cell">
<!-- 0 tests -->
</tbody>
@@ -69,6 +72,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-line-concept">2.2 Grid Lines</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.2.#example-07ee9d6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.2.#grid-line">
<!-- 0 tests -->
</tbody>
@@ -78,9 +84,15 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-area-concept">2.3 Grid Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#example-05759431">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.3.#grid-area">
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#issue-2cf2761e">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-4.xht
index 15d79c59cca..d0e84ade0d2 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Items (52 tests)</h2>
+ <h2>Grid Items (61 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -93,9 +93,18 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.#example-565bbd9a">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.#grid-item">
<!-- 0 tests -->
</tbody>
+ <tbody id="s4.#grid_level">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.#issue-1779cb08">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
@@ -274,15 +283,9 @@
<tbody id="s4.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#static-position">4.3 Static Position of Grid Container Children</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s4.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s4.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.4 Z-axis Ordering: the z-index property</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.3 Z-axis Ordering: the z-index property</a></th></tr>
<!-- 26 tests -->
- <tr id="grid-inline-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-inline-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-inline-items-inline-blocks-001.xht">grid-inline-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -290,7 +293,7 @@
<td>Paint order of grid items within an inline grid is the same as inline blocks
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-001.xht">grid-inline-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -298,7 +301,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-002.xht">grid-inline-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -306,7 +309,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-003.xht">grid-inline-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -314,7 +317,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-004.xht">grid-inline-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -322,7 +325,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-005.xht">grid-inline-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -330,7 +333,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-001.xht">grid-inline-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -338,7 +341,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-002.xht">grid-inline-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -346,7 +349,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-003.xht">grid-inline-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -354,7 +357,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-004.xht">grid-inline-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -362,7 +365,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-005.xht">grid-inline-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -370,7 +373,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-006.xht">grid-inline-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -378,7 +381,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-items-inline-blocks-001.xht">grid-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -386,7 +389,7 @@
<td>Paint order of grid items is the same as inline blocks
</td>
</tr>
- <tr id="grid-layout-z-order-a-4.4" class="primary">
+ <tr id="grid-layout-z-order-a-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-a.xht">grid-layout-z-order-a</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.xht">=</a> </td>
@@ -397,7 +400,7 @@
</ul>
</td>
</tr>
- <tr id="grid-layout-z-order-b-4.4" class="primary">
+ <tr id="grid-layout-z-order-b-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-b.xht">grid-layout-z-order-b</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.xht">=</a> </td>
@@ -408,7 +411,7 @@
</ul>
</td>
</tr>
- <tr id="grid-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-001.xht">grid-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -416,7 +419,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-002.xht">grid-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -424,7 +427,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-003.xht">grid-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -432,7 +435,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-004.xht">grid-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -440,7 +443,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-005.xht">grid-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -448,7 +451,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-001.xht">grid-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -456,7 +459,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-002.xht">grid-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -464,7 +467,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-003.xht">grid-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -472,7 +475,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-004.xht">grid-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -480,7 +483,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-005.xht">grid-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -488,7 +491,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-006.xht">grid-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -497,6 +500,117 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.3.#example-25600ee6">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s4.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#min-size-auto">4.4 Implied Minimum Size of Grid Items</a></th></tr>
+ <!-- 9 tests -->
+ <tr id="grid-minimun-size-grid-items-001-4.4" class="primary ahem">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-001.xht">grid-minimun-size-grid-items-001</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-002-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-002.xht">grid-minimun-size-grid-items-002</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-003-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-003.xht">grid-minimun-size-grid-items-003</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-004-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-004.xht">grid-minimun-size-grid-items-004</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-005-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-005.xht">grid-minimun-size-grid-items-005</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-006-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-006.xht">grid-minimun-size-grid-items-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-007-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-007.xht">grid-minimun-size-grid-items-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-008-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-008.xht">grid-minimun-size-grid-items-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-009-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-009.xht">grid-minimun-size-grid-items-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s4.4.#min-size-opt">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-5.xht
index f3508d7c314..812c621f11e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-5.xht
@@ -86,6 +86,15 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.#example-b22f59e2">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#example-cbfcc6c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#flex-factor">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.#propdef-grid-template-columns">
<!-- 0 tests -->
</tbody>
@@ -119,9 +128,6 @@
<tbody id="s5.1.#valdef-grid-template-columns-flex">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.#valdef-grid-template-columns-flex-factor">
- <!-- 0 tests -->
- </tbody>
<tbody id="s5.1.#valdef-grid-template-columns-length">
<!-- 0 tests -->
</tbody>
@@ -171,6 +177,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.1.#example-6123b007">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.1.#named-line">
<!-- 0 tests -->
</tbody>
@@ -213,10 +222,28 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.2.#example-bb14e892">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.2.#funcdef-repeat">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.2.#valdef-repeat-auto">
+ <tbody id="s5.1.2.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s5.1.2.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#repeat-auto">5.1.2.1 Repeat-to-fill</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-6d21701c">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-a3dd1e18">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#typedef-auto-repeat">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#valdef-repeat-auto">
<!-- 0 tests -->
</tbody>
<tbody id="s5.1.3">
@@ -281,6 +308,18 @@
<a href="http://www.w3.org/TR/css-grid-1/#subgrids">5.1.4 Subgrids: the subgrid keyword</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.1.4.#example-51d08e15">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-55adf7b5">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-6839256e">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-b547f836">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.4.#subgrid">
<!-- 0 tests -->
</tbody>
@@ -312,6 +351,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.5.#example-c7bf51ed">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
@@ -340,6 +382,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.2.#example-1e271cff">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2.#named-cell-token">
<!-- 0 tests -->
</tbody>
@@ -385,6 +430,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#explicit-grid-shorthand">5.3 Explicit Grid Shorthand: the grid-template property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.3.#example-7bb340db">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.3.#example-cff2ea6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.3.#grid-template-ascii">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-6.xht
index d5c8cf7837a..041a4f34fdc 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-6.xht
@@ -36,13 +36,19 @@
<tbody id="s6.#implicit-grid">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.#implicit-grid-lines">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s6.#implicit-grid-track">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#auto-tracks">6.1 Sizing Auto-generated Rows and Columns: the grid-auto-rows and grid-auto-columns properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s6.1.#implicit-grid-track">
+ <tbody id="s6.1.#example-f6b2073d">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#propdef-grid-auto-columns">
@@ -60,6 +66,9 @@
<tbody id="s6.2.#auto_placement">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.2.#example-151588ef">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.2.#propdef-grid-auto-flow">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-7.xht
index 97659033b4d..933921f0f45 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-7.xht
@@ -33,6 +33,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-shorthand">7 Grid Definition Shorthand: the grid property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s7.#example-750f98a7">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s7.#propdef-grid">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-8.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-8.xht
index efa04ad51ed..e424519d5da 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-8.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-8.xht
@@ -33,6 +33,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#overlarge-grids">8 Clamping Overlarge Grids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s8.#clamp-a-grid-area">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s8.#example-d8113d55">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-9.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-9.xht
index 826709205e3..520373a5895 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-9.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/chapter-9.xht
@@ -83,12 +83,24 @@
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-named-areas">9.1.1 Named Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.1.#example-7c4df580">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.1.#example-df960baa">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-numeric">9.1.2 Numeric Indexes and Spans</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.2.#example-27d41da0">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.2.#example-3c89c9a4">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.3">+</a>
@@ -117,24 +129,42 @@
</td>
</tr>
</tbody>
+ <tbody id="s9.1.3.#example-01a712a1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.3.#example-f18ff78e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-placement">9.1.4 Auto Placement</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.4.#example-63dbf459">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.4.#example-dd1fe353">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.5">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-sizing">9.1.5 Auto Sizing Subgrids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.5.#example-d12eb89f">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#line-placement">9.2 Line-based Placement: the grid-row-start, grid-column-start, grid-row-end, and grid-column-end properties</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.2.#example-198bb78c">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2.#grid-placement-auto">
<!-- 0 tests -->
</tbody>
@@ -197,25 +227,22 @@
<tbody id="s9.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">9.4 Absolutely-positioned Grid Items</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.4 Grid Item Placement Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s9.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.5 Grid Item Placement Algorithm</a></th></tr>
+ <tbody id="s9.4.#auto_placement-cursor">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#auto_placement-cursor">
+ <tbody id="s9.4.#example-f1587aa2">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#grid-item-placement-algorithm">
+ <tbody id="s9.4.#grid-item-placement-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#occupied">
+ <tbody id="s9.4.#occupied">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#unoccupied">
+ <tbody id="s9.4.#unoccupied">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-multicol-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-multicol-001.xht
index afc35913a4d..d4baa2f875e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-multicol-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-multicol-001.xht
@@ -24,8 +24,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht
index 165d2e19597..73c0ec35481 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht
index cf10ad9324c..8b3e9e4fa66 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht
index 344ca84b062..0283292ec3f 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht
index e680b20a0ac..f97e1062085 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht
index f8c4fbcc907..c8a670021a9 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-001.xht
index 1eea8f4b02a..f282d6c857d 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-001.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-002.xht
index ca01efe8013..76152dba23f 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-002.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-003.xht
index db8918a3e20..ae20cc6e3cb 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-003.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-004.xht
index fd5fed4f8b4..6d53a380803 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-004.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-005.xht
index 7788ec4d3da..cdc842304d9 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-inline-order-property-painting-005.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order within an inline grid</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-multicol-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-multicol-001.xht
index 513abe3d13d..8c5a4d26fb8 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-multicol-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-multicol-001.xht
@@ -24,8 +24,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-001.xht
index 45846af3a04..f67510ad5b4 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-001.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-002.xht
index 0cb413cb527..ae8460e87d2 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-002.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-003.xht
index 893071d269d..957553d372a 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-003.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-004.xht
index 7be7582a1df..0a5e4614c83 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-004.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-005.xht
index ffee42053d5..38538b2cc7d 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-auto-placement-005.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items auto-placement position</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-001.xht
index 696ae7879be..b1f04e77dd5 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-001.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-002.xht
index 82d365f73da..9f59baa8275 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-002.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-003.xht
index fcf3d433d95..77240d490e7 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-003.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-004.xht
index 6dd5cc278a6..dcc912a2578 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-004.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-005.xht
index 36806f84ec9..81e7466ea86 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/grid-order-property-painting-005.xht
@@ -4,7 +4,7 @@
<title>CSS Grid Layout Test: 'order' property affects grid items painting order</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/toc.xht
index b7417cf2ebb..13e293b7df1 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1/toc.xht
@@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
Grid Items</a></th>
- <td>(52 Tests)</td></tr>
+ <td>(61 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
@@ -66,16 +66,21 @@
</tbody>
<tbody id="s10">
<tr><th><a href="chapter-10.xht">Chapter 10 -
- Alignment</a></th>
+ Absolute Positioning</a></th>
<td>(0 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.xht">Chapter 11 -
- Grid Sizing</a></th>
- <td>(1 Tests)</td></tr>
+ Alignment and Spacing</a></th>
+ <td>(0 Tests)</td></tr>
</tbody>
<tbody id="s12">
<tr><th><a href="chapter-12.xht">Chapter 12 -
+ Grid Sizing</a></th>
+ <td>(1 Tests)</td></tr>
+ </tbody>
+ <tbody id="s13">
+ <tr><th><a href="chapter-13.xht">Chapter 13 -
Fragmenting Grid Layout</a></th>
<td>(1 Tests)</td></tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-1.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-1.xht
index d573de1d6e0..d40a3908cb8 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-1.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-1.xht
@@ -45,18 +45,27 @@
<a href="http://www.w3.org/TR/css-grid-1/#adapting-to-available-space">1.2 Adapting Layouts to Available Space</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.2.#example-8bec48fd">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.3">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#source-independence">1.3 Source-Order Independence</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.3.#example-c1aac7f6">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#grid-layering">1.4 Grid Layering of Elements</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s1.4.#example-07f44438">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-10.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-10.xht
index 24e7a263158..93cd53dacdd 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-10.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-10.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Alignment - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Absolute Positioning - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Alignment (0 tests)</h2>
+ <h2>Absolute Positioning (0 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,49 +30,25 @@
<tbody id="s10">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#alignment">10 Alignment</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos">10 Absolute Positioning</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s10.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">10.1 Aligning with auto margins</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">10.1 With a Grid Container as Containing Block</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s10.1.#issue-1383de0a">
+ <tbody id="s10.1.#augmented-grid">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.2">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#row-align">10.2 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.2.#issue-3a8dda12">
+ <tbody id="s10.1.#example-5e661594">
<!-- 0 tests -->
</tbody>
- <tbody id="s10.3">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#column-align">10.3 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s10.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-align">10.4 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5">
+ <tbody id="s10.2">
<tr><th colspan="4" scope="rowgroup">
- <a href="#s10.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">10.5 Grid Baselines</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#baseline-participation">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s10.5.#order_modified-grid-order">
+ <a href="#s10.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#static-position">10.2 With a Grid Container as Parent</a></th></tr>
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-11.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-11.xht
index 713a3a18677..9614e7de109 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-11.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-11.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Alignment and Spacing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Sizing (1 tests)</h2>
+ <h2>Alignment and Spacing (0 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,123 +30,85 @@
<tbody id="s11">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">11 Grid Sizing</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#alignment">11 Alignment and Spacing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#fixed-sizing-function">
+ <tbody id="s11.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s11.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#gutters">11.1 Gutters: the column-gap, row-gap, and grid-gap properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#flexible-sizing-function">
+ <tbody id="s11.1.#gutter">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#grid-sizing-algorithm">
+ <tbody id="s11.1.#issue-bbfb3743">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.#intrinsic-sizing-function">
+ <tbody id="s11.1.#propdef-column-gap">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">11.1 Grid Sizing Algorithm</a></th></tr>
+ <tbody id="s11.1.#propdef-grid-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#propdef-row-gap">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s11.1.#valdef-row-gap-normal">
<!-- 0 tests -->
</tbody>
<tbody id="s11.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.2">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">11.2 Track Sizing Terminology</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.2.#free-space">
- <!-- 1 tests -->
- <tr id="grid-layout-free-space-unit-11.2.#free-space" class="primary">
- <td><strong>
- <a href="grid-layout-free-space-unit.xht">grid-layout-free-space-unit</a></strong></td>
- <td><a href="reference/grid-layout-basic-ref.xht">=</a> </td>
- <td></td>
- <td>free space unit
- <ul class="assert">
- <li>the layout should behave the same as reference.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s11.2.#max-track-sizing-function">
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-margins">11.2 Aligning with auto margins</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#min-track-sizing-function">
+ <tbody id="s11.2.#example-09da26fa">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.2.#span-count">
+ <tbody id="s11.2.#issue-1383de0a">
<!-- 0 tests -->
</tbody>
<tbody id="s11.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">11.3 Track Sizing Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.3.#base-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#row-align">11.3 Row-axis Alignment: the justify-self and justify-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#growth-limit">
+ <tbody id="s11.3.#example-50fa0987">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.3.#track-sizing-algorithm">
+ <tbody id="s11.3.#issue-3a8dda12">
<!-- 0 tests -->
</tbody>
<tbody id="s11.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-init">11.4 Initialize Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#column-align">11.4 Column-axis Alignment: the align-self and align-items properties</a></th></tr>
<!-- 0 tests -->
</tbody>
<tbody id="s11.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-content">11.5 Resolve Intrinsic Track Sizes</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-align">11.5 Aligning the Grid: the justify-content and align-content properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#distribute-extra-space">
+ <tbody id="s11.5.#example-2b9c8e4b">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.5.#extra-space">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#infinitely-growable">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.5.#issue-b256823c">
+ <tbody id="s11.5.#issue-db68a1c3">
<!-- 0 tests -->
</tbody>
<tbody id="s11.6">
<tr><th colspan="4" scope="rowgroup">
<a href="#s11.6">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">11.6 Maximize Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">11.7 Stretch Flexible Tracks</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s11.7.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">11.7.1 Find the Size of an fr</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#flex-factor-sum">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s11.7.1.#hypothetical-fr-size">
+ <a href="http://www.w3.org/TR/css-grid-1/#grid-baselines">11.6 Grid Baselines</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#leftover-space">
+ <tbody id="s11.6.#baseline-participation">
<!-- 0 tests -->
</tbody>
- <tbody id="s11.7.1.#space-to-fill">
+ <tbody id="s11.6.#order_modified-grid-order">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-12.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-12.xht
index 290a8cd55d7..5cc02ac12ce 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-12.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-12.xht
@@ -3,7 +3,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <title>Grid Sizing - CSS Grid Layout Module Level 1 CR Test Suite</title>
<style type="text/css">
@import "http://www.w3.org/StyleSheets/TR/base.css";
@import "../indices.css";
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <h2>Grid Sizing (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -30,153 +30,126 @@
<tbody id="s12">
<tr><th colspan="4" scope="rowgroup">
<a href="#s12">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#pagination">12 Fragmenting Grid Layout</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#layout-algorithm">12 Grid Sizing</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s12.1">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s12.1">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">12.1 Sample Fragmentation Algorithm</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s12.1.#issue-69d6a1c1">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#abstract">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#acks">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-align-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-break-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-display-3">
+ <tbody id="s12.#fixed-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-flexbox-1">
+ <tbody id="s12.#flexible-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-multicol-1">
+ <tbody id="s12.#grid-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-overflow-3">
+ <tbody id="s12.#intrinsic-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css-position-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-pseudo-4">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-sizing-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-syntax-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-values-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css-writing-modes-3">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css21">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-align">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-break">
- <!-- 0 tests -->
- </tbody>
- <tbody id="s.#biblio-css3-flexbox">
+ <tbody id="s12.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-overview">12.1 Grid Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-sizing">
+ <tbody id="s12.1.#issue-4f54519f">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3-writing-modes">
+ <tbody id="s12.2">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.2">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-terms">12.2 Track Sizing Terminology</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-css3val">
- <!-- 0 tests -->
+ <tbody id="s12.2.#free-space">
+ <!-- 1 tests -->
+ <tr id="grid-layout-free-space-unit-12.2.#free-space" class="primary">
+ <td><strong>
+ <a href="grid-layout-free-space-unit.xht">grid-layout-free-space-unit</a></strong></td>
+ <td><a href="reference/grid-layout-basic-ref.xht">=</a> </td>
+ <td></td>
+ <td>free space unit
+ <ul class="assert">
+ <li>the layout should behave the same as reference.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
- <tbody id="s.#biblio-mediaqueries-4">
+ <tbody id="s12.2.#max-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#biblio-rfc2119">
+ <tbody id="s12.2.#min-track-sizing-function">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#changes">
+ <tbody id="s12.2.#span-count">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance">
+ <tbody id="s12.3">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.3">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-track-sizing">12.3 Track Sizing Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conformance-classes">
+ <tbody id="s12.3.#base-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#contents">
+ <tbody id="s12.3.#growth-limit">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#conventions">
+ <tbody id="s12.3.#track-sizing-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#experimental">
+ <tbody id="s12.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-init">12.4 Initialize Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index">
+ <tbody id="s12.5">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.5">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-content">12.5 Resolve Intrinsic Track Sizes</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-elsewhere">
+ <tbody id="s12.5.#distribute-extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#index-defined-here">
+ <tbody id="s12.5.#extra-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#issues-index">
+ <tbody id="s12.5.#infinitely-growable">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#normative">
+ <tbody id="s12.5.#issue-b256823c">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#partial">
+ <tbody id="s12.6">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.6">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-grow-tracks">12.6 Maximize Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#property-index">
- <!-- 1 tests -->
- <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
- <td><strong>
- <a href="grid-layout-properties.xht">grid-layout-properties</a></strong></td>
- <td></td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Grid Layout - Properties exist
- <ul class="assert">
- <li>Test checks that css properties of grid layout exist.</li>
- </ul>
- </td>
- </tr>
- </tbody>
- <tbody id="s.#references">
+ <tbody id="s12.7">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-flex-tracks">12.7 Stretch Flexible Tracks</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#status">
+ <tbody id="s12.7.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s12.7.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#algo-find-fr-size">12.7.1 Find the Size of an fr</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s.#subtitle">
+ <tbody id="s12.7.1.#flex-factor-sum">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#testing">
+ <tbody id="s12.7.1.#hypothetical-fr-size">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#title">
+ <tbody id="s12.7.1.#leftover-space">
<!-- 0 tests -->
</tbody>
- <tbody id="s.#w3c_process_revision">
+ <tbody id="s12.7.1.#space-to-fill">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-13.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-13.xht
new file mode 100644
index 00000000000..9805bc58429
--- /dev/null
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-13.xht
@@ -0,0 +1,200 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Fragmenting Grid Layout - CSS Grid Layout Module Level 1 CR Test Suite</title>
+ <style type="text/css">
+ @import "http://www.w3.org/StyleSheets/TR/base.css";
+ @import "../indices.css";
+ </style>
+ </head>
+
+ <body>
+
+ <h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
+ <h2>Fragmenting Grid Layout (1 tests)</h2>
+ <table width="100%">
+ <col id="test-column"></col>
+ <col id="refs-column"></col>
+ <col id="flags-column"></col>
+ <col id="info-column"></col>
+ <thead>
+ <tr>
+ <th>Test</th>
+ <th><abbr title="Rendering References">Refs</abbr></th>
+ <th>Flags</th>
+ <th>Info</th>
+ </tr>
+ </thead>
+ <tbody id="s13">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#pagination">13 Fragmenting Grid Layout</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s13.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#fragmentation-alg">13.1 Sample Fragmentation Algorithm</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s13.1.#issue-69d6a1c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#abstract">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#acks">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-align-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-break-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-cascade-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-display-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-flexbox-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-multicol-1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-overflow-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-position-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-pseudo-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-sizing-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-syntax-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-values-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css-writing-modes-3">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css21">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-align">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-break">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-display">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-flexbox">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-sizing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3-writing-modes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3col">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-css3val">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-mediaqueries-4">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#biblio-rfc2119">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#changes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conformance-classes">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#contents">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#conventions">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#example-f839f6c8">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#experimental">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-elsewhere">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#index-defined-here">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#informative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#issues-index">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#normative">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#partial">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#property-index">
+ <!-- 1 tests -->
+ <tr id="grid-layout-properties-.#property-index" class="primary ahem dom script">
+ <td><strong>
+ <a href="grid-layout-properties.xht">grid-layout-properties</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Grid Layout - Properties exist
+ <ul class="assert">
+ <li>Test checks that css properties of grid layout exist.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s.#references">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#status">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#subtitle">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#testing">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#title">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s.#w3c_process_revision">
+ <!-- 0 tests -->
+ </tbody>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-2.xht
index 23e786abffa..51cda4729af 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-2.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-2.xht
@@ -57,6 +57,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-track-concept">2.1 Grid Tracks and Cells</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.1.#example-35388f26">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.1.#grid-cell">
<!-- 0 tests -->
</tbody>
@@ -69,6 +72,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-line-concept">2.2 Grid Lines</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.2.#example-07ee9d6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.2.#grid-line">
<!-- 0 tests -->
</tbody>
@@ -78,9 +84,15 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-area-concept">2.3 Grid Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#example-05759431">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s2.3.#grid-area">
<!-- 0 tests -->
</tbody>
+ <tbody id="s2.3.#issue-2cf2761e">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-4.xht
index 15d79c59cca..d0e84ade0d2 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-4.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Grid Layout Module Level 1 CR Test Suite</h1>
- <h2>Grid Items (52 tests)</h2>
+ <h2>Grid Items (61 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -93,9 +93,18 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.#example-565bbd9a">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.#grid-item">
<!-- 0 tests -->
</tbody>
+ <tbody id="s4.#grid_level">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.#issue-1779cb08">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s4.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1">+</a>
@@ -274,15 +283,9 @@
<tbody id="s4.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#static-position">4.3 Static Position of Grid Container Children</a></th></tr>
- <!-- 0 tests -->
- </tbody>
- <tbody id="s4.4">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s4.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.4 Z-axis Ordering: the z-index property</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#z-order">4.3 Z-axis Ordering: the z-index property</a></th></tr>
<!-- 26 tests -->
- <tr id="grid-inline-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-inline-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-inline-items-inline-blocks-001.xht">grid-inline-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -290,7 +293,7 @@
<td>Paint order of grid items within an inline grid is the same as inline blocks
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-001.xht">grid-inline-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -298,7 +301,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-002.xht">grid-inline-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -306,7 +309,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-003.xht">grid-inline-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -314,7 +317,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-004.xht">grid-inline-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -322,7 +325,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-005.xht">grid-inline-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -330,7 +333,7 @@
<td>'z-index' property controls the z-axis order of grid items within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-001.xht">grid-inline-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -338,7 +341,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-002.xht">grid-inline-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -346,7 +349,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-003.xht">grid-inline-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -354,7 +357,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-004.xht">grid-inline-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -362,7 +365,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-005.xht">grid-inline-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -370,7 +373,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-inline-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-inline-z-axis-ordering-overlapped-items-006.xht">grid-inline-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -378,7 +381,7 @@
<td>'z-index' property controls the grid items stacking order within an inline grid
</td>
</tr>
- <tr id="grid-items-inline-blocks-001-4.4" class="primary">
+ <tr id="grid-items-inline-blocks-001-4.3" class="primary">
<td><strong>
<a href="grid-items-inline-blocks-001.xht">grid-items-inline-blocks-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -386,7 +389,7 @@
<td>Paint order of grid items is the same as inline blocks
</td>
</tr>
- <tr id="grid-layout-z-order-a-4.4" class="primary">
+ <tr id="grid-layout-z-order-a-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-a.xht">grid-layout-z-order-a</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.xht">=</a> </td>
@@ -397,7 +400,7 @@
</ul>
</td>
</tr>
- <tr id="grid-layout-z-order-b-4.4" class="primary">
+ <tr id="grid-layout-z-order-b-4.3" class="primary">
<td><strong>
<a href="grid-layout-z-order-b.xht">grid-layout-z-order-b</a></strong></td>
<td><a href="reference/grid-layout-z-order-ref.xht">=</a> </td>
@@ -408,7 +411,7 @@
</ul>
</td>
</tr>
- <tr id="grid-z-axis-ordering-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-001.xht">grid-z-axis-ordering-001</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -416,7 +419,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-002.xht">grid-z-axis-ordering-002</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -424,7 +427,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-003.xht">grid-z-axis-ordering-003</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -432,7 +435,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-004.xht">grid-z-axis-ordering-004</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -440,7 +443,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-005.xht">grid-z-axis-ordering-005</a></strong></td>
<td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
@@ -448,7 +451,7 @@
<td>'z-index' property controls the z-axis order of grid items
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-001-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-001-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-001.xht">grid-z-axis-ordering-overlapped-items-001</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -456,7 +459,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-002-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-002-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-002.xht">grid-z-axis-ordering-overlapped-items-002</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -464,7 +467,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-003-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-003-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-003.xht">grid-z-axis-ordering-overlapped-items-003</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -472,7 +475,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-004-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-004-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-004.xht">grid-z-axis-ordering-overlapped-items-004</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -480,7 +483,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-005-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-005-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-005.xht">grid-z-axis-ordering-overlapped-items-005</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -488,7 +491,7 @@
<td>'z-index' property controls the grid items stacking order
</td>
</tr>
- <tr id="grid-z-axis-ordering-overlapped-items-006-4.4" class="primary ahem">
+ <tr id="grid-z-axis-ordering-overlapped-items-006-4.3" class="primary ahem">
<td><strong>
<a href="grid-z-axis-ordering-overlapped-items-006.xht">grid-z-axis-ordering-overlapped-items-006</a></strong></td>
<td><a href="reference/grid-filled-blue-yellow-green-overlapped-100px-squares.xht">=</a> </td>
@@ -497,6 +500,117 @@
</td>
</tr>
</tbody>
+ <tbody id="s4.3.#example-25600ee6">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s4.4">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s4.4">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#min-size-auto">4.4 Implied Minimum Size of Grid Items</a></th></tr>
+ <!-- 9 tests -->
+ <tr id="grid-minimun-size-grid-items-001-4.4" class="primary ahem">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-001.xht">grid-minimun-size-grid-items-001</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-002-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-002.xht">grid-minimun-size-grid-items-002</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-003-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-003.xht">grid-minimun-size-grid-items-003</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-004-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-004.xht">grid-minimun-size-grid-items-004</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size regardless of the content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-005-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-005.xht">grid-minimun-size-grid-items-005</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the min-content size.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-006-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-006.xht">grid-minimun-size-grid-items-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-007-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-007.xht">grid-minimun-size-grid-items-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the specified size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-008-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-008.xht">grid-minimun-size-grid-items-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="grid-minimun-size-grid-items-009-4.4" class="primary">
+ <td><strong>
+ <a href="grid-minimun-size-grid-items-009.xht">grid-minimun-size-grid-items-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td></td>
+ <td>Minimun size of grid items
+ <ul class="assert">
+ <li>Checks that minimun size for grid items is the transferred size, as the min-content size of the image corresponds to that.</li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+ <tbody id="s4.4.#min-size-opt">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-5.xht
index f3508d7c314..812c621f11e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-5.xht
@@ -86,6 +86,15 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.#example-b22f59e2">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#example-cbfcc6c1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.#flex-factor">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.#propdef-grid-template-columns">
<!-- 0 tests -->
</tbody>
@@ -119,9 +128,6 @@
<tbody id="s5.1.#valdef-grid-template-columns-flex">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.#valdef-grid-template-columns-flex-factor">
- <!-- 0 tests -->
- </tbody>
<tbody id="s5.1.#valdef-grid-template-columns-length">
<!-- 0 tests -->
</tbody>
@@ -171,6 +177,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.1.#example-6123b007">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.1.#named-line">
<!-- 0 tests -->
</tbody>
@@ -213,10 +222,28 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.2.#example-bb14e892">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.2.#funcdef-repeat">
<!-- 0 tests -->
</tbody>
- <tbody id="s5.1.2.#valdef-repeat-auto">
+ <tbody id="s5.1.2.1">
+ <tr><th colspan="4" scope="rowgroup">
+ <a href="#s5.1.2.1">+</a>
+ <a href="http://www.w3.org/TR/css-grid-1/#repeat-auto">5.1.2.1 Repeat-to-fill</a></th></tr>
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-6d21701c">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#issue-a3dd1e18">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#typedef-auto-repeat">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.2.1.#valdef-repeat-auto">
<!-- 0 tests -->
</tbody>
<tbody id="s5.1.3">
@@ -281,6 +308,18 @@
<a href="http://www.w3.org/TR/css-grid-1/#subgrids">5.1.4 Subgrids: the subgrid keyword</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.1.4.#example-51d08e15">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-55adf7b5">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-6839256e">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.1.4.#example-b547f836">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.1.4.#subgrid">
<!-- 0 tests -->
</tbody>
@@ -312,6 +351,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.1.5.#example-c7bf51ed">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
@@ -340,6 +382,9 @@
</td>
</tr>
</tbody>
+ <tbody id="s5.2.#example-1e271cff">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.2.#named-cell-token">
<!-- 0 tests -->
</tbody>
@@ -385,6 +430,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#explicit-grid-shorthand">5.3 Explicit Grid Shorthand: the grid-template property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s5.3.#example-7bb340db">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s5.3.#example-cff2ea6e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s5.3.#grid-template-ascii">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-6.xht
index d5c8cf7837a..041a4f34fdc 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-6.xht
@@ -36,13 +36,19 @@
<tbody id="s6.#implicit-grid">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.#implicit-grid-lines">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s6.#implicit-grid-track">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#auto-tracks">6.1 Sizing Auto-generated Rows and Columns: the grid-auto-rows and grid-auto-columns properties</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s6.1.#implicit-grid-track">
+ <tbody id="s6.1.#example-f6b2073d">
<!-- 0 tests -->
</tbody>
<tbody id="s6.1.#propdef-grid-auto-columns">
@@ -60,6 +66,9 @@
<tbody id="s6.2.#auto_placement">
<!-- 0 tests -->
</tbody>
+ <tbody id="s6.2.#example-151588ef">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s6.2.#propdef-grid-auto-flow">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-7.xht
index 97659033b4d..933921f0f45 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-7.xht
@@ -33,6 +33,9 @@
<a href="http://www.w3.org/TR/css-grid-1/#grid-shorthand">7 Grid Definition Shorthand: the grid property</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s7.#example-750f98a7">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s7.#propdef-grid">
<!-- 0 tests -->
</tbody>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-8.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-8.xht
index efa04ad51ed..e424519d5da 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-8.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-8.xht
@@ -33,6 +33,12 @@
<a href="http://www.w3.org/TR/css-grid-1/#overlarge-grids">8 Clamping Overlarge Grids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s8.#clamp-a-grid-area">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s8.#example-d8113d55">
+ <!-- 0 tests -->
+ </tbody>
</table>
</body>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-9.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-9.xht
index 826709205e3..520373a5895 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-9.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/chapter-9.xht
@@ -83,12 +83,24 @@
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-named-areas">9.1.1 Named Areas</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.1.#example-7c4df580">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.1.#example-df960baa">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-numeric">9.1.2 Numeric Indexes and Spans</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.2.#example-27d41da0">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.2.#example-3c89c9a4">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.3">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.3">+</a>
@@ -117,24 +129,42 @@
</td>
</tr>
</tbody>
+ <tbody id="s9.1.3.#example-01a712a1">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.3.#example-f18ff78e">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.4">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-placement">9.1.4 Auto Placement</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.4.#example-63dbf459">
+ <!-- 0 tests -->
+ </tbody>
+ <tbody id="s9.1.4.#example-dd1fe353">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.1.5">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.5">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#common-uses-auto-sizing">9.1.5 Auto Sizing Subgrids</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.1.5.#example-d12eb89f">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.2">+</a>
<a href="http://www.w3.org/TR/css-grid-1/#line-placement">9.2 Line-based Placement: the grid-row-start, grid-column-start, grid-row-end, and grid-column-end properties</a></th></tr>
<!-- 0 tests -->
</tbody>
+ <tbody id="s9.2.#example-198bb78c">
+ <!-- 0 tests -->
+ </tbody>
<tbody id="s9.2.#grid-placement-auto">
<!-- 0 tests -->
</tbody>
@@ -197,25 +227,22 @@
<tbody id="s9.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.4">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#abspos-items">9.4 Absolutely-positioned Grid Items</a></th></tr>
+ <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.4 Grid Item Placement Algorithm</a></th></tr>
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5">
- <tr><th colspan="4" scope="rowgroup">
- <a href="#s9.5">+</a>
- <a href="http://www.w3.org/TR/css-grid-1/#auto-placement-algo">9.5 Grid Item Placement Algorithm</a></th></tr>
+ <tbody id="s9.4.#auto_placement-cursor">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#auto_placement-cursor">
+ <tbody id="s9.4.#example-f1587aa2">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#grid-item-placement-algorithm">
+ <tbody id="s9.4.#grid-item-placement-algorithm">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#occupied">
+ <tbody id="s9.4.#occupied">
<!-- 0 tests -->
</tbody>
- <tbody id="s9.5.#unoccupied">
+ <tbody id="s9.4.#unoccupied">
<!-- 0 tests -->
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-multicol-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-multicol-001.xht
index 20604ff9c62..d926e1cd450 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-multicol-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-multicol-001.xht
@@ -33,8 +33,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht
index 01c6b5ebf57..9123554ab4b 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht
index 77ab7ebc968..089c071cd24 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht
index 5b146ebf28c..9baa64ec9c2 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht
index ee28903043e..6ba520e0f48 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht
index 5ca6ec8fab4..207c0b3fe4b 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht
index 5f0d4654a4a..00162190a18 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht
index b79490a60fe..98313ec30e7 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht
index 6eaa90f8f72..e2cfd1f9eaa 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht
index b3e8c4f20f7..e5a2bcb0121 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht
index 9518c1aaf6e..4068d9bbed2 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-multicol-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-multicol-001.xht
index ecfc19e8d12..a1d8cd208c0 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-multicol-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-multicol-001.xht
@@ -33,8 +33,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht
index edb08e2cd01..8a4a7c6f5dc 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht
index 34a58be0082..9685aeec78e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht
index 294ead7a1c3..d1fcce2d09e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht
index dac32997fa7..81f3b8c1bc0 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht
index 8ad4a2321f3..8678773e460 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/grid-2x2-blue-yellow-lime-magenta.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-001.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-001.xht
index 63f9a0e59a7..558c40a6f9e 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-001.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-001.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-002.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-002.xht
index c04b0f48f59..12bdab7d645 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-002.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-002.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-003.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-003.xht
index a5a4e9a97e2..4ddacb2321b 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-003.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-003.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-004.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-004.xht
index c1a60eab9b4..c6d2b75c15f 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-004.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-004.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-005.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-005.xht
index 95c84c8f81a..6f4640f9bc6 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-005.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/grid-order-property-painting-005.xht
@@ -13,7 +13,7 @@
</style>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com" />
<link rel="help" href="http://www.w3.org/TR/css-grid-1/#order-property" title="4.2 Reordered Grid Items: the order property" />
- <link rel="help" href="http://dev.w3.org/csswg/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
+ <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#order-property" title="5.4. Display Order: the order property" />
<link rel="match" href="reference/ref-filled-green-100px-square.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/toc.xht
index b7417cf2ebb..13e293b7df1 100644
--- a/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-grid-1_dev/xhtml1print/toc.xht
@@ -37,7 +37,7 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
Grid Items</a></th>
- <td>(52 Tests)</td></tr>
+ <td>(61 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
@@ -66,16 +66,21 @@
</tbody>
<tbody id="s10">
<tr><th><a href="chapter-10.xht">Chapter 10 -
- Alignment</a></th>
+ Absolute Positioning</a></th>
<td>(0 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.xht">Chapter 11 -
- Grid Sizing</a></th>
- <td>(1 Tests)</td></tr>
+ Alignment and Spacing</a></th>
+ <td>(0 Tests)</td></tr>
</tbody>
<tbody id="s12">
<tr><th><a href="chapter-12.xht">Chapter 12 -
+ Grid Sizing</a></th>
+ <td>(1 Tests)</td></tr>
+ </tbody>
+ <tbody id="s13">
+ <tr><th><a href="chapter-13.xht">Chapter 13 -
Fragmenting Grid Layout</a></th>
<td>(1 Tests)</td></tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-inline-multicol-001.htm b/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-inline-multicol-001.htm
index c964fb4755b..06b369510c8 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-inline-multicol-001.htm
+++ b/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-inline-multicol-001.htm
@@ -24,8 +24,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
</style>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-multicol-001.htm b/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-multicol-001.htm
index b0562413226..ecf52fc3c2e 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-multicol-001.htm
+++ b/tests/wpt/css-tests/css-multicol-1_dev/html4/grid-multicol-001.htm
@@ -24,8 +24,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
</style>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-multicol-1_dev/implementation-report-TEMPLATE.data
index 27b07f7c708..657c7766e08 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-multicol-1_dev/implementation-report-TEMPLATE.data
@@ -5,10 +5,10 @@
testname revision result comment
html4/break-before-always-001.htm 72a4a1eec3cbec490943a8993258bb32a5285250 ?
xhtml1/break-before-always-001.xht 72a4a1eec3cbec490943a8993258bb32a5285250 ?
-html4/grid-inline-multicol-001.htm a0af357d315758f568692084e5852c41776c61e6 ?
-xhtml1/grid-inline-multicol-001.xht a0af357d315758f568692084e5852c41776c61e6 ?
-html4/grid-multicol-001.htm b47a53c716718e3a62f445c44c7155fa761e8af6 ?
-xhtml1/grid-multicol-001.xht b47a53c716718e3a62f445c44c7155fa761e8af6 ?
+html4/grid-inline-multicol-001.htm 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f ?
+xhtml1/grid-inline-multicol-001.xht 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f ?
+html4/grid-multicol-001.htm 521dbe45e2022be1140904fe6d2513370d6bfef3 ?
+xhtml1/grid-multicol-001.xht 521dbe45e2022be1140904fe6d2513370d6bfef3 ?
html4/multicol-basic-001.htm c4ece1b380b07334fb5a47bb1b48b7deb795696f ?
xhtml1/multicol-basic-001.xht c4ece1b380b07334fb5a47bb1b48b7deb795696f ?
html4/multicol-basic-002.htm d6a13af70f1cd2d552dfbcf706026fc02f34dde6 ?
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/testinfo.data b/tests/wpt/css-tests/css-multicol-1_dev/testinfo.data
index 7663045b6a4..48c6f77f64c 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-multicol-1_dev/testinfo.data
@@ -1,7 +1,7 @@
id references title flags links revision credits assertion
break-before-always-001 'break-before: always' and paginated multi-column elements page http://www.w3.org/TR/css3-multicol/#break-before-break-after-break-inside 72a4a1eec3cbec490943a8993258bb32a5285250 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> A forced break of type 'always' will break through both the multi-column context and the pagination context.
-grid-inline-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from inline grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns a0af357d315758f568692084e5852c41776c61e6 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to an inline grid container.
-grid-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns b47a53c716718e3a62f445c44c7155fa761e8af6 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to a grid container.
+grid-inline-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from inline grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns 40b1c5d5aa0df0497e38f2cfbaba0f4e4bcc963f `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to an inline grid container.
+grid-multicol-001 reference/ref-filled-green-100px-square 'column-*' properties from grid container does not apply to grid items http://www.w3.org/TR/css-grid-1/#grid-containers,http://www.w3.org/TR/css3-multicol/#the-number-and-width-of-columns 521dbe45e2022be1140904fe6d2513370d6bfef3 `Manuel Rego Casasnovas`<mailto:rego@igalia.com> This test checks that 'column-*' properties in the Multicol module are ignored in grid items when applied to a grid container.
multicol-basic-001 reference/multicol-basic-ref Multi-column element via columns: [integer] ahem http://www.w3.org/TR/css3-multicol/#columns c4ece1b380b07334fb5a47bb1b48b7deb795696f `Anselm Hannemann`<mailto:info@anselm-hannemann.com>,`H&Atilde;&yen;kon Wium Lie`<mailto:howcome@opera.com>
multicol-basic-002 reference/multicol-basic-ref Multi-column element via column-count: [integer] ahem http://www.w3.org/TR/css3-multicol/#columns d6a13af70f1cd2d552dfbcf706026fc02f34dde6 `Anselm Hannemann`<mailto:info@anselm-hannemann.com>,`H&Atilde;&yen;kon Wium Lie`<mailto:howcome@opera.com>
multicol-basic-003 reference/multicol-basic-ref Multi-column element via columns: [width] ahem http://www.w3.org/TR/css3-multicol/#columns 5965c6dcb3f02a3f70c2d38760d7338d3e9dbaaa `Anselm Hannemann`<mailto:info@anselm-hannemann.com>,`H&Atilde;&yen;kon Wium Lie`<mailto:howcome@opera.com>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-inline-multicol-001.xht b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-inline-multicol-001.xht
index afc35913a4d..d4baa2f875e 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-inline-multicol-001.xht
+++ b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-inline-multicol-001.xht
@@ -24,8 +24,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-multicol-001.xht b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-multicol-001.xht
index 513abe3d13d..8c5a4d26fb8 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-multicol-001.xht
+++ b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1/grid-multicol-001.xht
@@ -24,8 +24,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-inline-multicol-001.xht b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-inline-multicol-001.xht
index dd40c6f5ba9..809b357272d 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-inline-multicol-001.xht
+++ b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-inline-multicol-001.xht
@@ -33,8 +33,6 @@
.inline-grid {
display: inline-grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-multicol-001.xht b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-multicol-001.xht
index 6c1987f32cc..c282c2b6e0a 100644
--- a/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-multicol-001.xht
+++ b/tests/wpt/css-tests/css-multicol-1_dev/xhtml1print/grid-multicol-001.xht
@@ -33,8 +33,6 @@
.grid {
display: grid;
- -moz-column-width: 50px;
- -webkit-column-width: 50px;
column-width: 50px;
}
]]></style>
diff --git a/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/html/reference/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-regions-1_dev/html/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/html/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/html/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/html/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/html/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/html/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/html/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/html/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/reference/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/reference/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/common.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/common.css
index f15133dcbc6..30c65805873 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/common.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/common.css
@@ -1,19 +1,17 @@
-button {
- margin: 10px 0;
+.inline-marker {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
}
-#fail-marker {
- width: 50px;
- height: 50px;
- background: red;
- font-weight: bold;
- color: white;
- text-align: center;
- visibility: hidden;
+.green {
+ background-color: lime;
}
-#fail-marker::before {
- content: "FAIL";
- position: relative;
- top: 15px;
+.blue {
+ background-color: lightblue;
+}
+
+.gray {
+ background-color: silver;
} \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/css/regions-keyboard.css b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/css/regions-keyboard.css
index abedda57f5a..c19895b64fb 100644
--- a/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/css/regions-keyboard.css
+++ b/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/support/css/regions-keyboard.css
@@ -7,12 +7,12 @@ body {
}
/* Set the width of the content div so that the blocks will wrap downward when they're not flowing into a region */
#content {
- -webkit-flow-into: content;
+ flow-into: content;
width: 125px;
}
/* Set regions to float left so the blocks will be laid out horizontally when they're flowing into the regions */
.region {
- -webkit-flow-from: content;
+ flow-from: content;
width: 125px;
height: 125px;
float:left;
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-text-3_dev/html/chapter-2.htm
index 236315a6d02..fa0c46d23ec 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/chapter-2.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/chapter-2.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Transforming Text (7 tests)</h2>
+ <h2>Transforming Text (52 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -77,7 +77,502 @@
<!-- 0 tests -->
</tbody>
<tbody id="s2.1.#text-transform">
- <!-- 5 tests -->
+ <!-- 50 tests -->
+ <tr id="css3-text-text-transform-001-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-001.htm">css3-text-text-transform-001</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-002-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-002.htm">css3-text-text-transform-002</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-003-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-003.htm">css3-text-text-transform-003</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-004-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-004.htm">css3-text-text-transform-004</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-005-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-005.htm">css3-text-text-transform-005</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-006-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-006.htm">css3-text-text-transform-006</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007.htm">css3-text-text-transform-007</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007a.htm">css3-text-text-transform-007a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)
+ <ul class="assert">
+ <li>The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-008-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-008.htm">css3-text-text-transform-008</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-009-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-009.htm">css3-text-text-transform-009</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010.htm">css3-text-text-transform-010</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010a.htm">css3-text-text-transform-010a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)
+ <ul class="assert">
+ <li>The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-011-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-011.htm">css3-text-text-transform-011</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-012-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-012.htm">css3-text-text-transform-012</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-014-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-014.htm">css3-text-text-transform-014</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-015-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-015.htm">css3-text-text-transform-015</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-016-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-016.htm">css3-text-text-transform-016</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-017-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-017.htm">css3-text-text-transform-017</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-018-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-018.htm">css3-text-text-transform-018</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-019-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-019.htm">css3-text-text-transform-019</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-020-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-020.htm">css3-text-text-transform-020</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-021-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-021.htm">css3-text-text-transform-021</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-022-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-022.htm">css3-text-text-transform-022</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-023-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-023.htm">css3-text-text-transform-023</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-024-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-024.htm">css3-text-text-transform-024</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-025-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-025.htm">css3-text-text-transform-025</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-026-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-026.htm">css3-text-text-transform-026</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-027-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-027.htm">css3-text-text-transform-027</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-028-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-028.htm">css3-text-text-transform-028</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-029-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-029.htm">css3-text-text-transform-029</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-030-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-030.htm">css3-text-text-transform-030</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-031-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-031.htm">css3-text-text-transform-031</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-032-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-032.htm">css3-text-text-transform-032</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: German sharp S, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-033-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-033.htm">css3-text-text-transform-033</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Latin ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-034-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-034.htm">css3-text-text-transform-034</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-035-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-035.htm">css3-text-text-transform-035</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek specials, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-038-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-038.htm">css3-text-text-transform-038</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek final sigma, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-039-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-039.htm">css3-text-text-transform-039</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Lithuanian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-040-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-040.htm">css3-text-text-transform-040</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-041-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-041.htm">css3-text-text-transform-041</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-042-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-042.htm">css3-text-text-transform-042</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-043-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-043.htm">css3-text-text-transform-043</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-044-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-044.htm">css3-text-text-transform-044</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, hiragana
+ <ul class="assert">
+ <li>The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-045-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-045.htm">css3-text-text-transform-045</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, katakana
+ <ul class="assert">
+ <li>The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-046-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-046.htm">css3-text-text-transform-046</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, half-width katakana
+ <ul class="assert">
+ <li>The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-transform-capitalize-001-2.1.#text-transform" class="primary">
<td><strong>
<a href="text-transform-capitalize-001.htm">text-transform-capitalize-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-text-3_dev/html/chapter-4.htm
index b338b3421c6..e811bbea374 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/chapter-4.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/chapter-4.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>White Space Processing Details (6 tests)</h2>
+ <h2>White Space Processing Details (26 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -64,7 +64,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1.2">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-transform">4.1.2 Segment Break Transformation Rules</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="seg-break-transformation-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-000.htm">seg-break-transformation-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and line break transformation
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-001.htm">seg-break-transformation-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-002.htm">seg-break-transformation-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-003-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-003.htm">seg-break-transformation-003</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-004-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-004.htm">seg-break-transformation-004</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Won and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-005-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-005.htm">seg-break-transformation-005</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide character and non-wide character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-006-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-006.htm">seg-break-transformation-006</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth character and non-fullwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-007-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-007.htm">seg-break-transformation-007</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth character and non-halfwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-008-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-008.htm">seg-break-transformation-008</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide and fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-009-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-009.htm">seg-break-transformation-009</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-010-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-010.htm">seg-break-transformation-010</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-011-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-011.htm">seg-break-transformation-011</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-012-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-012.htm">seg-break-transformation-012</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul halfwidth jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-014-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-014.htm">seg-break-transformation-014</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-015-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-015.htm">seg-break-transformation-015</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai and Latin characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-016-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-016.htm">seg-break-transformation-016</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP before line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-017-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-017.htm">seg-break-transformation-017</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP after line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-000.htm">white-space-collapse-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space collapse
+ <ul class="assert">
+ <li>Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-001.htm">white-space-collapse-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space and non-ASCII spaces
+ <ul class="assert">
+ <li>Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-002.htm">white-space-collapse-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and bidi control characters
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.1.3">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/chapter-5.htm b/tests/wpt/css-tests/css-text-3_dev/html/chapter-5.htm
index f2295f47c1e..c65765b8476 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/chapter-5.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/chapter-5.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Line Breaking and Word Boundaries (20 tests)</h2>
+ <h2>Line Breaking and Word Boundaries (602 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,13 +31,5909 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-breaking">5 Line Breaking and Word Boundaries</a></th></tr>
- <!-- 0 tests -->
+ <!-- 278 tests -->
+ <tr id="css3-text-line-break-baspglwj-003-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-003.htm">css3-text-line-break-baspglwj-003</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2002 EN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-004-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-004.htm">css3-text-line-break-baspglwj-004</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2003 EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-005-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-005.htm">css3-text-line-break-baspglwj-005</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-006-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-006.htm">css3-text-line-break-baspglwj-006</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-007-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-007.htm">css3-text-line-break-baspglwj-007</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-008-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-008.htm">css3-text-line-break-baspglwj-008</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2000 EN QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-009-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-009.htm">css3-text-line-break-baspglwj-009</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2001 EM QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-010-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-010.htm">css3-text-line-break-baspglwj-010</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-011-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-011.htm">css3-text-line-break-baspglwj-011</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2009 THIN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-012-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-012.htm">css3-text-line-break-baspglwj-012</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200A HAIR SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-014-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-014.htm">css3-text-line-break-baspglwj-014</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-015-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-015.htm">css3-text-line-break-baspglwj-015</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-016-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-016.htm">css3-text-line-break-baspglwj-016</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-017-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-017.htm">css3-text-line-break-baspglwj-017</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2010 HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-018-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-018.htm">css3-text-line-break-baspglwj-018</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2012 FIGURE DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-019-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-019.htm">css3-text-line-break-baspglwj-019</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2013 EN DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-030-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-030.htm">css3-text-line-break-baspglwj-030</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-031-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-031.htm">css3-text-line-break-baspglwj-031</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-032-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-032.htm">css3-text-line-break-baspglwj-032</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-033-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-033.htm">css3-text-line-break-baspglwj-033</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-034-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-034.htm">css3-text-line-break-baspglwj-034</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-035-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-035.htm">css3-text-line-break-baspglwj-035</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-036-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-036.htm">css3-text-line-break-baspglwj-036</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-037-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-037.htm">css3-text-line-break-baspglwj-037</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205B FOUR DOT MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-038-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-038.htm">css3-text-line-break-baspglwj-038</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205D TRICOLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-039-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-039.htm">css3-text-line-break-baspglwj-039</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-040-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-040.htm">css3-text-line-break-baspglwj-040</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E19 PALM BRANCH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-041-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-041.htm">css3-text-line-break-baspglwj-041</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-042-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-042.htm">css3-text-line-break-baspglwj-042</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-043-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-043.htm">css3-text-line-break-baspglwj-043</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-044-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-044.htm">css3-text-line-break-baspglwj-044</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-045-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-045.htm">css3-text-line-break-baspglwj-045</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E30 RING POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-046-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-046.htm">css3-text-line-break-baspglwj-046</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-047-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-047.htm">css3-text-line-break-baspglwj-047</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-048-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-048.htm">css3-text-line-break-baspglwj-048</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-049-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-049.htm">css3-text-line-break-baspglwj-049</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-050-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-050.htm">css3-text-line-break-baspglwj-050</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-051-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-051.htm">css3-text-line-break-baspglwj-051</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-052-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-052.htm">css3-text-line-break-baspglwj-052</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-060-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-060.htm">css3-text-line-break-baspglwj-060</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-061-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-061.htm">css3-text-line-break-baspglwj-061</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-062-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-062.htm">css3-text-line-break-baspglwj-062</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-063-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-063.htm">css3-text-line-break-baspglwj-063</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-064-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-064.htm">css3-text-line-break-baspglwj-064</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-065-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-065.htm">css3-text-line-break-baspglwj-065</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-066-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-066.htm">css3-text-line-break-baspglwj-066</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-067-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-067.htm">css3-text-line-break-baspglwj-067</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-068-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-068.htm">css3-text-line-break-baspglwj-068</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-069-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-069.htm">css3-text-line-break-baspglwj-069</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-070-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-070.htm">css3-text-line-break-baspglwj-070</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-071-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-071.htm">css3-text-line-break-baspglwj-071</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-072-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-072.htm">css3-text-line-break-baspglwj-072</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-073-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-073.htm">css3-text-line-break-baspglwj-073</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-074-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-074.htm">css3-text-line-break-baspglwj-074</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-075-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-075.htm">css3-text-line-break-baspglwj-075</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-076-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-076.htm">css3-text-line-break-baspglwj-076</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-077-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-077.htm">css3-text-line-break-baspglwj-077</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-078-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-078.htm">css3-text-line-break-baspglwj-078</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-080-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-080.htm">css3-text-line-break-baspglwj-080</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-081-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-081.htm">css3-text-line-break-baspglwj-081</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-082-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-082.htm">css3-text-line-break-baspglwj-082</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-083-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-083.htm">css3-text-line-break-baspglwj-083</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-084-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-084.htm">css3-text-line-break-baspglwj-084</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-085-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-085.htm">css3-text-line-break-baspglwj-085</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-086-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-086.htm">css3-text-line-break-baspglwj-086</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-090-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-090.htm">css3-text-line-break-baspglwj-090</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-091-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-091.htm">css3-text-line-break-baspglwj-091</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-092-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-092.htm">css3-text-line-break-baspglwj-092</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-093-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-093.htm">css3-text-line-break-baspglwj-093</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-094-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-094.htm">css3-text-line-break-baspglwj-094</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-095-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-095.htm">css3-text-line-break-baspglwj-095</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-096-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-096.htm">css3-text-line-break-baspglwj-096</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-097-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-097.htm">css3-text-line-break-baspglwj-097</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-098-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-098.htm">css3-text-line-break-baspglwj-098</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-099-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-099.htm">css3-text-line-break-baspglwj-099</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-100-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-100.htm">css3-text-line-break-baspglwj-100</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-101-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-101.htm">css3-text-line-break-baspglwj-101</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-102-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-102.htm">css3-text-line-break-baspglwj-102</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-103-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-103.htm">css3-text-line-break-baspglwj-103</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-104-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-104.htm">css3-text-line-break-baspglwj-104</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-105-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-105.htm">css3-text-line-break-baspglwj-105</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-106-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-106.htm">css3-text-line-break-baspglwj-106</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-107-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-107.htm">css3-text-line-break-baspglwj-107</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-108-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-108.htm">css3-text-line-break-baspglwj-108</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-109-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-109.htm">css3-text-line-break-baspglwj-109</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60D VAI COMMA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-110-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-110.htm">css3-text-line-break-baspglwj-110</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-111-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-111.htm">css3-text-line-break-baspglwj-111</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-112-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-112.htm">css3-text-line-break-baspglwj-112</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-113-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-113.htm">css3-text-line-break-baspglwj-113</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-114-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-114.htm">css3-text-line-break-baspglwj-114</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-115-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-115.htm">css3-text-line-break-baspglwj-115</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-116-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-116.htm">css3-text-line-break-baspglwj-116</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-117-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-117.htm">css3-text-line-break-baspglwj-117</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-118-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-118.htm">css3-text-line-break-baspglwj-118</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-001-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-001.htm">css3-text-line-break-opclns-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-002-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-002.htm">css3-text-line-break-opclns-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-003-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-003.htm">css3-text-line-break-opclns-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-004-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-004.htm">css3-text-line-break-opclns-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-005-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-005.htm">css3-text-line-break-opclns-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-006-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-006.htm">css3-text-line-break-opclns-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-007-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-007.htm">css3-text-line-break-opclns-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-008-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-008.htm">css3-text-line-break-opclns-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-009-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-009.htm">css3-text-line-break-opclns-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-010-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-010.htm">css3-text-line-break-opclns-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-011-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-011.htm">css3-text-line-break-opclns-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-012-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-012.htm">css3-text-line-break-opclns-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-013-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-013.htm">css3-text-line-break-opclns-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-014-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-014.htm">css3-text-line-break-opclns-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-015-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-015.htm">css3-text-line-break-opclns-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-016-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-016.htm">css3-text-line-break-opclns-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-017-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-017.htm">css3-text-line-break-opclns-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-018-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-018.htm">css3-text-line-break-opclns-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-019-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-019.htm">css3-text-line-break-opclns-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-020-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-020.htm">css3-text-line-break-opclns-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-021-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-021.htm">css3-text-line-break-opclns-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-022-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-022.htm">css3-text-line-break-opclns-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-023-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-023.htm">css3-text-line-break-opclns-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-024-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-024.htm">css3-text-line-break-opclns-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-025-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-025.htm">css3-text-line-break-opclns-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-026-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-026.htm">css3-text-line-break-opclns-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-027-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-027.htm">css3-text-line-break-opclns-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-028-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-028.htm">css3-text-line-break-opclns-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-029-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-029.htm">css3-text-line-break-opclns-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-030-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-030.htm">css3-text-line-break-opclns-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-031-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-031.htm">css3-text-line-break-opclns-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-032-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-032.htm">css3-text-line-break-opclns-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-033-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-033.htm">css3-text-line-break-opclns-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-034-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-034.htm">css3-text-line-break-opclns-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-035-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-035.htm">css3-text-line-break-opclns-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-036-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-036.htm">css3-text-line-break-opclns-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-037-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-037.htm">css3-text-line-break-opclns-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-038-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-038.htm">css3-text-line-break-opclns-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-039-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-039.htm">css3-text-line-break-opclns-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-040-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-040.htm">css3-text-line-break-opclns-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-041-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-041.htm">css3-text-line-break-opclns-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-042-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-042.htm">css3-text-line-break-opclns-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-043-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-043.htm">css3-text-line-break-opclns-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-044-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-044.htm">css3-text-line-break-opclns-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-045-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-045.htm">css3-text-line-break-opclns-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-046-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-046.htm">css3-text-line-break-opclns-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-047-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-047.htm">css3-text-line-break-opclns-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-048-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-048.htm">css3-text-line-break-opclns-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-049-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-049.htm">css3-text-line-break-opclns-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-050-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-050.htm">css3-text-line-break-opclns-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-051-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-051.htm">css3-text-line-break-opclns-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-052-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-052.htm">css3-text-line-break-opclns-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-053-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-053.htm">css3-text-line-break-opclns-053</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-054-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-054.htm">css3-text-line-break-opclns-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-055-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-055.htm">css3-text-line-break-opclns-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-056-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-056.htm">css3-text-line-break-opclns-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-057-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-057.htm">css3-text-line-break-opclns-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-058-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-058.htm">css3-text-line-break-opclns-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-059-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-059.htm">css3-text-line-break-opclns-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-060-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-060.htm">css3-text-line-break-opclns-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-061-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-061.htm">css3-text-line-break-opclns-061</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-062-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-062.htm">css3-text-line-break-opclns-062</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-063-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-063.htm">css3-text-line-break-opclns-063</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-064-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-064.htm">css3-text-line-break-opclns-064</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-065-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-065.htm">css3-text-line-break-opclns-065</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-100-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-100.htm">css3-text-line-break-opclns-100</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-101-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-101.htm">css3-text-line-break-opclns-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-102-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-102.htm">css3-text-line-break-opclns-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE50 SMALL COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-103-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-103.htm">css3-text-line-break-opclns-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE52 SMALL FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-104-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-104.htm">css3-text-line-break-opclns-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-105-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-105.htm">css3-text-line-break-opclns-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-106-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-106.htm">css3-text-line-break-opclns-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-107-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-107.htm">css3-text-line-break-opclns-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-108-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-108.htm">css3-text-line-break-opclns-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-109-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-109.htm">css3-text-line-break-opclns-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-110-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-110.htm">css3-text-line-break-opclns-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-111-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-111.htm">css3-text-line-break-opclns-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-112-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-112.htm">css3-text-line-break-opclns-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-113-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-113.htm">css3-text-line-break-opclns-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-114-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-114.htm">css3-text-line-break-opclns-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-115-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-115.htm">css3-text-line-break-opclns-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-116-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-116.htm">css3-text-line-break-opclns-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-117-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-117.htm">css3-text-line-break-opclns-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-118-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-118.htm">css3-text-line-break-opclns-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-119-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-119.htm">css3-text-line-break-opclns-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-120-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-120.htm">css3-text-line-break-opclns-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-121-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-121.htm">css3-text-line-break-opclns-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-122-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-122.htm">css3-text-line-break-opclns-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-123-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-123.htm">css3-text-line-break-opclns-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-124-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-124.htm">css3-text-line-break-opclns-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-125-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-125.htm">css3-text-line-break-opclns-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-126-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-126.htm">css3-text-line-break-opclns-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-127-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-127.htm">css3-text-line-break-opclns-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-128-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-128.htm">css3-text-line-break-opclns-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-129-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-129.htm">css3-text-line-break-opclns-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-130-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-130.htm">css3-text-line-break-opclns-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-131-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-131.htm">css3-text-line-break-opclns-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-132-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-132.htm">css3-text-line-break-opclns-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-133-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-133.htm">css3-text-line-break-opclns-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-134-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-134.htm">css3-text-line-break-opclns-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-135-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-135.htm">css3-text-line-break-opclns-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-136-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-136.htm">css3-text-line-break-opclns-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-137-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-137.htm">css3-text-line-break-opclns-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-138-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-138.htm">css3-text-line-break-opclns-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-139-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-139.htm">css3-text-line-break-opclns-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-140-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-140.htm">css3-text-line-break-opclns-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-141-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-141.htm">css3-text-line-break-opclns-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-142-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-142.htm">css3-text-line-break-opclns-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-143-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-143.htm">css3-text-line-break-opclns-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-144-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-144.htm">css3-text-line-break-opclns-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-145-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-145.htm">css3-text-line-break-opclns-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-146-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-146.htm">css3-text-line-break-opclns-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-147-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-147.htm">css3-text-line-break-opclns-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-148-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-148.htm">css3-text-line-break-opclns-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-149-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-149.htm">css3-text-line-break-opclns-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-150-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-150.htm">css3-text-line-break-opclns-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-151-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-151.htm">css3-text-line-break-opclns-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-152-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-152.htm">css3-text-line-break-opclns-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-153-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-153.htm">css3-text-line-break-opclns-153</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-154-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-154.htm">css3-text-line-break-opclns-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-155-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-155.htm">css3-text-line-break-opclns-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-156-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-156.htm">css3-text-line-break-opclns-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-157-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-157.htm">css3-text-line-break-opclns-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-158-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-158.htm">css3-text-line-break-opclns-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-159-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-159.htm">css3-text-line-break-opclns-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-160-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-160.htm">css3-text-line-break-opclns-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-161-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-161.htm">css3-text-line-break-opclns-161</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-162-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-162.htm">css3-text-line-break-opclns-162</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-163-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-163.htm">css3-text-line-break-opclns-163</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-164-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-164.htm">css3-text-line-break-opclns-164</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-165-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-165.htm">css3-text-line-break-opclns-165</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-166-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-166.htm">css3-text-line-break-opclns-166</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-167-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-167.htm">css3-text-line-break-opclns-167</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-168-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-168.htm">css3-text-line-break-opclns-168</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-169-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-169.htm">css3-text-line-break-opclns-169</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-170-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-170.htm">css3-text-line-break-opclns-170</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-171-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-171.htm">css3-text-line-break-opclns-171</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-200-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-200.htm">css3-text-line-break-opclns-200</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-201-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-201.htm">css3-text-line-break-opclns-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-202-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-202.htm">css3-text-line-break-opclns-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-203-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-203.htm">css3-text-line-break-opclns-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-204-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-204.htm">css3-text-line-break-opclns-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-205-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-205.htm">css3-text-line-break-opclns-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-206-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-206.htm">css3-text-line-break-opclns-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-207-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-207.htm">css3-text-line-break-opclns-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-208-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-208.htm">css3-text-line-break-opclns-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303C MASU MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-209-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-209.htm">css3-text-line-break-opclns-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-210-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-210.htm">css3-text-line-break-opclns-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-211-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-211.htm">css3-text-line-break-opclns-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-212-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-212.htm">css3-text-line-break-opclns-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-213-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-213.htm">css3-text-line-break-opclns-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-214-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-214.htm">css3-text-line-break-opclns-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-215-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-215.htm">css3-text-line-break-opclns-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-216-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-216.htm">css3-text-line-break-opclns-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-217-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-217.htm">css3-text-line-break-opclns-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-218-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-218.htm">css3-text-line-break-opclns-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-219-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-219.htm">css3-text-line-break-opclns-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-220-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-220.htm">css3-text-line-break-opclns-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE55 SMALL COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-221-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-221.htm">css3-text-line-break-opclns-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-222-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-222.htm">css3-text-line-break-opclns-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-223-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-223.htm">css3-text-line-break-opclns-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-224-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-224.htm">css3-text-line-break-opclns-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-225-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-225.htm">css3-text-line-break-opclns-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-226-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-226.htm">css3-text-line-break-opclns-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-250-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-250.htm">css3-text-line-break-opclns-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-251-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-251.htm">css3-text-line-break-opclns-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-252-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-252.htm">css3-text-line-break-opclns-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-253-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-253.htm">css3-text-line-break-opclns-253</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-254-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-254.htm">css3-text-line-break-opclns-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-255-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-255.htm">css3-text-line-break-opclns-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-256-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-256.htm">css3-text-line-break-opclns-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-257-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-257.htm">css3-text-line-break-opclns-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-258-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-258.htm">css3-text-line-break-opclns-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-259-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-259.htm">css3-text-line-break-opclns-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-260-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-260.htm">css3-text-line-break-opclns-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-261-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-261.htm">css3-text-line-break-opclns-261</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-262-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-262.htm">css3-text-line-break-opclns-262</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-263-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-263.htm">css3-text-line-break-opclns-263</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-264-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-264.htm">css3-text-line-break-opclns-264</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-265-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-265.htm">css3-text-line-break-opclns-265</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-266-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-266.htm">css3-text-line-break-opclns-266</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-267-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-267.htm">css3-text-line-break-opclns-267</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-268-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-268.htm">css3-text-line-break-opclns-268</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-269-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-269.htm">css3-text-line-break-opclns-269</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.#forced-line-break">
<!-- 0 tests -->
</tbody>
<tbody id="s5.#line-break">
- <!-- 13 tests -->
+ <!-- 271 tests -->
+ <tr id="css3-text-line-break-jazh-001-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-001.htm">css3-text-line-break-jazh-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-002-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-002.htm">css3-text-line-break-jazh-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-003-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-003.htm">css3-text-line-break-jazh-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-004-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-004.htm">css3-text-line-break-jazh-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-005-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-005.htm">css3-text-line-break-jazh-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-006-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-006.htm">css3-text-line-break-jazh-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-007-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-007.htm">css3-text-line-break-jazh-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-008-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-008.htm">css3-text-line-break-jazh-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-009-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-009.htm">css3-text-line-break-jazh-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-010-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-010.htm">css3-text-line-break-jazh-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-011-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-011.htm">css3-text-line-break-jazh-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-012-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-012.htm">css3-text-line-break-jazh-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-013-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-013.htm">css3-text-line-break-jazh-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-014-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-014.htm">css3-text-line-break-jazh-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-015-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-015.htm">css3-text-line-break-jazh-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-016-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-016.htm">css3-text-line-break-jazh-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-017-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-017.htm">css3-text-line-break-jazh-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-018-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-018.htm">css3-text-line-break-jazh-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-019-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-019.htm">css3-text-line-break-jazh-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-020-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-020.htm">css3-text-line-break-jazh-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-021-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-021.htm">css3-text-line-break-jazh-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-022-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-022.htm">css3-text-line-break-jazh-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-023-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-023.htm">css3-text-line-break-jazh-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-024-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-024.htm">css3-text-line-break-jazh-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-025-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-025.htm">css3-text-line-break-jazh-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-026-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-026.htm">css3-text-line-break-jazh-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-027-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-027.htm">css3-text-line-break-jazh-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-028-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-028.htm">css3-text-line-break-jazh-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-029-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-029.htm">css3-text-line-break-jazh-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-030-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-030.htm">css3-text-line-break-jazh-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-031-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-031.htm">css3-text-line-break-jazh-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-032-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-032.htm">css3-text-line-break-jazh-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-033-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-033.htm">css3-text-line-break-jazh-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-034-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-034.htm">css3-text-line-break-jazh-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-035-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-035.htm">css3-text-line-break-jazh-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-036-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-036.htm">css3-text-line-break-jazh-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-037-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-037.htm">css3-text-line-break-jazh-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-038-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-038.htm">css3-text-line-break-jazh-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-039-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-039.htm">css3-text-line-break-jazh-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-040-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-040.htm">css3-text-line-break-jazh-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-041-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-041.htm">css3-text-line-break-jazh-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-042-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-042.htm">css3-text-line-break-jazh-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-043-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-043.htm">css3-text-line-break-jazh-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-044-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-044.htm">css3-text-line-break-jazh-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-045-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-045.htm">css3-text-line-break-jazh-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-046-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-046.htm">css3-text-line-break-jazh-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-047-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-047.htm">css3-text-line-break-jazh-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-048-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-048.htm">css3-text-line-break-jazh-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-049-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-049.htm">css3-text-line-break-jazh-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-050-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-050.htm">css3-text-line-break-jazh-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-051-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-051.htm">css3-text-line-break-jazh-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-052-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-052.htm">css3-text-line-break-jazh-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-054-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-054.htm">css3-text-line-break-jazh-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-055-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-055.htm">css3-text-line-break-jazh-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-056-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-056.htm">css3-text-line-break-jazh-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-057-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-057.htm">css3-text-line-break-jazh-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-058-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-058.htm">css3-text-line-break-jazh-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-059-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-059.htm">css3-text-line-break-jazh-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-060-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-060.htm">css3-text-line-break-jazh-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-101-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-101.htm">css3-text-line-break-jazh-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-102-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-102.htm">css3-text-line-break-jazh-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-103-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-103.htm">css3-text-line-break-jazh-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-104-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-104.htm">css3-text-line-break-jazh-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-105-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-105.htm">css3-text-line-break-jazh-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-106-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-106.htm">css3-text-line-break-jazh-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-107-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-107.htm">css3-text-line-break-jazh-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-108-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-108.htm">css3-text-line-break-jazh-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-109-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-109.htm">css3-text-line-break-jazh-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-110-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-110.htm">css3-text-line-break-jazh-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-111-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-111.htm">css3-text-line-break-jazh-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-112-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-112.htm">css3-text-line-break-jazh-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-113-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-113.htm">css3-text-line-break-jazh-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-114-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-114.htm">css3-text-line-break-jazh-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-115-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-115.htm">css3-text-line-break-jazh-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-116-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-116.htm">css3-text-line-break-jazh-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-117-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-117.htm">css3-text-line-break-jazh-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-118-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-118.htm">css3-text-line-break-jazh-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-119-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-119.htm">css3-text-line-break-jazh-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-120-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-120.htm">css3-text-line-break-jazh-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-121-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-121.htm">css3-text-line-break-jazh-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-122-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-122.htm">css3-text-line-break-jazh-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-123-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-123.htm">css3-text-line-break-jazh-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-124-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-124.htm">css3-text-line-break-jazh-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-125-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-125.htm">css3-text-line-break-jazh-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-126-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-126.htm">css3-text-line-break-jazh-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-127-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-127.htm">css3-text-line-break-jazh-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-128-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-128.htm">css3-text-line-break-jazh-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-129-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-129.htm">css3-text-line-break-jazh-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-130-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-130.htm">css3-text-line-break-jazh-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-131-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-131.htm">css3-text-line-break-jazh-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-132-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-132.htm">css3-text-line-break-jazh-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-133-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-133.htm">css3-text-line-break-jazh-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-134-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-134.htm">css3-text-line-break-jazh-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-135-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-135.htm">css3-text-line-break-jazh-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-136-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-136.htm">css3-text-line-break-jazh-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-137-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-137.htm">css3-text-line-break-jazh-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-138-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-138.htm">css3-text-line-break-jazh-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-139-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-139.htm">css3-text-line-break-jazh-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-140-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-140.htm">css3-text-line-break-jazh-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-141-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-141.htm">css3-text-line-break-jazh-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-142-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-142.htm">css3-text-line-break-jazh-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-143-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-143.htm">css3-text-line-break-jazh-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-144-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-144.htm">css3-text-line-break-jazh-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-145-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-145.htm">css3-text-line-break-jazh-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-146-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-146.htm">css3-text-line-break-jazh-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-147-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-147.htm">css3-text-line-break-jazh-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-148-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-148.htm">css3-text-line-break-jazh-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-149-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-149.htm">css3-text-line-break-jazh-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-150-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-150.htm">css3-text-line-break-jazh-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-151-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-151.htm">css3-text-line-break-jazh-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-152-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-152.htm">css3-text-line-break-jazh-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-154-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-154.htm">css3-text-line-break-jazh-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-155-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-155.htm">css3-text-line-break-jazh-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-156-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-156.htm">css3-text-line-break-jazh-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-157-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-157.htm">css3-text-line-break-jazh-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-158-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-158.htm">css3-text-line-break-jazh-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-159-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-159.htm">css3-text-line-break-jazh-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-160-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-160.htm">css3-text-line-break-jazh-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-201-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-201.htm">css3-text-line-break-jazh-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-202-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-202.htm">css3-text-line-break-jazh-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-203-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-203.htm">css3-text-line-break-jazh-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-204-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-204.htm">css3-text-line-break-jazh-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-205-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-205.htm">css3-text-line-break-jazh-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-206-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-206.htm">css3-text-line-break-jazh-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-207-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-207.htm">css3-text-line-break-jazh-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-208-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-208.htm">css3-text-line-break-jazh-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-209-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-209.htm">css3-text-line-break-jazh-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-210-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-210.htm">css3-text-line-break-jazh-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-211-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-211.htm">css3-text-line-break-jazh-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-212-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-212.htm">css3-text-line-break-jazh-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-213-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-213.htm">css3-text-line-break-jazh-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-214-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-214.htm">css3-text-line-break-jazh-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-215-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-215.htm">css3-text-line-break-jazh-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-216-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-216.htm">css3-text-line-break-jazh-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-217-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-217.htm">css3-text-line-break-jazh-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-218-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-218.htm">css3-text-line-break-jazh-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-219-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-219.htm">css3-text-line-break-jazh-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-220-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-220.htm">css3-text-line-break-jazh-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-221-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-221.htm">css3-text-line-break-jazh-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-222-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-222.htm">css3-text-line-break-jazh-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-223-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-223.htm">css3-text-line-break-jazh-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-224-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-224.htm">css3-text-line-break-jazh-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-225-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-225.htm">css3-text-line-break-jazh-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-226-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-226.htm">css3-text-line-break-jazh-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-227-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-227.htm">css3-text-line-break-jazh-227</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-228-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-228.htm">css3-text-line-break-jazh-228</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-229-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-229.htm">css3-text-line-break-jazh-229</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-230-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-230.htm">css3-text-line-break-jazh-230</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-231-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-231.htm">css3-text-line-break-jazh-231</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-232-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-232.htm">css3-text-line-break-jazh-232</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-233-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-233.htm">css3-text-line-break-jazh-233</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-234-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-234.htm">css3-text-line-break-jazh-234</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-235-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-235.htm">css3-text-line-break-jazh-235</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-236-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-236.htm">css3-text-line-break-jazh-236</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-237-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-237.htm">css3-text-line-break-jazh-237</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-238-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-238.htm">css3-text-line-break-jazh-238</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-239-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-239.htm">css3-text-line-break-jazh-239</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-240-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-240.htm">css3-text-line-break-jazh-240</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-241-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-241.htm">css3-text-line-break-jazh-241</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-242-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-242.htm">css3-text-line-break-jazh-242</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-243-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-243.htm">css3-text-line-break-jazh-243</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-244-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-244.htm">css3-text-line-break-jazh-244</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-245-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-245.htm">css3-text-line-break-jazh-245</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-246-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-246.htm">css3-text-line-break-jazh-246</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-247-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-247.htm">css3-text-line-break-jazh-247</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-248-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-248.htm">css3-text-line-break-jazh-248</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-249-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-249.htm">css3-text-line-break-jazh-249</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-250-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-250.htm">css3-text-line-break-jazh-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-251-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-251.htm">css3-text-line-break-jazh-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-252-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-252.htm">css3-text-line-break-jazh-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-254-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-254.htm">css3-text-line-break-jazh-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-255-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-255.htm">css3-text-line-break-jazh-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-256-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-256.htm">css3-text-line-break-jazh-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-257-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-257.htm">css3-text-line-break-jazh-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-258-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-258.htm">css3-text-line-break-jazh-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-259-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-259.htm">css3-text-line-break-jazh-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-260-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-260.htm">css3-text-line-break-jazh-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-301-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-301.htm">css3-text-line-break-jazh-301</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-302-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-302.htm">css3-text-line-break-jazh-302</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-303-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-303.htm">css3-text-line-break-jazh-303</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-304-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-304.htm">css3-text-line-break-jazh-304</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-305-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-305.htm">css3-text-line-break-jazh-305</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-306-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-306.htm">css3-text-line-break-jazh-306</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-307-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-307.htm">css3-text-line-break-jazh-307</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-308-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-308.htm">css3-text-line-break-jazh-308</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-309-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-309.htm">css3-text-line-break-jazh-309</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-310-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-310.htm">css3-text-line-break-jazh-310</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-311-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-311.htm">css3-text-line-break-jazh-311</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-312-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-312.htm">css3-text-line-break-jazh-312</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-313-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-313.htm">css3-text-line-break-jazh-313</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-314-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-314.htm">css3-text-line-break-jazh-314</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-315-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-315.htm">css3-text-line-break-jazh-315</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-316-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-316.htm">css3-text-line-break-jazh-316</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-317-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-317.htm">css3-text-line-break-jazh-317</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-318-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-318.htm">css3-text-line-break-jazh-318</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-319-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-319.htm">css3-text-line-break-jazh-319</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-320-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-320.htm">css3-text-line-break-jazh-320</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-321-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-321.htm">css3-text-line-break-jazh-321</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-322-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-322.htm">css3-text-line-break-jazh-322</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-323-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-323.htm">css3-text-line-break-jazh-323</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-324-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-324.htm">css3-text-line-break-jazh-324</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-325-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-325.htm">css3-text-line-break-jazh-325</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-326-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-326.htm">css3-text-line-break-jazh-326</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-327-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-327.htm">css3-text-line-break-jazh-327</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-351-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-351.htm">css3-text-line-break-jazh-351</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-352-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-352.htm">css3-text-line-break-jazh-352</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-353-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-353.htm">css3-text-line-break-jazh-353</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-354-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-354.htm">css3-text-line-break-jazh-354</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-355-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-355.htm">css3-text-line-break-jazh-355</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-356-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-356.htm">css3-text-line-break-jazh-356</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-357-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-357.htm">css3-text-line-break-jazh-357</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-358-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-358.htm">css3-text-line-break-jazh-358</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-359-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-359.htm">css3-text-line-break-jazh-359</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-360-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-360.htm">css3-text-line-break-jazh-360</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-361-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-361.htm">css3-text-line-break-jazh-361</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-362-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-362.htm">css3-text-line-break-jazh-362</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-363-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-363.htm">css3-text-line-break-jazh-363</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-364-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-364.htm">css3-text-line-break-jazh-364</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-365-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-365.htm">css3-text-line-break-jazh-365</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-366-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-366.htm">css3-text-line-break-jazh-366</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-367-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-367.htm">css3-text-line-break-jazh-367</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-368-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-368.htm">css3-text-line-break-jazh-368</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-369-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-369.htm">css3-text-line-break-jazh-369</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-370-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-370.htm">css3-text-line-break-jazh-370</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-371-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-371.htm">css3-text-line-break-jazh-371</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-372-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-372.htm">css3-text-line-break-jazh-372</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-373-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-373.htm">css3-text-line-break-jazh-373</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-374-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-374.htm">css3-text-line-break-jazh-374</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-375-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-375.htm">css3-text-line-break-jazh-375</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-376-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-376.htm">css3-text-line-break-jazh-376</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-377-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-377.htm">css3-text-line-break-jazh-377</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-401-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-401.htm">css3-text-line-break-jazh-401</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-402-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-402.htm">css3-text-line-break-jazh-402</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-403-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-403.htm">css3-text-line-break-jazh-403</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-404-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-404.htm">css3-text-line-break-jazh-404</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-405-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-405.htm">css3-text-line-break-jazh-405</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-406-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-406.htm">css3-text-line-break-jazh-406</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-407-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-407.htm">css3-text-line-break-jazh-407</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-408-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-408.htm">css3-text-line-break-jazh-408</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-409-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-409.htm">css3-text-line-break-jazh-409</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-410-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-410.htm">css3-text-line-break-jazh-410</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-411-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-411.htm">css3-text-line-break-jazh-411</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-412-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-412.htm">css3-text-line-break-jazh-412</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-413-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-413.htm">css3-text-line-break-jazh-413</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-414-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-414.htm">css3-text-line-break-jazh-414</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-415-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-415.htm">css3-text-line-break-jazh-415</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-416-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-416.htm">css3-text-line-break-jazh-416</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-417-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-417.htm">css3-text-line-break-jazh-417</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-418-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-418.htm">css3-text-line-break-jazh-418</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-419-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-419.htm">css3-text-line-break-jazh-419</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-420-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-420.htm">css3-text-line-break-jazh-420</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-421-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-421.htm">css3-text-line-break-jazh-421</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-422-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-422.htm">css3-text-line-break-jazh-422</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-423-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-423.htm">css3-text-line-break-jazh-423</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-424-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-424.htm">css3-text-line-break-jazh-424</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-425-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-425.htm">css3-text-line-break-jazh-425</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-426-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-426.htm">css3-text-line-break-jazh-426</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-427-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-427.htm">css3-text-line-break-jazh-427</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.htm">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="line-break-normal-021-5.#line-break" class="primary font">
<td><strong>
<a href="line-break-normal-021.htm">line-break-normal-021</a></strong></td>
@@ -198,7 +6094,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-details">5.1 Line Breaking Details</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="css3-text-line-break-baspglwj-001-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-001.htm">css3-text-line-break-baspglwj-001</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0020 SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-002-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-002.htm">css3-text-line-break-baspglwj-002</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-020-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-020.htm">css3-text-line-break-baspglwj-020</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-021-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-021.htm">css3-text-line-break-baspglwj-021</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-022-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-022.htm">css3-text-line-break-baspglwj-022</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-023-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-023.htm">css3-text-line-break-baspglwj-023</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-024-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-024.htm">css3-text-line-break-baspglwj-024</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-025-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-025.htm">css3-text-line-break-baspglwj-025</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-026-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-026.htm">css3-text-line-break-baspglwj-026</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+007C VERTICAL LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-120-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-120.htm">css3-text-line-break-baspglwj-120</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-121-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-121.htm">css3-text-line-break-baspglwj-121</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-122-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-122.htm">css3-text-line-break-baspglwj-122</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-123-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-123.htm">css3-text-line-break-baspglwj-123</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-124-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-124.htm">css3-text-line-break-baspglwj-124</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2007 FIGURE SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-125-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-125.htm">css3-text-line-break-baspglwj-125</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-126-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-126.htm">css3-text-line-break-baspglwj-126</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-127-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-127.htm">css3-text-line-break-baspglwj-127</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-128-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-128.htm">css3-text-line-break-baspglwj-128</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-130-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-130.htm">css3-text-line-break-baspglwj-130</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2060 WORD JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-131-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-131.htm">css3-text-line-break-baspglwj-131</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
@@ -225,7 +6341,293 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.3">+</a>
<a href="http://www.w3.org/TR/css-text-3/#word-break-property">5.3 Breaking Rules for Letters: the &#8216;word-break&#8217; property</a></th></tr>
- <!-- 0 tests -->
+ <!-- 26 tests -->
+ <tr id="word-break-break-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-000.htm">word-break-break-all-000</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, japanese
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-002.htm">word-break-break-all-002</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-002.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, korean
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-003.htm">word-break-break-all-003</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-003.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, thai
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-004.htm">word-break-break-all-004</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-004.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, arabic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-005-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-005.htm">word-break-break-all-005</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-005.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, subjoined tibetan
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-006-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-006.htm">word-break-break-all-006</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-006.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, spacing vowel sign
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-007-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-007.htm">word-break-break-all-007</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-007.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, combining diacritic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-008-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-008.htm">word-break-break-all-008</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-008.htm">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, syllabic cluster
+ <ul class="assert">
+ <li>[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-000.htm">word-break-keep-all-000</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, latin
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-002.htm">word-break-keep-all-002</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-002.htm">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, korean
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-003.htm">word-break-keep-all-003</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-003.htm">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, thai
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai).</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ar-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ar-000.htm">word-break-normal-ar-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, arabic
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-bo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-bo-000.htm">word-break-normal-bo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tibetan
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-en-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-en-000.htm">word-break-normal-en-000</a></strong></td>
+ <td><a href="reference/word-break-normal-en-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, latin
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-hi-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-hi-000.htm">word-break-normal-hi-000</a></strong></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, hindi
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-000.htm">word-break-normal-ja-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-001-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-001.htm">word-break-normal-ja-001</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese hiragana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-002.htm">word-break-normal-ja-002</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese katakana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-004.htm">word-break-normal-ja-004</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-km-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-km-000.htm">word-break-normal-km-000</a></strong></td>
+ <td><a href="reference/word-break-normal-km-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, khmer
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ko-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ko-000.htm">word-break-normal-ko-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, korean
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-lo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-lo-000.htm">word-break-normal-lo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, lao
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-my-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-my-000.htm">word-break-normal-my-000</a></strong></td>
+ <td><a href="reference/word-break-normal-my-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, myanmar
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-tdd-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-tdd-000.htm">word-break-normal-tdd-000</a></strong></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tai n&amp;uuml;a
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-th-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-th-000.htm">word-break-normal-th-000</a></strong></td>
+ <td><a href="reference/word-break-normal-th-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, thai
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-zh-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-zh-000.htm">word-break-normal-zh-000</a></strong></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.htm">=</a> </td>
+ <td></td>
+ <td>word-break: normal, chinese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.3.#break-all">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-text-3_dev/html/chapter-7.htm
index 195e1098e1c..ea783777d02 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/chapter-7.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/chapter-7.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Alignment and Justification (23 tests)</h2>
+ <h2>Alignment and Justification (76 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -37,7 +37,337 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#text-align-property">7.1 Text Alignment: the &#8216;text-align&#8217; property</a></th></tr>
- <!-- 6 tests -->
+ <!-- 59 tests -->
+ <tr id="text-align-end-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-001.htm">text-align-end-001</a></strong></td>
+ <td><a href="reference/text-align-end-001.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-002.htm">text-align-end-002</a></strong></td>
+ <td><a href="reference/text-align-end-002.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-003.htm">text-align-end-003</a></strong></td>
+ <td><a href="reference/text-align-end-003.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-004.htm">text-align-end-004</a></strong></td>
+ <td><a href="reference/text-align-end-004.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-005.htm">text-align-end-005</a></strong></td>
+ <td><a href="reference/text-align-end-005.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-006.htm">text-align-end-006</a></strong></td>
+ <td><a href="reference/text-align-end-006.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-007.htm">text-align-end-007</a></strong></td>
+ <td><a href="reference/text-align-end-007.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-008.htm">text-align-end-008</a></strong></td>
+ <td><a href="reference/text-align-end-008.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-009.htm">text-align-end-009</a></strong></td>
+ <td><a href="reference/text-align-end-009.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-010.htm">text-align-end-010</a></strong></td>
+ <td><a href="reference/text-align-end-010.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-014.htm">text-align-end-014</a></strong></td>
+ <td><a href="reference/text-align-end-014.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-015.htm">text-align-end-015</a></strong></td>
+ <td><a href="reference/text-align-end-015.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-016.htm">text-align-end-016</a></strong></td>
+ <td><a href="reference/text-align-end-016.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-017.htm">text-align-end-017</a></strong></td>
+ <td><a href="reference/text-align-end-017.htm">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-018.htm">text-align-end-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-019.htm">text-align-end-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-020.htm">text-align-end-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. when dir=auto on textarea, right when first strong is ltr, left when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-021.htm">text-align-end-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-001.htm">text-align-justify-001</a></strong></td>
+ <td><a href="reference/text-align-justify-001.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-002.htm">text-align-justify-002</a></strong></td>
+ <td><a href="reference/text-align-justify-002.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-003.htm">text-align-justify-003</a></strong></td>
+ <td><a href="reference/text-align-justify-003.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-004.htm">text-align-justify-004</a></strong></td>
+ <td><a href="reference/text-align-justify-004.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-005.htm">text-align-justify-005</a></strong></td>
+ <td><a href="reference/text-align-justify-005.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-006.htm">text-align-justify-006</a></strong></td>
+ <td><a href="reference/text-align-justify-006.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-001.htm">text-align-justifyall-001</a></strong></td>
+ <td><a href="reference/text-align-justifyall-001.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-002.htm">text-align-justifyall-002</a></strong></td>
+ <td><a href="reference/text-align-justifyall-002.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-003.htm">text-align-justifyall-003</a></strong></td>
+ <td><a href="reference/text-align-justifyall-003.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-004.htm">text-align-justifyall-004</a></strong></td>
+ <td><a href="reference/text-align-justifyall-004.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-005.htm">text-align-justifyall-005</a></strong></td>
+ <td><a href="reference/text-align-justifyall-005.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-006.htm">text-align-justifyall-006</a></strong></td>
+ <td><a href="reference/text-align-justifyall-006.htm">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-align-match-parent-01-7.1" class="primary">
<td><strong>
<a href="text-align-match-parent-01.htm">text-align-match-parent-01</a></strong></td>
@@ -104,6 +434,259 @@
</ul>
</td>
</tr>
+ <tr id="text-align-start-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-001.htm">text-align-start-001</a></strong></td>
+ <td><a href="reference/text-align-start-001.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-002.htm">text-align-start-002</a></strong></td>
+ <td><a href="reference/text-align-start-002.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-003.htm">text-align-start-003</a></strong></td>
+ <td><a href="reference/text-align-start-003.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-004.htm">text-align-start-004</a></strong></td>
+ <td><a href="reference/text-align-start-004.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-005.htm">text-align-start-005</a></strong></td>
+ <td><a href="reference/text-align-start-005.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-006.htm">text-align-start-006</a></strong></td>
+ <td><a href="reference/text-align-start-006.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-007.htm">text-align-start-007</a></strong></td>
+ <td><a href="reference/text-align-start-007.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-008.htm">text-align-start-008</a></strong></td>
+ <td><a href="reference/text-align-start-008.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-009.htm">text-align-start-009</a></strong></td>
+ <td><a href="reference/text-align-start-009.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-010.htm">text-align-start-010</a></strong></td>
+ <td><a href="reference/text-align-start-010.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-014.htm">text-align-start-014</a></strong></td>
+ <td><a href="reference/text-align-start-014.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-015.htm">text-align-start-015</a></strong></td>
+ <td><a href="reference/text-align-start-015.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-016.htm">text-align-start-016</a></strong></td>
+ <td><a href="reference/text-align-start-016.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-017.htm">text-align-start-017</a></strong></td>
+ <td><a href="reference/text-align-start-017.htm">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-018.htm">text-align-start-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-019.htm">text-align-start-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-020.htm">text-align-start-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. when dir=auto on textarea, left when first strong is ltr, right when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-021.htm">text-align-start-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-001.htm">text-justify-001</a></strong></td>
+ <td><a href="reference/text-justify-001.htm">=</a> </td>
+ <td></td>
+ <td>text-justify: none
+ <ul class="assert">
+ <li>text-justify:none means justification is disabled: there are no justification opportunities within the text.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-002.htm">text-justify-002</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-003.htm">text-justify-003</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-004.htm">text-justify-004</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character, arabic
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-005.htm">text-justify-005</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute, arabic
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.1.#center">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm
new file mode 100644
index 00000000000..2954edaff07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0020 SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm
new file mode 100644
index 00000000000..c92cef3bd92
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200B;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm
new file mode 100644
index 00000000000..4ea94192185
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2002 EN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&ensp;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm
new file mode 100644
index 00000000000..a0e7f194eb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2003 EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&emsp;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm
new file mode 100644
index 00000000000..0c75d07a496
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2004;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm
new file mode 100644
index 00000000000..ddd68df48c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2005;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm
new file mode 100644
index 00000000000..827104060ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2006;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm
new file mode 100644
index 00000000000..9d1eb640751
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2000 EN QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2000;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm
new file mode 100644
index 00000000000..0808ec989ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2001 EM QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2001;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm
new file mode 100644
index 00000000000..57189cf9410
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2008;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm
new file mode 100644
index 00000000000..e41199eff9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2009 THIN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&thinsp;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm
new file mode 100644
index 00000000000..db1c2242705
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+200A HAIR SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200A;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm
new file mode 100644
index 00000000000..7290728e1f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm
new file mode 100644
index 00000000000..2cde67e612d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x205F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm
new file mode 100644
index 00000000000..afddb7cfde2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa֊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm
new file mode 100644
index 00000000000..91c833c71a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2010 HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm
new file mode 100644
index 00000000000..acfe9869961
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2012 FIGURE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm
new file mode 100644
index 00000000000..b0b4aed5d65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2013 EN DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa–bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm
new file mode 100644
index 00000000000..91ad15b1648
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa־bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm
new file mode 100644
index 00000000000..58c6260fc46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa་bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm
new file mode 100644
index 00000000000..0ba71b10fc0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa፡bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm
new file mode 100644
index 00000000000..99900784109
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm
new file mode 100644
index 00000000000..d8e2ed42927
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm
new file mode 100644
index 00000000000..e720815cd87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‧bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm
new file mode 100644
index 00000000000..62195ddd3e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+007C VERTICAL LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa|bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm
new file mode 100644
index 00000000000..1f04825283e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm
new file mode 100644
index 00000000000..6114c52cbce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm
new file mode 100644
index 00000000000..5d29c6a9b47
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm
new file mode 100644
index 00000000000..9209cbb7e39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm
new file mode 100644
index 00000000000..d54aa39e6d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm
new file mode 100644
index 00000000000..f9250bd6f06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm
new file mode 100644
index 00000000000..2b337e12c52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm
new file mode 100644
index 00000000000..adab702edbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+205B FOUR DOT MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm
new file mode 100644
index 00000000000..4d7240bc22e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+205D TRICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm
new file mode 100644
index 00000000000..82c685dd7d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm
new file mode 100644
index 00000000000..bf2fa672c6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E19 PALM BRANCH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm
new file mode 100644
index 00000000000..e4d4dc89c5a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸪bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm
new file mode 100644
index 00000000000..8d3c2d742ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm
new file mode 100644
index 00000000000..fa1a548483c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm
new file mode 100644
index 00000000000..2a3064338eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm
new file mode 100644
index 00000000000..b99cc4d5c56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E30 RING POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm
new file mode 100644
index 00000000000..760a4908ef8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄀bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm
new file mode 100644
index 00000000000..7fa349e688d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄁bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm
new file mode 100644
index 00000000000..5375630e0ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄂bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm
new file mode 100644
index 00000000000..c0df8228119
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐎟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm
new file mode 100644
index 00000000000..5fc04b2a6d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐏐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm
new file mode 100644
index 00000000000..be215b5252e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐤟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm
new file mode 100644
index 00000000000..d6547bc4481
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𒑰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm
new file mode 100644
index 00000000000..9498aaa24ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa।bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm
new file mode 100644
index 00000000000..83d8df22524
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa॥bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm
new file mode 100644
index 00000000000..1e33298529e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm
new file mode 100644
index 00000000000..5e7310045b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm
new file mode 100644
index 00000000000..3e5a9418aa5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa၊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm
new file mode 100644
index 00000000000..3093c357232
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa။bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm
new file mode 100644
index 00000000000..e0784c3fdc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜵bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm
new file mode 100644
index 00000000000..2b3912897ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜶bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm
new file mode 100644
index 00000000000..f228728f987
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa។bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm
new file mode 100644
index 00000000000..fea8c38359a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm
new file mode 100644
index 00000000000..c93b1302101
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm
new file mode 100644
index 00000000000..1b51bc286ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm
new file mode 100644
index 00000000000..5bcb641f161
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm
new file mode 100644
index 00000000000..474898e85a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm
new file mode 100644
index 00000000000..bf50baf30dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm
new file mode 100644
index 00000000000..4d3b39f6e31
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm
new file mode 100644
index 00000000000..65ecc076159
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm
new file mode 100644
index 00000000000..34e5b0f95df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm
new file mode 100644
index 00000000000..ba2ab102975
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm
new file mode 100644
index 00000000000..4ad5c9d6cdc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm
new file mode 100644
index 00000000000..44da4db95cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༴bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm
new file mode 100644
index 00000000000..c1a3fc2e1af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaཿbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm
new file mode 100644
index 00000000000..41cf2417598
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa޾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm
new file mode 100644
index 00000000000..d8fa4e24bc0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm
new file mode 100644
index 00000000000..7dd1230bef9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm
new file mode 100644
index 00000000000..7dd1230bef9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm
new file mode 100644
index 00000000000..a523eebe067
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠄bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm
new file mode 100644
index 00000000000..cdd76785456
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm
new file mode 100644
index 00000000000..9a0d39de338
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm
new file mode 100644
index 00000000000..2199fecc279
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm
new file mode 100644
index 00000000000..9ef0abdd8f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭜bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm
new file mode 100644
index 00000000000..970a8acab14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm
new file mode 100644
index 00000000000..8d54a1b6ce9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭠bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm
new file mode 100644
index 00000000000..145a8cb51b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm
new file mode 100644
index 00000000000..7075177bf32
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm
new file mode 100644
index 00000000000..2b6a5d7d8f4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm
new file mode 100644
index 00000000000..2b6a5d7d8f4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm
new file mode 100644
index 00000000000..6f70e1ff720
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm
new file mode 100644
index 00000000000..35a010f08c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm
new file mode 100644
index 00000000000..45feb28b065
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm
new file mode 100644
index 00000000000..ed98f9be8e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳺bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm
new file mode 100644
index 00000000000..91e9ed68be1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm
new file mode 100644
index 00000000000..ae84b1a2846
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm
new file mode 100644
index 00000000000..af8f020d149
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm
new file mode 100644
index 00000000000..e9f56b155d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm
new file mode 100644
index 00000000000..06192d6a61e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A60D VAI COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘍bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm
new file mode 100644
index 00000000000..f28db2b460f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm
new file mode 100644
index 00000000000..295a6906130
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤮bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm
new file mode 100644
index 00000000000..033dd56b746
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤯bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm
new file mode 100644
index 00000000000..8c95d98f798
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm
new file mode 100644
index 00000000000..3e944e93ef5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm
new file mode 100644
index 00000000000..8ac075b1c5a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm
new file mode 100644
index 00000000000..c09849820f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩓bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm
new file mode 100644
index 00000000000..f1ba20f1624
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩔bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm
new file mode 100644
index 00000000000..ae11a993c81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight > 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm
new file mode 100644
index 00000000000..e2a1e79bacc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&nbsp;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm
new file mode 100644
index 00000000000..62d4c4d3b30
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x202F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm
new file mode 100644
index 00000000000..0ca9e59fb37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm
new file mode 100644
index 00000000000..716bba666bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa͏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm
new file mode 100644
index 00000000000..9e2611beb6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2007 FIGURE SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2007;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm
new file mode 100644
index 00000000000..f9472d127de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm
new file mode 100644
index 00000000000..0bb14dd59a0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༈bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm
new file mode 100644
index 00000000000..d54bc32f69d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༌bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm
new file mode 100644
index 00000000000..c4c73dc9ef8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm
new file mode 100644
index 00000000000..16da1cc221e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+2060 WORD JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2060;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm
new file mode 100644
index 00000000000..f938f8ec27c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags">
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight < 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-001.htm
new file mode 100644
index 00000000000..3697ede1a08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-001.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-001-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-002.htm
new file mode 100644
index 00000000000..f48f4b2319c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-002.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-002-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-003.htm
new file mode 100644
index 00000000000..1423a9830a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-003.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-003-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-004.htm
new file mode 100644
index 00000000000..06792ab53bb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-004.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-004-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-005.htm
new file mode 100644
index 00000000000..bc9a5f60792
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-005.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-005-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-006.htm
new file mode 100644
index 00000000000..a2cbdb91aac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-006.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-006-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かっな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-007.htm
new file mode 100644
index 00000000000..94b4169df67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-007.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-007-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-008.htm
new file mode 100644
index 00000000000..06a046764ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-008.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-008-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-009.htm
new file mode 100644
index 00000000000..db3f3f94551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-009.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-009-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-010.htm
new file mode 100644
index 00000000000..c1cd6846cbb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-010.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-010-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-011.htm
new file mode 100644
index 00000000000..4af009e42dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-011.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-011-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-012.htm
new file mode 100644
index 00000000000..577a6fa5165
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-012.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-012-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-013.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-013.htm
new file mode 100644
index 00000000000..3d7eceb1467
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-013.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-013-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-014.htm
new file mode 100644
index 00000000000..01a0c335988
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-014.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-014-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-015.htm
new file mode 100644
index 00000000000..ecf381356c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-015.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-015-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-016.htm
new file mode 100644
index 00000000000..802cfcaba0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-016.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-016-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-017.htm
new file mode 100644
index 00000000000..0206df78c92
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-017.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-017-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-018.htm
new file mode 100644
index 00000000000..795b85494c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-018.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-018-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-019.htm
new file mode 100644
index 00000000000..25ff2f00b09
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-019.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-019-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-020.htm
new file mode 100644
index 00000000000..de6b972311c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-020.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-020-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-021.htm
new file mode 100644
index 00000000000..6138a5f822a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-021.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-021-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-022.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-022.htm
new file mode 100644
index 00000000000..aa105fbb160
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-022.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-022-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-023.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-023.htm
new file mode 100644
index 00000000000..674f211bd6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-023.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-023-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-024.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-024.htm
new file mode 100644
index 00000000000..2c43db4b248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-024.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-024-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-025.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-025.htm
new file mode 100644
index 00000000000..4d264b682d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-025.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-025-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-026.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-026.htm
new file mode 100644
index 00000000000..96ee0eeab7e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-026.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-026-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-027.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-027.htm
new file mode 100644
index 00000000000..fdcbaf96eec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-027.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-027-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-028.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-028.htm
new file mode 100644
index 00000000000..dc31b664213
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-028.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-028-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-029.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-029.htm
new file mode 100644
index 00000000000..4ae3d972fff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-029.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-029-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>か゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-030.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-030.htm
new file mode 100644
index 00000000000..014c065e929
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-030.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-030-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-031.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-031.htm
new file mode 100644
index 00000000000..fd625e4868a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-031.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-031-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-032.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-032.htm
new file mode 100644
index 00000000000..ac16ccb8dd5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-032.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-032-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-033.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-033.htm
new file mode 100644
index 00000000000..af106fa4fb3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-033.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-033-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-034.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-034.htm
new file mode 100644
index 00000000000..0b3ffd9554b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-034.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-034-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-035.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-035.htm
new file mode 100644
index 00000000000..80c0e4a3380
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-035.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-035-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-036.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-036.htm
new file mode 100644
index 00000000000..e2eb934e3e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-036.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-036-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-037.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-037.htm
new file mode 100644
index 00000000000..fd65ee79671
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-037.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-037-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-038.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-038.htm
new file mode 100644
index 00000000000..8bdfa1d4d79
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-038.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-038-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-039.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-039.htm
new file mode 100644
index 00000000000..856ee28f1b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-039.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-039-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-040.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-040.htm
new file mode 100644
index 00000000000..98754db084d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-040.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-040-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-041.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-041.htm
new file mode 100644
index 00000000000..59cda1dcc01
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-041.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-041-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-042.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-042.htm
new file mode 100644
index 00000000000..60997c25a34
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-042.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-042-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-043.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-043.htm
new file mode 100644
index 00000000000..19c8d6e1ce3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-043.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-043-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-044.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-044.htm
new file mode 100644
index 00000000000..464ee27f898
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-044.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-044-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-045.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-045.htm
new file mode 100644
index 00000000000..0825df8894e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-045.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-045-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-046.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-046.htm
new file mode 100644
index 00000000000..4b9b90d521d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-046.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-046-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-047.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-047.htm
new file mode 100644
index 00000000000..7fe2678917f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-047.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-047-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-048.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-048.htm
new file mode 100644
index 00000000000..a97d28b53b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-048.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-048-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-049.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-049.htm
new file mode 100644
index 00000000000..42e31039f31
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-049.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-049-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-050.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-050.htm
new file mode 100644
index 00000000000..4f2ec712187
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-050.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-050-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-051.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-051.htm
new file mode 100644
index 00000000000..a5e1a10f02e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-051.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-051-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-052.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-052.htm
new file mode 100644
index 00000000000..d110d758f6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-052.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-052-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-054.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-054.htm
new file mode 100644
index 00000000000..771e606e61b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-054.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-054-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-055.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-055.htm
new file mode 100644
index 00000000000..1eff3b56b18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-055.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-055-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-056.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-056.htm
new file mode 100644
index 00000000000..5545e6975f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-056.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-056-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-057.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-057.htm
new file mode 100644
index 00000000000..3302d8d5adc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-057.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-057-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-058.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-058.htm
new file mode 100644
index 00000000000..0c9201cc835
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-058.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-058-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-059.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-059.htm
new file mode 100644
index 00000000000..bd7d1f99a38
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-059.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-059-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-060.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-060.htm
new file mode 100644
index 00000000000..2b4a035f0ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-060.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-060-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-101.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-101.htm
new file mode 100644
index 00000000000..b163713546b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-101.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-101-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-102.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-102.htm
new file mode 100644
index 00000000000..b948bd12999
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-102.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-102-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-103.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-103.htm
new file mode 100644
index 00000000000..22fa483561d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-103.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-103-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-104.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-104.htm
new file mode 100644
index 00000000000..bf520a76bff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-104.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-104-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-105.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-105.htm
new file mode 100644
index 00000000000..70a23489cc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-105.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-105-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-106.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-106.htm
new file mode 100644
index 00000000000..6566fa91442
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-106.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-106-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-107.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-107.htm
new file mode 100644
index 00000000000..7c80f5f7065
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-107.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-107-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-108.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-108.htm
new file mode 100644
index 00000000000..3055e021963
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-108.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-108-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-109.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-109.htm
new file mode 100644
index 00000000000..6c88c430854
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-109.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-109-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-110.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-110.htm
new file mode 100644
index 00000000000..b9a79e73cd9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-110.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-110-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-111.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-111.htm
new file mode 100644
index 00000000000..d35fd2c3b9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-111.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-111-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-112.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-112.htm
new file mode 100644
index 00000000000..f7e5f7d01c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-112.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-112-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-113.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-113.htm
new file mode 100644
index 00000000000..854ca2baaa5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-113.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-113-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-114.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-114.htm
new file mode 100644
index 00000000000..5abed96603b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-114.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-114-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-115.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-115.htm
new file mode 100644
index 00000000000..e91bcf0a38c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-115.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-115-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-116.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-116.htm
new file mode 100644
index 00000000000..722b59f5887
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-116.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-116-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-117.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-117.htm
new file mode 100644
index 00000000000..ed380f6dc1a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-117.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-117-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-118.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-118.htm
new file mode 100644
index 00000000000..a55de62dd93
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-118.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-118-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-119.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-119.htm
new file mode 100644
index 00000000000..47d95f1517e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-119.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-119-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-120.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-120.htm
new file mode 100644
index 00000000000..c1ed2ef693d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-120.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-120-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-121.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-121.htm
new file mode 100644
index 00000000000..65e6e69a0f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-121.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-121-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-122.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-122.htm
new file mode 100644
index 00000000000..fb39c106826
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-122.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-122-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-123.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-123.htm
new file mode 100644
index 00000000000..c6b6983f153
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-123.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-123-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-124.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-124.htm
new file mode 100644
index 00000000000..258f4b3c01f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-124.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-124-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-125.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-125.htm
new file mode 100644
index 00000000000..83745d16898
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-125.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-125-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-126.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-126.htm
new file mode 100644
index 00000000000..c6e0cc1e932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-126.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-126-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-127.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-127.htm
new file mode 100644
index 00000000000..04ad2fcad35
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-127.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-127-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-128.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-128.htm
new file mode 100644
index 00000000000..62fef71b657
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-128.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-128-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-129.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-129.htm
new file mode 100644
index 00000000000..7485ebf35b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-129.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-129-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-130.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-130.htm
new file mode 100644
index 00000000000..c815289e31f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-130.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-130-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-131.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-131.htm
new file mode 100644
index 00000000000..4e8a501eee9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-131.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-131-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-132.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-132.htm
new file mode 100644
index 00000000000..df8a87578db
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-132.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-132-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-133.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-133.htm
new file mode 100644
index 00000000000..81f84a51bd2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-133.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-133-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-134.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-134.htm
new file mode 100644
index 00000000000..8e78b117804
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-134.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-134-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-135.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-135.htm
new file mode 100644
index 00000000000..66fc5fbe64a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-135.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-135-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-136.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-136.htm
new file mode 100644
index 00000000000..408749c28d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-136.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-136-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-137.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-137.htm
new file mode 100644
index 00000000000..dcdb8d5ce83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-137.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-137-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-138.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-138.htm
new file mode 100644
index 00000000000..c3d668595e6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-138.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-138-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-139.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-139.htm
new file mode 100644
index 00000000000..0fdd67f800a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-139.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-139-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-140.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-140.htm
new file mode 100644
index 00000000000..d7b4ebaa384
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-140.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-140-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-141.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-141.htm
new file mode 100644
index 00000000000..1b2dea6b4ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-141.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-141-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-142.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-142.htm
new file mode 100644
index 00000000000..8f366da65b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-142.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-142-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-143.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-143.htm
new file mode 100644
index 00000000000..55c11559f3e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-143.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-143-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-144.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-144.htm
new file mode 100644
index 00000000000..bd1b6c1672a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-144.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-144-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-145.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-145.htm
new file mode 100644
index 00000000000..b76becd9949
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-145.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-145-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-146.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-146.htm
new file mode 100644
index 00000000000..c6157bad242
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-146.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-146-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-147.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-147.htm
new file mode 100644
index 00000000000..b4723b35126
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-147.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-147-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-148.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-148.htm
new file mode 100644
index 00000000000..e6f53a77af9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-148.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-148-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-149.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-149.htm
new file mode 100644
index 00000000000..882df1ebc32
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-149.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-149-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-150.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-150.htm
new file mode 100644
index 00000000000..fbbad5e41eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-150.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-150-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-151.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-151.htm
new file mode 100644
index 00000000000..84e87cb7b82
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-151.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-151-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-152.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-152.htm
new file mode 100644
index 00000000000..9ff8428632c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-152.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-152-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-154.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-154.htm
new file mode 100644
index 00000000000..ef77fba5a80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-154.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-154-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-155.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-155.htm
new file mode 100644
index 00000000000..a004ce9cbef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-155.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-155-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-156.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-156.htm
new file mode 100644
index 00000000000..5b0aabf1b5b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-156.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-156-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-157.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-157.htm
new file mode 100644
index 00000000000..5ecb4fac7e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-157.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-157-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-158.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-158.htm
new file mode 100644
index 00000000000..16225cac47d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-158.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-158-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-159.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-159.htm
new file mode 100644
index 00000000000..c38a4fc9c4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-159.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-159-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-160.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-160.htm
new file mode 100644
index 00000000000..686132c86c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-160.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-160-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-201.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-201.htm
new file mode 100644
index 00000000000..ac1402ad636
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-201.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-201-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-202.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-202.htm
new file mode 100644
index 00000000000..08491feb6a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-202.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-202-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-203.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-203.htm
new file mode 100644
index 00000000000..99c21a7c390
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-203.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-203-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-204.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-204.htm
new file mode 100644
index 00000000000..efb93d55e88
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-204.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-204-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-205.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-205.htm
new file mode 100644
index 00000000000..487af26b5c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-205.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-205-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-206.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-206.htm
new file mode 100644
index 00000000000..8d1435258b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-206.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-206-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-207.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-207.htm
new file mode 100644
index 00000000000..f8e6bfbd1eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-207.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-207-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-208.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-208.htm
new file mode 100644
index 00000000000..a3c60794a2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-208.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-208-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-209.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-209.htm
new file mode 100644
index 00000000000..b5edfa50528
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-209.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-209-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-210.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-210.htm
new file mode 100644
index 00000000000..9bc02ddc699
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-210.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-210-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-211.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-211.htm
new file mode 100644
index 00000000000..202421f14a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-211.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-211-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-212.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-212.htm
new file mode 100644
index 00000000000..01265b2843d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-212.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-212-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-213.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-213.htm
new file mode 100644
index 00000000000..7f3ee740b80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-213.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-213-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-214.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-214.htm
new file mode 100644
index 00000000000..d796267515a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-214.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-214-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-215.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-215.htm
new file mode 100644
index 00000000000..7aea91cfb44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-215.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-215-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-216.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-216.htm
new file mode 100644
index 00000000000..adb5f6023e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-216.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-216-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-217.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-217.htm
new file mode 100644
index 00000000000..4dbd6a83947
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-217.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-217-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-218.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-218.htm
new file mode 100644
index 00000000000..509a5362973
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-218.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-218-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-219.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-219.htm
new file mode 100644
index 00000000000..df3a1d71f78
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-219.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-219-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-220.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-220.htm
new file mode 100644
index 00000000000..f970372c038
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-220.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-220-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-221.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-221.htm
new file mode 100644
index 00000000000..2c946b54d3c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-221.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-221-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-222.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-222.htm
new file mode 100644
index 00000000000..7474720d3a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-222.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-222-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-223.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-223.htm
new file mode 100644
index 00000000000..eef3675b363
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-223.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-223-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-224.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-224.htm
new file mode 100644
index 00000000000..b968eec6298
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-224.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-224-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-225.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-225.htm
new file mode 100644
index 00000000000..1f08bc0d6bb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-225.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-225-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-226.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-226.htm
new file mode 100644
index 00000000000..a4fa047ee66
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-226.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-226-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-227.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-227.htm
new file mode 100644
index 00000000000..4f7e376ca77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-227.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-227-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-228.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-228.htm
new file mode 100644
index 00000000000..b33a28dc8c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-228.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-228-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-229.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-229.htm
new file mode 100644
index 00000000000..c89f7cc2ab7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-229.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-229-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-230.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-230.htm
new file mode 100644
index 00000000000..1bc8b7bcd6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-230.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-230-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-231.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-231.htm
new file mode 100644
index 00000000000..d13a665022e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-231.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-231-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-232.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-232.htm
new file mode 100644
index 00000000000..bf73470d7e8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-232.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-232-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-233.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-233.htm
new file mode 100644
index 00000000000..ea9b1578a6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-233.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-233-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-234.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-234.htm
new file mode 100644
index 00000000000..0a5a4db3f05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-234.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-234-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-235.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-235.htm
new file mode 100644
index 00000000000..59efca89f87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-235.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-235-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-236.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-236.htm
new file mode 100644
index 00000000000..7eac2161ec0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-236.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-236-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-237.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-237.htm
new file mode 100644
index 00000000000..24fc462c9fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-237.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-237-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-238.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-238.htm
new file mode 100644
index 00000000000..e4eff648c00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-238.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-238-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-239.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-239.htm
new file mode 100644
index 00000000000..e0b015e7317
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-239.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-239-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-240.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-240.htm
new file mode 100644
index 00000000000..83911d75d46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-240.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-240-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-241.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-241.htm
new file mode 100644
index 00000000000..029fed813d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-241.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-241-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-242.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-242.htm
new file mode 100644
index 00000000000..6fc5b1e94d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-242.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-242-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-243.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-243.htm
new file mode 100644
index 00000000000..2ed73f9e66b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-243.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-243-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-244.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-244.htm
new file mode 100644
index 00000000000..89badbb253b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-244.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-244-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-245.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-245.htm
new file mode 100644
index 00000000000..890d7fab9ee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-245.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-245-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-246.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-246.htm
new file mode 100644
index 00000000000..dcd811f47d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-246.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-246-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-247.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-247.htm
new file mode 100644
index 00000000000..24598d4b7d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-247.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-247-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-248.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-248.htm
new file mode 100644
index 00000000000..3e3072eca11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-248.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-248-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-249.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-249.htm
new file mode 100644
index 00000000000..5abddc54245
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-249.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-249-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-250.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-250.htm
new file mode 100644
index 00000000000..b07a701c447
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-250.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-250-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-251.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-251.htm
new file mode 100644
index 00000000000..ee18268996e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-251.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-251-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-252.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-252.htm
new file mode 100644
index 00000000000..3e2e1dc2913
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-252.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-252-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-254.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-254.htm
new file mode 100644
index 00000000000..45c85f06cb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-254.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-254-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-255.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-255.htm
new file mode 100644
index 00000000000..93d17dba1a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-255.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-255-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-256.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-256.htm
new file mode 100644
index 00000000000..cf076d6fa07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-256.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-256-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-257.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-257.htm
new file mode 100644
index 00000000000..1faf2f9a200
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-257.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-257-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-258.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-258.htm
new file mode 100644
index 00000000000..a351e946253
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-258.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-258-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-259.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-259.htm
new file mode 100644
index 00000000000..1521e945793
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-259.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-259-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-260.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-260.htm
new file mode 100644
index 00000000000..db717d772c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-260.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-260-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-301.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-301.htm
new file mode 100644
index 00000000000..94a5f64837f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-301.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-301-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-302.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-302.htm
new file mode 100644
index 00000000000..d2058e20ad6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-302.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-302-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-303.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-303.htm
new file mode 100644
index 00000000000..b876969bbb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-303.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-303-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-304.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-304.htm
new file mode 100644
index 00000000000..aa14e14cd78
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-304.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-304-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-305.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-305.htm
new file mode 100644
index 00000000000..8c09576b3cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-305.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-305-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-306.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-306.htm
new file mode 100644
index 00000000000..ff3d924c0bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-306.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-306-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-307.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-307.htm
new file mode 100644
index 00000000000..d2d2539b953
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-307.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-307-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-308.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-308.htm
new file mode 100644
index 00000000000..d23e707cda9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-308.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-308-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-309.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-309.htm
new file mode 100644
index 00000000000..2eac6879005
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-309.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-309-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-310.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-310.htm
new file mode 100644
index 00000000000..6f65446dfeb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-310.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-310-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-311.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-311.htm
new file mode 100644
index 00000000000..999404628be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-311.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-311-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-312.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-312.htm
new file mode 100644
index 00000000000..ce6cd692134
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-312.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-312-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-313.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-313.htm
new file mode 100644
index 00000000000..dd2779cee8b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-313.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-313-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-314.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-314.htm
new file mode 100644
index 00000000000..de934d573ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-314.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-314-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-315.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-315.htm
new file mode 100644
index 00000000000..9e1937cb245
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-315.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-315-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-316.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-316.htm
new file mode 100644
index 00000000000..fb5ef4641da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-316.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-316-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-317.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-317.htm
new file mode 100644
index 00000000000..97e88ee518b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-317.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-317-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-318.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-318.htm
new file mode 100644
index 00000000000..dba09fd3629
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-318.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-318-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-319.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-319.htm
new file mode 100644
index 00000000000..db7f9bc0f49
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-319.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-319-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-320.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-320.htm
new file mode 100644
index 00000000000..9da9b03e956
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-320.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-320-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-321.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-321.htm
new file mode 100644
index 00000000000..a43a435f1a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-321.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-321-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-322.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-322.htm
new file mode 100644
index 00000000000..421091de724
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-322.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-322-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-323.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-323.htm
new file mode 100644
index 00000000000..4f9ab0fdf65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-323.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-323-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-324.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-324.htm
new file mode 100644
index 00000000000..2e76934d608
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-324.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-324-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-325.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-325.htm
new file mode 100644
index 00000000000..2e904f390e5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-325.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-325-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-326.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-326.htm
new file mode 100644
index 00000000000..242abd6228a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-326.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-326-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-327.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-327.htm
new file mode 100644
index 00000000000..f07af3c05a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-327.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-327-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-351.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-351.htm
new file mode 100644
index 00000000000..d8c653ad520
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-351.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-351-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-352.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-352.htm
new file mode 100644
index 00000000000..aa8788e4989
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-352.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-352-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-353.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-353.htm
new file mode 100644
index 00000000000..8b2349024f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-353.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-353-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-354.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-354.htm
new file mode 100644
index 00000000000..f8b045e9d77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-354.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-354-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-355.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-355.htm
new file mode 100644
index 00000000000..f2174446771
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-355.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-355-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-356.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-356.htm
new file mode 100644
index 00000000000..9df339f9f5c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-356.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-356-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-357.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-357.htm
new file mode 100644
index 00000000000..cc8cf84f8b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-357.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-357-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-358.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-358.htm
new file mode 100644
index 00000000000..c721fceabff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-358.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-358-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-359.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-359.htm
new file mode 100644
index 00000000000..5556554c7dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-359.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-359-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-360.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-360.htm
new file mode 100644
index 00000000000..28f7f1915b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-360.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-360-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-361.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-361.htm
new file mode 100644
index 00000000000..8c427fa826b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-361.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-361-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-362.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-362.htm
new file mode 100644
index 00000000000..167fba627ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-362.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-362-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-363.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-363.htm
new file mode 100644
index 00000000000..5645670c8ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-363.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-363-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-364.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-364.htm
new file mode 100644
index 00000000000..43c08527526
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-364.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-364-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-365.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-365.htm
new file mode 100644
index 00000000000..a67eef5bded
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-365.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-365-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-366.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-366.htm
new file mode 100644
index 00000000000..96d01ef1f57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-366.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-366-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-367.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-367.htm
new file mode 100644
index 00000000000..dcbc7a072d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-367.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-367-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-368.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-368.htm
new file mode 100644
index 00000000000..62a31181471
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-368.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-368-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-369.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-369.htm
new file mode 100644
index 00000000000..acebf350a0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-369.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-369-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-370.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-370.htm
new file mode 100644
index 00000000000..67d0bbada06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-370.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-370-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-371.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-371.htm
new file mode 100644
index 00000000000..a53bedee90e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-371.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-371-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-372.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-372.htm
new file mode 100644
index 00000000000..97f32d4120e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-372.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-372-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-373.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-373.htm
new file mode 100644
index 00000000000..2a19236f548
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-373.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-373-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-374.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-374.htm
new file mode 100644
index 00000000000..61eef781938
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-374.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-374-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-375.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-375.htm
new file mode 100644
index 00000000000..73279d0592f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-375.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-375-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-376.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-376.htm
new file mode 100644
index 00000000000..a46c77dd579
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-376.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-376-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-377.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-377.htm
new file mode 100644
index 00000000000..7f62af9d086
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-377.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-377-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-401.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-401.htm
new file mode 100644
index 00000000000..b9f14273cd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-401.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-401-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-402.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-402.htm
new file mode 100644
index 00000000000..75a249e6fdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-402.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-402-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-403.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-403.htm
new file mode 100644
index 00000000000..f39a8a95c2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-403.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-403-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-404.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-404.htm
new file mode 100644
index 00000000000..926f911d916
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-404.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-404-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-405.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-405.htm
new file mode 100644
index 00000000000..a713ad5fdc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-405.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-405-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-406.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-406.htm
new file mode 100644
index 00000000000..953fadcd755
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-406.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-406-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-407.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-407.htm
new file mode 100644
index 00000000000..6a94cf44fff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-407.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-407-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-408.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-408.htm
new file mode 100644
index 00000000000..044494b2c25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-408.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-408-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-409.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-409.htm
new file mode 100644
index 00000000000..7619e13d9cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-409.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-409-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-410.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-410.htm
new file mode 100644
index 00000000000..0dd714c0d76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-410.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-410-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-411.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-411.htm
new file mode 100644
index 00000000000..5432b9b2d6a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-411.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-411-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-412.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-412.htm
new file mode 100644
index 00000000000..29e6628e335
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-412.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-412-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-413.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-413.htm
new file mode 100644
index 00000000000..c9dfdb03327
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-413.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-413-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-414.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-414.htm
new file mode 100644
index 00000000000..b8539eea3a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-414.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-414-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-415.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-415.htm
new file mode 100644
index 00000000000..0ef4571d0eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-415.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-415-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-416.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-416.htm
new file mode 100644
index 00000000000..5e5af54c893
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-416.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-416-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-417.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-417.htm
new file mode 100644
index 00000000000..a29a05d36b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-417.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-417-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-418.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-418.htm
new file mode 100644
index 00000000000..8f7453cf407
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-418.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-418-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-419.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-419.htm
new file mode 100644
index 00000000000..fb44a75fd89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-419.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-419-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-420.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-420.htm
new file mode 100644
index 00000000000..3dc9497a59f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-420.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-420-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-421.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-421.htm
new file mode 100644
index 00000000000..8e5814b436e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-421.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-421-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-422.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-422.htm
new file mode 100644
index 00000000000..6bc15a3f260
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-422.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-422-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-423.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-423.htm
new file mode 100644
index 00000000000..5adbc07589f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-423.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-423-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-424.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-424.htm
new file mode 100644
index 00000000000..ba4622ccf8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-424.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-424-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-425.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-425.htm
new file mode 100644
index 00000000000..00a6c72a631
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-425.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-425-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-426.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-426.htm
new file mode 100644
index 00000000000..9b62b1138c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-426.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-426-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-427.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-427.htm
new file mode 100644
index 00000000000..fc0601ba0ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-jazh-427.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help">
+<link href="reference/css3-text-line-break-jazh-427-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-001.htm
new file mode 100644
index 00000000000..3e453813435
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-001.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-001-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-002.htm
new file mode 100644
index 00000000000..22978e5adef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-002.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-002-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-003.htm
new file mode 100644
index 00000000000..e1c5632cde1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-003.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-003-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-004.htm
new file mode 100644
index 00000000000..771416d1992
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-004.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-004-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༺文</div>
+
+
+
+
+
+<div class="ref">中中<br>༺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-005.htm
new file mode 100644
index 00000000000..f1d2fa95a6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-005.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-005-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༼文</div>
+
+
+
+
+
+<div class="ref">中中<br>༼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-006.htm
new file mode 100644
index 00000000000..3bcd84b21d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-006.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-006-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br>᚛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-007.htm
new file mode 100644
index 00000000000..df0bb3adf0d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-007.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-007-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中‚文</div>
+
+
+
+
+
+<div class="ref">中中<br>‚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-008.htm
new file mode 100644
index 00000000000..93cf40ba885
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-008.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-008-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中„文</div>
+
+
+
+
+
+<div class="ref">中中<br>„文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-009.htm
new file mode 100644
index 00000000000..969248cbbb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-009.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-009-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-010.htm
new file mode 100644
index 00000000000..590140f7b3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-010.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-010-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-011.htm
new file mode 100644
index 00000000000..0ed2155dd53
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-011.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-011-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中₍文</div>
+
+
+
+
+
+<div class="ref">中中<br>₍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-012.htm
new file mode 100644
index 00000000000..a4ed3931d06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-012.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-012-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-013.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-013.htm
new file mode 100644
index 00000000000..1eed05f288e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-013.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-013-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br>⎴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-014.htm
new file mode 100644
index 00000000000..4bdc9f84660
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-014.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-014-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❨文</div>
+
+
+
+
+
+<div class="ref">中中<br>❨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-015.htm
new file mode 100644
index 00000000000..272abd428bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-015.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-015-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❪文</div>
+
+
+
+
+
+<div class="ref">中中<br>❪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-016.htm
new file mode 100644
index 00000000000..3c7f4a39d11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-016.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-016-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❬文</div>
+
+
+
+
+
+<div class="ref">中中<br>❬文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-017.htm
new file mode 100644
index 00000000000..07cae5cafd1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-017.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-017-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❮文</div>
+
+
+
+
+
+<div class="ref">中中<br>❮文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-018.htm
new file mode 100644
index 00000000000..7dbd1dc8438
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-018.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-018-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❰文</div>
+
+
+
+
+
+<div class="ref">中中<br>❰文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-019.htm
new file mode 100644
index 00000000000..ec1299a4207
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-019.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-019-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❲文</div>
+
+
+
+
+
+<div class="ref">中中<br>❲文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-020.htm
new file mode 100644
index 00000000000..275efeadad8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-020.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-020-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❴文</div>
+
+
+
+
+
+<div class="ref">中中<br>❴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-021.htm
new file mode 100644
index 00000000000..fb79089f3c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-021.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-021-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟦文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-022.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-022.htm
new file mode 100644
index 00000000000..e458bb5cfe5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-022.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-022-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-023.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-023.htm
new file mode 100644
index 00000000000..e757a710db8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-023.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-023-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-024.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-024.htm
new file mode 100644
index 00000000000..9ae9c94c260
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-024.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-024-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-025.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-025.htm
new file mode 100644
index 00000000000..1657f2adece
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-025.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-025-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-026.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-026.htm
new file mode 100644
index 00000000000..f16db67f016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-026.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-026-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-027.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-027.htm
new file mode 100644
index 00000000000..ad2b771d9c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-027.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-027-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-028.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-028.htm
new file mode 100644
index 00000000000..75d5190bea0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-028.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-028-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦋文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-029.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-029.htm
new file mode 100644
index 00000000000..3e8a8096123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-029.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-029-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-030.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-030.htm
new file mode 100644
index 00000000000..49d8e34daac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-030.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-030-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦏文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-031.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-031.htm
new file mode 100644
index 00000000000..9627724e746
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-031.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-031-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦑文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-032.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-032.htm
new file mode 100644
index 00000000000..c220944d964
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-032.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-032-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦓文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-033.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-033.htm
new file mode 100644
index 00000000000..86488d3e667
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-033.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-033-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-034.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-034.htm
new file mode 100644
index 00000000000..349d445bc3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-034.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-034-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-035.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-035.htm
new file mode 100644
index 00000000000..2b4f75e5191
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-035.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-035-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-036.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-036.htm
new file mode 100644
index 00000000000..7aa0c996c85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-036.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-036-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-037.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-037.htm
new file mode 100644
index 00000000000..84c5ceaa93a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-037.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-037-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-038.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-038.htm
new file mode 100644
index 00000000000..d4af53ebf8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-038.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-038-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-039.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-039.htm
new file mode 100644
index 00000000000..46bee91a29f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-039.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-039-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中《文</div>
+
+
+
+
+
+<div class="ref">中中<br>《文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-040.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-040.htm
new file mode 100644
index 00000000000..d0798e2c795
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-040.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-040-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-041.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-041.htm
new file mode 100644
index 00000000000..8ac14feaa40
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-041.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-041-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中『文</div>
+
+
+
+
+
+<div class="ref">中中<br>『文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-042.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-042.htm
new file mode 100644
index 00000000000..1b62e2e1964
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-042.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-042-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中【文</div>
+
+
+
+
+
+<div class="ref">中中<br>【文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-043.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-043.htm
new file mode 100644
index 00000000000..805ead7da1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-043.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-043-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〔文</div>
+
+
+
+
+
+<div class="ref">中中<br>〔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-044.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-044.htm
new file mode 100644
index 00000000000..0aeb1597f4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-044.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-044-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〖文</div>
+
+
+
+
+
+<div class="ref">中中<br>〖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-045.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-045.htm
new file mode 100644
index 00000000000..66d13f589f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-045.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-045-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〘文</div>
+
+
+
+
+
+<div class="ref">中中<br>〘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-046.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-046.htm
new file mode 100644
index 00000000000..9cc19a77849
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-046.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-046-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〚文</div>
+
+
+
+
+
+<div class="ref">中中<br>〚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-047.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-047.htm
new file mode 100644
index 00000000000..7a2c2f958ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-047.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-047-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〝文</div>
+
+
+
+
+
+<div class="ref">中中<br>〝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-048.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-048.htm
new file mode 100644
index 00000000000..7aea01cbb83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-048.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-048-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br>﴾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-049.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-049.htm
new file mode 100644
index 00000000000..eef7858a384
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-049.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-049-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︵文</div>
+
+
+
+
+
+<div class="ref">中中<br>︵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-050.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-050.htm
new file mode 100644
index 00000000000..0b229c7adae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-050.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-050-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︷文</div>
+
+
+
+
+
+<div class="ref">中中<br>︷文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-051.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-051.htm
new file mode 100644
index 00000000000..0b1516d2a71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-051.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-051-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︹文</div>
+
+
+
+
+
+<div class="ref">中中<br>︹文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-052.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-052.htm
new file mode 100644
index 00000000000..7670ee72742
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-052.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-052-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︻文</div>
+
+
+
+
+
+<div class="ref">中中<br>︻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-053.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-053.htm
new file mode 100644
index 00000000000..4b92ac99fef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-053.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-053-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︽文</div>
+
+
+
+
+
+<div class="ref">中中<br>︽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-054.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-054.htm
new file mode 100644
index 00000000000..2fcdd1a2dbb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-054.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-054-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︿文</div>
+
+
+
+
+
+<div class="ref">中中<br>︿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-055.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-055.htm
new file mode 100644
index 00000000000..4b5736d8db1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-055.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-055-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹁文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-056.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-056.htm
new file mode 100644
index 00000000000..0cc0373fafc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-056.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-056-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-057.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-057.htm
new file mode 100644
index 00000000000..91904a51429
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-057.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-057-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-058.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-058.htm
new file mode 100644
index 00000000000..e233ed7bc81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-058.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-058-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-059.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-059.htm
new file mode 100644
index 00000000000..6ad48fb1031
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-059.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-059-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-060.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-060.htm
new file mode 100644
index 00000000000..95f5a98da53
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-060.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-060-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-061.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-061.htm
new file mode 100644
index 00000000000..3760e187d6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-061.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-061-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-062.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-062.htm
new file mode 100644
index 00000000000..63115de02e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-062.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-062-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-063.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-063.htm
new file mode 100644
index 00000000000..317f10934aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-063.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-063-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-064.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-064.htm
new file mode 100644
index 00000000000..d5806b2e703
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-064.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-064-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-065.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-065.htm
new file mode 100644
index 00000000000..85b341780a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-065.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-065-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-100.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-100.htm
new file mode 100644
index 00000000000..17b9b9b8af6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-100.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-100-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-101.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-101.htm
new file mode 100644
index 00000000000..ee1521c0864
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-101.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-101-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-102.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-102.htm
new file mode 100644
index 00000000000..37f22bf8d36
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-102.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-102-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-103.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-103.htm
new file mode 100644
index 00000000000..95438b0ecba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-103.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-103-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-104.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-104.htm
new file mode 100644
index 00000000000..8a69e4a2c89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-104.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-104-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中,文</div>
+
+
+
+
+
+<div class="ref">中中<br>中,文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-105.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-105.htm
new file mode 100644
index 00000000000..06c0b259172
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-105.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-105-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中.文</div>
+
+
+
+
+
+<div class="ref">中中<br>中.文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-106.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-106.htm
new file mode 100644
index 00000000000..64477a19192
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-106.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-106-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-107.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-107.htm
new file mode 100644
index 00000000000..d280a0af6e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-107.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-107-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-108.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-108.htm
new file mode 100644
index 00000000000..9aea4586f5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-108.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-108-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-109.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-109.htm
new file mode 100644
index 00000000000..6c74159a679
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-109.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-109-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-110.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-110.htm
new file mode 100644
index 00000000000..853c5230b07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-110.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-110-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-111.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-111.htm
new file mode 100644
index 00000000000..c36e693e6eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-111.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-111-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-112.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-112.htm
new file mode 100644
index 00000000000..87b30a67fb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-112.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-112-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-113.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-113.htm
new file mode 100644
index 00000000000..ee3363a6222
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-113.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-113-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中᚜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-114.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-114.htm
new file mode 100644
index 00000000000..990d1fde010
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-114.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-114-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-115.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-115.htm
new file mode 100644
index 00000000000..3d5325fb60d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-115.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-115-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-116.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-116.htm
new file mode 100644
index 00000000000..1d4815b3e23
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-116.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-116-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中₎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-117.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-117.htm
new file mode 100644
index 00000000000..5b687507700
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-117.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-117-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-118.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-118.htm
new file mode 100644
index 00000000000..af13ad17298
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-118.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-118-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⎵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-119.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-119.htm
new file mode 100644
index 00000000000..1dd42d5820a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-119.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-119-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-120.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-120.htm
new file mode 100644
index 00000000000..4ebecff4460
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-120.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-120-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-121.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-121.htm
new file mode 100644
index 00000000000..997b2cf1edd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-121.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-121-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❭文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-122.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-122.htm
new file mode 100644
index 00000000000..13e3b147e72
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-122.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-122-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❯文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-123.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-123.htm
new file mode 100644
index 00000000000..c154e16764d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-123.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-123-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❱文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-124.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-124.htm
new file mode 100644
index 00000000000..4222bce0267
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-124.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-124-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❳文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-125.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-125.htm
new file mode 100644
index 00000000000..7b127383fc5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-125.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-125-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-126.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-126.htm
new file mode 100644
index 00000000000..e87ea51eb9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-126.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-126-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟧文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-127.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-127.htm
new file mode 100644
index 00000000000..84cfb523513
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-127.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-127-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-128.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-128.htm
new file mode 100644
index 00000000000..6c7c60427cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-128.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-128-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-129.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-129.htm
new file mode 100644
index 00000000000..8f041575adf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-129.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-129-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-130.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-130.htm
new file mode 100644
index 00000000000..9febc79b2fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-130.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-130-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-131.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-131.htm
new file mode 100644
index 00000000000..8315893eb37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-131.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-131-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-132.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-132.htm
new file mode 100644
index 00000000000..ff04bc6904e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-132.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-132-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦊文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-133.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-133.htm
new file mode 100644
index 00000000000..558bc76fe87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-133.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-133-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦌文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-134.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-134.htm
new file mode 100644
index 00000000000..a4fa006ccc4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-134.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-134-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-135.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-135.htm
new file mode 100644
index 00000000000..f09591e6513
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-135.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-135-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-136.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-136.htm
new file mode 100644
index 00000000000..c227b429687
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-136.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-136-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-137.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-137.htm
new file mode 100644
index 00000000000..5b25a046d9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-137.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-137-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-138.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-138.htm
new file mode 100644
index 00000000000..e6a2086c9ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-138.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-138-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-139.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-139.htm
new file mode 100644
index 00000000000..7916c5e1f14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-139.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-139-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-140.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-140.htm
new file mode 100644
index 00000000000..138adf8e3c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-140.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-140-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-141.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-141.htm
new file mode 100644
index 00000000000..cec71ad2dd4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-141.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-141-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-142.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-142.htm
new file mode 100644
index 00000000000..68529100cb4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-142.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-142-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-143.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-143.htm
new file mode 100644
index 00000000000..de7377a347c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-143.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-143-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-144.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-144.htm
new file mode 100644
index 00000000000..8f582d3d62c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-144.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-144-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中》文</div>
+
+
+
+
+
+<div class="ref">中中<br>中》文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-145.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-145.htm
new file mode 100644
index 00000000000..0878346238f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-145.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-145-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-146.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-146.htm
new file mode 100644
index 00000000000..968cd5c62ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-146.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-146-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中』文</div>
+
+
+
+
+
+<div class="ref">中中<br>中』文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-147.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-147.htm
new file mode 100644
index 00000000000..4ff0028b4b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-147.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-147-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中】文</div>
+
+
+
+
+
+<div class="ref">中中<br>中】文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-148.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-148.htm
new file mode 100644
index 00000000000..75d2104615c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-148.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-148-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-149.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-149.htm
new file mode 100644
index 00000000000..85c96834c0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-149.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-149-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-150.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-150.htm
new file mode 100644
index 00000000000..4654ff1c2cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-150.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-150-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-151.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-151.htm
new file mode 100644
index 00000000000..b22cc2ece6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-151.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-151-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-152.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-152.htm
new file mode 100644
index 00000000000..cf61d359c3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-152.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-152-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-153.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-153.htm
new file mode 100644
index 00000000000..14ef9f8a129
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-153.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-153-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〟文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-154.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-154.htm
new file mode 100644
index 00000000000..772e508a6f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-154.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-154-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﴿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-155.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-155.htm
new file mode 100644
index 00000000000..78880de0c84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-155.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-155-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︶文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-156.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-156.htm
new file mode 100644
index 00000000000..cf94cee629a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-156.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-156-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︸文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-157.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-157.htm
new file mode 100644
index 00000000000..4004091983c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-157.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-157-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-158.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-158.htm
new file mode 100644
index 00000000000..906c6dae86e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-158.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-158-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-159.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-159.htm
new file mode 100644
index 00000000000..1cea8d0d50d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-159.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-159-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-160.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-160.htm
new file mode 100644
index 00000000000..c8fc57b0684
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-160.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-160-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹀文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-161.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-161.htm
new file mode 100644
index 00000000000..f4a400e2ea4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-161.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-161-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹂文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-162.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-162.htm
new file mode 100644
index 00000000000..04d199ebffc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-162.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-162-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-163.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-163.htm
new file mode 100644
index 00000000000..d0af5423cd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-163.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-163-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-164.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-164.htm
new file mode 100644
index 00000000000..d2f8cdea437
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-164.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-164-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-165.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-165.htm
new file mode 100644
index 00000000000..b643d1a2ecf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-165.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-165-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-166.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-166.htm
new file mode 100644
index 00000000000..f9edf132fae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-166.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-166-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-167.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-167.htm
new file mode 100644
index 00000000000..90b83f476ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-167.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-167-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-168.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-168.htm
new file mode 100644
index 00000000000..dc974e2a0d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-168.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-168-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-169.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-169.htm
new file mode 100644
index 00000000000..6fb366e68e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-169.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-169-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-170.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-170.htm
new file mode 100644
index 00000000000..852e70726cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-170.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-170-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-171.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-171.htm
new file mode 100644
index 00000000000..4a44559372e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-171.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-171-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-200.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-200.htm
new file mode 100644
index 00000000000..7e958122fde
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-200.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-200-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-201.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-201.htm
new file mode 100644
index 00000000000..2b0b6ba7b9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-201.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-201-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-202.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-202.htm
new file mode 100644
index 00000000000..d66d81b59f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-202.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-202-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中។文</div>
+
+
+
+
+
+<div class="ref">中中<br>中។文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-203.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-203.htm
new file mode 100644
index 00000000000..f3c2419bac8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-203.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-203-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-204.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-204.htm
new file mode 100644
index 00000000000..2db4607aca8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-204.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-204-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-205.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-205.htm
new file mode 100644
index 00000000000..406b9ecf44e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-205.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-205-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-206.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-206.htm
new file mode 100644
index 00000000000..cd3a4c96568
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-206.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-206-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-207.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-207.htm
new file mode 100644
index 00000000000..07fce559a80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-207.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-207-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-208.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-208.htm
new file mode 100644
index 00000000000..574df52e997
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-208.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-208-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-209.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-209.htm
new file mode 100644
index 00000000000..db5b7821312
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-209.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-209-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-210.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-210.htm
new file mode 100644
index 00000000000..6e69db977c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-210.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-210-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-211.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-211.htm
new file mode 100644
index 00000000000..b14f594acf7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-211.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-211-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-212.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-212.htm
new file mode 100644
index 00000000000..397cb10954b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-212.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-212-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゝ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-213.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-213.htm
new file mode 100644
index 00000000000..4c11f63782b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-213.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-213-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゞ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-214.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-214.htm
new file mode 100644
index 00000000000..2217f7878d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-214.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-214-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゠文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-215.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-215.htm
new file mode 100644
index 00000000000..1fd0f25bee4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-215.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-215-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-216.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-216.htm
new file mode 100644
index 00000000000..bbcbe00fadc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-216.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-216-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-217.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-217.htm
new file mode 100644
index 00000000000..7f260eb54c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-217.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-217-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヽ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-218.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-218.htm
new file mode 100644
index 00000000000..82f96ec3d7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-218.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-218-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヾ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-219.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-219.htm
new file mode 100644
index 00000000000..2c89128d125
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-219.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-219-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-220.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-220.htm
new file mode 100644
index 00000000000..e25210eb566
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-220.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-220-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-221.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-221.htm
new file mode 100644
index 00000000000..e55c4a225c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-221.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-221-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-222.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-222.htm
new file mode 100644
index 00000000000..6031b146154
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-222.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-222-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-223.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-223.htm
new file mode 100644
index 00000000000..10aeb6fb31b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-223.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-223-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-224.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-224.htm
new file mode 100644
index 00000000000..7660d98bf43
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-224.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-224-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-225.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-225.htm
new file mode 100644
index 00000000000..1a95e02523b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-225.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-225-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-226.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-226.htm
new file mode 100644
index 00000000000..e73122b8b5f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-226.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-226-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-250.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-250.htm
new file mode 100644
index 00000000000..1919b32661e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-250.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-250-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぁな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぁな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-251.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-251.htm
new file mode 100644
index 00000000000..9070d01d9d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-251.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-251-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-252.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-252.htm
new file mode 100644
index 00000000000..3a58e936374
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-252.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-252-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-253.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-253.htm
new file mode 100644
index 00000000000..585d4573477
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-253.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-253-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぇな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぇな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-254.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-254.htm
new file mode 100644
index 00000000000..12cde1062f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-254.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-254-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぉな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぉな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-255.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-255.htm
new file mode 100644
index 00000000000..66ae45254db
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-255.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-255-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかっな</div>
+
+
+
+
+
+<div class="ref">かか<br>かっな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-256.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-256.htm
new file mode 100644
index 00000000000..3a19295c37a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-256.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-256-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-257.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-257.htm
new file mode 100644
index 00000000000..9336b93b43c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-257.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-257-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-258.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-258.htm
new file mode 100644
index 00000000000..69d25554f4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-258.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-258-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかょな</div>
+
+
+
+
+
+<div class="ref">かか<br>かょな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-259.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-259.htm
new file mode 100644
index 00000000000..ad772884f14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-259.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-259-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゎな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゎな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-260.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-260.htm
new file mode 100644
index 00000000000..7877b9ce233
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-260.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-260-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カァナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-261.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-261.htm
new file mode 100644
index 00000000000..19ca7ed257e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-261.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-261-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カィナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-262.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-262.htm
new file mode 100644
index 00000000000..1b3627022ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-262.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-262-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カゥナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-263.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-263.htm
new file mode 100644
index 00000000000..0a4f95b9fe1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-263.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-263-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カェナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-264.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-264.htm
new file mode 100644
index 00000000000..0716cab7e7e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-264.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-264-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カォナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-265.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-265.htm
new file mode 100644
index 00000000000..e6dbda547e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-265.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-265-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カッナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-266.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-266.htm
new file mode 100644
index 00000000000..975b7654bf2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-266.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-266-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カャナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-267.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-267.htm
new file mode 100644
index 00000000000..4bff96ceedf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-267.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-267-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カュナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-268.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-268.htm
new file mode 100644
index 00000000000..de894ab2c4f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-268.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-268-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カョナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-269.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-269.htm
new file mode 100644
index 00000000000..833a57da85c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-line-break-opclns-269.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help">
+<link href="reference/css3-text-line-break-opclns-269-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カヮナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-001.htm
new file mode 100644
index 00000000000..54130d72837
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-001.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin1 uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-001-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span> <span>µ Μ</span> <span>à À</span> <span>á Á</span> <span>â Â</span> <span>ã Ã</span> <span>ä Ä</span> <span>å Å</span> <span>æ Æ</span> <span>ç Ç</span> <span>è È</span> <span>é É</span> <span>ê Ê</span> <span>ë Ë</span> <span>ì Ì</span> <span>í Í</span> <span>î Î</span> <span>ï Ï</span> <span>ð Ð</span> <span>ñ Ñ</span> <span>ò Ò</span> <span>ó Ó</span> <span>ô Ô</span> <span>õ Õ</span> <span>ö Ö</span> <span>ø Ø</span> <span>ù Ù</span> <span>ú Ú</span> <span>û Û</span> <span>ü Ü</span> <span>ý Ý</span> <span>þ Þ</span> <span>ÿ Ÿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-002.htm
new file mode 100644
index 00000000000..d169800cade
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-002.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin1 lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-002-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span> <span>À à</span> <span>Á á</span> <span>Â â</span> <span>Ã ã</span> <span>Ä ä</span> <span>Å å</span> <span>Æ æ</span> <span>Ç ç</span> <span>È è</span> <span>É é</span> <span>Ê ê</span> <span>Ë ë</span> <span>Ì ì</span> <span>Í í</span> <span>Î î</span> <span>Ï ï</span> <span>Ð ð</span> <span>Ñ ñ</span> <span>Ò ò</span> <span>Ó ó</span> <span>Ô ô</span> <span>Õ õ</span> <span>Ö ö</span> <span>Ø ø</span> <span>Ù ù</span> <span>Ú ú</span> <span>Û û</span> <span>Ü ü</span> <span>Ý ý</span> <span>Þ þ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-003.htm
new file mode 100644
index 00000000000..f8eee1f648d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-003.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended Additional, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-003-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ḁ Ḁ</span> <span>ḃ Ḃ</span> <span>ḅ Ḅ</span> <span>ḇ Ḇ</span> <span>ḉ Ḉ</span> <span>ḋ Ḋ</span> <span>ḍ Ḍ</span> <span>ḏ Ḏ</span> <span>ḑ Ḑ</span> <span>ḓ Ḓ</span> <span>ḕ Ḕ</span> <span>ḗ Ḗ</span> <span>ḙ Ḙ</span> <span>ḛ Ḛ</span> <span>ḝ Ḝ</span> <span>ḟ Ḟ</span> <span>ḡ Ḡ</span> <span>ḣ Ḣ</span> <span>ḥ Ḥ</span> <span>ḧ Ḧ</span> <span>ḩ Ḩ</span> <span>ḫ Ḫ</span> <span>ḭ Ḭ</span> <span>ḯ Ḯ</span> <span>ḱ Ḱ</span> <span>ḳ Ḳ</span> <span>ḵ Ḵ</span> <span>ḷ Ḷ</span> <span>ḹ Ḹ</span> <span>ḻ Ḻ</span> <span>ḽ Ḽ</span> <span>ḿ Ḿ</span> <span>ṁ Ṁ</span> <span>ṃ Ṃ</span> <span>ṅ Ṅ</span> <span>ṇ Ṇ</span> <span>ṉ Ṉ</span> <span>ṋ Ṋ</span> <span>ṍ Ṍ</span> <span>ṏ Ṏ</span> <span>ṑ Ṑ</span> <span>ṓ Ṓ</span> <span>ṕ Ṕ</span> <span>ṗ Ṗ</span> <span>ṙ Ṙ</span> <span>ṛ Ṛ</span> <span>ṝ Ṝ</span> <span>ṟ Ṟ</span> <span>ṡ Ṡ</span> <span>ṣ Ṣ</span> <span>ṥ Ṥ</span> <span>ṧ Ṧ</span> <span>ṩ Ṩ</span> <span>ṫ Ṫ</span> <span>ṭ Ṭ</span> <span>ṯ Ṯ</span> <span>ṱ Ṱ</span> <span>ṳ Ṳ</span> <span>ṵ Ṵ</span> <span>ṷ Ṷ</span> <span>ṹ Ṹ</span> <span>ṻ Ṻ</span> <span>ṽ Ṽ</span> <span>ṿ Ṿ</span> <span>ẁ Ẁ</span> <span>ẃ Ẃ</span> <span>ẅ Ẅ</span> <span>ẇ Ẇ</span> <span>ẉ Ẉ</span> <span>ẋ Ẋ</span> <span>ẍ Ẍ</span> <span>ẏ Ẏ</span> <span>ẑ Ẑ</span> <span>ẓ Ẓ</span> <span>ẕ Ẕ</span> <span>ẛ Ṡ</span> <span>ạ Ạ</span> <span>ả Ả</span> <span>ấ Ấ</span> <span>ầ Ầ</span> <span>ẩ Ẩ</span> <span>ẫ Ẫ</span> <span>ậ Ậ</span> <span>ắ Ắ</span> <span>ằ Ằ</span> <span>ẳ Ẳ</span> <span>ẵ Ẵ</span> <span>ặ Ặ</span> <span>ẹ Ẹ</span> <span>ẻ Ẻ</span> <span>ẽ Ẽ</span> <span>ế Ế</span> <span>ề Ề</span> <span>ể Ể</span> <span>ễ Ễ</span> <span>ệ Ệ</span> <span>ỉ Ỉ</span> <span>ị Ị</span> <span>ọ Ọ</span> <span>ỏ Ỏ</span> <span>ố Ố</span> <span>ồ Ồ</span> <span>ổ Ổ</span> <span>ỗ Ỗ</span> <span>ộ Ộ</span> <span>ớ Ớ</span> <span>ờ Ờ</span> <span>ở Ở</span> <span>ỡ Ỡ</span> <span>ợ Ợ</span> <span>ụ Ụ</span> <span>ủ Ủ</span> <span>ứ Ứ</span> <span>ừ Ừ</span> <span>ử Ử</span> <span>ữ Ữ</span> <span>ự Ự</span> <span>ỳ Ỳ</span> <span>ỵ Ỵ</span> <span>ỷ Ỷ</span> <span>ỹ Ỹ</span> <span>ỻ Ỻ</span> <span>ỽ Ỽ</span> <span>ỿ Ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-004.htm
new file mode 100644
index 00000000000..091d7052d85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-004.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended Additional, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-004-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ḁ ḁ</span> <span>Ḃ ḃ</span> <span>Ḅ ḅ</span> <span>Ḇ ḇ</span> <span>Ḉ ḉ</span> <span>Ḋ ḋ</span> <span>Ḍ ḍ</span> <span>Ḏ ḏ</span> <span>Ḑ ḑ</span> <span>Ḓ ḓ</span> <span>Ḕ ḕ</span> <span>Ḗ ḗ</span> <span>Ḙ ḙ</span> <span>Ḛ ḛ</span> <span>Ḝ ḝ</span> <span>Ḟ ḟ</span> <span>Ḡ ḡ</span> <span>Ḣ ḣ</span> <span>Ḥ ḥ</span> <span>Ḧ ḧ</span> <span>Ḩ ḩ</span> <span>Ḫ ḫ</span> <span>Ḭ ḭ</span> <span>Ḯ ḯ</span> <span>Ḱ ḱ</span> <span>Ḳ ḳ</span> <span>Ḵ ḵ</span> <span>Ḷ ḷ</span> <span>Ḹ ḹ</span> <span>Ḻ ḻ</span> <span>Ḽ ḽ</span> <span>Ḿ ḿ</span> <span>Ṁ ṁ</span> <span>Ṃ ṃ</span> <span>Ṅ ṅ</span> <span>Ṇ ṇ</span> <span>Ṉ ṉ</span> <span>Ṋ ṋ</span> <span>Ṍ ṍ</span> <span>Ṏ ṏ</span> <span>Ṑ ṑ</span> <span>Ṓ ṓ</span> <span>Ṕ ṕ</span> <span>Ṗ ṗ</span> <span>Ṙ ṙ</span> <span>Ṛ ṛ</span> <span>Ṝ ṝ</span> <span>Ṟ ṟ</span> <span>Ṡ ṡ</span> <span>Ṣ ṣ</span> <span>Ṥ ṥ</span> <span>Ṧ ṧ</span> <span>Ṩ ṩ</span> <span>Ṫ ṫ</span> <span>Ṭ ṭ</span> <span>Ṯ ṯ</span> <span>Ṱ ṱ</span> <span>Ṳ ṳ</span> <span>Ṵ ṵ</span> <span>Ṷ ṷ</span> <span>Ṹ ṹ</span> <span>Ṻ ṻ</span> <span>Ṽ ṽ</span> <span>Ṿ ṿ</span> <span>Ẁ ẁ</span> <span>Ẃ ẃ</span> <span>Ẅ ẅ</span> <span>Ẇ ẇ</span> <span>Ẉ ẉ</span> <span>Ẋ ẋ</span> <span>Ẍ ẍ</span> <span>Ẏ ẏ</span> <span>Ẑ ẑ</span> <span>Ẓ ẓ</span> <span>Ẕ ẕ</span> <span>ẞ ß</span> <span>Ạ ạ</span> <span>Ả ả</span> <span>Ấ ấ</span> <span>Ầ ầ</span> <span>Ẩ ẩ</span> <span>Ẫ ẫ</span> <span>Ậ ậ</span> <span>Ắ ắ</span> <span>Ằ ằ</span> <span>Ẳ ẳ</span> <span>Ẵ ẵ</span> <span>Ặ ặ</span> <span>Ẹ ẹ</span> <span>Ẻ ẻ</span> <span>Ẽ ẽ</span> <span>Ế ế</span> <span>Ề ề</span> <span>Ể ể</span> <span>Ễ ễ</span> <span>Ệ ệ</span> <span>Ỉ ỉ</span> <span>Ị ị</span> <span>Ọ ọ</span> <span>Ỏ ỏ</span> <span>Ố ố</span> <span>Ồ ồ</span> <span>Ổ ổ</span> <span>Ỗ ỗ</span> <span>Ộ ộ</span> <span>Ớ ớ</span> <span>Ờ ờ</span> <span>Ở ở</span> <span>Ỡ ỡ</span> <span>Ợ ợ</span> <span>Ụ ụ</span> <span>Ủ ủ</span> <span>Ứ ứ</span> <span>Ừ ừ</span> <span>Ử ử</span> <span>Ữ ữ</span> <span>Ự ự</span> <span>Ỳ ỳ</span> <span>Ỵ ỵ</span> <span>Ỷ ỷ</span> <span>Ỹ ỹ</span> <span>Ỻ ỻ</span> <span>Ỽ ỽ</span> <span>Ỿ ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-005.htm
new file mode 100644
index 00000000000..ba7330ffcdc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-005.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-A, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-005-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>I ı</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span> <span>S ſ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0130;, &#x0138;, &#x0149;, &#x0178;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-006.htm
new file mode 100644
index 00000000000..934358992c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-006.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-A, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-006-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>İ i</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ÿ ÿ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0131;, &#x0138;, &#x0149;, &#x017F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007.htm
new file mode 100644
index 00000000000..15e40794545
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-007-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> <span>ƈ Ƈ</span> <span>ƌ Ƌ</span> <span>ƒ Ƒ</span> <span>ƕ Ƕ</span> <span>ƙ Ƙ</span> <span>ƚ Ƚ</span> <span>ƞ Ƞ</span> <span>ơ Ơ</span> <span>ƣ Ƣ</span> <span>ƥ Ƥ</span> <span>ƨ Ƨ</span> <span>ƭ Ƭ</span> <span>ư Ư</span> <span>ƴ Ƴ</span> <span>ƶ Ƶ</span> <span>ƹ Ƹ</span> <span>ƽ Ƽ</span> <span>ƿ Ƿ</span> <span>Dž DŽ</span> <span>dž DŽ</span> <span>Lj LJ</span> <span>lj LJ</span> <span>Nj NJ</span> <span>nj NJ</span> <span>ǎ Ǎ</span> <span>ǐ Ǐ</span> <span>ǒ Ǒ</span> <span>ǔ Ǔ</span> <span>ǖ Ǖ</span> <span>ǘ Ǘ</span> <span>ǚ Ǚ</span> <span>ǜ Ǜ</span> <span>ǝ Ǝ</span> <span>ǟ Ǟ</span> <span>ǡ Ǡ</span> <span>ǣ Ǣ</span> <span>ǥ Ǥ</span> <span>ǧ Ǧ</span> <span>ǩ Ǩ</span> <span>ǫ Ǫ</span> <span>ǭ Ǭ</span> <span>ǯ Ǯ</span> <span>Dz DZ</span> <span>dz DZ</span> <span>ǵ Ǵ</span> <span>ǹ Ǹ</span> <span>ǻ Ǻ</span> <span>ǽ Ǽ</span> <span>ǿ Ǿ</span> <span>ȁ Ȁ</span> <span>ȃ Ȃ</span> <span>ȅ Ȅ</span> <span>ȇ Ȇ</span> <span>ȉ Ȉ</span> <span>ȋ Ȋ</span> <span>ȍ Ȍ</span> <span>ȏ Ȏ</span> <span>ȑ Ȑ</span> <span>ȓ Ȓ</span> <span>ȕ Ȕ</span> <span>ȗ Ȗ</span> <span>ș Ș</span> <span>ț Ț</span> <span>ȝ Ȝ</span> <span>ȟ Ȟ</span> <span>ȣ Ȣ</span> <span>ȥ Ȥ</span> <span>ȧ Ȧ</span> <span>ȩ Ȩ</span> <span>ȫ Ȫ</span> <span>ȭ Ȭ</span> <span>ȯ Ȯ</span> <span>ȱ Ȱ</span> <span>ȳ Ȳ</span> <span>ȼ Ȼ</span> <span>ɂ Ɂ</span> <span>ɇ Ɇ</span> <span>ɉ Ɉ</span> <span>ɋ Ɋ</span> <span>ɍ Ɍ</span> <span>ɏ Ɏ</span> <span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> </div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007a.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007a.htm
new file mode 100644
index 00000000000..9cff850baca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-007a.htm
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-007a-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ȿ Ȿ</span> <span>ɀ Ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-008.htm
new file mode 100644
index 00000000000..51c66c2925e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-008.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-B, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-008-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ɓ ɓ</span> <span>Ƃ ƃ</span> <span>Ƅ ƅ</span> <span>Ɔ ɔ</span> <span>Ƈ ƈ</span> <span>Ɖ ɖ</span> <span>Ɗ ɗ</span> <span>Ƌ ƌ</span> <span>Ǝ ǝ</span> <span>Ə ə</span> <span>Ɛ ɛ</span> <span>Ƒ ƒ</span> <span>Ɠ ɠ</span> <span>Ɣ ɣ</span> <span>Ɩ ɩ</span> <span>Ɨ ɨ</span> <span>Ƙ ƙ</span> <span>Ɯ ɯ</span> <span>Ɲ ɲ</span> <span>Ɵ ɵ</span> <span>Ơ ơ</span> <span>Ƣ ƣ</span> <span>Ƥ ƥ</span> <span>Ʀ ʀ</span> <span>Ƨ ƨ</span> <span>Ʃ ʃ</span> <span>Ƭ ƭ</span> <span>Ʈ ʈ</span> <span>Ư ư</span> <span>Ʊ ʊ</span> <span>Ʋ ʋ</span> <span>Ƴ ƴ</span> <span>Ƶ ƶ</span> <span>Ʒ ʒ</span> <span>Ƹ ƹ</span> <span>Ƽ ƽ</span> <span>DŽ dž</span> <span>Dž dž</span> <span>LJ lj</span> <span>Lj lj</span> <span>NJ nj</span> <span>Nj nj</span> <span>Ǎ ǎ</span> <span>Ǐ ǐ</span> <span>Ǒ ǒ</span> <span>Ǔ ǔ</span> <span>Ǖ ǖ</span> <span>Ǘ ǘ</span> <span>Ǚ ǚ</span> <span>Ǜ ǜ</span> <span>Ǟ ǟ</span> <span>Ǡ ǡ</span> <span>Ǣ ǣ</span> <span>Ǥ ǥ</span> <span>Ǧ ǧ</span> <span>Ǩ ǩ</span> <span>Ǫ ǫ</span> <span>Ǭ ǭ</span> <span>Ǯ ǯ</span> <span>DZ dz</span> <span>Dz dz</span> <span>Ǵ ǵ</span> <span>Ƕ ƕ</span> <span>Ƿ ƿ</span> <span>Ǹ ǹ</span> <span>Ǻ ǻ</span> <span>Ǽ ǽ</span> <span>Ǿ ǿ</span> <span>Ȁ ȁ</span> <span>Ȃ ȃ</span> <span>Ȅ ȅ</span> <span>Ȇ ȇ</span> <span>Ȉ ȉ</span> <span>Ȋ ȋ</span> <span>Ȍ ȍ</span> <span>Ȏ ȏ</span> <span>Ȑ ȑ</span> <span>Ȓ ȓ</span> <span>Ȕ ȕ</span> <span>Ȗ ȗ</span> <span>Ș ș</span> <span>Ț ț</span> <span>Ȝ ȝ</span> <span>Ȟ ȟ</span> <span>Ƞ ƞ</span> <span>Ȣ ȣ</span> <span>Ȥ ȥ</span> <span>Ȧ ȧ</span> <span>Ȩ ȩ</span> <span>Ȫ ȫ</span> <span>Ȭ ȭ</span> <span>Ȯ ȯ</span> <span>Ȱ ȱ</span> <span>Ȳ ȳ</span> <span>Ⱥ ⱥ</span> <span>Ȼ ȼ</span> <span>Ƚ ƚ</span> <span>Ⱦ ⱦ</span> <span>Ɂ ɂ</span> <span>Ƀ ƀ</span> <span>Ʉ ʉ</span> <span>Ʌ ʌ</span> <span>Ɇ ɇ</span> <span>Ɉ ɉ</span> <span>Ɋ ɋ</span> <span>Ɍ ɍ</span> <span>Ɏ ɏ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-009.htm
new file mode 100644
index 00000000000..2057dbe2fcb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-009.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-C, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-009-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ⱡ Ⱡ</span> <span>ⱥ Ⱥ</span> <span>ⱦ Ⱦ</span> <span>ⱨ Ⱨ</span> <span>ⱪ Ⱪ</span> <span>ⱬ Ⱬ</span> <span>ⱳ Ⱳ</span> <span>ⱶ Ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010.htm
new file mode 100644
index 00000000000..5a955e459c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-010-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ⱡ ⱡ</span> <span>Ɫ ɫ</span> <span>Ᵽ ᵽ</span> <span>Ɽ ɽ</span> <span>Ⱨ ⱨ</span> <span>Ⱪ ⱪ</span> <span>Ⱬ ⱬ</span> <span>Ɑ ɑ</span> <span>Ɱ ɱ</span> <span>Ɐ ɐ</span> <span>Ɒ ɒ</span> <span>Ⱳ ⱳ</span> <span>Ⱶ ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010a.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010a.htm
new file mode 100644
index 00000000000..7ba3620c6d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-010a.htm
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-010a-ref.htm" rel="match">
+<meta content="font" name="flags">
+<meta content="The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ȿ ȿ</span> <span>Ɀ ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-011.htm
new file mode 100644
index 00000000000..4f5c3c23d4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-011.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Full-width Latin, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-011-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-012.htm
new file mode 100644
index 00000000000..197aa286c5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-012.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Full-width Latin, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-012-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-014.htm
new file mode 100644
index 00000000000..eebc567a523
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-014.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek and Coptic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-014-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ͱ Ͱ</span> <span>ͳ Ͳ</span> <span>ͷ Ͷ</span> <span>ͻ Ͻ</span> <span>ͼ Ͼ</span> <span>ͽ Ͽ</span> <span>ά Ά</span> <span>έ Έ</span> <span>ή Ή</span> <span>ί Ί</span> <span>α Α</span> <span>β Β</span> <span>γ Γ</span> <span>δ Δ</span> <span>ε Ε</span> <span>ζ Ζ</span> <span>η Η</span> <span>θ Θ</span> <span>ι Ι</span> <span>κ Κ</span> <span>λ Λ</span> <span>μ Μ</span> <span>ν Ν</span> <span>ξ Ξ</span> <span>ο Ο</span> <span>π Π</span> <span>ρ Ρ</span> <span>ς Σ</span> <span>σ Σ</span> <span>τ Τ</span> <span>υ Υ</span> <span>φ Φ</span> <span>χ Χ</span> <span>ψ Ψ</span> <span>ω Ω</span> <span>ϊ Ϊ</span> <span>ϋ Ϋ</span> <span>ό Ό</span> <span>ύ Ύ</span> <span>ώ Ώ</span> <span>ϐ Β</span> <span>ϑ Θ</span> <span>ϕ Φ</span> <span>ϖ Π</span> <span>ϗ Ϗ</span> <span>ϙ Ϙ</span> <span>ϛ Ϛ</span> <span>ϝ Ϝ</span> <span>ϟ Ϟ</span> <span>ϡ Ϡ</span> <span>ϣ Ϣ</span> <span>ϥ Ϥ</span> <span>ϧ Ϧ</span> <span>ϩ Ϩ</span> <span>ϫ Ϫ</span> <span>ϭ Ϭ</span> <span>ϯ Ϯ</span> <span>ϰ Κ</span> <span>ϱ Ρ</span> <span>ϲ Ϲ</span> <span>ϵ Ε</span> <span>ϸ Ϸ</span> <span>ϻ Ϻ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-015.htm
new file mode 100644
index 00000000000..1251599c54a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-015.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek and Coptic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-015-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ͱ ͱ</span> <span>Ͳ ͳ</span> <span>Ͷ ͷ</span> <span>Ά ά</span> <span>Έ έ</span> <span>Ή ή</span> <span>Ί ί</span> <span>Ό ό</span> <span>Ύ ύ</span> <span>Ώ ώ</span> <span>Α α</span> <span>Β β</span> <span>Γ γ</span> <span>Δ δ</span> <span>Ε ε</span> <span>Ζ ζ</span> <span>Η η</span> <span>Θ θ</span> <span>Ι ι</span> <span>Κ κ</span> <span>Λ λ</span> <span>Μ μ</span> <span>Ν ν</span> <span>Ξ ξ</span> <span>Ο ο</span> <span>Π π</span> <span>Ρ ρ</span> <span>Σ σ</span> <span>Τ τ</span> <span>Υ υ</span> <span>Φ φ</span> <span>Χ χ</span> <span>Ψ ψ</span> <span>Ω ω</span> <span>Ϊ ϊ</span> <span>Ϋ ϋ</span> <span>Ϗ ϗ</span> <span>Ϙ ϙ</span> <span>Ϛ ϛ</span> <span>Ϝ ϝ</span> <span>Ϟ ϟ</span> <span>Ϡ ϡ</span> <span>Ϣ ϣ</span> <span>Ϥ ϥ</span> <span>Ϧ ϧ</span> <span>Ϩ ϩ</span> <span>Ϫ ϫ</span> <span>Ϭ ϭ</span> <span>Ϯ ϯ</span> <span>ϴ θ</span> <span>Ϸ ϸ</span> <span>Ϲ ϲ</span> <span>Ϻ ϻ</span> <span>Ͻ ͻ</span> <span>Ͼ ͼ</span> <span>Ͽ ͽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-016.htm
new file mode 100644
index 00000000000..ad74f50e2ee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-016.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-016-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ἀ Ἀ</span> <span>ἁ Ἁ</span> <span>ἂ Ἂ</span> <span>ἃ Ἃ</span> <span>ἄ Ἄ</span> <span>ἅ Ἅ</span> <span>ἆ Ἆ</span> <span>ἇ Ἇ</span> <span>ἐ Ἐ</span> <span>ἑ Ἑ</span> <span>ἒ Ἒ</span> <span>ἓ Ἓ</span> <span>ἔ Ἔ</span> <span>ἕ Ἕ</span> <span>ἠ Ἠ</span> <span>ἡ Ἡ</span> <span>ἢ Ἢ</span> <span>ἣ Ἣ</span> <span>ἤ Ἤ</span> <span>ἥ Ἥ</span> <span>ἦ Ἦ</span> <span>ἧ Ἧ</span> <span>ἰ Ἰ</span> <span>ἱ Ἱ</span> <span>ἲ Ἲ</span> <span>ἳ Ἳ</span> <span>ἴ Ἴ</span> <span>ἵ Ἵ</span> <span>ἶ Ἶ</span> <span>ἷ Ἷ</span> <span>ὀ Ὀ</span> <span>ὁ Ὁ</span> <span>ὂ Ὂ</span> <span>ὃ Ὃ</span> <span>ὄ Ὄ</span> <span>ὅ Ὅ</span> <span>ὑ Ὑ</span> <span>ὓ Ὓ</span> <span>ὕ Ὕ</span> <span>ὗ Ὗ</span> <span>ὠ Ὠ</span> <span>ὡ Ὡ</span> <span>ὢ Ὢ</span> <span>ὣ Ὣ</span> <span>ὤ Ὤ</span> <span>ὥ Ὥ</span> <span>ὦ Ὦ</span> <span>ὧ Ὧ</span> <span>ὰ Ὰ</span> <span>ά Ά</span> <span>ὲ Ὲ</span> <span>έ Έ</span> <span>ὴ Ὴ</span> <span>ή Ή</span> <span>ὶ Ὶ</span> <span>ί Ί</span> <span>ὸ Ὸ</span> <span>ό Ό</span> <span>ὺ Ὺ</span> <span>ύ Ύ</span> <span>ὼ Ὼ</span> <span>ώ Ώ</span> <span>ᾀ ᾈ</span> <span>ᾁ ᾉ</span> <span>ᾂ ᾊ</span> <span>ᾃ ᾋ</span> <span>ᾄ ᾌ</span> <span>ᾅ ᾍ</span> <span>ᾆ ᾎ</span> <span>ᾇ ᾏ</span> <span>ᾐ ᾘ</span> <span>ᾑ ᾙ</span> <span>ᾒ ᾚ</span> <span>ᾓ ᾛ</span> <span>ᾔ ᾜ</span> <span>ᾕ ᾝ</span> <span>ᾖ ᾞ</span> <span>ᾗ ᾟ</span> <span>ᾠ ᾨ</span> <span>ᾡ ᾩ</span> <span>ᾢ ᾪ</span> <span>ᾣ ᾫ</span> <span>ᾤ ᾬ</span> <span>ᾥ ᾭ</span> <span>ᾦ ᾮ</span> <span>ᾧ ᾯ</span> <span>ᾰ Ᾰ</span> <span>ᾱ Ᾱ</span> <span>ᾳ ᾼ</span> <span>ι Ι</span> <span>ῃ ῌ</span> <span>ῐ Ῐ</span> <span>ῑ Ῑ</span> <span>ῠ Ῠ</span> <span>ῡ Ῡ</span> <span>ῥ Ῥ</span> <span>ῳ ῼ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-017.htm
new file mode 100644
index 00000000000..007ec559951
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-017.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-017-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ἀ ἀ</span> <span>Ἁ ἁ</span> <span>Ἂ ἂ</span> <span>Ἃ ἃ</span> <span>Ἄ ἄ</span> <span>Ἅ ἅ</span> <span>Ἆ ἆ</span> <span>Ἇ ἇ</span> <span>Ἐ ἐ</span> <span>Ἑ ἑ</span> <span>Ἒ ἒ</span> <span>Ἓ ἓ</span> <span>Ἔ ἔ</span> <span>Ἕ ἕ</span> <span>Ἠ ἠ</span> <span>Ἡ ἡ</span> <span>Ἢ ἢ</span> <span>Ἣ ἣ</span> <span>Ἤ ἤ</span> <span>Ἥ ἥ</span> <span>Ἦ ἦ</span> <span>Ἧ ἧ</span> <span>Ἰ ἰ</span> <span>Ἱ ἱ</span> <span>Ἲ ἲ</span> <span>Ἳ ἳ</span> <span>Ἴ ἴ</span> <span>Ἵ ἵ</span> <span>Ἶ ἶ</span> <span>Ἷ ἷ</span> <span>Ὀ ὀ</span> <span>Ὁ ὁ</span> <span>Ὂ ὂ</span> <span>Ὃ ὃ</span> <span>Ὄ ὄ</span> <span>Ὅ ὅ</span> <span>Ὑ ὑ</span> <span>Ὓ ὓ</span> <span>Ὕ ὕ</span> <span>Ὗ ὗ</span> <span>Ὠ ὠ</span> <span>Ὡ ὡ</span> <span>Ὢ ὢ</span> <span>Ὣ ὣ</span> <span>Ὤ ὤ</span> <span>Ὥ ὥ</span> <span>Ὦ ὦ</span> <span>Ὧ ὧ</span> <span>ᾈ ᾀ</span> <span>ᾉ ᾁ</span> <span>ᾊ ᾂ</span> <span>ᾋ ᾃ</span> <span>ᾌ ᾄ</span> <span>ᾍ ᾅ</span> <span>ᾎ ᾆ</span> <span>ᾏ ᾇ</span> <span>ᾘ ᾐ</span> <span>ᾙ ᾑ</span> <span>ᾚ ᾒ</span> <span>ᾛ ᾓ</span> <span>ᾜ ᾔ</span> <span>ᾝ ᾕ</span> <span>ᾞ ᾖ</span> <span>ᾟ ᾗ</span> <span>ᾨ ᾠ</span> <span>ᾩ ᾡ</span> <span>ᾪ ᾢ</span> <span>ᾫ ᾣ</span> <span>ᾬ ᾤ</span> <span>ᾭ ᾥ</span> <span>ᾮ ᾦ</span> <span>ᾯ ᾧ</span> <span>Ᾰ ᾰ</span> <span>Ᾱ ᾱ</span> <span>Ὰ ὰ</span> <span>Ά ά</span> <span>ᾼ ᾳ</span> <span>Ὲ ὲ</span> <span>Έ έ</span> <span>Ὴ ὴ</span> <span>Ή ή</span> <span>ῌ ῃ</span> <span>Ῐ ῐ</span> <span>Ῑ ῑ</span> <span>Ὶ ὶ</span> <span>Ί ί</span> <span>Ῠ ῠ</span> <span>Ῡ ῡ</span> <span>Ὺ ὺ</span> <span>Ύ ύ</span> <span>Ῥ ῥ</span> <span>Ὸ ὸ</span> <span>Ό ό</span> <span>Ὼ ὼ</span> <span>Ώ ώ</span> <span>ῼ ῳ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-018.htm
new file mode 100644
index 00000000000..493535593fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-018.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Cyrillic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-018-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>а А</span> <span>б Б</span> <span>в В</span> <span>г Г</span> <span>д Д</span> <span>е Е</span> <span>ж Ж</span> <span>з З</span> <span>и И</span> <span>й Й</span> <span>к К</span> <span>л Л</span> <span>м М</span> <span>н Н</span> <span>о О</span> <span>п П</span> <span>р Р</span> <span>с С</span> <span>т Т</span> <span>у У</span> <span>ф Ф</span> <span>х Х</span> <span>ц Ц</span> <span>ч Ч</span> <span>ш Ш</span> <span>щ Щ</span> <span>ъ Ъ</span> <span>ы Ы</span> <span>ь Ь</span> <span>э Э</span> <span>ю Ю</span> <span>я Я</span> <span>ѐ Ѐ</span> <span>ё Ё</span> <span>ђ Ђ</span> <span>ѓ Ѓ</span> <span>є Є</span> <span>ѕ Ѕ</span> <span>і І</span> <span>ї Ї</span> <span>ј Ј</span> <span>љ Љ</span> <span>њ Њ</span> <span>ћ Ћ</span> <span>ќ Ќ</span> <span>ѝ Ѝ</span> <span>ў Ў</span> <span>џ Џ</span> <span>ѡ Ѡ</span> <span>ѣ Ѣ</span> <span>ѥ Ѥ</span> <span>ѧ Ѧ</span> <span>ѩ Ѩ</span> <span>ѫ Ѫ</span> <span>ѭ Ѭ</span> <span>ѯ Ѯ</span> <span>ѱ Ѱ</span> <span>ѳ Ѳ</span> <span>ѵ Ѵ</span> <span>ѷ Ѷ</span> <span>ѹ Ѹ</span> <span>ѻ Ѻ</span> <span>ѽ Ѽ</span> <span>ѿ Ѿ</span> <span>ҁ Ҁ</span> <span>ҋ Ҋ</span> <span>ҍ Ҍ</span> <span>ҏ Ҏ</span> <span>ґ Ґ</span> <span>ғ Ғ</span> <span>ҕ Ҕ</span> <span>җ Җ</span> <span>ҙ Ҙ</span> <span>қ Қ</span> <span>ҝ Ҝ</span> <span>ҟ Ҟ</span> <span>ҡ Ҡ</span> <span>ң Ң</span> <span>ҥ Ҥ</span> <span>ҧ Ҧ</span> <span>ҩ Ҩ</span> <span>ҫ Ҫ</span> <span>ҭ Ҭ</span> <span>ү Ү</span> <span>ұ Ұ</span> <span>ҳ Ҳ</span> <span>ҵ Ҵ</span> <span>ҷ Ҷ</span> <span>ҹ Ҹ</span> <span>һ Һ</span> <span>ҽ Ҽ</span> <span>ҿ Ҿ</span> <span>ӂ Ӂ</span> <span>ӄ Ӄ</span> <span>ӆ Ӆ</span> <span>ӈ Ӈ</span> <span>ӊ Ӊ</span> <span>ӌ Ӌ</span> <span>ӎ Ӎ</span> <span>ӏ Ӏ</span> <span>ӑ Ӑ</span> <span>ӓ Ӓ</span> <span>ӕ Ӕ</span> <span>ӗ Ӗ</span> <span>ә Ә</span> <span>ӛ Ӛ</span> <span>ӝ Ӝ</span> <span>ӟ Ӟ</span> <span>ӡ Ӡ</span> <span>ӣ Ӣ</span> <span>ӥ Ӥ</span> <span>ӧ Ӧ</span> <span>ө Ө</span> <span>ӫ Ӫ</span> <span>ӭ Ӭ</span> <span>ӯ Ӯ</span> <span>ӱ Ӱ</span> <span>ӳ Ӳ</span> <span>ӵ Ӵ</span> <span>ӷ Ӷ</span> <span>ӹ Ӹ</span> <span>ӻ Ӻ</span> <span>ӽ Ӽ</span> <span>ӿ Ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-019.htm
new file mode 100644
index 00000000000..1920c43ad1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-019.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Cyrillic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-019-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ѐ ѐ</span> <span>Ё ё</span> <span>Ђ ђ</span> <span>Ѓ ѓ</span> <span>Є є</span> <span>Ѕ ѕ</span> <span>І і</span> <span>Ї ї</span> <span>Ј ј</span> <span>Љ љ</span> <span>Њ њ</span> <span>Ћ ћ</span> <span>Ќ ќ</span> <span>Ѝ ѝ</span> <span>Ў ў</span> <span>Џ џ</span> <span>А а</span> <span>Б б</span> <span>В в</span> <span>Г г</span> <span>Д д</span> <span>Е е</span> <span>Ж ж</span> <span>З з</span> <span>И и</span> <span>Й й</span> <span>К к</span> <span>Л л</span> <span>М м</span> <span>Н н</span> <span>О о</span> <span>П п</span> <span>Р р</span> <span>С с</span> <span>Т т</span> <span>У у</span> <span>Ф ф</span> <span>Х х</span> <span>Ц ц</span> <span>Ч ч</span> <span>Ш ш</span> <span>Щ щ</span> <span>Ъ ъ</span> <span>Ы ы</span> <span>Ь ь</span> <span>Э э</span> <span>Ю ю</span> <span>Я я</span> <span>Ѡ ѡ</span> <span>Ѣ ѣ</span> <span>Ѥ ѥ</span> <span>Ѧ ѧ</span> <span>Ѩ ѩ</span> <span>Ѫ ѫ</span> <span>Ѭ ѭ</span> <span>Ѯ ѯ</span> <span>Ѱ ѱ</span> <span>Ѳ ѳ</span> <span>Ѵ ѵ</span> <span>Ѷ ѷ</span> <span>Ѹ ѹ</span> <span>Ѻ ѻ</span> <span>Ѽ ѽ</span> <span>Ѿ ѿ</span> <span>Ҁ ҁ</span> <span>Ҋ ҋ</span> <span>Ҍ ҍ</span> <span>Ҏ ҏ</span> <span>Ґ ґ</span> <span>Ғ ғ</span> <span>Ҕ ҕ</span> <span>Җ җ</span> <span>Ҙ ҙ</span> <span>Қ қ</span> <span>Ҝ ҝ</span> <span>Ҟ ҟ</span> <span>Ҡ ҡ</span> <span>Ң ң</span> <span>Ҥ ҥ</span> <span>Ҧ ҧ</span> <span>Ҩ ҩ</span> <span>Ҫ ҫ</span> <span>Ҭ ҭ</span> <span>Ү ү</span> <span>Ұ ұ</span> <span>Ҳ ҳ</span> <span>Ҵ ҵ</span> <span>Ҷ ҷ</span> <span>Ҹ ҹ</span> <span>Һ һ</span> <span>Ҽ ҽ</span> <span>Ҿ ҿ</span> <span>Ӏ ӏ</span> <span>Ӂ ӂ</span> <span>Ӄ ӄ</span> <span>Ӆ ӆ</span> <span>Ӈ ӈ</span> <span>Ӊ ӊ</span> <span>Ӌ ӌ</span> <span>Ӎ ӎ</span> <span>Ӑ ӑ</span> <span>Ӓ ӓ</span> <span>Ӕ ӕ</span> <span>Ӗ ӗ</span> <span>Ә ә</span> <span>Ӛ ӛ</span> <span>Ӝ ӝ</span> <span>Ӟ ӟ</span> <span>Ӡ ӡ</span> <span>Ӣ ӣ</span> <span>Ӥ ӥ</span> <span>Ӧ ӧ</span> <span>Ө ө</span> <span>Ӫ ӫ</span> <span>Ӭ ӭ</span> <span>Ӯ ӯ</span> <span>Ӱ ӱ</span> <span>Ӳ ӳ</span> <span>Ӵ ӵ</span> <span>Ӷ ӷ</span> <span>Ӹ ӹ</span> <span>Ӻ ӻ</span> <span>Ӽ ӽ</span> <span>Ӿ ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-020.htm
new file mode 100644
index 00000000000..99f2b70ea18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-020.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Cyrillic Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-020-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ԁ Ԁ</span> <span>ԃ Ԃ</span> <span>ԅ Ԅ</span> <span>ԇ Ԇ</span> <span>ԉ Ԉ</span> <span>ԋ Ԋ</span> <span>ԍ Ԍ</span> <span>ԏ Ԏ</span> <span>ԑ Ԑ</span> <span>ԓ Ԓ</span> <span>ԕ Ԕ</span> <span>ԗ Ԗ</span> <span>ԙ Ԙ</span> <span>ԛ Ԛ</span> <span>ԝ Ԝ</span> <span>ԟ Ԟ</span> <span>ԡ Ԡ</span> <span>ԣ Ԣ</span> <span>ԥ Ԥ</span> <span>ԧ Ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-021.htm
new file mode 100644
index 00000000000..bc2b3baa630
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-021.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Cyrillic Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-021-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ԁ ԁ</span> <span>Ԃ ԃ</span> <span>Ԅ ԅ</span> <span>Ԇ ԇ</span> <span>Ԉ ԉ</span> <span>Ԋ ԋ</span> <span>Ԍ ԍ</span> <span>Ԏ ԏ</span> <span>Ԑ ԑ</span> <span>Ԓ ԓ</span> <span>Ԕ ԕ</span> <span>Ԗ ԗ</span> <span>Ԙ ԙ</span> <span>Ԛ ԛ</span> <span>Ԝ ԝ</span> <span>Ԟ ԟ</span> <span>Ԡ ԡ</span> <span>Ԣ ԣ</span> <span>Ԥ ԥ</span> <span>Ԧ ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-022.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-022.htm
new file mode 100644
index 00000000000..c26e634d9c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-022.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Armenian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-022-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ա Ա</span> <span>բ Բ</span> <span>գ Գ</span> <span>դ Դ</span> <span>ե Ե</span> <span>զ Զ</span> <span>է Է</span> <span>ը Ը</span> <span>թ Թ</span> <span>ժ Ժ</span> <span>ի Ի</span> <span>լ Լ</span> <span>խ Խ</span> <span>ծ Ծ</span> <span>կ Կ</span> <span>հ Հ</span> <span>ձ Ձ</span> <span>ղ Ղ</span> <span>ճ Ճ</span> <span>մ Մ</span> <span>յ Յ</span> <span>ն Ն</span> <span>շ Շ</span> <span>ո Ո</span> <span>չ Չ</span> <span>պ Պ</span> <span>ջ Ջ</span> <span>ռ Ռ</span> <span>ս Ս</span> <span>վ Վ</span> <span>տ Տ</span> <span>ր Ր</span> <span>ց Ց</span> <span>ւ Ւ</span> <span>փ Փ</span> <span>ք Ք</span> <span>օ Օ</span> <span>ֆ Ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-023.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-023.htm
new file mode 100644
index 00000000000..4a576649403
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-023.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Armenian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-023-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ա ա</span> <span>Բ բ</span> <span>Գ գ</span> <span>Դ դ</span> <span>Ե ե</span> <span>Զ զ</span> <span>Է է</span> <span>Ը ը</span> <span>Թ թ</span> <span>Ժ ժ</span> <span>Ի ի</span> <span>Լ լ</span> <span>Խ խ</span> <span>Ծ ծ</span> <span>Կ կ</span> <span>Հ հ</span> <span>Ձ ձ</span> <span>Ղ ղ</span> <span>Ճ ճ</span> <span>Մ մ</span> <span>Յ յ</span> <span>Ն ն</span> <span>Շ շ</span> <span>Ո ո</span> <span>Չ չ</span> <span>Պ պ</span> <span>Ջ ջ</span> <span>Ռ ռ</span> <span>Ս ս</span> <span>Վ վ</span> <span>Տ տ</span> <span>Ր ր</span> <span>Ց ց</span> <span>Ւ ւ</span> <span>Փ փ</span> <span>Ք ք</span> <span>Օ օ</span> <span>Ֆ ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-024.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-024.htm
new file mode 100644
index 00000000000..13501392d9b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-024.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Number forms, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-024-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⅰ Ⅰ</span> <span>ⅱ Ⅱ</span> <span>ⅲ Ⅲ</span> <span>ⅳ Ⅳ</span> <span>ⅴ Ⅴ</span> <span>ⅵ Ⅵ</span> <span>ⅶ Ⅶ</span> <span>ⅷ Ⅷ</span> <span>ⅸ Ⅸ</span> <span>ⅹ Ⅹ</span> <span>ⅺ Ⅺ</span> <span>ⅻ Ⅻ</span> <span>ⅼ Ⅼ</span> <span>ⅽ Ⅽ</span> <span>ⅾ Ⅾ</span> <span>ⅿ Ⅿ</span> <span>ↄ Ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-025.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-025.htm
new file mode 100644
index 00000000000..d7b50487816
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-025.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Number forms, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-025-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⅰ ⅰ</span> <span>Ⅱ ⅱ</span> <span>Ⅲ ⅲ</span> <span>Ⅳ ⅳ</span> <span>Ⅴ ⅴ</span> <span>Ⅵ ⅵ</span> <span>Ⅶ ⅶ</span> <span>Ⅷ ⅷ</span> <span>Ⅸ ⅸ</span> <span>Ⅹ ⅹ</span> <span>Ⅺ ⅺ</span> <span>Ⅻ ⅻ</span> <span>Ⅼ ⅼ</span> <span>Ⅽ ⅽ</span> <span>Ⅾ ⅾ</span> <span>Ⅿ ⅿ</span> <span>Ↄ ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-026.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-026.htm
new file mode 100644
index 00000000000..a95dbe14405
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-026.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-026-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⓐ Ⓐ</span> <span>ⓑ Ⓑ</span> <span>ⓒ Ⓒ</span> <span>ⓓ Ⓓ</span> <span>ⓔ Ⓔ</span> <span>ⓕ Ⓕ</span> <span>ⓖ Ⓖ</span> <span>ⓗ Ⓗ</span> <span>ⓘ Ⓘ</span> <span>ⓙ Ⓙ</span> <span>ⓚ Ⓚ</span> <span>ⓛ Ⓛ</span> <span>ⓜ Ⓜ</span> <span>ⓝ Ⓝ</span> <span>ⓞ Ⓞ</span> <span>ⓟ Ⓟ</span> <span>ⓠ Ⓠ</span> <span>ⓡ Ⓡ</span> <span>ⓢ Ⓢ</span> <span>ⓣ Ⓣ</span> <span>ⓤ Ⓤ</span> <span>ⓥ Ⓥ</span> <span>ⓦ Ⓦ</span> <span>ⓧ Ⓧ</span> <span>ⓨ Ⓨ</span> <span>ⓩ Ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-027.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-027.htm
new file mode 100644
index 00000000000..a50c2c48e3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-027.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-027-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⓐ ⓐ</span> <span>Ⓑ ⓑ</span> <span>Ⓒ ⓒ</span> <span>Ⓓ ⓓ</span> <span>Ⓔ ⓔ</span> <span>Ⓕ ⓕ</span> <span>Ⓖ ⓖ</span> <span>Ⓗ ⓗ</span> <span>Ⓘ ⓘ</span> <span>Ⓙ ⓙ</span> <span>Ⓚ ⓚ</span> <span>Ⓛ ⓛ</span> <span>Ⓜ ⓜ</span> <span>Ⓝ ⓝ</span> <span>Ⓞ ⓞ</span> <span>Ⓟ ⓟ</span> <span>Ⓠ ⓠ</span> <span>Ⓡ ⓡ</span> <span>Ⓢ ⓢ</span> <span>Ⓣ ⓣ</span> <span>Ⓤ ⓤ</span> <span>Ⓥ ⓥ</span> <span>Ⓦ ⓦ</span> <span>Ⓧ ⓧ</span> <span>Ⓨ ⓨ</span> <span>Ⓩ ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-028.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-028.htm
new file mode 100644
index 00000000000..61d483523fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-028.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Deseret, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-028-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐨 𐐀</span> <span>𐐩 𐐁</span> <span>𐐪 𐐂</span> <span>𐐫 𐐃</span> <span>𐐬 𐐄</span> <span>𐐭 𐐅</span> <span>𐐮 𐐆</span> <span>𐐯 𐐇</span> <span>𐐰 𐐈</span> <span>𐐱 𐐉</span> <span>𐐲 𐐊</span> <span>𐐳 𐐋</span> <span>𐐴 𐐌</span> <span>𐐵 𐐍</span> <span>𐐶 𐐎</span> <span>𐐷 𐐏</span> <span>𐐸 𐐐</span> <span>𐐹 𐐑</span> <span>𐐺 𐐒</span> <span>𐐻 𐐓</span> <span>𐐼 𐐔</span> <span>𐐽 𐐕</span> <span>𐐾 𐐖</span> <span>𐐿 𐐗</span> <span>𐑀 𐐘</span> <span>𐑁 𐐙</span> <span>𐑂 𐐚</span> <span>𐑃 𐐛</span> <span>𐑄 𐐜</span> <span>𐑅 𐐝</span> <span>𐑆 𐐞</span> <span>𐑇 𐐟</span> <span>𐑈 𐐠</span> <span>𐑉 𐐡</span> <span>𐑊 𐐢</span> <span>𐑋 𐐣</span> <span>𐑌 𐐤</span> <span>𐑍 𐐥</span> <span>𐑎 𐐦</span> <span>𐑏 𐐧</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-029.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-029.htm
new file mode 100644
index 00000000000..1c805eae85f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-029.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Deseret, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-029-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐀 𐐨</span> <span>𐐁 𐐩</span> <span>𐐂 𐐪</span> <span>𐐃 𐐫</span> <span>𐐄 𐐬</span> <span>𐐅 𐐭</span> <span>𐐆 𐐮</span> <span>𐐇 𐐯</span> <span>𐐈 𐐰</span> <span>𐐉 𐐱</span> <span>𐐊 𐐲</span> <span>𐐋 𐐳</span> <span>𐐌 𐐴</span> <span>𐐍 𐐵</span> <span>𐐎 𐐶</span> <span>𐐏 𐐷</span> <span>𐐐 𐐸</span> <span>𐐑 𐐹</span> <span>𐐒 𐐺</span> <span>𐐓 𐐻</span> <span>𐐔 𐐼</span> <span>𐐕 𐐽</span> <span>𐐖 𐐾</span> <span>𐐗 𐐿</span> <span>𐐘 𐑀</span> <span>𐐙 𐑁</span> <span>𐐚 𐑂</span> <span>𐐛 𐑃</span> <span>𐐜 𐑄</span> <span>𐐝 𐑅</span> <span>𐐞 𐑆</span> <span>𐐟 𐑇</span> <span>𐐠 𐑈</span> <span>𐐡 𐑉</span> <span>𐐢 𐑊</span> <span>𐐣 𐑋</span> <span>𐐤 𐑌</span> <span>𐐥 𐑍</span> <span>𐐦 𐑎</span> <span>𐐧 𐑏</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-030.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-030.htm
new file mode 100644
index 00000000000..88b308b95b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-030.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Georgian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-030-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⴀ Ⴀ</span> <span>ⴁ Ⴁ</span> <span>ⴂ Ⴂ</span> <span>ⴃ Ⴃ</span> <span>ⴄ Ⴄ</span> <span>ⴅ Ⴅ</span> <span>ⴆ Ⴆ</span> <span>ⴇ Ⴇ</span> <span>ⴈ Ⴈ</span> <span>ⴉ Ⴉ</span> <span>ⴊ Ⴊ</span> <span>ⴋ Ⴋ</span> <span>ⴌ Ⴌ</span> <span>ⴍ Ⴍ</span> <span>ⴎ Ⴎ</span> <span>ⴏ Ⴏ</span> <span>ⴐ Ⴐ</span> <span>ⴑ Ⴑ</span> <span>ⴒ Ⴒ</span> <span>ⴓ Ⴓ</span> <span>ⴔ Ⴔ</span> <span>ⴕ Ⴕ</span> <span>ⴖ Ⴖ</span> <span>ⴗ Ⴗ</span> <span>ⴘ Ⴘ</span> <span>ⴙ Ⴙ</span> <span>ⴚ Ⴚ</span> <span>ⴛ Ⴛ</span> <span>ⴜ Ⴜ</span> <span>ⴝ Ⴝ</span> <span>ⴞ Ⴞ</span> <span>ⴟ Ⴟ</span> <span>ⴠ Ⴠ</span> <span>ⴡ Ⴡ</span> <span>ⴢ Ⴢ</span> <span>ⴣ Ⴣ</span> <span>ⴤ Ⴤ</span> <span>ⴥ Ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-031.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-031.htm
new file mode 100644
index 00000000000..3ef791789d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-031.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Georgian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-031-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⴀ ⴀ</span> <span>Ⴁ ⴁ</span> <span>Ⴂ ⴂ</span> <span>Ⴃ ⴃ</span> <span>Ⴄ ⴄ</span> <span>Ⴅ ⴅ</span> <span>Ⴆ ⴆ</span> <span>Ⴇ ⴇ</span> <span>Ⴈ ⴈ</span> <span>Ⴉ ⴉ</span> <span>Ⴊ ⴊ</span> <span>Ⴋ ⴋ</span> <span>Ⴌ ⴌ</span> <span>Ⴍ ⴍ</span> <span>Ⴎ ⴎ</span> <span>Ⴏ ⴏ</span> <span>Ⴐ ⴐ</span> <span>Ⴑ ⴑ</span> <span>Ⴒ ⴒ</span> <span>Ⴓ ⴓ</span> <span>Ⴔ ⴔ</span> <span>Ⴕ ⴕ</span> <span>Ⴖ ⴖ</span> <span>Ⴗ ⴗ</span> <span>Ⴘ ⴘ</span> <span>Ⴙ ⴙ</span> <span>Ⴚ ⴚ</span> <span>Ⴛ ⴛ</span> <span>Ⴜ ⴜ</span> <span>Ⴝ ⴝ</span> <span>Ⴞ ⴞ</span> <span>Ⴟ ⴟ</span> <span>Ⴠ ⴠ</span> <span>Ⴡ ⴡ</span> <span>Ⴢ ⴢ</span> <span>Ⴣ ⴣ</span> <span>Ⴤ ⴤ</span> <span>Ⴥ ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-032.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-032.htm
new file mode 100644
index 00000000000..3f7a468cabe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-032.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: German sharp S, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-032-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ß SS</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-033.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-033.htm
new file mode 100644
index 00000000000..e8c8cf3ad88
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-033.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Latin ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-033-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ff FF</span> <span>fi FI</span> <span>fl FL</span> <span>ffi FFI</span> <span>ffl FFL</span> <span>ſt ST</span> <span>st ST</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-034.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-034.htm
new file mode 100644
index 00000000000..64abc05f72e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-034.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Armenian ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-034-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>և ԵՒ</span> <span>ﬓ ՄՆ</span> <span>ﬔ ՄԵ</span> <span>ﬕ ՄԻ</span> <span>ﬖ ՎՆ</span> <span>ﬗ ՄԽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-035.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-035.htm
new file mode 100644
index 00000000000..80f40caea96
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-035.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek specials, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-035-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ʼn ʼN</span> <span>ΐ Ϊ́̈</span> <span>ΰ Ϋ́</span> <span>ǰ J̌</span> <span>ẖ H̱</span> <span>ẗ T̈</span> <span>ẘ W̊</span> <span>ẙ Y̊</span> <span>ẚ Aʾ</span> <span>ὐ Υ̓</span> <span>ὒ Υ̓̀</span> <span>ὔ Υ̓́</span> <span>ὖ Υ̓͂</span> <span>ᾶ Α͂</span> <span>ῆ Η͂</span> <span>ῒ Ϊ̀</span> <span>ΐ Ϊ́</span> <span>ῖ Ι͂</span> <span>ῗ Ϊ͂</span> <span>ῢ Ϋ̀</span> <span>ΰ Ϋ́</span> <span>ῤ Ρ̓</span> <span>ῦ Υ͂</span> <span>ῧ Ϋ͂</span> <span>ῶ Ω͂</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-038.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-038.htm
new file mode 100644
index 00000000000..29562b60f74
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-038.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Greek final sigma, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-038-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ΑΒΓΔΣ αβγδς</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-039.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-039.htm
new file mode 100644
index 00000000000..6db6d0c78f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-039.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Lithuanian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-039-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="lt" class="test"><span>Ì i̇̀</span> <span>Í i̇́</span> <span>Ĩ i̇̃</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Lithuanian (lt)
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-040.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-040.htm
new file mode 100644
index 00000000000..3330c9a46d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-040.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Turkish, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-040-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-041.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-041.htm
new file mode 100644
index 00000000000..03c0951db70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-041.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Turkish, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-041-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-042.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-042.htm
new file mode 100644
index 00000000000..abbcc5ef239
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-042.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Azeri, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-042-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Azeri (az).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-043.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-043.htm
new file mode 100644
index 00000000000..cd74587dfc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-043.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: Azeri, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-043-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-044.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-044.htm
new file mode 100644
index 00000000000..ce04ae5c9aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-044.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: small kana mappings, hiragana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-044-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ぁ あ</span> <span>ぃ い</span> <span>ぅ う</span> <span>ぇ え</span> <span>ぉ お</span> <span>ゕ か</span> <span>ゖ け</span> <span>っ つ</span> <span>ゃ や</span> <span>ゅ ゆ</span> <span>ょ よ</span> <span>ゎ わ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-045.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-045.htm
new file mode 100644
index 00000000000..0751be27afa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-045.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: small kana mappings, katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-045-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ヵ カ</span> <span>ㇰ ク</span> <span>ヶ ケ</span> <span>ㇱ シ</span> <span>ㇲ ス</span> <span>ッ ツ</span> <span>ㇳ ト</span> <span>ㇴ ヌ</span> <span>ㇵ ハ</span> <span>ㇶ ヒ</span> <span>ㇷ フ</span> <span>ㇸ ヘ</span> <span>ㇹ ホ</span> <span>ㇺ ム</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span> <span>ㇻ ラ</span> <span>ㇼ リ</span> <span>ㇽ ル</span> <span>ㇾ レ</span> <span>ㇿ ロ</span> <span>ヮ ワ </span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-046.htm b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-046.htm
new file mode 100644
index 00000000000..65537bd08f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/css3-text-text-transform-046.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, text transform: small kana mappings, half-width katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
+<link href="reference/css3-text-text-transform-046-ref.htm" rel="match">
+<meta content="" name="flags">
+<meta content="The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ッ ツ</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/overflow-wrap-break-word-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/overflow-wrap-break-word-001.htm
new file mode 100644
index 00000000000..aa62b1bd966
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/overflow-wrap-break-word-001.htm
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Text Test: overflow-wrap: break-word</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word" rel="help">
+<meta content="ahem" name="flags">
+<link href="reference/overflow-wrap-break-word-001-ref.htm" rel="match">
+<meta content="sequences of nbsp characters that would cause overflow are expected to be broken when overflow-wrap is break-word" name="assert">
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ font-family: ahem;
+ color: red;
+ overflow-wrap: break-word;
+ font-size: 25px;
+ line-height: 27px;
+}
+div::after{
+ content: "";
+ position: absolute;
+ top: 0; left: 0; bottom: 0; right: 0;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm
new file mode 100644
index 00000000000..6d6a2c32802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-001-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm
new file mode 100644
index 00000000000..bb2f8ed1857
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-002-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm
new file mode 100644
index 00000000000..71f384b50cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-003-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm
new file mode 100644
index 00000000000..1e7ad2303b7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-004-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm
new file mode 100644
index 00000000000..356d86ec16b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-005-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm
new file mode 100644
index 00000000000..0ad3903a201
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-006-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm
new file mode 100644
index 00000000000..7a2f928e2dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-007-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm
new file mode 100644
index 00000000000..3f6b19f17e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-008-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm
new file mode 100644
index 00000000000..eac20680670
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-009-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm
new file mode 100644
index 00000000000..a93bf01727b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-010-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm
new file mode 100644
index 00000000000..cc869f46df4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-011-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm
new file mode 100644
index 00000000000..d6c47ff268b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-012-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm
new file mode 100644
index 00000000000..c665dd0b10c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-013-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm
new file mode 100644
index 00000000000..b536436a560
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-014-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm
new file mode 100644
index 00000000000..aaeb7fa8a37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-015-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm
new file mode 100644
index 00000000000..b70f13810ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-016-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm
new file mode 100644
index 00000000000..dc0f6276cdb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-017-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm
new file mode 100644
index 00000000000..50aaa85ecaf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-018-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm
new file mode 100644
index 00000000000..6c5b274dda9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-019-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm
new file mode 100644
index 00000000000..c1cf4dab04a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-020-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm
new file mode 100644
index 00000000000..dea4c0e86a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-021-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm
new file mode 100644
index 00000000000..8b9016c9b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-022-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm
new file mode 100644
index 00000000000..81d5f78187e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-023-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm
new file mode 100644
index 00000000000..65bb9299008
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-024-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm
new file mode 100644
index 00000000000..b2ea67191a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-025-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm
new file mode 100644
index 00000000000..2c132fed0e5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-026-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm
new file mode 100644
index 00000000000..b707a6682f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-027-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm
new file mode 100644
index 00000000000..535948a8af7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-028-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm
new file mode 100644
index 00000000000..aca5dc86ec2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-029-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>か゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>か゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm
new file mode 100644
index 00000000000..0643f6aa2bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-030-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm
new file mode 100644
index 00000000000..88ed9ddeee1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-031-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm
new file mode 100644
index 00000000000..ba8ca5c38ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-032-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm
new file mode 100644
index 00000000000..3dd266c72a3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-033-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm
new file mode 100644
index 00000000000..2876849990c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-034-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm
new file mode 100644
index 00000000000..51cb7025ade
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-035-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm
new file mode 100644
index 00000000000..555a61001b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-036-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm
new file mode 100644
index 00000000000..e61878b4dc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-037-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm
new file mode 100644
index 00000000000..8091deef6d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-038-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm
new file mode 100644
index 00000000000..8c8708aba9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-039-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm
new file mode 100644
index 00000000000..b5ac20969c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-040-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm
new file mode 100644
index 00000000000..c2d4c43b84c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-041-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm
new file mode 100644
index 00000000000..98e10c28ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-042-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm
new file mode 100644
index 00000000000..6c21c78fcbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-043-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm
new file mode 100644
index 00000000000..d65454786c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-044-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm
new file mode 100644
index 00000000000..16f74572729
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-045-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm
new file mode 100644
index 00000000000..4c814fe9e6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-046-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm
new file mode 100644
index 00000000000..122e74e9c93
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-047-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm
new file mode 100644
index 00000000000..aed99e0de9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-048-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm
new file mode 100644
index 00000000000..065150010c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-049-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm
new file mode 100644
index 00000000000..96f13ba9728
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-050-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm
new file mode 100644
index 00000000000..69c8bcc9cb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-051-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm
new file mode 100644
index 00000000000..177179dc315
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-052-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm
new file mode 100644
index 00000000000..3e022115381
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-054-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm
new file mode 100644
index 00000000000..24bf3ad1e80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-055-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm
new file mode 100644
index 00000000000..310091b59f4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-056-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm
new file mode 100644
index 00000000000..7050c2b5fde
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-057-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm
new file mode 100644
index 00000000000..3ff92ed4a3c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-058-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm
new file mode 100644
index 00000000000..ae6abd38a2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-059-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm
new file mode 100644
index 00000000000..76479706c30
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-060-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm
new file mode 100644
index 00000000000..b1ffa531447
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-101-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm
new file mode 100644
index 00000000000..c7afe6dcf4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-102-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm
new file mode 100644
index 00000000000..72b2751f4b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-103-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm
new file mode 100644
index 00000000000..a6c1d27338b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-104-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm
new file mode 100644
index 00000000000..2ee3c7603a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-105-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm
new file mode 100644
index 00000000000..5cb25b930ee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-106-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm
new file mode 100644
index 00000000000..58e875cafbb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-107-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm
new file mode 100644
index 00000000000..d73a057015e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-108-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm
new file mode 100644
index 00000000000..47be7d9995b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-109-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm
new file mode 100644
index 00000000000..df672f6741b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-110-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm
new file mode 100644
index 00000000000..6db5b14d4a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-111-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm
new file mode 100644
index 00000000000..b1048278369
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-112-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm
new file mode 100644
index 00000000000..c0ee13bf44e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-113-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm
new file mode 100644
index 00000000000..c1a0577b51d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-114-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm
new file mode 100644
index 00000000000..2bba241122c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-115-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm
new file mode 100644
index 00000000000..769bbddabab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-116-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm
new file mode 100644
index 00000000000..363c8c4cd14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-117-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm
new file mode 100644
index 00000000000..0590652b898
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-118-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm
new file mode 100644
index 00000000000..9334cd9071d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-119-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm
new file mode 100644
index 00000000000..78cea3f5d8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-120-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm
new file mode 100644
index 00000000000..f33519414a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-121-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm
new file mode 100644
index 00000000000..8c097affe00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-122-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm
new file mode 100644
index 00000000000..73ed742b686
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-123-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm
new file mode 100644
index 00000000000..92c23ae7c75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-124-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm
new file mode 100644
index 00000000000..7600cbf28f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-125-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm
new file mode 100644
index 00000000000..73350c21fca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-126-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm
new file mode 100644
index 00000000000..e5025dd26e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-127-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm
new file mode 100644
index 00000000000..9b8857937d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-128-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm
new file mode 100644
index 00000000000..ad81a22aeda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-129-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm
new file mode 100644
index 00000000000..8954e5f93bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-130-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm
new file mode 100644
index 00000000000..be9cb0179a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-131-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm
new file mode 100644
index 00000000000..aba039900b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-132-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm
new file mode 100644
index 00000000000..7935c9150d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-133-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm
new file mode 100644
index 00000000000..2dc8c3f7880
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-134-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm
new file mode 100644
index 00000000000..e62a222e198
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-135-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm
new file mode 100644
index 00000000000..dcc6e503b0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-136-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm
new file mode 100644
index 00000000000..7fb031d70fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-137-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm
new file mode 100644
index 00000000000..cf8408cdbcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-138-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm
new file mode 100644
index 00000000000..84c06c6d441
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-139-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm
new file mode 100644
index 00000000000..2c5e068be92
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-140-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm
new file mode 100644
index 00000000000..7a688487040
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-141-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm
new file mode 100644
index 00000000000..9e63227890b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-142-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm
new file mode 100644
index 00000000000..74c1e85cb18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-143-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm
new file mode 100644
index 00000000000..194f015ca21
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-144-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm
new file mode 100644
index 00000000000..88e1eb05f9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-145-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm
new file mode 100644
index 00000000000..efd6a5c539a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-146-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm
new file mode 100644
index 00000000000..efc9dd3a404
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-147-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm
new file mode 100644
index 00000000000..9ada462f63c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-148-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm
new file mode 100644
index 00000000000..d37da736d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-149-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm
new file mode 100644
index 00000000000..0f68302db80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-150-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm
new file mode 100644
index 00000000000..3e5a1e43b2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-151-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm
new file mode 100644
index 00000000000..3e2831b58e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-152-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm
new file mode 100644
index 00000000000..c9aff8bef56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-154-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm
new file mode 100644
index 00000000000..d7d54ed731e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-155-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm
new file mode 100644
index 00000000000..16e8ebff4a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-156-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm
new file mode 100644
index 00000000000..2afb15fccd9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-157-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm
new file mode 100644
index 00000000000..7ff9af7fd26
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-158-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm
new file mode 100644
index 00000000000..d198129e3b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-159-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm
new file mode 100644
index 00000000000..c4de8c71a2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-160-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm
new file mode 100644
index 00000000000..1184e548307
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-201-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm
new file mode 100644
index 00000000000..aa7f272830d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-202-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm
new file mode 100644
index 00000000000..442779ec871
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-203-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm
new file mode 100644
index 00000000000..4e4b07cd2df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-204-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm
new file mode 100644
index 00000000000..6cdce220664
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-205-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm
new file mode 100644
index 00000000000..76a5da17fb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-206-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm
new file mode 100644
index 00000000000..6254f44e318
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-207-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm
new file mode 100644
index 00000000000..06057731037
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-208-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm
new file mode 100644
index 00000000000..5ab1b33b02c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-209-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm
new file mode 100644
index 00000000000..bfd06931c02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-210-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm
new file mode 100644
index 00000000000..b1539af21f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-211-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm
new file mode 100644
index 00000000000..8779f3ce1dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-212-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm
new file mode 100644
index 00000000000..11f7af4c119
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-213-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm
new file mode 100644
index 00000000000..a77f3ad9b93
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-214-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm
new file mode 100644
index 00000000000..406894005eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-215-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm
new file mode 100644
index 00000000000..ea5cd2e8c1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-216-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm
new file mode 100644
index 00000000000..049d1ca09bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-217-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm
new file mode 100644
index 00000000000..c66cfc7c144
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-218-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm
new file mode 100644
index 00000000000..21e72130999
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-219-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm
new file mode 100644
index 00000000000..7de10530016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-220-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm
new file mode 100644
index 00000000000..fd9b4791551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-221-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm
new file mode 100644
index 00000000000..16df6ecb44a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-222-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm
new file mode 100644
index 00000000000..f95d3309d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-223-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm
new file mode 100644
index 00000000000..74c0e8bd0a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-224-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm
new file mode 100644
index 00000000000..1b2a8aea46a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-225-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br>ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm
new file mode 100644
index 00000000000..4de0b90e3d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-226-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm
new file mode 100644
index 00000000000..f06b4488400
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-227-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm
new file mode 100644
index 00000000000..0c0f0fdf1aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-228-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm
new file mode 100644
index 00000000000..587152f5a2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-229-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm
new file mode 100644
index 00000000000..a3e3cdedf51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-230-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm
new file mode 100644
index 00000000000..463c3030ae2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-231-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm
new file mode 100644
index 00000000000..daa55df8341
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-232-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm
new file mode 100644
index 00000000000..96f8b55cbda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-233-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br>かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm
new file mode 100644
index 00000000000..93e2b1c0b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-234-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm
new file mode 100644
index 00000000000..991e208aed3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-235-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm
new file mode 100644
index 00000000000..e532f66137c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-236-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm
new file mode 100644
index 00000000000..bd1377a59cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-237-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm
new file mode 100644
index 00000000000..397d7e15c2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-238-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm
new file mode 100644
index 00000000000..d7dbbb07eda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-239-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm
new file mode 100644
index 00000000000..fd26011f228
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-240-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm
new file mode 100644
index 00000000000..e65ffbd405f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-241-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br>カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm
new file mode 100644
index 00000000000..8d5f2bf9990
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-242-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm
new file mode 100644
index 00000000000..b1cfb828f39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-243-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm
new file mode 100644
index 00000000000..b57c6c1c6cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-244-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm
new file mode 100644
index 00000000000..76912435eaf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-245-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm
new file mode 100644
index 00000000000..aa63fe8953a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-246-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm
new file mode 100644
index 00000000000..068320c28cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-247-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm
new file mode 100644
index 00000000000..911cb46f7d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-248-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm
new file mode 100644
index 00000000000..1e58317ed1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-249-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm
new file mode 100644
index 00000000000..bf7caf3e425
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-250-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm
new file mode 100644
index 00000000000..cbc10f8b7d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-251-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm
new file mode 100644
index 00000000000..0ba27be7aa9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-252-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm
new file mode 100644
index 00000000000..6af3b368148
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-254-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm
new file mode 100644
index 00000000000..4a0ce9edca6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-255-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm
new file mode 100644
index 00000000000..6610ee43b69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-256-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm
new file mode 100644
index 00000000000..905f892c805
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-257-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm
new file mode 100644
index 00000000000..689d5932e9b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-258-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm
new file mode 100644
index 00000000000..5ff9231e7b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-259-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm
new file mode 100644
index 00000000000..57da8ae7e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-260-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br>ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm
new file mode 100644
index 00000000000..3592d58bf0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-301-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm
new file mode 100644
index 00000000000..56bbf2f025b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-302-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+<div class="ref">中中<br>中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm
new file mode 100644
index 00000000000..47d6586f711
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-303-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm
new file mode 100644
index 00000000000..2403f82a250
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-304-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm
new file mode 100644
index 00000000000..aa94aacfb75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-305-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm
new file mode 100644
index 00000000000..2ee869d132b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-306-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm
new file mode 100644
index 00000000000..e16f08e8bf9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-307-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm
new file mode 100644
index 00000000000..aba86f1f4b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-308-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm
new file mode 100644
index 00000000000..3142c7b6ab2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-309-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm
new file mode 100644
index 00000000000..6a1a68a4c7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-310-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm
new file mode 100644
index 00000000000..92652deff7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-311-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm
new file mode 100644
index 00000000000..6749ebae9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-312-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm
new file mode 100644
index 00000000000..5c4cc612932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-313-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm
new file mode 100644
index 00000000000..9fa7b673330
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-314-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm
new file mode 100644
index 00000000000..cd6b3c0d231
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-315-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm
new file mode 100644
index 00000000000..879eb5f05f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-316-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm
new file mode 100644
index 00000000000..70c5e72dd4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-317-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm
new file mode 100644
index 00000000000..91929ea63e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-318-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm
new file mode 100644
index 00000000000..3828495c2d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-319-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm
new file mode 100644
index 00000000000..9e41a971cdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-320-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm
new file mode 100644
index 00000000000..91929ea63e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-321-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm
new file mode 100644
index 00000000000..d203542d6ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-322-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm
new file mode 100644
index 00000000000..e8e4865d4e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-323-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm
new file mode 100644
index 00000000000..cd2b9e6e62b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-324-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm
new file mode 100644
index 00000000000..5d4d089634e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-325-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm
new file mode 100644
index 00000000000..8c53613ec12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-326-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm
new file mode 100644
index 00000000000..8e73acef1c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-327-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm
new file mode 100644
index 00000000000..140910bcd4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-351-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm
new file mode 100644
index 00000000000..6d6f16cf3fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-352-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm
new file mode 100644
index 00000000000..a095c134893
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-353-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm
new file mode 100644
index 00000000000..69a9ae8adaa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-354-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+<div class="ref">中中中<br>々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm
new file mode 100644
index 00000000000..b577aac5f2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-355-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm
new file mode 100644
index 00000000000..2799637760e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-356-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm
new file mode 100644
index 00000000000..628d2fe6192
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-357-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm
new file mode 100644
index 00000000000..39dfa67eaf5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-358-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+<div class="ref">中中中<br>:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm
new file mode 100644
index 00000000000..09d63937f83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-359-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+<div class="ref">中中中<br>;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm
new file mode 100644
index 00000000000..6e2e75dbc77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-360-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm
new file mode 100644
index 00000000000..1aca1ac9035
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-361-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm
new file mode 100644
index 00000000000..1bdf5d4a279
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-362-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm
new file mode 100644
index 00000000000..bb662b11634
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-363-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm
new file mode 100644
index 00000000000..49babaeb2f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-364-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm
new file mode 100644
index 00000000000..71879b5515c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-365-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br>⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm
new file mode 100644
index 00000000000..99dd8f7380d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-366-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+<div class="ref">中中中<br>!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm
new file mode 100644
index 00000000000..860e8850bc0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-367-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+<div class="ref">中中中<br>?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm
new file mode 100644
index 00000000000..70bf0d0aff8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-368-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm
new file mode 100644
index 00000000000..c04d4f06286
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-369-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm
new file mode 100644
index 00000000000..39efd93e201
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-370-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+<div class="ref">中中中<br>°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm
new file mode 100644
index 00000000000..70bf0d0aff8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-371-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm
new file mode 100644
index 00000000000..36df4b2461f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-372-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm
new file mode 100644
index 00000000000..0d82c0f0620
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-373-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+<div class="ref">中中中<br>′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm
new file mode 100644
index 00000000000..b99cb9cb356
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-374-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+<div class="ref">中中中<br>″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm
new file mode 100644
index 00000000000..dca2aad5c60
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-375-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br>℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm
new file mode 100644
index 00000000000..67078dff57d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-376-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+<div class="ref">中中中<br>%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm
new file mode 100644
index 00000000000..2a5b9d9847e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-377-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br>¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm
new file mode 100644
index 00000000000..b9f907155f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-401-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br>‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm
new file mode 100644
index 00000000000..9935c51dc13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-402-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+<div class="ref">中中中<br>–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm
new file mode 100644
index 00000000000..6d487abf284
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-403-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br>〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm
new file mode 100644
index 00000000000..24e22bc04fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-404-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm
new file mode 100644
index 00000000000..26f9936b70b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-405-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm
new file mode 100644
index 00000000000..77820fb8ebf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-406-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm
new file mode 100644
index 00000000000..70d647a0016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-407-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm
new file mode 100644
index 00000000000..0898419376e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-408-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm
new file mode 100644
index 00000000000..3fb1082e34d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-409-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm
new file mode 100644
index 00000000000..b82a3c63016
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-410-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm
new file mode 100644
index 00000000000..c42cbed6c4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-411-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm
new file mode 100644
index 00000000000..ee698e27f6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-412-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm
new file mode 100644
index 00000000000..63ea66a041d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-413-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm
new file mode 100644
index 00000000000..4e84d6d8d63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-414-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm
new file mode 100644
index 00000000000..847d18e9cd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-415-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm
new file mode 100644
index 00000000000..4c8aa07c673
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-416-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+<div class="ref">中中<br>中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm
new file mode 100644
index 00000000000..6efa14b4aac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-417-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+<div class="ref">中中<br>中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm
new file mode 100644
index 00000000000..5a032a3da4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-418-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm
new file mode 100644
index 00000000000..ade514a8df1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-419-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm
new file mode 100644
index 00000000000..03b3f35bc49
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-420-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+<div class="ref">中中<br>中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm
new file mode 100644
index 00000000000..5a032a3da4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-421-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm
new file mode 100644
index 00000000000..bb049068ebe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-422-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm
new file mode 100644
index 00000000000..a1b04783e25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-423-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+<div class="ref">中中<br>中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm
new file mode 100644
index 00000000000..34371acdd17
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-424-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+<div class="ref">中中<br>中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm
new file mode 100644
index 00000000000..610344af25b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-425-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br>中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm
new file mode 100644
index 00000000000..f87869d3013
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-426-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+<div class="ref">中中<br>中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm
new file mode 100644
index 00000000000..b8ea164cc1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-jazh-427-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br>中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm
new file mode 100644
index 00000000000..b3c6814db94
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-001-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm
new file mode 100644
index 00000000000..ae7cea76919
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-002-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm
new file mode 100644
index 00000000000..1a90033aa4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-003-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm
new file mode 100644
index 00000000000..e9c8b44d163
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-004-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>༺文</div>
+
+
+
+
+
+<div class="ref">中中<br>༺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm
new file mode 100644
index 00000000000..a5ffb295e52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-005-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>༼文</div>
+
+
+
+
+
+<div class="ref">中中<br>༼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm
new file mode 100644
index 00000000000..a8e37cd295f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-006-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br>᚛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm
new file mode 100644
index 00000000000..c14036a29b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-007-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>‚文</div>
+
+
+
+
+
+<div class="ref">中中<br>‚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm
new file mode 100644
index 00000000000..2bc77a6feec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-008-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>„文</div>
+
+
+
+
+
+<div class="ref">中中<br>„文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm
new file mode 100644
index 00000000000..e4262228366
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-009-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm
new file mode 100644
index 00000000000..4f123de0eb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-010-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br>⁽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm
new file mode 100644
index 00000000000..10cef6af32b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-011-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>₍文</div>
+
+
+
+
+
+<div class="ref">中中<br>₍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm
new file mode 100644
index 00000000000..9587ffe244f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-012-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm
new file mode 100644
index 00000000000..ea8f4116d89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-013-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br>⎴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm
new file mode 100644
index 00000000000..4bb919af5b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-014-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❨文</div>
+
+
+
+
+
+<div class="ref">中中<br>❨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm
new file mode 100644
index 00000000000..9b6eab8f6d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-015-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❪文</div>
+
+
+
+
+
+<div class="ref">中中<br>❪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm
new file mode 100644
index 00000000000..8fd2c6be0a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-016-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❬文</div>
+
+
+
+
+
+<div class="ref">中中<br>❬文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm
new file mode 100644
index 00000000000..e47667abed7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-017-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❮文</div>
+
+
+
+
+
+<div class="ref">中中<br>❮文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm
new file mode 100644
index 00000000000..f7ac11e399a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-018-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❰文</div>
+
+
+
+
+
+<div class="ref">中中<br>❰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm
new file mode 100644
index 00000000000..85cc20d3756
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-019-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❲文</div>
+
+
+
+
+
+<div class="ref">中中<br>❲文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm
new file mode 100644
index 00000000000..50f28eba78d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-020-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>❴文</div>
+
+
+
+
+
+<div class="ref">中中<br>❴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm
new file mode 100644
index 00000000000..e052a9d0c3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-021-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟦文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm
new file mode 100644
index 00000000000..16d96e61ce0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-022-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm
new file mode 100644
index 00000000000..8243af5ad80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-023-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br>⟪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm
new file mode 100644
index 00000000000..67382e9b65f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-024-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm
new file mode 100644
index 00000000000..8dc15c8c5a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-025-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm
new file mode 100644
index 00000000000..003e708c551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-026-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm
new file mode 100644
index 00000000000..c1144e036af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-027-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm
new file mode 100644
index 00000000000..8295a2b5e1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-028-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦋文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm
new file mode 100644
index 00000000000..4d571eef62d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-029-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm
new file mode 100644
index 00000000000..5decb792726
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-030-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦏文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm
new file mode 100644
index 00000000000..cd87703a5bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-031-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦑文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm
new file mode 100644
index 00000000000..0b0e80e5126
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-032-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦓文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm
new file mode 100644
index 00000000000..6378ce7d52f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-033-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm
new file mode 100644
index 00000000000..2a8ab6ecf3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-034-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm
new file mode 100644
index 00000000000..904386e3dd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-035-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm
new file mode 100644
index 00000000000..c750d4cfbc5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-036-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm
new file mode 100644
index 00000000000..28f888be361
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-037-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br>⧼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm
new file mode 100644
index 00000000000..770f0320db8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-038-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+<div class="ref">中中<br>〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm
new file mode 100644
index 00000000000..01bf91b9238
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-039-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>《文</div>
+
+
+
+
+
+<div class="ref">中中<br>《文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm
new file mode 100644
index 00000000000..79148d0ef54
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-040-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm
new file mode 100644
index 00000000000..c65b3c87693
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-041-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>『文</div>
+
+
+
+
+
+<div class="ref">中中<br>『文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm
new file mode 100644
index 00000000000..a91746c4417
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-042-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>【文</div>
+
+
+
+
+
+<div class="ref">中中<br>【文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm
new file mode 100644
index 00000000000..ab328a24d98
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-043-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〔文</div>
+
+
+
+
+
+<div class="ref">中中<br>〔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm
new file mode 100644
index 00000000000..19f58a594f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-044-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〖文</div>
+
+
+
+
+
+<div class="ref">中中<br>〖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm
new file mode 100644
index 00000000000..ae47ba38708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-045-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〘文</div>
+
+
+
+
+
+<div class="ref">中中<br>〘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm
new file mode 100644
index 00000000000..d45bb15a31d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-046-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〚文</div>
+
+
+
+
+
+<div class="ref">中中<br>〚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm
new file mode 100644
index 00000000000..8ab380fabbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-047-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>〝文</div>
+
+
+
+
+
+<div class="ref">中中<br>〝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm
new file mode 100644
index 00000000000..e91c8da766d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-048-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br>﴾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm
new file mode 100644
index 00000000000..a831be65103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-049-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︵文</div>
+
+
+
+
+
+<div class="ref">中中<br>︵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm
new file mode 100644
index 00000000000..30f8fab7e9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-050-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︷文</div>
+
+
+
+
+
+<div class="ref">中中<br>︷文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm
new file mode 100644
index 00000000000..e4d7b6ce349
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-051-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︹文</div>
+
+
+
+
+
+<div class="ref">中中<br>︹文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm
new file mode 100644
index 00000000000..a36c93a5daa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-052-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︻文</div>
+
+
+
+
+
+<div class="ref">中中<br>︻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm
new file mode 100644
index 00000000000..e8f7549ed0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-053-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︽文</div>
+
+
+
+
+
+<div class="ref">中中<br>︽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm
new file mode 100644
index 00000000000..ccbbc9952aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-054-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>︿文</div>
+
+
+
+
+
+<div class="ref">中中<br>︿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm
new file mode 100644
index 00000000000..4882cfa0a13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-055-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹁文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm
new file mode 100644
index 00000000000..93ed0e70ad1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-056-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm
new file mode 100644
index 00000000000..4087f896c20
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-057-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm
new file mode 100644
index 00000000000..926a465a3af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-058-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm
new file mode 100644
index 00000000000..69fe07d1b01
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-059-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm
new file mode 100644
index 00000000000..fa0ca789d5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-060-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br>﹝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm
new file mode 100644
index 00000000000..4658890ca52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-061-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+<div class="ref">中中<br>(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm
new file mode 100644
index 00000000000..a9a355f59b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-062-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+<div class="ref">中中<br>[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm
new file mode 100644
index 00000000000..f793f1881ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-063-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+<div class="ref">中中<br>{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm
new file mode 100644
index 00000000000..5be86963553
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-064-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br>⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm
new file mode 100644
index 00000000000..98447486b9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-065-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+<div class="ref">中中<br>「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm
new file mode 100644
index 00000000000..4fa21b8b4f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-100-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm
new file mode 100644
index 00000000000..f68cedc9083
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-101-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm
new file mode 100644
index 00000000000..fce967fe9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-102-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm
new file mode 100644
index 00000000000..3624134b04e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-103-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm
new file mode 100644
index 00000000000..8e84b184218
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-104-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中,文</div>
+
+
+
+
+
+<div class="ref">中中<br>中,文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm
new file mode 100644
index 00000000000..6c892554ac4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-105-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中.文</div>
+
+
+
+
+
+<div class="ref">中中<br>中.文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm
new file mode 100644
index 00000000000..e9bfc62a4c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-106-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+<div class="ref">中中<br>中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm
new file mode 100644
index 00000000000..6352f843d2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-107-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+<div class="ref">中中<br>中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm
new file mode 100644
index 00000000000..9371472ad1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-108-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm
new file mode 100644
index 00000000000..98a807cfa87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-109-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm
new file mode 100644
index 00000000000..88e782873ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-110-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm
new file mode 100644
index 00000000000..c6249dabbf9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-111-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm
new file mode 100644
index 00000000000..75bedc2b736
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-112-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中༽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm
new file mode 100644
index 00000000000..60ec95ba619
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-113-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中᚜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm
new file mode 100644
index 00000000000..3e96011bf60
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-114-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm
new file mode 100644
index 00000000000..39db6bc4fa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-115-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⁾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm
new file mode 100644
index 00000000000..11073fa4758
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-116-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中₎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm
new file mode 100644
index 00000000000..0b0a44de459
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-117-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm
new file mode 100644
index 00000000000..ff783ee5769
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-118-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⎵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm
new file mode 100644
index 00000000000..c0e712b1211
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-119-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm
new file mode 100644
index 00000000000..62cac1d1e41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-120-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm
new file mode 100644
index 00000000000..1511b50612b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-121-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❭文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm
new file mode 100644
index 00000000000..ff6a48dc447
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-122-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❯文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm
new file mode 100644
index 00000000000..59fcf4495d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-123-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❱文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm
new file mode 100644
index 00000000000..02c5a55bf5c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-124-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❳文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm
new file mode 100644
index 00000000000..1e12c3213bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-125-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br>中❵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm
new file mode 100644
index 00000000000..c29af3e9c2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-126-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟧文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm
new file mode 100644
index 00000000000..fed0e0d92d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-127-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm
new file mode 100644
index 00000000000..08f6c674a51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-128-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⟫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm
new file mode 100644
index 00000000000..93075801120
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-129-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm
new file mode 100644
index 00000000000..00bcfd9e13b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-130-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm
new file mode 100644
index 00000000000..10ac0ca7e07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-131-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm
new file mode 100644
index 00000000000..3ffdcec5667
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-132-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦊文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm
new file mode 100644
index 00000000000..b29b7f5ad70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-133-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦌文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm
new file mode 100644
index 00000000000..9a14e890e39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-134-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm
new file mode 100644
index 00000000000..d7d7882d446
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-135-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm
new file mode 100644
index 00000000000..db5850f2613
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-136-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm
new file mode 100644
index 00000000000..a7e6c5e8776
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-137-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm
new file mode 100644
index 00000000000..36804c1eba4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-138-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm
new file mode 100644
index 00000000000..ef1310b8bc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-139-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm
new file mode 100644
index 00000000000..10f2dad37ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-140-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm
new file mode 100644
index 00000000000..1523690cb06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-141-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm
new file mode 100644
index 00000000000..da72e6de273
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-142-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⧽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm
new file mode 100644
index 00000000000..76d1c76df06
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-143-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm
new file mode 100644
index 00000000000..bfd593417b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-144-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中》文</div>
+
+
+
+
+
+<div class="ref">中中<br>中》文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm
new file mode 100644
index 00000000000..0fb659105eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-145-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm
new file mode 100644
index 00000000000..28af8fd2ba5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-146-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中』文</div>
+
+
+
+
+
+<div class="ref">中中<br>中』文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm
new file mode 100644
index 00000000000..046bc7255ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-147-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中】文</div>
+
+
+
+
+
+<div class="ref">中中<br>中】文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm
new file mode 100644
index 00000000000..89a7ed70852
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-148-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm
new file mode 100644
index 00000000000..2a29f14ff56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-149-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm
new file mode 100644
index 00000000000..72ac2e51a94
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-150-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm
new file mode 100644
index 00000000000..a29fc220074
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-151-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm
new file mode 100644
index 00000000000..f6706c67e19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-152-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm
new file mode 100644
index 00000000000..362f17dd215
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-153-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〟文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm
new file mode 100644
index 00000000000..a33285524b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-154-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﴿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm
new file mode 100644
index 00000000000..e297af02b00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-155-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︶文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm
new file mode 100644
index 00000000000..ec9020422a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-156-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︸文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm
new file mode 100644
index 00000000000..cc876760f47
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-157-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm
new file mode 100644
index 00000000000..0becae7c734
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-158-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm
new file mode 100644
index 00000000000..b46353aa68a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-159-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br>中︾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm
new file mode 100644
index 00000000000..63d39a58db0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-160-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹀文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm
new file mode 100644
index 00000000000..343a170c74b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-161-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹂文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm
new file mode 100644
index 00000000000..707b64e5734
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-162-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm
new file mode 100644
index 00000000000..2ecb5664c53
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-163-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm
new file mode 100644
index 00000000000..57eb2c8193c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-164-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm
new file mode 100644
index 00000000000..7596bc76d8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-165-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm
new file mode 100644
index 00000000000..e73ef1540e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-166-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm
new file mode 100644
index 00000000000..2bd356f11f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-167-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+<div class="ref">中中<br>中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm
new file mode 100644
index 00000000000..0cc82fd16cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-168-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+<div class="ref">中中<br>中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm
new file mode 100644
index 00000000000..0ee8a341902
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-169-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+<div class="ref">中中<br>中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm
new file mode 100644
index 00000000000..bfbaf82b161
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-170-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br>中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm
new file mode 100644
index 00000000000..e36fa2046e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-171-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+<div class="ref">中中<br>中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm
new file mode 100644
index 00000000000..3549df0fd95
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-200-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm
new file mode 100644
index 00000000000..778f193b653
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-201-ref.htm
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中๛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm
new file mode 100644
index 00000000000..cbdde8efee1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-202-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中។文</div>
+
+
+
+
+
+<div class="ref">中中<br>中។文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm
new file mode 100644
index 00000000000..e85bad0743a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-203-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm
new file mode 100644
index 00000000000..276991a1def
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-204-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中៚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm
new file mode 100644
index 00000000000..257b2c33c13
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-205-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm
new file mode 100644
index 00000000000..1393d294357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-206-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+<div class="ref">中中<br>中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm
new file mode 100644
index 00000000000..b5eb9718cd3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-207-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm
new file mode 100644
index 00000000000..a27ae2e0292
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-208-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm
new file mode 100644
index 00000000000..b6b592ec8c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-209-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br>中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm
new file mode 100644
index 00000000000..6359364b51b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-210-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm
new file mode 100644
index 00000000000..e9d75056275
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-211-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm
new file mode 100644
index 00000000000..8c67a48fd9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-212-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゝ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm
new file mode 100644
index 00000000000..a4cc8287972
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-213-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ゞ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm
new file mode 100644
index 00000000000..eb1270fdcf1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-214-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゠文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm
new file mode 100644
index 00000000000..48eff55fea5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-215-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm
new file mode 100644
index 00000000000..21034bfa38e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-216-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm
new file mode 100644
index 00000000000..bfbd74b25ff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-217-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヽ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm
new file mode 100644
index 00000000000..b4fd5b7ea96
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-218-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ヾ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm
new file mode 100644
index 00000000000..24e74d21aa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-219-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm
new file mode 100644
index 00000000000..72e3467c8f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-220-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br>中﹕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm
new file mode 100644
index 00000000000..e5004604802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-221-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+<div class="ref">中中<br>中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm
new file mode 100644
index 00000000000..84a108b491a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-222-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+<div class="ref">中中<br>中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm
new file mode 100644
index 00000000000..6b645ac883e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-223-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+<div class="ref">中中<br>中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm
new file mode 100644
index 00000000000..f3ba7e0ea1f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-224-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br>中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm
new file mode 100644
index 00000000000..6ae589867f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-225-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm
new file mode 100644
index 00000000000..d1f32aa30ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-226-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br>中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br>中゚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm
new file mode 100644
index 00000000000..a6b08531538
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-250-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぁな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm
new file mode 100644
index 00000000000..01149b316b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-251-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm
new file mode 100644
index 00000000000..94163451636
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-252-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm
new file mode 100644
index 00000000000..178b238d8f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-253-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぇな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm
new file mode 100644
index 00000000000..2bffee59fd1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-254-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かぉな</div>
+
+
+
+
+
+<div class="ref">かか<br>かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm
new file mode 100644
index 00000000000..20574099f6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-255-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かっな</div>
+
+
+
+
+
+<div class="ref">かか<br>かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm
new file mode 100644
index 00000000000..02840fb20ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-256-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゃな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm
new file mode 100644
index 00000000000..b05baeef55d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-257-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゅな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm
new file mode 100644
index 00000000000..fa981f4106b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-258-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かょな</div>
+
+
+
+
+
+<div class="ref">かか<br>かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm
new file mode 100644
index 00000000000..007f996940b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-259-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br>かゎな</div>
+
+
+
+
+
+<div class="ref">かか<br>かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm
new file mode 100644
index 00000000000..c350bd8c33c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-260-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm
new file mode 100644
index 00000000000..f44b4726422
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-261-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm
new file mode 100644
index 00000000000..562d2455ad0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-262-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm
new file mode 100644
index 00000000000..ecb4fd04c43
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-263-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm
new file mode 100644
index 00000000000..cbbaf2b59f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-264-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm
new file mode 100644
index 00000000000..2c2ec1149b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-265-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm
new file mode 100644
index 00000000000..a33cec56cdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-266-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm
new file mode 100644
index 00000000000..f6b3158781e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-267-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm
new file mode 100644
index 00000000000..417ff320bbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-268-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm
new file mode 100644
index 00000000000..7c6107c5cbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/css3-text-line-break-opclns-269-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<meta content="font" name="flags">
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br>カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm b/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm
new file mode 100644
index 00000000000..2d82feff411
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Text Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm
index 325bdd75533..fb00721d269 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm
@@ -24,6 +24,3902 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="css3-text-line-break-jazh-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-001.htm">css3-text-line-break-jazh-001</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-002.htm">css3-text-line-break-jazh-002</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-003.htm">css3-text-line-break-jazh-003</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-004.htm">css3-text-line-break-jazh-004</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-005.htm">css3-text-line-break-jazh-005</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-006.htm">css3-text-line-break-jazh-006</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-007.htm">css3-text-line-break-jazh-007</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-008.htm">css3-text-line-break-jazh-008</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-009.htm">css3-text-line-break-jazh-009</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-010.htm">css3-text-line-break-jazh-010</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-011.htm">css3-text-line-break-jazh-011</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-012.htm">css3-text-line-break-jazh-012</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-013.htm">css3-text-line-break-jazh-013</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-014.htm">css3-text-line-break-jazh-014</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-015.htm">css3-text-line-break-jazh-015</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-016.htm">css3-text-line-break-jazh-016</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-017.htm">css3-text-line-break-jazh-017</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-018.htm">css3-text-line-break-jazh-018</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-019.htm">css3-text-line-break-jazh-019</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-020.htm">css3-text-line-break-jazh-020</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-021.htm">css3-text-line-break-jazh-021</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-022.htm">css3-text-line-break-jazh-022</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-023.htm">css3-text-line-break-jazh-023</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-024.htm">css3-text-line-break-jazh-024</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-025.htm">css3-text-line-break-jazh-025</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-026.htm">css3-text-line-break-jazh-026</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-027.htm">css3-text-line-break-jazh-027</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-028.htm">css3-text-line-break-jazh-028</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-029.htm">css3-text-line-break-jazh-029</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-030.htm">css3-text-line-break-jazh-030</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-031.htm">css3-text-line-break-jazh-031</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-032.htm">css3-text-line-break-jazh-032</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-033.htm">css3-text-line-break-jazh-033</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-034.htm">css3-text-line-break-jazh-034</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-035.htm">css3-text-line-break-jazh-035</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-036.htm">css3-text-line-break-jazh-036</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-037.htm">css3-text-line-break-jazh-037</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-038.htm">css3-text-line-break-jazh-038</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-039.htm">css3-text-line-break-jazh-039</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-040.htm">css3-text-line-break-jazh-040</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-041.htm">css3-text-line-break-jazh-041</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-042.htm">css3-text-line-break-jazh-042</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-043.htm">css3-text-line-break-jazh-043</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-044.htm">css3-text-line-break-jazh-044</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-045.htm">css3-text-line-break-jazh-045</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-046.htm">css3-text-line-break-jazh-046</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-047.htm">css3-text-line-break-jazh-047</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-048.htm">css3-text-line-break-jazh-048</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-049.htm">css3-text-line-break-jazh-049</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-050.htm">css3-text-line-break-jazh-050</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-051.htm">css3-text-line-break-jazh-051</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-052.htm">css3-text-line-break-jazh-052</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-054.htm">css3-text-line-break-jazh-054</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-055.htm">css3-text-line-break-jazh-055</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-056.htm">css3-text-line-break-jazh-056</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)">
+ <a href="css3-text-line-break-jazh-057.htm">css3-text-line-break-jazh-057</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-058.htm">css3-text-line-break-jazh-058</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-059.htm">css3-text-line-break-jazh-059</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-060.htm">css3-text-line-break-jazh-060</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-101.htm">css3-text-line-break-jazh-101</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-102.htm">css3-text-line-break-jazh-102</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-103.htm">css3-text-line-break-jazh-103</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-104.htm">css3-text-line-break-jazh-104</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-105.htm">css3-text-line-break-jazh-105</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-106.htm">css3-text-line-break-jazh-106</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-107.htm">css3-text-line-break-jazh-107</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-108.htm">css3-text-line-break-jazh-108</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-109.htm">css3-text-line-break-jazh-109</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-110.htm">css3-text-line-break-jazh-110</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-111.htm">css3-text-line-break-jazh-111</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-112.htm">css3-text-line-break-jazh-112</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-113.htm">css3-text-line-break-jazh-113</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-114.htm">css3-text-line-break-jazh-114</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-115.htm">css3-text-line-break-jazh-115</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-116.htm">css3-text-line-break-jazh-116</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-117.htm">css3-text-line-break-jazh-117</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-118.htm">css3-text-line-break-jazh-118</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-119.htm">css3-text-line-break-jazh-119</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-120.htm">css3-text-line-break-jazh-120</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-121.htm">css3-text-line-break-jazh-121</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-122.htm">css3-text-line-break-jazh-122</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-123.htm">css3-text-line-break-jazh-123</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-124.htm">css3-text-line-break-jazh-124</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-125.htm">css3-text-line-break-jazh-125</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-126.htm">css3-text-line-break-jazh-126</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-127.htm">css3-text-line-break-jazh-127</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-128.htm">css3-text-line-break-jazh-128</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-129.htm">css3-text-line-break-jazh-129</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-130.htm">css3-text-line-break-jazh-130</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-131.htm">css3-text-line-break-jazh-131</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-132.htm">css3-text-line-break-jazh-132</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-133.htm">css3-text-line-break-jazh-133</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-134.htm">css3-text-line-break-jazh-134</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-135.htm">css3-text-line-break-jazh-135</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-136.htm">css3-text-line-break-jazh-136</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-137.htm">css3-text-line-break-jazh-137</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-138.htm">css3-text-line-break-jazh-138</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-139.htm">css3-text-line-break-jazh-139</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-140.htm">css3-text-line-break-jazh-140</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-141.htm">css3-text-line-break-jazh-141</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-142.htm">css3-text-line-break-jazh-142</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-143.htm">css3-text-line-break-jazh-143</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-144.htm">css3-text-line-break-jazh-144</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-145.htm">css3-text-line-break-jazh-145</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-146.htm">css3-text-line-break-jazh-146</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-147.htm">css3-text-line-break-jazh-147</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-148.htm">css3-text-line-break-jazh-148</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-149.htm">css3-text-line-break-jazh-149</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-150.htm">css3-text-line-break-jazh-150</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-151.htm">css3-text-line-break-jazh-151</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-152.htm">css3-text-line-break-jazh-152</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-154.htm">css3-text-line-break-jazh-154</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-155.htm">css3-text-line-break-jazh-155</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-156.htm">css3-text-line-break-jazh-156</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)">
+ <a href="css3-text-line-break-jazh-157.htm">css3-text-line-break-jazh-157</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-158.htm">css3-text-line-break-jazh-158</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-159.htm">css3-text-line-break-jazh-159</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-160.htm">css3-text-line-break-jazh-160</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-201.htm">css3-text-line-break-jazh-201</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-202.htm">css3-text-line-break-jazh-202</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-203.htm">css3-text-line-break-jazh-203</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-204.htm">css3-text-line-break-jazh-204</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-205.htm">css3-text-line-break-jazh-205</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-206.htm">css3-text-line-break-jazh-206</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-207.htm">css3-text-line-break-jazh-207</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-208.htm">css3-text-line-break-jazh-208</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-209.htm">css3-text-line-break-jazh-209</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-210.htm">css3-text-line-break-jazh-210</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-211.htm">css3-text-line-break-jazh-211</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-212.htm">css3-text-line-break-jazh-212</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-213.htm">css3-text-line-break-jazh-213</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-214.htm">css3-text-line-break-jazh-214</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-215.htm">css3-text-line-break-jazh-215</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-216.htm">css3-text-line-break-jazh-216</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-217.htm">css3-text-line-break-jazh-217</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-218.htm">css3-text-line-break-jazh-218</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-219.htm">css3-text-line-break-jazh-219</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-220.htm">css3-text-line-break-jazh-220</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-221.htm">css3-text-line-break-jazh-221</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-222.htm">css3-text-line-break-jazh-222</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-223.htm">css3-text-line-break-jazh-223</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-224.htm">css3-text-line-break-jazh-224</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-225.htm">css3-text-line-break-jazh-225</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-226.htm">css3-text-line-break-jazh-226</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-227" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-227.htm">css3-text-line-break-jazh-227</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-228" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-228.htm">css3-text-line-break-jazh-228</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-229" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-229.htm">css3-text-line-break-jazh-229</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-230" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-230.htm">css3-text-line-break-jazh-230</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-231" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-231.htm">css3-text-line-break-jazh-231</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-232" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-232.htm">css3-text-line-break-jazh-232</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-233" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-233.htm">css3-text-line-break-jazh-233</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-234" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-234.htm">css3-text-line-break-jazh-234</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-235" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-235.htm">css3-text-line-break-jazh-235</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-236" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-236.htm">css3-text-line-break-jazh-236</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-237" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-237.htm">css3-text-line-break-jazh-237</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-238" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-238.htm">css3-text-line-break-jazh-238</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-239" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-239.htm">css3-text-line-break-jazh-239</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-240" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-240.htm">css3-text-line-break-jazh-240</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-241" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-241.htm">css3-text-line-break-jazh-241</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-242" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-242.htm">css3-text-line-break-jazh-242</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-243" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-243.htm">css3-text-line-break-jazh-243</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-244" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-244.htm">css3-text-line-break-jazh-244</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-245" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-245.htm">css3-text-line-break-jazh-245</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-246" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-246.htm">css3-text-line-break-jazh-246</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-247" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-247.htm">css3-text-line-break-jazh-247</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-248" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-248.htm">css3-text-line-break-jazh-248</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-249" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-249.htm">css3-text-line-break-jazh-249</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-250.htm">css3-text-line-break-jazh-250</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-251.htm">css3-text-line-break-jazh-251</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-252.htm">css3-text-line-break-jazh-252</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-254.htm">css3-text-line-break-jazh-254</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-255.htm">css3-text-line-break-jazh-255</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-256.htm">css3-text-line-break-jazh-256</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)">
+ <a href="css3-text-line-break-jazh-257.htm">css3-text-line-break-jazh-257</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-258.htm">css3-text-line-break-jazh-258</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-259.htm">css3-text-line-break-jazh-259</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-260.htm">css3-text-line-break-jazh-260</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-301" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)">
+ <a href="css3-text-line-break-jazh-301.htm">css3-text-line-break-jazh-301</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-302" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-302.htm">css3-text-line-break-jazh-302</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-303" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-303.htm">css3-text-line-break-jazh-303</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-304" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-304.htm">css3-text-line-break-jazh-304</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-305" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-305.htm">css3-text-line-break-jazh-305</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-306" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-306.htm">css3-text-line-break-jazh-306</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-307" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-307.htm">css3-text-line-break-jazh-307</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-308" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-308.htm">css3-text-line-break-jazh-308</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-309" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-309.htm">css3-text-line-break-jazh-309</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-310" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-310.htm">css3-text-line-break-jazh-310</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-311" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-311.htm">css3-text-line-break-jazh-311</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-312" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-312.htm">css3-text-line-break-jazh-312</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-313" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-313.htm">css3-text-line-break-jazh-313</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-314" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-314.htm">css3-text-line-break-jazh-314</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-315" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-315.htm">css3-text-line-break-jazh-315</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-316" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-316.htm">css3-text-line-break-jazh-316</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-317" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-317.htm">css3-text-line-break-jazh-317</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-318" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-318.htm">css3-text-line-break-jazh-318</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-319" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-319.htm">css3-text-line-break-jazh-319</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-320" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-320.htm">css3-text-line-break-jazh-320</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-321" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-321.htm">css3-text-line-break-jazh-321</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-322" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-322.htm">css3-text-line-break-jazh-322</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-323" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-323.htm">css3-text-line-break-jazh-323</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-324" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-324.htm">css3-text-line-break-jazh-324</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-325" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)">
+ <a href="css3-text-line-break-jazh-325.htm">css3-text-line-break-jazh-325</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-326" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-326.htm">css3-text-line-break-jazh-326</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-327" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-327.htm">css3-text-line-break-jazh-327</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-351" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)">
+ <a href="css3-text-line-break-jazh-351.htm">css3-text-line-break-jazh-351</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-352" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-352.htm">css3-text-line-break-jazh-352</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-353" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-353.htm">css3-text-line-break-jazh-353</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-354" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-354.htm">css3-text-line-break-jazh-354</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-355" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-355.htm">css3-text-line-break-jazh-355</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-356" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-356.htm">css3-text-line-break-jazh-356</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-357" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-357.htm">css3-text-line-break-jazh-357</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-358" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-358.htm">css3-text-line-break-jazh-358</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-359" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-359.htm">css3-text-line-break-jazh-359</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-360" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-360.htm">css3-text-line-break-jazh-360</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-361" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-361.htm">css3-text-line-break-jazh-361</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-362" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-362.htm">css3-text-line-break-jazh-362</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-363" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-363.htm">css3-text-line-break-jazh-363</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-364" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-364.htm">css3-text-line-break-jazh-364</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-365" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-365.htm">css3-text-line-break-jazh-365</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-366" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-366.htm">css3-text-line-break-jazh-366</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-367" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-367.htm">css3-text-line-break-jazh-367</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-368" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-368.htm">css3-text-line-break-jazh-368</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-369" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-369.htm">css3-text-line-break-jazh-369</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-370" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-370.htm">css3-text-line-break-jazh-370</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-371" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-371.htm">css3-text-line-break-jazh-371</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-372" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-372.htm">css3-text-line-break-jazh-372</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-373" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-373.htm">css3-text-line-break-jazh-373</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-374" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-374.htm">css3-text-line-break-jazh-374</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-375" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)">
+ <a href="css3-text-line-break-jazh-375.htm">css3-text-line-break-jazh-375</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-376" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-376.htm">css3-text-line-break-jazh-376</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-377" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-377.htm">css3-text-line-break-jazh-377</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-401" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)">
+ <a href="css3-text-line-break-jazh-401.htm">css3-text-line-break-jazh-401</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-402" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-402.htm">css3-text-line-break-jazh-402</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-403" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-403.htm">css3-text-line-break-jazh-403</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-404" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-404.htm">css3-text-line-break-jazh-404</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-405" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-405.htm">css3-text-line-break-jazh-405</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-406" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-406.htm">css3-text-line-break-jazh-406</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-407" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-407.htm">css3-text-line-break-jazh-407</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-408" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-408.htm">css3-text-line-break-jazh-408</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-409" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-409.htm">css3-text-line-break-jazh-409</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-410" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-410.htm">css3-text-line-break-jazh-410</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-411" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-411.htm">css3-text-line-break-jazh-411</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-412" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-412.htm">css3-text-line-break-jazh-412</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-413" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-413.htm">css3-text-line-break-jazh-413</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-414" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-414.htm">css3-text-line-break-jazh-414</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-415" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-415.htm">css3-text-line-break-jazh-415</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-416" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-416.htm">css3-text-line-break-jazh-416</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-417" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-417.htm">css3-text-line-break-jazh-417</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-418" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-418.htm">css3-text-line-break-jazh-418</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-419" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-419.htm">css3-text-line-break-jazh-419</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-420" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-420.htm">css3-text-line-break-jazh-420</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-421" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-421.htm">css3-text-line-break-jazh-421</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-422" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-422.htm">css3-text-line-break-jazh-422</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-423" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-423.htm">css3-text-line-break-jazh-423</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-424" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-424.htm">css3-text-line-break-jazh-424</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-425" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)">
+ <a href="css3-text-line-break-jazh-425.htm">css3-text-line-break-jazh-425</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-426" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-426.htm">css3-text-line-break-jazh-426</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-427" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-427.htm">css3-text-line-break-jazh-427</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-001.htm">css3-text-line-break-opclns-001</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-002.htm">css3-text-line-break-opclns-002</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-003.htm">css3-text-line-break-opclns-003</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON">
+ <a href="css3-text-line-break-opclns-004.htm">css3-text-line-break-opclns-004</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON">
+ <a href="css3-text-line-break-opclns-005.htm">css3-text-line-break-opclns-005</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK">
+ <a href="css3-text-line-break-opclns-006.htm">css3-text-line-break-opclns-006</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-007.htm">css3-text-line-break-opclns-007</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-008.htm">css3-text-line-break-opclns-008</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-009.htm">css3-text-line-break-opclns-009</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-010.htm">css3-text-line-break-opclns-010</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-011.htm">css3-text-line-break-opclns-011</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-012.htm">css3-text-line-break-opclns-012</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-013.htm">css3-text-line-break-opclns-013</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-014.htm">css3-text-line-break-opclns-014</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-015.htm">css3-text-line-break-opclns-015</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-016.htm">css3-text-line-break-opclns-016</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-017.htm">css3-text-line-break-opclns-017</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-018.htm">css3-text-line-break-opclns-018</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-019.htm">css3-text-line-break-opclns-019</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-020.htm">css3-text-line-break-opclns-020</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-021.htm">css3-text-line-break-opclns-021</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-022.htm">css3-text-line-break-opclns-022</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-023.htm">css3-text-line-break-opclns-023</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-024.htm">css3-text-line-break-opclns-024</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-025.htm">css3-text-line-break-opclns-025</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-026.htm">css3-text-line-break-opclns-026</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-027.htm">css3-text-line-break-opclns-027</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-028.htm">css3-text-line-break-opclns-028</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-029.htm">css3-text-line-break-opclns-029</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-030.htm">css3-text-line-break-opclns-030</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-031.htm">css3-text-line-break-opclns-031</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-032.htm">css3-text-line-break-opclns-032</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-033.htm">css3-text-line-break-opclns-033</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-034.htm">css3-text-line-break-opclns-034</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-035.htm">css3-text-line-break-opclns-035</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-036.htm">css3-text-line-break-opclns-036</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-037.htm">css3-text-line-break-opclns-037</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-038.htm">css3-text-line-break-opclns-038</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-039.htm">css3-text-line-break-opclns-039</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-040.htm">css3-text-line-break-opclns-040</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-041.htm">css3-text-line-break-opclns-041</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-042.htm">css3-text-line-break-opclns-042</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-043.htm">css3-text-line-break-opclns-043</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-044.htm">css3-text-line-break-opclns-044</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-045.htm">css3-text-line-break-opclns-045</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-046.htm">css3-text-line-break-opclns-046</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-047.htm">css3-text-line-break-opclns-047</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-048.htm">css3-text-line-break-opclns-048</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-049.htm">css3-text-line-break-opclns-049</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-050.htm">css3-text-line-break-opclns-050</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-051.htm">css3-text-line-break-opclns-051</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-052.htm">css3-text-line-break-opclns-052</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-053" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-053.htm">css3-text-line-break-opclns-053</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-054.htm">css3-text-line-break-opclns-054</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-055.htm">css3-text-line-break-opclns-055</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-056.htm">css3-text-line-break-opclns-056</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-057.htm">css3-text-line-break-opclns-057</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-058.htm">css3-text-line-break-opclns-058</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-059.htm">css3-text-line-break-opclns-059</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-060.htm">css3-text-line-break-opclns-060</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-061" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-061.htm">css3-text-line-break-opclns-061</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-062" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-062.htm">css3-text-line-break-opclns-062</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-063" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-063.htm">css3-text-line-break-opclns-063</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-064" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-064.htm">css3-text-line-break-opclns-064</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-065" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-065.htm">css3-text-line-break-opclns-065</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-100" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-100.htm">css3-text-line-break-opclns-100</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-101.htm">css3-text-line-break-opclns-101</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE50 SMALL COMMA">
+ <a href="css3-text-line-break-opclns-102.htm">css3-text-line-break-opclns-102</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE52 SMALL FULL STOP">
+ <a href="css3-text-line-break-opclns-103.htm">css3-text-line-break-opclns-103</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA">
+ <a href="css3-text-line-break-opclns-104.htm">css3-text-line-break-opclns-104</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP">
+ <a href="css3-text-line-break-opclns-105.htm">css3-text-line-break-opclns-105</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-106.htm">css3-text-line-break-opclns-106</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-107.htm">css3-text-line-break-opclns-107</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-108.htm">css3-text-line-break-opclns-108</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-109.htm">css3-text-line-break-opclns-109</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-110.htm">css3-text-line-break-opclns-110</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS">
+ <a href="css3-text-line-break-opclns-111.htm">css3-text-line-break-opclns-111</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS">
+ <a href="css3-text-line-break-opclns-112.htm">css3-text-line-break-opclns-112</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK">
+ <a href="css3-text-line-break-opclns-113.htm">css3-text-line-break-opclns-113</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-114.htm">css3-text-line-break-opclns-114</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-115.htm">css3-text-line-break-opclns-115</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-116.htm">css3-text-line-break-opclns-116</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-117.htm">css3-text-line-break-opclns-117</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-118.htm">css3-text-line-break-opclns-118</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-119.htm">css3-text-line-break-opclns-119</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-120.htm">css3-text-line-break-opclns-120</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-121.htm">css3-text-line-break-opclns-121</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-122.htm">css3-text-line-break-opclns-122</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-123.htm">css3-text-line-break-opclns-123</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-124.htm">css3-text-line-break-opclns-124</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-125.htm">css3-text-line-break-opclns-125</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-126.htm">css3-text-line-break-opclns-126</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-127.htm">css3-text-line-break-opclns-127</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-128.htm">css3-text-line-break-opclns-128</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-129.htm">css3-text-line-break-opclns-129</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-130.htm">css3-text-line-break-opclns-130</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-131.htm">css3-text-line-break-opclns-131</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-132.htm">css3-text-line-break-opclns-132</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-133.htm">css3-text-line-break-opclns-133</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-134.htm">css3-text-line-break-opclns-134</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-135.htm">css3-text-line-break-opclns-135</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-136.htm">css3-text-line-break-opclns-136</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-137.htm">css3-text-line-break-opclns-137</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-138.htm">css3-text-line-break-opclns-138</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-139.htm">css3-text-line-break-opclns-139</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-140.htm">css3-text-line-break-opclns-140</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-141.htm">css3-text-line-break-opclns-141</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-142.htm">css3-text-line-break-opclns-142</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-143.htm">css3-text-line-break-opclns-143</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-144.htm">css3-text-line-break-opclns-144</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-145.htm">css3-text-line-break-opclns-145</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-146.htm">css3-text-line-break-opclns-146</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-147.htm">css3-text-line-break-opclns-147</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-148.htm">css3-text-line-break-opclns-148</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-149.htm">css3-text-line-break-opclns-149</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-150.htm">css3-text-line-break-opclns-150</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-151.htm">css3-text-line-break-opclns-151</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-152.htm">css3-text-line-break-opclns-152</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-153" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-153.htm">css3-text-line-break-opclns-153</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-154.htm">css3-text-line-break-opclns-154</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-155.htm">css3-text-line-break-opclns-155</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-156.htm">css3-text-line-break-opclns-156</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-157.htm">css3-text-line-break-opclns-157</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-158.htm">css3-text-line-break-opclns-158</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-159.htm">css3-text-line-break-opclns-159</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-160.htm">css3-text-line-break-opclns-160</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-161" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-161.htm">css3-text-line-break-opclns-161</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-162" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-162.htm">css3-text-line-break-opclns-162</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-163" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-163.htm">css3-text-line-break-opclns-163</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-164" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-164.htm">css3-text-line-break-opclns-164</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-165" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-165.htm">css3-text-line-break-opclns-165</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-166" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-166.htm">css3-text-line-break-opclns-166</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-167" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-167.htm">css3-text-line-break-opclns-167</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-168" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-168.htm">css3-text-line-break-opclns-168</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-169" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-169.htm">css3-text-line-break-opclns-169</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-170" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-170.htm">css3-text-line-break-opclns-170</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-171" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-171.htm">css3-text-line-break-opclns-171</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-200" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU">
+ <a href="css3-text-line-break-opclns-200.htm">css3-text-line-break-opclns-200</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT">
+ <a href="css3-text-line-break-opclns-201.htm">css3-text-line-break-opclns-201</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN">
+ <a href="css3-text-line-break-opclns-202.htm">css3-text-line-break-opclns-202</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH">
+ <a href="css3-text-line-break-opclns-203.htm">css3-text-line-break-opclns-203</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT">
+ <a href="css3-text-line-break-opclns-204.htm">css3-text-line-break-opclns-204</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK">
+ <a href="css3-text-line-break-opclns-205.htm">css3-text-line-break-opclns-205</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-206.htm">css3-text-line-break-opclns-206</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH">
+ <a href="css3-text-line-break-opclns-207.htm">css3-text-line-break-opclns-207</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303C MASU MARK">
+ <a href="css3-text-line-break-opclns-208.htm">css3-text-line-break-opclns-208</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-209.htm">css3-text-line-break-opclns-209</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-210.htm">css3-text-line-break-opclns-210</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-211.htm">css3-text-line-break-opclns-211</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-212.htm">css3-text-line-break-opclns-212</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-213.htm">css3-text-line-break-opclns-213</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN">
+ <a href="css3-text-line-break-opclns-214.htm">css3-text-line-break-opclns-214</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-215.htm">css3-text-line-break-opclns-215</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-216.htm">css3-text-line-break-opclns-216</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-217.htm">css3-text-line-break-opclns-217</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-218.htm">css3-text-line-break-opclns-218</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE54 SMALL SEMICOLON">
+ <a href="css3-text-line-break-opclns-219.htm">css3-text-line-break-opclns-219</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE55 SMALL COLON">
+ <a href="css3-text-line-break-opclns-220.htm">css3-text-line-break-opclns-220</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON">
+ <a href="css3-text-line-break-opclns-221.htm">css3-text-line-break-opclns-221</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON">
+ <a href="css3-text-line-break-opclns-222.htm">css3-text-line-break-opclns-222</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-223.htm">css3-text-line-break-opclns-223</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-224.htm">css3-text-line-break-opclns-224</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-225.htm">css3-text-line-break-opclns-225</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-226.htm">css3-text-line-break-opclns-226</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-250.htm">css3-text-line-break-opclns-250</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-251.htm">css3-text-line-break-opclns-251</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-252.htm">css3-text-line-break-opclns-252</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-253" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-253.htm">css3-text-line-break-opclns-253</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-254.htm">css3-text-line-break-opclns-254</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-255.htm">css3-text-line-break-opclns-255</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-256.htm">css3-text-line-break-opclns-256</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-257.htm">css3-text-line-break-opclns-257</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-258.htm">css3-text-line-break-opclns-258</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-259.htm">css3-text-line-break-opclns-259</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-260.htm">css3-text-line-break-opclns-260</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-261" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-261.htm">css3-text-line-break-opclns-261</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-262" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-262.htm">css3-text-line-break-opclns-262</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-263" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-263.htm">css3-text-line-break-opclns-263</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-264" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-264.htm">css3-text-line-break-opclns-264</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-265" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-265.htm">css3-text-line-break-opclns-265</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-266" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-266.htm">css3-text-line-break-opclns-266</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-267" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-267.htm">css3-text-line-break-opclns-267</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-268" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-268.htm">css3-text-line-break-opclns-268</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-269" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-269.htm">css3-text-line-break-opclns-269</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 uppercase">
+ <a href="css3-text-text-transform-001.htm">css3-text-text-transform-001</a></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 lowercase">
+ <a href="css3-text-text-transform-002.htm">css3-text-text-transform-002</a></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, uppercase">
+ <a href="css3-text-text-transform-003.htm">css3-text-text-transform-003</a></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, lowercase">
+ <a href="css3-text-text-transform-004.htm">css3-text-text-transform-004</a></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, uppercase">
+ <a href="css3-text-text-transform-005.htm">css3-text-text-transform-005</a></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, lowercase">
+ <a href="css3-text-text-transform-006.htm">css3-text-text-transform-006</a></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase">
+ <a href="css3-text-text-transform-007.htm">css3-text-text-transform-007</a></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase (additional)">
+ <a href="css3-text-text-transform-007a.htm">css3-text-text-transform-007a</a></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, lowercase">
+ <a href="css3-text-text-transform-008.htm">css3-text-text-transform-008</a></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, uppercase">
+ <a href="css3-text-text-transform-009.htm">css3-text-text-transform-009</a></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase">
+ <a href="css3-text-text-transform-010.htm">css3-text-text-transform-010</a></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase (additional)">
+ <a href="css3-text-text-transform-010a.htm">css3-text-text-transform-010a</a></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-011" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, uppercase">
+ <a href="css3-text-text-transform-011.htm">css3-text-text-transform-011</a></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-012" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, lowercase">
+ <a href="css3-text-text-transform-012.htm">css3-text-text-transform-012</a></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-014" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, uppercase">
+ <a href="css3-text-text-transform-014.htm">css3-text-text-transform-014</a></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-015" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, lowercase">
+ <a href="css3-text-text-transform-015.htm">css3-text-text-transform-015</a></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-016" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, uppercase">
+ <a href="css3-text-text-transform-016.htm">css3-text-text-transform-016</a></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-017" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, lowercase">
+ <a href="css3-text-text-transform-017.htm">css3-text-text-transform-017</a></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-018" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, uppercase">
+ <a href="css3-text-text-transform-018.htm">css3-text-text-transform-018</a></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-019" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, lowercase">
+ <a href="css3-text-text-transform-019.htm">css3-text-text-transform-019</a></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-020" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, uppercase">
+ <a href="css3-text-text-transform-020.htm">css3-text-text-transform-020</a></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-021" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, lowercase">
+ <a href="css3-text-text-transform-021.htm">css3-text-text-transform-021</a></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-022" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, uppercase">
+ <a href="css3-text-text-transform-022.htm">css3-text-text-transform-022</a></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-023" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, lowercase">
+ <a href="css3-text-text-transform-023.htm">css3-text-text-transform-023</a></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-024" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, uppercase">
+ <a href="css3-text-text-transform-024.htm">css3-text-text-transform-024</a></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-025" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, lowercase">
+ <a href="css3-text-text-transform-025.htm">css3-text-text-transform-025</a></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-026" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, uppercase">
+ <a href="css3-text-text-transform-026.htm">css3-text-text-transform-026</a></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-027" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, lowercase">
+ <a href="css3-text-text-transform-027.htm">css3-text-text-transform-027</a></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-028" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, uppercase">
+ <a href="css3-text-text-transform-028.htm">css3-text-text-transform-028</a></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-029" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, lowercase">
+ <a href="css3-text-text-transform-029.htm">css3-text-text-transform-029</a></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-030" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, uppercase">
+ <a href="css3-text-text-transform-030.htm">css3-text-text-transform-030</a></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-031" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, lowercase">
+ <a href="css3-text-text-transform-031.htm">css3-text-text-transform-031</a></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-032" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: German sharp S, uppercase">
+ <a href="css3-text-text-transform-032.htm">css3-text-text-transform-032</a></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-033" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin ligatures, uppercase">
+ <a href="css3-text-text-transform-033.htm">css3-text-text-transform-033</a></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-034" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian ligatures, uppercase">
+ <a href="css3-text-text-transform-034.htm">css3-text-text-transform-034</a></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-035" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek specials, uppercase">
+ <a href="css3-text-text-transform-035.htm">css3-text-text-transform-035</a></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-038" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek final sigma, lowercase">
+ <a href="css3-text-text-transform-038.htm">css3-text-text-transform-038</a></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-039" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Lithuanian, lowercase">
+ <a href="css3-text-text-transform-039.htm">css3-text-text-transform-039</a></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-040" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, uppercase">
+ <a href="css3-text-text-transform-040.htm">css3-text-text-transform-040</a></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-041" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, lowercase">
+ <a href="css3-text-text-transform-041.htm">css3-text-text-transform-041</a></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-042" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, uppercase">
+ <a href="css3-text-text-transform-042.htm">css3-text-text-transform-042</a></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-043" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, lowercase">
+ <a href="css3-text-text-transform-043.htm">css3-text-text-transform-043</a></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-044" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, hiragana">
+ <a href="css3-text-text-transform-044.htm">css3-text-text-transform-044</a></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-045" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, katakana">
+ <a href="css3-text-text-transform-045.htm">css3-text-text-transform-045</a></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-046" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, half-width katakana">
+ <a href="css3-text-text-transform-046.htm">css3-text-text-transform-046</a></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="full-width-002" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright on full-width characters">
@@ -216,6 +4112,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="overflow-wrap-break-word-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="overflow-wrap: break-word">
+ <a href="overflow-wrap-break-word-001.htm">overflow-wrap-break-word-001</a></td>
+ <td><a href="reference/overflow-wrap-break-word-001-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="tab-size-integer-001" class="">
<tr>
<td rowspan="1" title="tab-size: 4">
@@ -288,6 +4192,214 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-end-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-001.htm">text-align-end-001</a></td>
+ <td><a href="reference/text-align-end-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-002.htm">text-align-end-002</a></td>
+ <td><a href="reference/text-align-end-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-003.htm">text-align-end-003</a></td>
+ <td><a href="reference/text-align-end-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-004.htm">text-align-end-004</a></td>
+ <td><a href="reference/text-align-end-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-005.htm">text-align-end-005</a></td>
+ <td><a href="reference/text-align-end-005.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-006.htm">text-align-end-006</a></td>
+ <td><a href="reference/text-align-end-006.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-007.htm">text-align-end-007</a></td>
+ <td><a href="reference/text-align-end-007.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-008.htm">text-align-end-008</a></td>
+ <td><a href="reference/text-align-end-008.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, RTL first strong">
+ <a href="text-align-end-009.htm">text-align-end-009</a></td>
+ <td><a href="reference/text-align-end-009.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, LTR first strong">
+ <a href="text-align-end-010.htm">text-align-end-010</a></td>
+ <td><a href="reference/text-align-end-010.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=rtl inherited">
+ <a href="text-align-end-014.htm">text-align-end-014</a></td>
+ <td><a href="reference/text-align-end-014.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=ltr inherited">
+ <a href="text-align-end-015.htm">text-align-end-015</a></td>
+ <td><a href="reference/text-align-end-015.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto">
+ <a href="text-align-end-016.htm">text-align-end-016</a></td>
+ <td><a href="reference/text-align-end-016.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto on surrounding block">
+ <a href="text-align-end-017.htm">text-align-end-017</a></td>
+ <td><a href="reference/text-align-end-017.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: rtl">
+ <a href="text-align-justify-001.htm">text-align-justify-001</a></td>
+ <td><a href="reference/text-align-justify-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: ltr">
+ <a href="text-align-justify-002.htm">text-align-justify-002</a></td>
+ <td><a href="reference/text-align-justify-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=rtl">
+ <a href="text-align-justify-003.htm">text-align-justify-003</a></td>
+ <td><a href="reference/text-align-justify-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=ltr">
+ <a href="text-align-justify-004.htm">text-align-justify-004</a></td>
+ <td><a href="reference/text-align-justify-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, RTL first strong">
+ <a href="text-align-justify-005.htm">text-align-justify-005</a></td>
+ <td><a href="reference/text-align-justify-005.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, LTR first strong">
+ <a href="text-align-justify-006.htm">text-align-justify-006</a></td>
+ <td><a href="reference/text-align-justify-006.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: rtl">
+ <a href="text-align-justifyall-001.htm">text-align-justifyall-001</a></td>
+ <td><a href="reference/text-align-justifyall-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: ltr">
+ <a href="text-align-justifyall-002.htm">text-align-justifyall-002</a></td>
+ <td><a href="reference/text-align-justifyall-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=rtl">
+ <a href="text-align-justifyall-003.htm">text-align-justifyall-003</a></td>
+ <td><a href="reference/text-align-justifyall-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=ltr">
+ <a href="text-align-justifyall-004.htm">text-align-justifyall-004</a></td>
+ <td><a href="reference/text-align-justifyall-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, RTL first strong">
+ <a href="text-align-justifyall-005.htm">text-align-justifyall-005</a></td>
+ <td><a href="reference/text-align-justifyall-005.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, LTR first strong">
+ <a href="text-align-justifyall-006.htm">text-align-justifyall-006</a></td>
+ <td><a href="reference/text-align-justifyall-006.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-align-last-010" class="">
<tr>
<td rowspan="1" title="text-align-last - right(one line inside block element)">
@@ -344,6 +4456,118 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-start-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-001.htm">text-align-start-001</a></td>
+ <td><a href="reference/text-align-start-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-002.htm">text-align-start-002</a></td>
+ <td><a href="reference/text-align-start-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-003.htm">text-align-start-003</a></td>
+ <td><a href="reference/text-align-start-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-004.htm">text-align-start-004</a></td>
+ <td><a href="reference/text-align-start-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-005.htm">text-align-start-005</a></td>
+ <td><a href="reference/text-align-start-005.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-006.htm">text-align-start-006</a></td>
+ <td><a href="reference/text-align-start-006.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-007.htm">text-align-start-007</a></td>
+ <td><a href="reference/text-align-start-007.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-008.htm">text-align-start-008</a></td>
+ <td><a href="reference/text-align-start-008.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, RTL first strong">
+ <a href="text-align-start-009.htm">text-align-start-009</a></td>
+ <td><a href="reference/text-align-start-009.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, LTR first strong">
+ <a href="text-align-start-010.htm">text-align-start-010</a></td>
+ <td><a href="reference/text-align-start-010.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=rtl inherited">
+ <a href="text-align-start-014.htm">text-align-start-014</a></td>
+ <td><a href="reference/text-align-start-014.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=ltr inherited">
+ <a href="text-align-start-015.htm">text-align-start-015</a></td>
+ <td><a href="reference/text-align-start-015.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto">
+ <a href="text-align-start-016.htm">text-align-start-016</a></td>
+ <td><a href="reference/text-align-start-016.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto on surrounding block">
+ <a href="text-align-start-017.htm">text-align-start-017</a></td>
+ <td><a href="reference/text-align-start-017.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-emphasis-color-001" class="">
<tr>
<td rowspan="1" title="text-emphasis - color - basic cases">
@@ -464,6 +4688,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-justify: none">
+ <a href="text-justify-001.htm">text-justify-001</a></td>
+ <td><a href="reference/text-justify-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-transform-capitalize-001" class="">
<tr>
<td rowspan="1" title="text-transform - capitalize - basic cases">
@@ -528,6 +4760,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, japanese">
+ <a href="word-break-break-all-000.htm">word-break-break-all-000</a></td>
+ <td><a href="reference/word-break-break-all-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-break-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - break-all - basic cases">
@@ -536,6 +4776,70 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, korean">
+ <a href="word-break-break-all-002.htm">word-break-break-all-002</a></td>
+ <td><a href="reference/word-break-break-all-ref-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, thai">
+ <a href="word-break-break-all-003.htm">word-break-break-all-003</a></td>
+ <td><a href="reference/word-break-break-all-ref-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, arabic">
+ <a href="word-break-break-all-004.htm">word-break-break-all-004</a></td>
+ <td><a href="reference/word-break-break-all-ref-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-005" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, subjoined tibetan">
+ <a href="word-break-break-all-005.htm">word-break-break-all-005</a></td>
+ <td><a href="reference/word-break-break-all-ref-005.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-006" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, spacing vowel sign">
+ <a href="word-break-break-all-006.htm">word-break-break-all-006</a></td>
+ <td><a href="reference/word-break-break-all-ref-006.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-007" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, combining diacritic">
+ <a href="word-break-break-all-007.htm">word-break-break-all-007</a></td>
+ <td><a href="reference/word-break-break-all-ref-007.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-008" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, syllabic cluster">
+ <a href="word-break-break-all-008.htm">word-break-break-all-008</a></td>
+ <td><a href="reference/word-break-break-all-ref-008.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, latin">
+ <a href="word-break-keep-all-000.htm">word-break-keep-all-000</a></td>
+ <td><a href="reference/word-break-keep-all-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-keep-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - keep-all - basic cases">
@@ -544,6 +4848,22 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-keep-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, korean">
+ <a href="word-break-keep-all-002.htm">word-break-keep-all-002</a></td>
+ <td><a href="reference/word-break-keep-all-ref-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, thai">
+ <a href="word-break-keep-all-003.htm">word-break-keep-all-003</a></td>
+ <td><a href="reference/word-break-keep-all-ref-003.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-normal-001" class="font">
<tr>
<td rowspan="1" title="word-break - normal - basic cases">
@@ -552,6 +4872,126 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-normal-ar-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, arabic">
+ <a href="word-break-normal-ar-000.htm">word-break-normal-ar-000</a></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-bo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tibetan">
+ <a href="word-break-normal-bo-000.htm">word-break-normal-bo-000</a></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-en-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, latin">
+ <a href="word-break-normal-en-000.htm">word-break-normal-en-000</a></td>
+ <td><a href="reference/word-break-normal-en-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-hi-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, hindi">
+ <a href="word-break-normal-hi-000.htm">word-break-normal-hi-000</a></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-000.htm">word-break-normal-ja-000</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-001" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese hiragana">
+ <a href="word-break-normal-ja-001.htm">word-break-normal-ja-001</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese katakana">
+ <a href="word-break-normal-ja-002.htm">word-break-normal-ja-002</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-004.htm">word-break-normal-ja-004</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-km-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, khmer">
+ <a href="word-break-normal-km-000.htm">word-break-normal-km-000</a></td>
+ <td><a href="reference/word-break-normal-km-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ko-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, korean">
+ <a href="word-break-normal-ko-000.htm">word-break-normal-ko-000</a></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-lo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, lao">
+ <a href="word-break-normal-lo-000.htm">word-break-normal-lo-000</a></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-my-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, myanmar">
+ <a href="word-break-normal-my-000.htm">word-break-normal-my-000</a></td>
+ <td><a href="reference/word-break-normal-my-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-tdd-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tai n&amp;uuml;a">
+ <a href="word-break-normal-tdd-000.htm">word-break-normal-tdd-000</a></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-th-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, thai">
+ <a href="word-break-normal-th-000.htm">word-break-normal-th-000</a></td>
+ <td><a href="reference/word-break-normal-th-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-zh-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, chinese">
+ <a href="word-break-normal-zh-000.htm">word-break-normal-zh-000</a></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-wrap-001" class="">
<tr>
<td rowspan="1" title="word-wrap - break-word (basic)">
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reftest.list b/tests/wpt/css-tests/css-text-3_dev/html/reftest.list
index d14dd6b92fc..e234596fd03 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-text-3_dev/html/reftest.list
@@ -1,4 +1,491 @@
+css3-text-line-break-jazh-001.htm == reference/css3-text-line-break-jazh-001-ref.htm
+css3-text-line-break-jazh-002.htm == reference/css3-text-line-break-jazh-002-ref.htm
+css3-text-line-break-jazh-003.htm == reference/css3-text-line-break-jazh-003-ref.htm
+css3-text-line-break-jazh-004.htm == reference/css3-text-line-break-jazh-004-ref.htm
+css3-text-line-break-jazh-005.htm == reference/css3-text-line-break-jazh-005-ref.htm
+css3-text-line-break-jazh-006.htm == reference/css3-text-line-break-jazh-006-ref.htm
+css3-text-line-break-jazh-007.htm == reference/css3-text-line-break-jazh-007-ref.htm
+css3-text-line-break-jazh-008.htm == reference/css3-text-line-break-jazh-008-ref.htm
+css3-text-line-break-jazh-009.htm == reference/css3-text-line-break-jazh-009-ref.htm
+css3-text-line-break-jazh-010.htm == reference/css3-text-line-break-jazh-010-ref.htm
+css3-text-line-break-jazh-011.htm == reference/css3-text-line-break-jazh-011-ref.htm
+css3-text-line-break-jazh-012.htm == reference/css3-text-line-break-jazh-012-ref.htm
+css3-text-line-break-jazh-013.htm == reference/css3-text-line-break-jazh-013-ref.htm
+css3-text-line-break-jazh-014.htm == reference/css3-text-line-break-jazh-014-ref.htm
+css3-text-line-break-jazh-015.htm == reference/css3-text-line-break-jazh-015-ref.htm
+css3-text-line-break-jazh-016.htm == reference/css3-text-line-break-jazh-016-ref.htm
+css3-text-line-break-jazh-017.htm == reference/css3-text-line-break-jazh-017-ref.htm
+css3-text-line-break-jazh-018.htm == reference/css3-text-line-break-jazh-018-ref.htm
+css3-text-line-break-jazh-019.htm == reference/css3-text-line-break-jazh-019-ref.htm
+css3-text-line-break-jazh-020.htm == reference/css3-text-line-break-jazh-020-ref.htm
+css3-text-line-break-jazh-021.htm == reference/css3-text-line-break-jazh-021-ref.htm
+css3-text-line-break-jazh-022.htm == reference/css3-text-line-break-jazh-022-ref.htm
+css3-text-line-break-jazh-023.htm == reference/css3-text-line-break-jazh-023-ref.htm
+css3-text-line-break-jazh-024.htm == reference/css3-text-line-break-jazh-024-ref.htm
+css3-text-line-break-jazh-025.htm == reference/css3-text-line-break-jazh-025-ref.htm
+css3-text-line-break-jazh-026.htm == reference/css3-text-line-break-jazh-026-ref.htm
+css3-text-line-break-jazh-027.htm == reference/css3-text-line-break-jazh-027-ref.htm
+css3-text-line-break-jazh-028.htm == reference/css3-text-line-break-jazh-028-ref.htm
+css3-text-line-break-jazh-029.htm == reference/css3-text-line-break-jazh-029-ref.htm
+css3-text-line-break-jazh-030.htm == reference/css3-text-line-break-jazh-030-ref.htm
+css3-text-line-break-jazh-031.htm == reference/css3-text-line-break-jazh-031-ref.htm
+css3-text-line-break-jazh-032.htm == reference/css3-text-line-break-jazh-032-ref.htm
+css3-text-line-break-jazh-033.htm == reference/css3-text-line-break-jazh-033-ref.htm
+css3-text-line-break-jazh-034.htm == reference/css3-text-line-break-jazh-034-ref.htm
+css3-text-line-break-jazh-035.htm == reference/css3-text-line-break-jazh-035-ref.htm
+css3-text-line-break-jazh-036.htm == reference/css3-text-line-break-jazh-036-ref.htm
+css3-text-line-break-jazh-037.htm == reference/css3-text-line-break-jazh-037-ref.htm
+css3-text-line-break-jazh-038.htm == reference/css3-text-line-break-jazh-038-ref.htm
+css3-text-line-break-jazh-039.htm == reference/css3-text-line-break-jazh-039-ref.htm
+css3-text-line-break-jazh-040.htm == reference/css3-text-line-break-jazh-040-ref.htm
+css3-text-line-break-jazh-041.htm == reference/css3-text-line-break-jazh-041-ref.htm
+css3-text-line-break-jazh-042.htm == reference/css3-text-line-break-jazh-042-ref.htm
+css3-text-line-break-jazh-043.htm == reference/css3-text-line-break-jazh-043-ref.htm
+css3-text-line-break-jazh-044.htm == reference/css3-text-line-break-jazh-044-ref.htm
+css3-text-line-break-jazh-045.htm == reference/css3-text-line-break-jazh-045-ref.htm
+css3-text-line-break-jazh-046.htm == reference/css3-text-line-break-jazh-046-ref.htm
+css3-text-line-break-jazh-047.htm == reference/css3-text-line-break-jazh-047-ref.htm
+css3-text-line-break-jazh-048.htm == reference/css3-text-line-break-jazh-048-ref.htm
+css3-text-line-break-jazh-049.htm == reference/css3-text-line-break-jazh-049-ref.htm
+css3-text-line-break-jazh-050.htm == reference/css3-text-line-break-jazh-050-ref.htm
+css3-text-line-break-jazh-051.htm == reference/css3-text-line-break-jazh-051-ref.htm
+css3-text-line-break-jazh-052.htm == reference/css3-text-line-break-jazh-052-ref.htm
+css3-text-line-break-jazh-054.htm == reference/css3-text-line-break-jazh-054-ref.htm
+css3-text-line-break-jazh-055.htm == reference/css3-text-line-break-jazh-055-ref.htm
+css3-text-line-break-jazh-056.htm == reference/css3-text-line-break-jazh-056-ref.htm
+css3-text-line-break-jazh-057.htm == reference/css3-text-line-break-jazh-057-ref.htm
+css3-text-line-break-jazh-058.htm == reference/css3-text-line-break-jazh-058-ref.htm
+css3-text-line-break-jazh-059.htm == reference/css3-text-line-break-jazh-059-ref.htm
+css3-text-line-break-jazh-060.htm == reference/css3-text-line-break-jazh-060-ref.htm
+css3-text-line-break-jazh-101.htm == reference/css3-text-line-break-jazh-101-ref.htm
+css3-text-line-break-jazh-102.htm == reference/css3-text-line-break-jazh-102-ref.htm
+css3-text-line-break-jazh-103.htm == reference/css3-text-line-break-jazh-103-ref.htm
+css3-text-line-break-jazh-104.htm == reference/css3-text-line-break-jazh-104-ref.htm
+css3-text-line-break-jazh-105.htm == reference/css3-text-line-break-jazh-105-ref.htm
+css3-text-line-break-jazh-106.htm == reference/css3-text-line-break-jazh-106-ref.htm
+css3-text-line-break-jazh-107.htm == reference/css3-text-line-break-jazh-107-ref.htm
+css3-text-line-break-jazh-108.htm == reference/css3-text-line-break-jazh-108-ref.htm
+css3-text-line-break-jazh-109.htm == reference/css3-text-line-break-jazh-109-ref.htm
+css3-text-line-break-jazh-110.htm == reference/css3-text-line-break-jazh-110-ref.htm
+css3-text-line-break-jazh-111.htm == reference/css3-text-line-break-jazh-111-ref.htm
+css3-text-line-break-jazh-112.htm == reference/css3-text-line-break-jazh-112-ref.htm
+css3-text-line-break-jazh-113.htm == reference/css3-text-line-break-jazh-113-ref.htm
+css3-text-line-break-jazh-114.htm == reference/css3-text-line-break-jazh-114-ref.htm
+css3-text-line-break-jazh-115.htm == reference/css3-text-line-break-jazh-115-ref.htm
+css3-text-line-break-jazh-116.htm == reference/css3-text-line-break-jazh-116-ref.htm
+css3-text-line-break-jazh-117.htm == reference/css3-text-line-break-jazh-117-ref.htm
+css3-text-line-break-jazh-118.htm == reference/css3-text-line-break-jazh-118-ref.htm
+css3-text-line-break-jazh-119.htm == reference/css3-text-line-break-jazh-119-ref.htm
+css3-text-line-break-jazh-120.htm == reference/css3-text-line-break-jazh-120-ref.htm
+css3-text-line-break-jazh-121.htm == reference/css3-text-line-break-jazh-121-ref.htm
+css3-text-line-break-jazh-122.htm == reference/css3-text-line-break-jazh-122-ref.htm
+css3-text-line-break-jazh-123.htm == reference/css3-text-line-break-jazh-123-ref.htm
+css3-text-line-break-jazh-124.htm == reference/css3-text-line-break-jazh-124-ref.htm
+css3-text-line-break-jazh-125.htm == reference/css3-text-line-break-jazh-125-ref.htm
+css3-text-line-break-jazh-126.htm == reference/css3-text-line-break-jazh-126-ref.htm
+css3-text-line-break-jazh-127.htm == reference/css3-text-line-break-jazh-127-ref.htm
+css3-text-line-break-jazh-128.htm == reference/css3-text-line-break-jazh-128-ref.htm
+css3-text-line-break-jazh-129.htm == reference/css3-text-line-break-jazh-129-ref.htm
+css3-text-line-break-jazh-130.htm == reference/css3-text-line-break-jazh-130-ref.htm
+css3-text-line-break-jazh-131.htm == reference/css3-text-line-break-jazh-131-ref.htm
+css3-text-line-break-jazh-132.htm == reference/css3-text-line-break-jazh-132-ref.htm
+css3-text-line-break-jazh-133.htm == reference/css3-text-line-break-jazh-133-ref.htm
+css3-text-line-break-jazh-134.htm == reference/css3-text-line-break-jazh-134-ref.htm
+css3-text-line-break-jazh-135.htm == reference/css3-text-line-break-jazh-135-ref.htm
+css3-text-line-break-jazh-136.htm == reference/css3-text-line-break-jazh-136-ref.htm
+css3-text-line-break-jazh-137.htm == reference/css3-text-line-break-jazh-137-ref.htm
+css3-text-line-break-jazh-138.htm == reference/css3-text-line-break-jazh-138-ref.htm
+css3-text-line-break-jazh-139.htm == reference/css3-text-line-break-jazh-139-ref.htm
+css3-text-line-break-jazh-140.htm == reference/css3-text-line-break-jazh-140-ref.htm
+css3-text-line-break-jazh-141.htm == reference/css3-text-line-break-jazh-141-ref.htm
+css3-text-line-break-jazh-142.htm == reference/css3-text-line-break-jazh-142-ref.htm
+css3-text-line-break-jazh-143.htm == reference/css3-text-line-break-jazh-143-ref.htm
+css3-text-line-break-jazh-144.htm == reference/css3-text-line-break-jazh-144-ref.htm
+css3-text-line-break-jazh-145.htm == reference/css3-text-line-break-jazh-145-ref.htm
+css3-text-line-break-jazh-146.htm == reference/css3-text-line-break-jazh-146-ref.htm
+css3-text-line-break-jazh-147.htm == reference/css3-text-line-break-jazh-147-ref.htm
+css3-text-line-break-jazh-148.htm == reference/css3-text-line-break-jazh-148-ref.htm
+css3-text-line-break-jazh-149.htm == reference/css3-text-line-break-jazh-149-ref.htm
+css3-text-line-break-jazh-150.htm == reference/css3-text-line-break-jazh-150-ref.htm
+css3-text-line-break-jazh-151.htm == reference/css3-text-line-break-jazh-151-ref.htm
+css3-text-line-break-jazh-152.htm == reference/css3-text-line-break-jazh-152-ref.htm
+css3-text-line-break-jazh-154.htm == reference/css3-text-line-break-jazh-154-ref.htm
+css3-text-line-break-jazh-155.htm == reference/css3-text-line-break-jazh-155-ref.htm
+css3-text-line-break-jazh-156.htm == reference/css3-text-line-break-jazh-156-ref.htm
+css3-text-line-break-jazh-157.htm == reference/css3-text-line-break-jazh-157-ref.htm
+css3-text-line-break-jazh-158.htm == reference/css3-text-line-break-jazh-158-ref.htm
+css3-text-line-break-jazh-159.htm == reference/css3-text-line-break-jazh-159-ref.htm
+css3-text-line-break-jazh-160.htm == reference/css3-text-line-break-jazh-160-ref.htm
+css3-text-line-break-jazh-201.htm == reference/css3-text-line-break-jazh-201-ref.htm
+css3-text-line-break-jazh-202.htm == reference/css3-text-line-break-jazh-202-ref.htm
+css3-text-line-break-jazh-203.htm == reference/css3-text-line-break-jazh-203-ref.htm
+css3-text-line-break-jazh-204.htm == reference/css3-text-line-break-jazh-204-ref.htm
+css3-text-line-break-jazh-205.htm == reference/css3-text-line-break-jazh-205-ref.htm
+css3-text-line-break-jazh-206.htm == reference/css3-text-line-break-jazh-206-ref.htm
+css3-text-line-break-jazh-207.htm == reference/css3-text-line-break-jazh-207-ref.htm
+css3-text-line-break-jazh-208.htm == reference/css3-text-line-break-jazh-208-ref.htm
+css3-text-line-break-jazh-209.htm == reference/css3-text-line-break-jazh-209-ref.htm
+css3-text-line-break-jazh-210.htm == reference/css3-text-line-break-jazh-210-ref.htm
+css3-text-line-break-jazh-211.htm == reference/css3-text-line-break-jazh-211-ref.htm
+css3-text-line-break-jazh-212.htm == reference/css3-text-line-break-jazh-212-ref.htm
+css3-text-line-break-jazh-213.htm == reference/css3-text-line-break-jazh-213-ref.htm
+css3-text-line-break-jazh-214.htm == reference/css3-text-line-break-jazh-214-ref.htm
+css3-text-line-break-jazh-215.htm == reference/css3-text-line-break-jazh-215-ref.htm
+css3-text-line-break-jazh-216.htm == reference/css3-text-line-break-jazh-216-ref.htm
+css3-text-line-break-jazh-217.htm == reference/css3-text-line-break-jazh-217-ref.htm
+css3-text-line-break-jazh-218.htm == reference/css3-text-line-break-jazh-218-ref.htm
+css3-text-line-break-jazh-219.htm == reference/css3-text-line-break-jazh-219-ref.htm
+css3-text-line-break-jazh-220.htm == reference/css3-text-line-break-jazh-220-ref.htm
+css3-text-line-break-jazh-221.htm == reference/css3-text-line-break-jazh-221-ref.htm
+css3-text-line-break-jazh-222.htm == reference/css3-text-line-break-jazh-222-ref.htm
+css3-text-line-break-jazh-223.htm == reference/css3-text-line-break-jazh-223-ref.htm
+css3-text-line-break-jazh-224.htm == reference/css3-text-line-break-jazh-224-ref.htm
+css3-text-line-break-jazh-225.htm == reference/css3-text-line-break-jazh-225-ref.htm
+css3-text-line-break-jazh-226.htm == reference/css3-text-line-break-jazh-226-ref.htm
+css3-text-line-break-jazh-227.htm == reference/css3-text-line-break-jazh-227-ref.htm
+css3-text-line-break-jazh-228.htm == reference/css3-text-line-break-jazh-228-ref.htm
+css3-text-line-break-jazh-229.htm == reference/css3-text-line-break-jazh-229-ref.htm
+css3-text-line-break-jazh-230.htm == reference/css3-text-line-break-jazh-230-ref.htm
+css3-text-line-break-jazh-231.htm == reference/css3-text-line-break-jazh-231-ref.htm
+css3-text-line-break-jazh-232.htm == reference/css3-text-line-break-jazh-232-ref.htm
+css3-text-line-break-jazh-233.htm == reference/css3-text-line-break-jazh-233-ref.htm
+css3-text-line-break-jazh-234.htm == reference/css3-text-line-break-jazh-234-ref.htm
+css3-text-line-break-jazh-235.htm == reference/css3-text-line-break-jazh-235-ref.htm
+css3-text-line-break-jazh-236.htm == reference/css3-text-line-break-jazh-236-ref.htm
+css3-text-line-break-jazh-237.htm == reference/css3-text-line-break-jazh-237-ref.htm
+css3-text-line-break-jazh-238.htm == reference/css3-text-line-break-jazh-238-ref.htm
+css3-text-line-break-jazh-239.htm == reference/css3-text-line-break-jazh-239-ref.htm
+css3-text-line-break-jazh-240.htm == reference/css3-text-line-break-jazh-240-ref.htm
+css3-text-line-break-jazh-241.htm == reference/css3-text-line-break-jazh-241-ref.htm
+css3-text-line-break-jazh-242.htm == reference/css3-text-line-break-jazh-242-ref.htm
+css3-text-line-break-jazh-243.htm == reference/css3-text-line-break-jazh-243-ref.htm
+css3-text-line-break-jazh-244.htm == reference/css3-text-line-break-jazh-244-ref.htm
+css3-text-line-break-jazh-245.htm == reference/css3-text-line-break-jazh-245-ref.htm
+css3-text-line-break-jazh-246.htm == reference/css3-text-line-break-jazh-246-ref.htm
+css3-text-line-break-jazh-247.htm == reference/css3-text-line-break-jazh-247-ref.htm
+css3-text-line-break-jazh-248.htm == reference/css3-text-line-break-jazh-248-ref.htm
+css3-text-line-break-jazh-249.htm == reference/css3-text-line-break-jazh-249-ref.htm
+css3-text-line-break-jazh-250.htm == reference/css3-text-line-break-jazh-250-ref.htm
+css3-text-line-break-jazh-251.htm == reference/css3-text-line-break-jazh-251-ref.htm
+css3-text-line-break-jazh-252.htm == reference/css3-text-line-break-jazh-252-ref.htm
+css3-text-line-break-jazh-254.htm == reference/css3-text-line-break-jazh-254-ref.htm
+css3-text-line-break-jazh-255.htm == reference/css3-text-line-break-jazh-255-ref.htm
+css3-text-line-break-jazh-256.htm == reference/css3-text-line-break-jazh-256-ref.htm
+css3-text-line-break-jazh-257.htm == reference/css3-text-line-break-jazh-257-ref.htm
+css3-text-line-break-jazh-258.htm == reference/css3-text-line-break-jazh-258-ref.htm
+css3-text-line-break-jazh-259.htm == reference/css3-text-line-break-jazh-259-ref.htm
+css3-text-line-break-jazh-260.htm == reference/css3-text-line-break-jazh-260-ref.htm
+css3-text-line-break-jazh-301.htm == reference/css3-text-line-break-jazh-301-ref.htm
+css3-text-line-break-jazh-302.htm == reference/css3-text-line-break-jazh-302-ref.htm
+css3-text-line-break-jazh-303.htm == reference/css3-text-line-break-jazh-303-ref.htm
+css3-text-line-break-jazh-304.htm == reference/css3-text-line-break-jazh-304-ref.htm
+css3-text-line-break-jazh-305.htm == reference/css3-text-line-break-jazh-305-ref.htm
+css3-text-line-break-jazh-306.htm == reference/css3-text-line-break-jazh-306-ref.htm
+css3-text-line-break-jazh-307.htm == reference/css3-text-line-break-jazh-307-ref.htm
+css3-text-line-break-jazh-308.htm == reference/css3-text-line-break-jazh-308-ref.htm
+css3-text-line-break-jazh-309.htm == reference/css3-text-line-break-jazh-309-ref.htm
+css3-text-line-break-jazh-310.htm == reference/css3-text-line-break-jazh-310-ref.htm
+css3-text-line-break-jazh-311.htm == reference/css3-text-line-break-jazh-311-ref.htm
+css3-text-line-break-jazh-312.htm == reference/css3-text-line-break-jazh-312-ref.htm
+css3-text-line-break-jazh-313.htm == reference/css3-text-line-break-jazh-313-ref.htm
+css3-text-line-break-jazh-314.htm == reference/css3-text-line-break-jazh-314-ref.htm
+css3-text-line-break-jazh-315.htm == reference/css3-text-line-break-jazh-315-ref.htm
+css3-text-line-break-jazh-316.htm == reference/css3-text-line-break-jazh-316-ref.htm
+css3-text-line-break-jazh-317.htm == reference/css3-text-line-break-jazh-317-ref.htm
+css3-text-line-break-jazh-318.htm == reference/css3-text-line-break-jazh-318-ref.htm
+css3-text-line-break-jazh-319.htm == reference/css3-text-line-break-jazh-319-ref.htm
+css3-text-line-break-jazh-320.htm == reference/css3-text-line-break-jazh-320-ref.htm
+css3-text-line-break-jazh-321.htm == reference/css3-text-line-break-jazh-321-ref.htm
+css3-text-line-break-jazh-322.htm == reference/css3-text-line-break-jazh-322-ref.htm
+css3-text-line-break-jazh-323.htm == reference/css3-text-line-break-jazh-323-ref.htm
+css3-text-line-break-jazh-324.htm == reference/css3-text-line-break-jazh-324-ref.htm
+css3-text-line-break-jazh-325.htm == reference/css3-text-line-break-jazh-325-ref.htm
+css3-text-line-break-jazh-326.htm == reference/css3-text-line-break-jazh-326-ref.htm
+css3-text-line-break-jazh-327.htm == reference/css3-text-line-break-jazh-327-ref.htm
+css3-text-line-break-jazh-351.htm == reference/css3-text-line-break-jazh-351-ref.htm
+css3-text-line-break-jazh-352.htm == reference/css3-text-line-break-jazh-352-ref.htm
+css3-text-line-break-jazh-353.htm == reference/css3-text-line-break-jazh-353-ref.htm
+css3-text-line-break-jazh-354.htm == reference/css3-text-line-break-jazh-354-ref.htm
+css3-text-line-break-jazh-355.htm == reference/css3-text-line-break-jazh-355-ref.htm
+css3-text-line-break-jazh-356.htm == reference/css3-text-line-break-jazh-356-ref.htm
+css3-text-line-break-jazh-357.htm == reference/css3-text-line-break-jazh-357-ref.htm
+css3-text-line-break-jazh-358.htm == reference/css3-text-line-break-jazh-358-ref.htm
+css3-text-line-break-jazh-359.htm == reference/css3-text-line-break-jazh-359-ref.htm
+css3-text-line-break-jazh-360.htm == reference/css3-text-line-break-jazh-360-ref.htm
+css3-text-line-break-jazh-361.htm == reference/css3-text-line-break-jazh-361-ref.htm
+css3-text-line-break-jazh-362.htm == reference/css3-text-line-break-jazh-362-ref.htm
+css3-text-line-break-jazh-363.htm == reference/css3-text-line-break-jazh-363-ref.htm
+css3-text-line-break-jazh-364.htm == reference/css3-text-line-break-jazh-364-ref.htm
+css3-text-line-break-jazh-365.htm == reference/css3-text-line-break-jazh-365-ref.htm
+css3-text-line-break-jazh-366.htm == reference/css3-text-line-break-jazh-366-ref.htm
+css3-text-line-break-jazh-367.htm == reference/css3-text-line-break-jazh-367-ref.htm
+css3-text-line-break-jazh-368.htm == reference/css3-text-line-break-jazh-368-ref.htm
+css3-text-line-break-jazh-369.htm == reference/css3-text-line-break-jazh-369-ref.htm
+css3-text-line-break-jazh-370.htm == reference/css3-text-line-break-jazh-370-ref.htm
+css3-text-line-break-jazh-371.htm == reference/css3-text-line-break-jazh-371-ref.htm
+css3-text-line-break-jazh-372.htm == reference/css3-text-line-break-jazh-372-ref.htm
+css3-text-line-break-jazh-373.htm == reference/css3-text-line-break-jazh-373-ref.htm
+css3-text-line-break-jazh-374.htm == reference/css3-text-line-break-jazh-374-ref.htm
+css3-text-line-break-jazh-375.htm == reference/css3-text-line-break-jazh-375-ref.htm
+css3-text-line-break-jazh-376.htm == reference/css3-text-line-break-jazh-376-ref.htm
+css3-text-line-break-jazh-377.htm == reference/css3-text-line-break-jazh-377-ref.htm
+css3-text-line-break-jazh-401.htm == reference/css3-text-line-break-jazh-401-ref.htm
+css3-text-line-break-jazh-402.htm == reference/css3-text-line-break-jazh-402-ref.htm
+css3-text-line-break-jazh-403.htm == reference/css3-text-line-break-jazh-403-ref.htm
+css3-text-line-break-jazh-404.htm == reference/css3-text-line-break-jazh-404-ref.htm
+css3-text-line-break-jazh-405.htm == reference/css3-text-line-break-jazh-405-ref.htm
+css3-text-line-break-jazh-406.htm == reference/css3-text-line-break-jazh-406-ref.htm
+css3-text-line-break-jazh-407.htm == reference/css3-text-line-break-jazh-407-ref.htm
+css3-text-line-break-jazh-408.htm == reference/css3-text-line-break-jazh-408-ref.htm
+css3-text-line-break-jazh-409.htm == reference/css3-text-line-break-jazh-409-ref.htm
+css3-text-line-break-jazh-410.htm == reference/css3-text-line-break-jazh-410-ref.htm
+css3-text-line-break-jazh-411.htm == reference/css3-text-line-break-jazh-411-ref.htm
+css3-text-line-break-jazh-412.htm == reference/css3-text-line-break-jazh-412-ref.htm
+css3-text-line-break-jazh-413.htm == reference/css3-text-line-break-jazh-413-ref.htm
+css3-text-line-break-jazh-414.htm == reference/css3-text-line-break-jazh-414-ref.htm
+css3-text-line-break-jazh-415.htm == reference/css3-text-line-break-jazh-415-ref.htm
+css3-text-line-break-jazh-416.htm == reference/css3-text-line-break-jazh-416-ref.htm
+css3-text-line-break-jazh-417.htm == reference/css3-text-line-break-jazh-417-ref.htm
+css3-text-line-break-jazh-418.htm == reference/css3-text-line-break-jazh-418-ref.htm
+css3-text-line-break-jazh-419.htm == reference/css3-text-line-break-jazh-419-ref.htm
+css3-text-line-break-jazh-420.htm == reference/css3-text-line-break-jazh-420-ref.htm
+css3-text-line-break-jazh-421.htm == reference/css3-text-line-break-jazh-421-ref.htm
+css3-text-line-break-jazh-422.htm == reference/css3-text-line-break-jazh-422-ref.htm
+css3-text-line-break-jazh-423.htm == reference/css3-text-line-break-jazh-423-ref.htm
+css3-text-line-break-jazh-424.htm == reference/css3-text-line-break-jazh-424-ref.htm
+css3-text-line-break-jazh-425.htm == reference/css3-text-line-break-jazh-425-ref.htm
+css3-text-line-break-jazh-426.htm == reference/css3-text-line-break-jazh-426-ref.htm
+css3-text-line-break-jazh-427.htm == reference/css3-text-line-break-jazh-427-ref.htm
+css3-text-line-break-opclns-001.htm == reference/css3-text-line-break-opclns-001-ref.htm
+css3-text-line-break-opclns-002.htm == reference/css3-text-line-break-opclns-002-ref.htm
+css3-text-line-break-opclns-003.htm == reference/css3-text-line-break-opclns-003-ref.htm
+css3-text-line-break-opclns-004.htm == reference/css3-text-line-break-opclns-004-ref.htm
+css3-text-line-break-opclns-005.htm == reference/css3-text-line-break-opclns-005-ref.htm
+css3-text-line-break-opclns-006.htm == reference/css3-text-line-break-opclns-006-ref.htm
+css3-text-line-break-opclns-007.htm == reference/css3-text-line-break-opclns-007-ref.htm
+css3-text-line-break-opclns-008.htm == reference/css3-text-line-break-opclns-008-ref.htm
+css3-text-line-break-opclns-009.htm == reference/css3-text-line-break-opclns-009-ref.htm
+css3-text-line-break-opclns-010.htm == reference/css3-text-line-break-opclns-010-ref.htm
+css3-text-line-break-opclns-011.htm == reference/css3-text-line-break-opclns-011-ref.htm
+css3-text-line-break-opclns-012.htm == reference/css3-text-line-break-opclns-012-ref.htm
+css3-text-line-break-opclns-013.htm == reference/css3-text-line-break-opclns-013-ref.htm
+css3-text-line-break-opclns-014.htm == reference/css3-text-line-break-opclns-014-ref.htm
+css3-text-line-break-opclns-015.htm == reference/css3-text-line-break-opclns-015-ref.htm
+css3-text-line-break-opclns-016.htm == reference/css3-text-line-break-opclns-016-ref.htm
+css3-text-line-break-opclns-017.htm == reference/css3-text-line-break-opclns-017-ref.htm
+css3-text-line-break-opclns-018.htm == reference/css3-text-line-break-opclns-018-ref.htm
+css3-text-line-break-opclns-019.htm == reference/css3-text-line-break-opclns-019-ref.htm
+css3-text-line-break-opclns-020.htm == reference/css3-text-line-break-opclns-020-ref.htm
+css3-text-line-break-opclns-021.htm == reference/css3-text-line-break-opclns-021-ref.htm
+css3-text-line-break-opclns-022.htm == reference/css3-text-line-break-opclns-022-ref.htm
+css3-text-line-break-opclns-023.htm == reference/css3-text-line-break-opclns-023-ref.htm
+css3-text-line-break-opclns-024.htm == reference/css3-text-line-break-opclns-024-ref.htm
+css3-text-line-break-opclns-025.htm == reference/css3-text-line-break-opclns-025-ref.htm
+css3-text-line-break-opclns-026.htm == reference/css3-text-line-break-opclns-026-ref.htm
+css3-text-line-break-opclns-027.htm == reference/css3-text-line-break-opclns-027-ref.htm
+css3-text-line-break-opclns-028.htm == reference/css3-text-line-break-opclns-028-ref.htm
+css3-text-line-break-opclns-029.htm == reference/css3-text-line-break-opclns-029-ref.htm
+css3-text-line-break-opclns-030.htm == reference/css3-text-line-break-opclns-030-ref.htm
+css3-text-line-break-opclns-031.htm == reference/css3-text-line-break-opclns-031-ref.htm
+css3-text-line-break-opclns-032.htm == reference/css3-text-line-break-opclns-032-ref.htm
+css3-text-line-break-opclns-033.htm == reference/css3-text-line-break-opclns-033-ref.htm
+css3-text-line-break-opclns-034.htm == reference/css3-text-line-break-opclns-034-ref.htm
+css3-text-line-break-opclns-035.htm == reference/css3-text-line-break-opclns-035-ref.htm
+css3-text-line-break-opclns-036.htm == reference/css3-text-line-break-opclns-036-ref.htm
+css3-text-line-break-opclns-037.htm == reference/css3-text-line-break-opclns-037-ref.htm
+css3-text-line-break-opclns-038.htm == reference/css3-text-line-break-opclns-038-ref.htm
+css3-text-line-break-opclns-039.htm == reference/css3-text-line-break-opclns-039-ref.htm
+css3-text-line-break-opclns-040.htm == reference/css3-text-line-break-opclns-040-ref.htm
+css3-text-line-break-opclns-041.htm == reference/css3-text-line-break-opclns-041-ref.htm
+css3-text-line-break-opclns-042.htm == reference/css3-text-line-break-opclns-042-ref.htm
+css3-text-line-break-opclns-043.htm == reference/css3-text-line-break-opclns-043-ref.htm
+css3-text-line-break-opclns-044.htm == reference/css3-text-line-break-opclns-044-ref.htm
+css3-text-line-break-opclns-045.htm == reference/css3-text-line-break-opclns-045-ref.htm
+css3-text-line-break-opclns-046.htm == reference/css3-text-line-break-opclns-046-ref.htm
+css3-text-line-break-opclns-047.htm == reference/css3-text-line-break-opclns-047-ref.htm
+css3-text-line-break-opclns-048.htm == reference/css3-text-line-break-opclns-048-ref.htm
+css3-text-line-break-opclns-049.htm == reference/css3-text-line-break-opclns-049-ref.htm
+css3-text-line-break-opclns-050.htm == reference/css3-text-line-break-opclns-050-ref.htm
+css3-text-line-break-opclns-051.htm == reference/css3-text-line-break-opclns-051-ref.htm
+css3-text-line-break-opclns-052.htm == reference/css3-text-line-break-opclns-052-ref.htm
+css3-text-line-break-opclns-053.htm == reference/css3-text-line-break-opclns-053-ref.htm
+css3-text-line-break-opclns-054.htm == reference/css3-text-line-break-opclns-054-ref.htm
+css3-text-line-break-opclns-055.htm == reference/css3-text-line-break-opclns-055-ref.htm
+css3-text-line-break-opclns-056.htm == reference/css3-text-line-break-opclns-056-ref.htm
+css3-text-line-break-opclns-057.htm == reference/css3-text-line-break-opclns-057-ref.htm
+css3-text-line-break-opclns-058.htm == reference/css3-text-line-break-opclns-058-ref.htm
+css3-text-line-break-opclns-059.htm == reference/css3-text-line-break-opclns-059-ref.htm
+css3-text-line-break-opclns-060.htm == reference/css3-text-line-break-opclns-060-ref.htm
+css3-text-line-break-opclns-061.htm == reference/css3-text-line-break-opclns-061-ref.htm
+css3-text-line-break-opclns-062.htm == reference/css3-text-line-break-opclns-062-ref.htm
+css3-text-line-break-opclns-063.htm == reference/css3-text-line-break-opclns-063-ref.htm
+css3-text-line-break-opclns-064.htm == reference/css3-text-line-break-opclns-064-ref.htm
+css3-text-line-break-opclns-065.htm == reference/css3-text-line-break-opclns-065-ref.htm
+css3-text-line-break-opclns-100.htm == reference/css3-text-line-break-opclns-100-ref.htm
+css3-text-line-break-opclns-101.htm == reference/css3-text-line-break-opclns-101-ref.htm
+css3-text-line-break-opclns-102.htm == reference/css3-text-line-break-opclns-102-ref.htm
+css3-text-line-break-opclns-103.htm == reference/css3-text-line-break-opclns-103-ref.htm
+css3-text-line-break-opclns-104.htm == reference/css3-text-line-break-opclns-104-ref.htm
+css3-text-line-break-opclns-105.htm == reference/css3-text-line-break-opclns-105-ref.htm
+css3-text-line-break-opclns-106.htm == reference/css3-text-line-break-opclns-106-ref.htm
+css3-text-line-break-opclns-107.htm == reference/css3-text-line-break-opclns-107-ref.htm
+css3-text-line-break-opclns-108.htm == reference/css3-text-line-break-opclns-108-ref.htm
+css3-text-line-break-opclns-109.htm == reference/css3-text-line-break-opclns-109-ref.htm
+css3-text-line-break-opclns-110.htm == reference/css3-text-line-break-opclns-110-ref.htm
+css3-text-line-break-opclns-111.htm == reference/css3-text-line-break-opclns-111-ref.htm
+css3-text-line-break-opclns-112.htm == reference/css3-text-line-break-opclns-112-ref.htm
+css3-text-line-break-opclns-113.htm == reference/css3-text-line-break-opclns-113-ref.htm
+css3-text-line-break-opclns-114.htm == reference/css3-text-line-break-opclns-114-ref.htm
+css3-text-line-break-opclns-115.htm == reference/css3-text-line-break-opclns-115-ref.htm
+css3-text-line-break-opclns-116.htm == reference/css3-text-line-break-opclns-116-ref.htm
+css3-text-line-break-opclns-117.htm == reference/css3-text-line-break-opclns-117-ref.htm
+css3-text-line-break-opclns-118.htm == reference/css3-text-line-break-opclns-118-ref.htm
+css3-text-line-break-opclns-119.htm == reference/css3-text-line-break-opclns-119-ref.htm
+css3-text-line-break-opclns-120.htm == reference/css3-text-line-break-opclns-120-ref.htm
+css3-text-line-break-opclns-121.htm == reference/css3-text-line-break-opclns-121-ref.htm
+css3-text-line-break-opclns-122.htm == reference/css3-text-line-break-opclns-122-ref.htm
+css3-text-line-break-opclns-123.htm == reference/css3-text-line-break-opclns-123-ref.htm
+css3-text-line-break-opclns-124.htm == reference/css3-text-line-break-opclns-124-ref.htm
+css3-text-line-break-opclns-125.htm == reference/css3-text-line-break-opclns-125-ref.htm
+css3-text-line-break-opclns-126.htm == reference/css3-text-line-break-opclns-126-ref.htm
+css3-text-line-break-opclns-127.htm == reference/css3-text-line-break-opclns-127-ref.htm
+css3-text-line-break-opclns-128.htm == reference/css3-text-line-break-opclns-128-ref.htm
+css3-text-line-break-opclns-129.htm == reference/css3-text-line-break-opclns-129-ref.htm
+css3-text-line-break-opclns-130.htm == reference/css3-text-line-break-opclns-130-ref.htm
+css3-text-line-break-opclns-131.htm == reference/css3-text-line-break-opclns-131-ref.htm
+css3-text-line-break-opclns-132.htm == reference/css3-text-line-break-opclns-132-ref.htm
+css3-text-line-break-opclns-133.htm == reference/css3-text-line-break-opclns-133-ref.htm
+css3-text-line-break-opclns-134.htm == reference/css3-text-line-break-opclns-134-ref.htm
+css3-text-line-break-opclns-135.htm == reference/css3-text-line-break-opclns-135-ref.htm
+css3-text-line-break-opclns-136.htm == reference/css3-text-line-break-opclns-136-ref.htm
+css3-text-line-break-opclns-137.htm == reference/css3-text-line-break-opclns-137-ref.htm
+css3-text-line-break-opclns-138.htm == reference/css3-text-line-break-opclns-138-ref.htm
+css3-text-line-break-opclns-139.htm == reference/css3-text-line-break-opclns-139-ref.htm
+css3-text-line-break-opclns-140.htm == reference/css3-text-line-break-opclns-140-ref.htm
+css3-text-line-break-opclns-141.htm == reference/css3-text-line-break-opclns-141-ref.htm
+css3-text-line-break-opclns-142.htm == reference/css3-text-line-break-opclns-142-ref.htm
+css3-text-line-break-opclns-143.htm == reference/css3-text-line-break-opclns-143-ref.htm
+css3-text-line-break-opclns-144.htm == reference/css3-text-line-break-opclns-144-ref.htm
+css3-text-line-break-opclns-145.htm == reference/css3-text-line-break-opclns-145-ref.htm
+css3-text-line-break-opclns-146.htm == reference/css3-text-line-break-opclns-146-ref.htm
+css3-text-line-break-opclns-147.htm == reference/css3-text-line-break-opclns-147-ref.htm
+css3-text-line-break-opclns-148.htm == reference/css3-text-line-break-opclns-148-ref.htm
+css3-text-line-break-opclns-149.htm == reference/css3-text-line-break-opclns-149-ref.htm
+css3-text-line-break-opclns-150.htm == reference/css3-text-line-break-opclns-150-ref.htm
+css3-text-line-break-opclns-151.htm == reference/css3-text-line-break-opclns-151-ref.htm
+css3-text-line-break-opclns-152.htm == reference/css3-text-line-break-opclns-152-ref.htm
+css3-text-line-break-opclns-153.htm == reference/css3-text-line-break-opclns-153-ref.htm
+css3-text-line-break-opclns-154.htm == reference/css3-text-line-break-opclns-154-ref.htm
+css3-text-line-break-opclns-155.htm == reference/css3-text-line-break-opclns-155-ref.htm
+css3-text-line-break-opclns-156.htm == reference/css3-text-line-break-opclns-156-ref.htm
+css3-text-line-break-opclns-157.htm == reference/css3-text-line-break-opclns-157-ref.htm
+css3-text-line-break-opclns-158.htm == reference/css3-text-line-break-opclns-158-ref.htm
+css3-text-line-break-opclns-159.htm == reference/css3-text-line-break-opclns-159-ref.htm
+css3-text-line-break-opclns-160.htm == reference/css3-text-line-break-opclns-160-ref.htm
+css3-text-line-break-opclns-161.htm == reference/css3-text-line-break-opclns-161-ref.htm
+css3-text-line-break-opclns-162.htm == reference/css3-text-line-break-opclns-162-ref.htm
+css3-text-line-break-opclns-163.htm == reference/css3-text-line-break-opclns-163-ref.htm
+css3-text-line-break-opclns-164.htm == reference/css3-text-line-break-opclns-164-ref.htm
+css3-text-line-break-opclns-165.htm == reference/css3-text-line-break-opclns-165-ref.htm
+css3-text-line-break-opclns-166.htm == reference/css3-text-line-break-opclns-166-ref.htm
+css3-text-line-break-opclns-167.htm == reference/css3-text-line-break-opclns-167-ref.htm
+css3-text-line-break-opclns-168.htm == reference/css3-text-line-break-opclns-168-ref.htm
+css3-text-line-break-opclns-169.htm == reference/css3-text-line-break-opclns-169-ref.htm
+css3-text-line-break-opclns-170.htm == reference/css3-text-line-break-opclns-170-ref.htm
+css3-text-line-break-opclns-171.htm == reference/css3-text-line-break-opclns-171-ref.htm
+css3-text-line-break-opclns-200.htm == reference/css3-text-line-break-opclns-200-ref.htm
+css3-text-line-break-opclns-201.htm == reference/css3-text-line-break-opclns-201-ref.htm
+css3-text-line-break-opclns-202.htm == reference/css3-text-line-break-opclns-202-ref.htm
+css3-text-line-break-opclns-203.htm == reference/css3-text-line-break-opclns-203-ref.htm
+css3-text-line-break-opclns-204.htm == reference/css3-text-line-break-opclns-204-ref.htm
+css3-text-line-break-opclns-205.htm == reference/css3-text-line-break-opclns-205-ref.htm
+css3-text-line-break-opclns-206.htm == reference/css3-text-line-break-opclns-206-ref.htm
+css3-text-line-break-opclns-207.htm == reference/css3-text-line-break-opclns-207-ref.htm
+css3-text-line-break-opclns-208.htm == reference/css3-text-line-break-opclns-208-ref.htm
+css3-text-line-break-opclns-209.htm == reference/css3-text-line-break-opclns-209-ref.htm
+css3-text-line-break-opclns-210.htm == reference/css3-text-line-break-opclns-210-ref.htm
+css3-text-line-break-opclns-211.htm == reference/css3-text-line-break-opclns-211-ref.htm
+css3-text-line-break-opclns-212.htm == reference/css3-text-line-break-opclns-212-ref.htm
+css3-text-line-break-opclns-213.htm == reference/css3-text-line-break-opclns-213-ref.htm
+css3-text-line-break-opclns-214.htm == reference/css3-text-line-break-opclns-214-ref.htm
+css3-text-line-break-opclns-215.htm == reference/css3-text-line-break-opclns-215-ref.htm
+css3-text-line-break-opclns-216.htm == reference/css3-text-line-break-opclns-216-ref.htm
+css3-text-line-break-opclns-217.htm == reference/css3-text-line-break-opclns-217-ref.htm
+css3-text-line-break-opclns-218.htm == reference/css3-text-line-break-opclns-218-ref.htm
+css3-text-line-break-opclns-219.htm == reference/css3-text-line-break-opclns-219-ref.htm
+css3-text-line-break-opclns-220.htm == reference/css3-text-line-break-opclns-220-ref.htm
+css3-text-line-break-opclns-221.htm == reference/css3-text-line-break-opclns-221-ref.htm
+css3-text-line-break-opclns-222.htm == reference/css3-text-line-break-opclns-222-ref.htm
+css3-text-line-break-opclns-223.htm == reference/css3-text-line-break-opclns-223-ref.htm
+css3-text-line-break-opclns-224.htm == reference/css3-text-line-break-opclns-224-ref.htm
+css3-text-line-break-opclns-225.htm == reference/css3-text-line-break-opclns-225-ref.htm
+css3-text-line-break-opclns-226.htm == reference/css3-text-line-break-opclns-226-ref.htm
+css3-text-line-break-opclns-250.htm == reference/css3-text-line-break-opclns-250-ref.htm
+css3-text-line-break-opclns-251.htm == reference/css3-text-line-break-opclns-251-ref.htm
+css3-text-line-break-opclns-252.htm == reference/css3-text-line-break-opclns-252-ref.htm
+css3-text-line-break-opclns-253.htm == reference/css3-text-line-break-opclns-253-ref.htm
+css3-text-line-break-opclns-254.htm == reference/css3-text-line-break-opclns-254-ref.htm
+css3-text-line-break-opclns-255.htm == reference/css3-text-line-break-opclns-255-ref.htm
+css3-text-line-break-opclns-256.htm == reference/css3-text-line-break-opclns-256-ref.htm
+css3-text-line-break-opclns-257.htm == reference/css3-text-line-break-opclns-257-ref.htm
+css3-text-line-break-opclns-258.htm == reference/css3-text-line-break-opclns-258-ref.htm
+css3-text-line-break-opclns-259.htm == reference/css3-text-line-break-opclns-259-ref.htm
+css3-text-line-break-opclns-260.htm == reference/css3-text-line-break-opclns-260-ref.htm
+css3-text-line-break-opclns-261.htm == reference/css3-text-line-break-opclns-261-ref.htm
+css3-text-line-break-opclns-262.htm == reference/css3-text-line-break-opclns-262-ref.htm
+css3-text-line-break-opclns-263.htm == reference/css3-text-line-break-opclns-263-ref.htm
+css3-text-line-break-opclns-264.htm == reference/css3-text-line-break-opclns-264-ref.htm
+css3-text-line-break-opclns-265.htm == reference/css3-text-line-break-opclns-265-ref.htm
+css3-text-line-break-opclns-266.htm == reference/css3-text-line-break-opclns-266-ref.htm
+css3-text-line-break-opclns-267.htm == reference/css3-text-line-break-opclns-267-ref.htm
+css3-text-line-break-opclns-268.htm == reference/css3-text-line-break-opclns-268-ref.htm
+css3-text-line-break-opclns-269.htm == reference/css3-text-line-break-opclns-269-ref.htm
+css3-text-text-transform-001.htm == reference/css3-text-text-transform-001-ref.htm
+css3-text-text-transform-002.htm == reference/css3-text-text-transform-002-ref.htm
+css3-text-text-transform-003.htm == reference/css3-text-text-transform-003-ref.htm
+css3-text-text-transform-004.htm == reference/css3-text-text-transform-004-ref.htm
+css3-text-text-transform-005.htm == reference/css3-text-text-transform-005-ref.htm
+css3-text-text-transform-006.htm == reference/css3-text-text-transform-006-ref.htm
+css3-text-text-transform-007.htm == reference/css3-text-text-transform-007-ref.htm
+css3-text-text-transform-007a.htm == reference/css3-text-text-transform-007a-ref.htm
+css3-text-text-transform-008.htm == reference/css3-text-text-transform-008-ref.htm
+css3-text-text-transform-009.htm == reference/css3-text-text-transform-009-ref.htm
+css3-text-text-transform-010.htm == reference/css3-text-text-transform-010-ref.htm
+css3-text-text-transform-010a.htm == reference/css3-text-text-transform-010a-ref.htm
+css3-text-text-transform-011.htm == reference/css3-text-text-transform-011-ref.htm
+css3-text-text-transform-012.htm == reference/css3-text-text-transform-012-ref.htm
+css3-text-text-transform-014.htm == reference/css3-text-text-transform-014-ref.htm
+css3-text-text-transform-015.htm == reference/css3-text-text-transform-015-ref.htm
+css3-text-text-transform-016.htm == reference/css3-text-text-transform-016-ref.htm
+css3-text-text-transform-017.htm == reference/css3-text-text-transform-017-ref.htm
+css3-text-text-transform-018.htm == reference/css3-text-text-transform-018-ref.htm
+css3-text-text-transform-019.htm == reference/css3-text-text-transform-019-ref.htm
+css3-text-text-transform-020.htm == reference/css3-text-text-transform-020-ref.htm
+css3-text-text-transform-021.htm == reference/css3-text-text-transform-021-ref.htm
+css3-text-text-transform-022.htm == reference/css3-text-text-transform-022-ref.htm
+css3-text-text-transform-023.htm == reference/css3-text-text-transform-023-ref.htm
+css3-text-text-transform-024.htm == reference/css3-text-text-transform-024-ref.htm
+css3-text-text-transform-025.htm == reference/css3-text-text-transform-025-ref.htm
+css3-text-text-transform-026.htm == reference/css3-text-text-transform-026-ref.htm
+css3-text-text-transform-027.htm == reference/css3-text-text-transform-027-ref.htm
+css3-text-text-transform-028.htm == reference/css3-text-text-transform-028-ref.htm
+css3-text-text-transform-029.htm == reference/css3-text-text-transform-029-ref.htm
+css3-text-text-transform-030.htm == reference/css3-text-text-transform-030-ref.htm
+css3-text-text-transform-031.htm == reference/css3-text-text-transform-031-ref.htm
+css3-text-text-transform-032.htm == reference/css3-text-text-transform-032-ref.htm
+css3-text-text-transform-033.htm == reference/css3-text-text-transform-033-ref.htm
+css3-text-text-transform-034.htm == reference/css3-text-text-transform-034-ref.htm
+css3-text-text-transform-035.htm == reference/css3-text-text-transform-035-ref.htm
+css3-text-text-transform-038.htm == reference/css3-text-text-transform-038-ref.htm
+css3-text-text-transform-039.htm == reference/css3-text-text-transform-039-ref.htm
+css3-text-text-transform-040.htm == reference/css3-text-text-transform-040-ref.htm
+css3-text-text-transform-041.htm == reference/css3-text-text-transform-041-ref.htm
+css3-text-text-transform-042.htm == reference/css3-text-text-transform-042-ref.htm
+css3-text-text-transform-043.htm == reference/css3-text-text-transform-043-ref.htm
+css3-text-text-transform-044.htm == reference/css3-text-text-transform-044-ref.htm
+css3-text-text-transform-045.htm == reference/css3-text-text-transform-045-ref.htm
+css3-text-text-transform-046.htm == reference/css3-text-text-transform-046-ref.htm
full-width-002.htm == reference/full-width-ref.htm != reference/full-width-notcu-notref.htm != reference/full-width-horizontal-notref.htm
full-width-003.htm == reference/full-width-ref.htm != reference/full-width-notcu-notref.htm != reference/full-width-horizontal-notref.htm
hanging-punctuation-allow-end-001.htm == reference/hanging-punctuation-allow-end-001-ref.htm
@@ -23,6 +510,7 @@ overflow-wrap-002.htm == reference/overflow-wrap-002-ref.htm
overflow-wrap-003.htm == reference/overflow-wrap-003-ref.htm
overflow-wrap-004.htm == reference/overflow-wrap-004-ref.htm
overflow-wrap-005.htm == reference/overflow-wrap-003-ref.htm
+overflow-wrap-break-word-001.htm == reference/overflow-wrap-break-word-001-ref.htm
tab-size-integer-001.htm == reference/tab-size-integer-001-ref.htm
tab-size-integer-002.htm == reference/tab-size-integer-001-ref.htm
tab-size-integer-003.htm == reference/tab-size-integer-001-ref.htm
@@ -32,6 +520,32 @@ tab-size-percent-001.htm == reference/tab-size-length-001-ref.htm
text-align-006.htm == reference/text-align-006-ref.htm
text-align-007.htm == reference/text-align-007-ref.htm
text-align-008.htm == reference/text-align-007-ref.htm
+text-align-end-001.htm == reference/text-align-end-001.htm
+text-align-end-002.htm == reference/text-align-end-002.htm
+text-align-end-003.htm == reference/text-align-end-003.htm
+text-align-end-004.htm == reference/text-align-end-004.htm
+text-align-end-005.htm == reference/text-align-end-005.htm
+text-align-end-006.htm == reference/text-align-end-006.htm
+text-align-end-007.htm == reference/text-align-end-007.htm
+text-align-end-008.htm == reference/text-align-end-008.htm
+text-align-end-009.htm == reference/text-align-end-009.htm
+text-align-end-010.htm == reference/text-align-end-010.htm
+text-align-end-014.htm == reference/text-align-end-014.htm
+text-align-end-015.htm == reference/text-align-end-015.htm
+text-align-end-016.htm == reference/text-align-end-016.htm
+text-align-end-017.htm == reference/text-align-end-017.htm
+text-align-justify-001.htm == reference/text-align-justify-001.htm
+text-align-justify-002.htm == reference/text-align-justify-002.htm
+text-align-justify-003.htm == reference/text-align-justify-003.htm
+text-align-justify-004.htm == reference/text-align-justify-004.htm
+text-align-justify-005.htm == reference/text-align-justify-005.htm
+text-align-justify-006.htm == reference/text-align-justify-006.htm
+text-align-justifyall-001.htm == reference/text-align-justifyall-001.htm
+text-align-justifyall-002.htm == reference/text-align-justifyall-002.htm
+text-align-justifyall-003.htm == reference/text-align-justifyall-003.htm
+text-align-justifyall-004.htm == reference/text-align-justifyall-004.htm
+text-align-justifyall-005.htm == reference/text-align-justifyall-005.htm
+text-align-justifyall-006.htm == reference/text-align-justifyall-006.htm
text-align-last-010.htm == reference/text-align-last-010-ref.htm
text-align-last-011.htm == reference/text-align-last-010-ref.htm
text-align-match-parent-02.htm == reference/text-align-match-parent-ref.htm
@@ -39,6 +553,20 @@ text-align-match-parent-03.htm == reference/text-align-match-parent-ref.htm
text-align-match-parent-04.htm == reference/text-align-match-parent-ref.htm
text-align-match-parent-root-ltr.htm == reference/text-align-match-parent-root-ltr-ref.htm
text-align-match-parent-root-rtl.htm == reference/text-align-match-parent-root-rtl-ref.htm
+text-align-start-001.htm == reference/text-align-start-001.htm
+text-align-start-002.htm == reference/text-align-start-002.htm
+text-align-start-003.htm == reference/text-align-start-003.htm
+text-align-start-004.htm == reference/text-align-start-004.htm
+text-align-start-005.htm == reference/text-align-start-005.htm
+text-align-start-006.htm == reference/text-align-start-006.htm
+text-align-start-007.htm == reference/text-align-start-007.htm
+text-align-start-008.htm == reference/text-align-start-008.htm
+text-align-start-009.htm == reference/text-align-start-009.htm
+text-align-start-010.htm == reference/text-align-start-010.htm
+text-align-start-014.htm == reference/text-align-start-014.htm
+text-align-start-015.htm == reference/text-align-start-015.htm
+text-align-start-016.htm == reference/text-align-start-016.htm
+text-align-start-017.htm == reference/text-align-start-017.htm
text-emphasis-color-001.htm == reference/text-emphasis-color-001-ref.htm
text-emphasis-position-above-left-001.htm == reference/text-emphasis-position-above-left-001-ref.htm
text-emphasis-position-above-left-002.htm == reference/text-emphasis-position-above-left-002-ref.htm
@@ -54,6 +582,7 @@ text-emphasis-style-open-001.htm == reference/text-emphasis-style-open-001-ref.h
text-emphasis-style-shape-001.htm == reference/text-emphasis-style-shape-001-ref.htm
text-emphasis-style-string-001.htm == reference/text-emphasis-style-string-001-ref.htm
text-indent-percentage-001.htm == reference/text-indent-percentage-001-ref.htm
+text-justify-001.htm == reference/text-justify-001.htm
text-transform-capitalize-001.htm == reference/text-transform-capitalize-001-ref.htm
text-transform-fullwidth-001.htm == reference/text-transform-fullwidth-001-ref.htm
text-transform-lowercase-001.htm == reference/text-transform-lowercase-001-ref.htm
@@ -62,9 +591,35 @@ text-transform-uppercase-001.htm == reference/text-transform-uppercase-001-ref.h
white-space-collapsing-discard-001.htm == reference/white-space-collapsing-discard-001-ref.htm
white-space-collapsing-preserve-breaks-001.htm == reference/white-space-collapsing-preserve-breaks-001-ref.htm
white-space-collapsing-trim-inner-001.htm == reference/white-space-collapsing-trim-inner-001-ref.htm
+word-break-break-all-000.htm == reference/word-break-break-all-ref-000.htm
word-break-break-all-001.htm == reference/word-break-break-all-001-ref.htm
+word-break-break-all-002.htm == reference/word-break-break-all-ref-002.htm
+word-break-break-all-003.htm == reference/word-break-break-all-ref-003.htm
+word-break-break-all-004.htm == reference/word-break-break-all-ref-004.htm
+word-break-break-all-005.htm == reference/word-break-break-all-ref-005.htm
+word-break-break-all-006.htm == reference/word-break-break-all-ref-006.htm
+word-break-break-all-007.htm == reference/word-break-break-all-ref-007.htm
+word-break-break-all-008.htm == reference/word-break-break-all-ref-008.htm
+word-break-keep-all-000.htm == reference/word-break-keep-all-ref-000.htm
word-break-keep-all-001.htm == reference/word-break-keep-all-001-ref.htm
+word-break-keep-all-002.htm == reference/word-break-keep-all-ref-002.htm
+word-break-keep-all-003.htm == reference/word-break-keep-all-ref-003.htm
word-break-normal-001.htm == reference/word-break-normal-001-ref.htm
+word-break-normal-ar-000.htm == reference/word-break-normal-ar-ref-000.htm
+word-break-normal-bo-000.htm == reference/word-break-normal-bo-ref-000.htm
+word-break-normal-en-000.htm == reference/word-break-normal-en-ref-000.htm
+word-break-normal-hi-000.htm == reference/word-break-normal-hi-ref-000.htm
+word-break-normal-ja-000.htm == reference/word-break-normal-ja-ref-000.htm
+word-break-normal-ja-001.htm == reference/word-break-normal-ja-ref-001.htm
+word-break-normal-ja-002.htm == reference/word-break-normal-ja-ref-002.htm
+word-break-normal-ja-004.htm == reference/word-break-normal-ja-ref-004.htm
+word-break-normal-km-000.htm == reference/word-break-normal-km-ref-000.htm
+word-break-normal-ko-000.htm == reference/word-break-normal-ko-ref-000.htm
+word-break-normal-lo-000.htm == reference/word-break-normal-lo-ref-000.htm
+word-break-normal-my-000.htm == reference/word-break-normal-my-ref-000.htm
+word-break-normal-tdd-000.htm == reference/word-break-normal-tdd-ref-000.htm
+word-break-normal-th-000.htm == reference/word-break-normal-th-ref-000.htm
+word-break-normal-zh-000.htm == reference/word-break-normal-zh-ref-000.htm
word-wrap-001.htm == reference/overflow-wrap-001-ref.htm
word-wrap-002.htm == reference/overflow-wrap-002-ref.htm
word-wrap-003.htm == reference/overflow-wrap-003-ref.htm
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm
new file mode 100644
index 00000000000..3bfa122c3d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-000.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Whitespace and line break transformation</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>hello
+there</span></div>
+<div class="test" id="test2"><span>hello
+there</span></div>
+<div class="test" id="test3"><span>hello
+ there</span></div>
+<div class="test" id="test4"><span>hello
+ there</span></div>
+<div class="test" id="test5"><span>hello
+
+
+there</span></div>
+<div class="test" id="test6"><span>hello
+
+
+ there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm
new file mode 100644
index 00000000000..de23bac631b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-001.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Wide characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+中国话</span></div>
+<div class="test" id="test2"><span>日本語
+中国话</span></div>
+<div class="test" id="test3"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test4"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+中国话</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ 中国话</span></div>
+<div class="ref" id="ref"><span>日本語中国话</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm
new file mode 100644
index 00000000000..e71fb86236c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-002.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test2"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test3"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test4"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>FULLWIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm
new file mode 100644
index 00000000000..f0a5c2c458e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-003.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ハン
+カク</span></div>
+<div class="test" id="test2"><span>ハン
+カク</span></div>
+<div class="test" id="test3"><span>ハン
+ カク</span></div>
+<div class="test" id="test4"><span>ハン
+ カク</span></div>
+<div class="test" id="test5"><span>ハン
+
+
+カク</span></div>
+<div class="test" id="test6"><span>ハン
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>ハンカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm
new file mode 100644
index 00000000000..d753fa7b642
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-004.htm
@@ -0,0 +1,97 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Won and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>₩
+24</span></div>
+<div class="test" id="test2"><span>₩
+24</span></div>
+<div class="test" id="test3"><span>₩
+ 24</span></div>
+<div class="test" id="test4"><span>₩
+ 24</span></div>
+<div class="test" id="test5"><span>₩
+
+
+24</span></div>
+<div class="test" id="test6"><span>₩
+
+
+ 24</span></div>
+<div class="ref" id="ref1"><span>₩24</span></div>
+<div class="test" id="test7"><span>24
+₩</span></div>
+<div class="test" id="test8"><span>24
+₩</span></div>
+<div class="test" id="test9"><span>24
+ ₩</span></div>
+<div class="test" id="test10"><span>24
+ ₩</span></div>
+<div class="test" id="test11"><span>24
+
+
+₩</span></div>
+<div class="test" id="test12"><span>24
+
+
+ ₩</span></div>
+<div class="ref" id="ref2"><span>24₩</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only ₩24");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak ₩24");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks ₩24");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only 24₩");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak 24₩");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks 24₩");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces 24₩");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm
new file mode 100644
index 00000000000..2429ef2144e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-005.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Wide character and non-wide character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>漢字
+kanji</span></div>
+<div class="test" id="test2"><span>漢字
+kanji</span></div>
+<div class="test" id="test3"><span>漢字
+ kanji</span></div>
+<div class="test" id="test4"><span>漢字
+ kanji</span></div>
+<div class="test" id="test5"><span>漢字
+
+
+kanji</span></div>
+<div class="test" id="test6"><span>漢字
+
+
+ kanji</span></div>
+<div class="ref" id="ref"><span>漢字 kanji</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm
new file mode 100644
index 00000000000..9f9a93512fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-006.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Fullwidth character and non-fullwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+width</span></div>
+<div class="test" id="test2"><span>FULL
+width</span></div>
+<div class="test" id="test3"><span>FULL
+ width</span></div>
+<div class="test" id="test4"><span>FULL
+ width</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+width</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ width</span></div>
+<div class="ref" id="ref"><span>FULL width</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm
new file mode 100644
index 00000000000..c297d72e9ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-007.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Halfwidth character and non-halfwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>han
+カク</span></div>
+<div class="test" id="test2"><span>han
+カク</span></div>
+<div class="test" id="test3"><span>han
+ カク</span></div>
+<div class="test" id="test4"><span>han
+ カク</span></div>
+<div class="test" id="test5"><span>han
+
+
+カク</span></div>
+<div class="test" id="test6"><span>han
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>han カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm
new file mode 100644
index 00000000000..731aebf94ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-008.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Wide and fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test2"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test3"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test4"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>日本語WIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm
new file mode 100644
index 00000000000..3e9fe937a8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-009.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Fullwidth and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+カク</span></div>
+<div class="test" id="test2"><span>FULL
+カク</span></div>
+<div class="test" id="test3"><span>FULL
+ カク</span></div>
+<div class="test" id="test4"><span>FULL
+ カク</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+カク</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>FULLカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm
new file mode 100644
index 00000000000..1dd94f60d9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-010.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Hangul characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>한글
+쓰기</span></div>
+<div class="test" id="test2"><span>한글
+쓰기</span></div>
+<div class="test" id="test3"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test4"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test5"><span>한글
+
+
+쓰기</span></div>
+<div class="test" id="test6"><span>한글
+
+
+ 쓰기</span></div>
+<div class="ref" id="ref"><span>한글 쓰기</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm
new file mode 100644
index 00000000000..66980b7d8f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-011.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Hangul jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm
new file mode 100644
index 00000000000..2e520a6a0f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-012.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Hangul halfwidth jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm
new file mode 100644
index 00000000000..abad00e3e79
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-014.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Thai characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษา ไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm
new file mode 100644
index 00000000000..d293d54c56f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-015.htm
@@ -0,0 +1,98 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Thai and Latin characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+latin</span></div>
+<div class="test" id="test2"><span>ภาษา
+latin</span></div>
+<div class="test" id="test3"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test4"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+latin</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ latin</span></div>
+<div class="ref" id="ref1"><span>ภาษา latin</span></div>
+
+<div class="test" id="test7"><span>latin
+ภาษา</span></div>
+<div class="test" id="test8"><span>latin
+ภาษา</span></div>
+<div class="test" id="test9"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test10"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test11"><span>latin
+
+
+ภาษา</span></div>
+<div class="test" id="test12"><span>latin
+
+
+ ภาษา</span></div>
+<div class="ref" id="ref2"><span>latin ภาษา</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only thai latin");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak thai latin");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks thai latin");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only latin thai");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak latin thai");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks latin thai");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces latin thai");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm
new file mode 100644
index 00000000000..13b860b43da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-016.htm
@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Thai with ZWSP before line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert">
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา&#x200B;
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา&#x200B;
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if a normal space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm
new file mode 100644
index 00000000000..e3b9f368248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/seg-break-transformation-017.htm
@@ -0,0 +1,82 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Thai with ZWSP after line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert">
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+&#x200B;ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ &#x200B;ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/html/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/html/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/README b/tests/wpt/css-tests/css-text-3_dev/html/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/html/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/support/README b/tests/wpt/css-tests/css-text-3_dev/html/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/html/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/html/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-001.htm
new file mode 100644
index 00000000000..c002b65260c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-001.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-001.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-002.htm
new file mode 100644
index 00000000000..df63bf319c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-002.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-002.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-003.htm
new file mode 100644
index 00000000000..ee35afd0aa4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-003.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-003.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-004.htm
new file mode 100644
index 00000000000..5963e494229
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-004.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-004.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-005.htm
new file mode 100644
index 00000000000..f1cce7f9d1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-005.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-005.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-006.htm
new file mode 100644
index 00000000000..133c02b861b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-006.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-006.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-007.htm
new file mode 100644
index 00000000000..78178b6fd7e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-007.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-007.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-008.htm
new file mode 100644
index 00000000000..71ce566588a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-008.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-008.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-009.htm
new file mode 100644
index 00000000000..7aa9ea3ceab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-009.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-009.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is auto and first strong character is rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&rlm;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-010.htm
new file mode 100644
index 00000000000..94e9a8c069b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-010.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-010.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-014.htm
new file mode 100644
index 00000000000..80d6aaaec60
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-014.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-014.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-015.htm
new file mode 100644
index 00000000000..6cab0d6d79a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-015.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-015.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&rlm;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-016.htm
new file mode 100644
index 00000000000..58617405aad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-016.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-016.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm
new file mode 100644
index 00000000000..470381d5f83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-017.htm
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-end-017.htm" rel="match">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by pre, to right in ltr context." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&rlm;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-018.htm
new file mode 100644
index 00000000000..5f6daa53b55
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-018.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-019.htm
new file mode 100644
index 00000000000..2c328be0a1f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-019.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-020.htm
new file mode 100644
index 00000000000..0a97331724e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-020.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. when dir=auto on textarea, right when first strong is ltr, left when rtl." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is right-aligned, and the second left-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm
new file mode 100644
index 00000000000..e7af3b10fa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-end-021.htm
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: end, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by textarea, to right in ltr context." name="assert">
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-001.htm
new file mode 100644
index 00000000000..44856a16960
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-001.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, direction: rtl</title>
+<link href="reference/text-align-justify-001.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert">
+<style type="text/css">
+.test { text-align: justify; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-002.htm
new file mode 100644
index 00000000000..132c8f379c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-002.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, direction: ltr</title>
+<link href="reference/text-align-justify-002.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert">
+<style type="text/css">
+.test { text-align: justify; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-003.htm
new file mode 100644
index 00000000000..aaeb8f5bfa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-003.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justify-003.htm" rel="match">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert">
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-004.htm
new file mode 100644
index 00000000000..9de598e527f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-004.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justify-004.htm" rel="match">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert">
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-005.htm
new file mode 100644
index 00000000000..1488767fcfd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-005.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justify-005.htm" rel="match">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert">
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&rlm;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-006.htm
new file mode 100644
index 00000000000..052949ea560
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justify-006.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justify-006.htm" rel="match">
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert">
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-001.htm
new file mode 100644
index 00000000000..a7ddfb8ff30
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-001.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justifyall-001.htm" rel="match">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-002.htm
new file mode 100644
index 00000000000..ef6f9ff0aa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-002.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justifyall-002.htm" rel="match">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-003.htm
new file mode 100644
index 00000000000..30f2a80502f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-003.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justifyall-003.htm" rel="match">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-004.htm
new file mode 100644
index 00000000000..f3cc6124e9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-004.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="reference/text-align-justifyall-004.htm" rel="match">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-005.htm
new file mode 100644
index 00000000000..0497a820b73
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-005.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justifyall-005.htm" rel="match">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&rlm;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-006.htm
new file mode 100644
index 00000000000..1d743c3cfd5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-justifyall-006.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: justify-all, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-justifyall-006.htm" rel="match">
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert">
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-001.htm
new file mode 100644
index 00000000000..f52c1c276d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-001.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-001.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-002.htm
new file mode 100644
index 00000000000..a8725b12815
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-002.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-002.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-003.htm
new file mode 100644
index 00000000000..16c633feb83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-003.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-003.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-004.htm
new file mode 100644
index 00000000000..e72b8ceb795
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-004.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-004.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-005.htm
new file mode 100644
index 00000000000..ae61d540416
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-005.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-005.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-006.htm
new file mode 100644
index 00000000000..e94db60a0f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-006.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-006.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-007.htm
new file mode 100644
index 00000000000..7c707720eb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-007.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-007.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-008.htm
new file mode 100644
index 00000000000..f73ce90c675
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-008.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-008.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-009.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-009.htm
new file mode 100644
index 00000000000..698140c0d05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-009.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-009.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is auto and first strong character is rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&rlm;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-010.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-010.htm
new file mode 100644
index 00000000000..fd5c609a0bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-010.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-010.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-014.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-014.htm
new file mode 100644
index 00000000000..1fa7d33c375
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-014.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-014.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-015.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-015.htm
new file mode 100644
index 00000000000..c3fda073ecf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-015.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-015.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-016.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-016.htm
new file mode 100644
index 00000000000..59ae2c7b2d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-016.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-016.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm
new file mode 100644
index 00000000000..5214f3ac370
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-017.htm
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-align-start-017.htm" rel="match">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by pre, to left in ltr context." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&rlm;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-018.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-018.htm
new file mode 100644
index 00000000000..19c3e85c591
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-018.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-019.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-019.htm
new file mode 100644
index 00000000000..4fa9063ccc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-019.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-020.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-020.htm
new file mode 100644
index 00000000000..b9eff4ce5a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-020.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. when dir=auto on textarea, left when first strong is ltr, right when rtl." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is left-aligned, and the second right-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm
new file mode 100644
index 00000000000..3877d1b00a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-align-start-021.htm
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-align: start, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by textarea, to left in ltr context." name="assert">
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-justify-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-001.htm
new file mode 100644
index 00000000000..b4e73cba6ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-001.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-justify: none</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<link href="reference/text-justify-001.htm" rel="match">
+<meta content="text-justify:none means justification is disabled: there are no justification opportunities within the text." name="assert">
+<style type="text/css">
+.test { text-align: justify; text-justify: none; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-justify-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-002.htm
new file mode 100644
index 00000000000..6ba8554db02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-002.htm
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-justify: inter-character</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units." name="assert">
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-justify-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-003.htm
new file mode 100644
index 00000000000..6effc588df5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-003.htm
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-justify: distribute</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units." name="assert">
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-justify-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-004.htm
new file mode 100644
index 00000000000..a3cfb19464c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-004.htm
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-justify: inter-character, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert">
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-justify-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-005.htm
new file mode 100644
index 00000000000..1cc5da45f0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/text-justify-005.htm
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>text-justify: distribute, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help">
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert">
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/toc.htm b/tests/wpt/css-tests/css-text-3_dev/html/toc.htm
index 22b21f1d469..5abadb5db87 100644
--- a/tests/wpt/css-tests/css-text-3_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/html/toc.htm
@@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.htm">Chapter 2 -
Transforming Text</a></th>
- <td>(7 Tests)</td></tr>
+ <td>(52 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
White Space Processing Details</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(26 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
Line Breaking and Word Boundaries</a></th>
- <td>(20 Tests)</td></tr>
+ <td>(602 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.htm">Chapter 7 -
Alignment and Justification</a></th>
- <td>(23 Tests)</td></tr>
+ <td>(76 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.htm">Chapter 8 -
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-000.htm
new file mode 100644
index 00000000000..274750dda6a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-000.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>White space collapse</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width." name="assert">
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test"><span>hello there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<div class="test" id="testW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="ref" id="refW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="test" id="testF"><span>FULL WIDTH</span></div>
+<div class="ref" id="refF"><span>FULL WIDTH</span></div>
+<div class="test" id="testH"><span>ハン カク</span></div>
+<div class="ref" id="refH"><span>ハン カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces removed");
+test(function() {
+assert_equals(document.getElementById('testW').firstChild.offsetWidth, document.getElementById('refW').firstChild.offsetWidth);
+}, "spaces removed between Wide characters");
+test(function() {
+assert_equals(document.getElementById('testF').firstChild.offsetWidth, document.getElementById('refF').firstChild.offsetWidth);
+}, "spaces removed between Fullwidth characters");
+test(function() {
+assert_equals(document.getElementById('testH').firstChild.offsetWidth, document.getElementById('refH').firstChild.offsetWidth);
+}, "spaces removed between Halfwidth characters");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-001.htm
new file mode 100644
index 00000000000..c1d45cb8559
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-001.htm
@@ -0,0 +1,66 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>White space and non-ASCII spaces</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces." name="assert">
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testNB"><span>hello &nbsp; there</span></div>
+<div class="ref" id="refNB"><span>hello &nbsp; there</span></div>
+<div class="test" id="testEN"><span>hello &ensp; there</span></div>
+<div class="ref" id="refEN"><span>hello &ensp; there</span></div>
+<div class="test" id="testEM"><span>hello &emsp; there</span></div>
+<div class="ref" id="refEM"><span>hello &emsp; there</span></div>
+<div class="test" id="testTS"><span>hello &thinsp; there</span></div>
+<div class="ref" id="refTS"><span>hello &thinsp; there</span></div>
+<div class="test" id="testZW"><span>hello &#x200B; there</span></div>
+<div class="ref" id="refZW"><span>hello &#x200B; there</span></div>
+<div class="test" id="testNNB"><span>hello &#x202F; there</span></div>
+<div class="ref" id="refNNB"><span>hello &#x202F; there</span></div>
+<div class="test" id="testIS"><span>hello &nbsp; there</span></div>
+<div class="ref" id="refIS"><span>hello &nbsp; there</span></div>
+<div class="test" id="testIS2"><span>缔造真正全球通行 &nbsp; 的万维网</span></div>
+<div class="ref" id="refIS2"><span>缔造真正全球通行 &nbsp; 的万维网</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testNB').firstChild.offsetWidth, document.getElementById('refNB').firstChild.offsetWidth);
+}, "no-break space");
+test(function() {
+assert_equals(document.getElementById('testEN').firstChild.offsetWidth, document.getElementById('refEN').firstChild.offsetWidth);
+}, "en space");
+test(function() {
+assert_equals(document.getElementById('testEM').firstChild.offsetWidth, document.getElementById('refEM').firstChild.offsetWidth);
+}, "em space");
+test(function() {
+assert_equals(document.getElementById('testTS').firstChild.offsetWidth, document.getElementById('refTS').firstChild.offsetWidth);
+}, "thin space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "zero width space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "narrow no-break space");
+test(function() {
+assert_equals(document.getElementById('testIS').firstChild.offsetWidth, document.getElementById('refIS').firstChild.offsetWidth);
+}, "ideographic space");
+test(function() {
+assert_equals(document.getElementById('testIS2').firstChild.offsetWidth, document.getElementById('refIS2').firstChild.offsetWidth);
+}, "ideographic space inside ideographic text");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm
new file mode 100644
index 00000000000..ac322dcb1c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/white-space-collapse-002.htm
@@ -0,0 +1,161 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>Whitespace and bidi control characters</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help">
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there." name="assert">
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testRLO1"><span>RLO&#x202E;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLO1"><span>RLOlevel here</span></div>
+<div class="test" id="testRLO2"><span>RLO &#x202E;
+level&#x202C;</span></div>
+<div class="ref" id="refRLO2"><span>RLO level</span></div>
+<div class="test" id="testRLO3"><span>RLO
+ &#x202E; level&#x202C;</span></div>
+<div class="ref" id="refRLO3"><span>RLO level</span></div>
+<div class="test" id="testRLO4"><span>RLO &#x202E;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLO4"><span>RLO level</span></div>
+<div class="test" id="testRLO5"><span>RLO
+
+&#x202E;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLO5"><span>RLO level</span></div>
+<div class="test" id="testRLE1"><span>RLE&#x202B;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLE1"><span>RLElevel here</span></div>
+<div class="test" id="testRLE2"><span>RLE &#x202B;
+level&#x202C;</span></div>
+<div class="ref" id="refRLE2"><span>RLE level</span></div>
+<div class="test" id="testRLE3"><span>RLE
+ &#x202B; level&#x202C;</span></div>
+<div class="ref" id="refRLE3"><span>RLE level</span></div>
+<div class="test" id="testRLE4"><span>RLE &#x202B;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLE4"><span>RLE level</span></div>
+<div class="test" id="testRLE5"><span>RLE
+
+&#x202B;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLE5"><span>RLE level</span></div>
+<div class="test" id="testRLI1"><span>RLI⁧
+level⁩here</span></div>
+<div class="ref" id="refRLI1"><span>RLIlevel here</span></div>
+<div class="test" id="testRLI2"><span>RLI ⁧
+level⁩</span></div>
+<div class="ref" id="refRLI2"><span>RLI level</span></div>
+<div class="test" id="testRLI3"><span>RLI
+ ⁧ level⁩</span></div>
+<div class="ref" id="refRLI3"><span>RLI level</span></div>
+<div class="test" id="testRLI4"><span>RLI ⁧
+ level⁩</span></div>
+<div class="ref" id="refRLI4"><span>RLI level</span></div>
+<div class="test" id="testRLI5"><span>RLI
+
+⁧
+
+level⁩</span></div>
+<div class="ref" id="refRLI5"><span>RLI level</span></div>
+<div class="test" id="testRLM1"><span>RLM&rlm;
+mark</span></div>
+<div class="ref" id="refRLM1"><span>RLM mark</span></div>
+<div class="test" id="testRLM2"><span>RLM &rlm;
+mark</span></div>
+<div class="ref" id="refRLM2"><span>RLM mark</span></div>
+<div class="test" id="testRLM3"><span>RLM
+ &rlm; mark</span></div>
+<div class="ref" id="refRLM3"><span>RLM mark</span></div>
+<div class="test" id="testRLM4"><span>RLM &rlm;
+ mark</span></div>
+<div class="ref" id="refRLM4"><span>RLM mark</span></div>
+<div class="test" id="testRLM5"><span>RLM
+
+&rlm;
+
+mark</span></div>
+<div class="ref" id="refRLM5"><span>RLM mark</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testRLO1').firstChild.offsetWidth, document.getElementById('refRLO1').firstChild.offsetWidth);
+}, "RLO 1");
+test(function() {
+assert_equals(document.getElementById('testRLO2').firstChild.offsetWidth, document.getElementById('refRLO2').firstChild.offsetWidth);
+}, "RLO 2");
+test(function() {
+assert_equals(document.getElementById('testRLO3').firstChild.offsetWidth, document.getElementById('refRLO3').firstChild.offsetWidth);
+}, "RLO 3");
+test(function() {
+assert_equals(document.getElementById('testRLO4').firstChild.offsetWidth, document.getElementById('refRLO4').firstChild.offsetWidth);
+}, "RLO 4");
+test(function() {
+assert_equals(document.getElementById('testRLO5').firstChild.offsetWidth, document.getElementById('refRLO5').firstChild.offsetWidth);
+}, "RLO 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLE1').firstChild.offsetWidth, document.getElementById('refRLE1').firstChild.offsetWidth);
+}, "RLE 1");
+test(function() {
+assert_equals(document.getElementById('testRLE2').firstChild.offsetWidth, document.getElementById('refRLE2').firstChild.offsetWidth);
+}, "RLE 2");
+test(function() {
+assert_equals(document.getElementById('testRLE3').firstChild.offsetWidth, document.getElementById('refRLE3').firstChild.offsetWidth);
+}, "RLE 3");
+test(function() {
+assert_equals(document.getElementById('testRLE4').firstChild.offsetWidth, document.getElementById('refRLE4').firstChild.offsetWidth);
+}, "RLE 4");
+test(function() {
+assert_equals(document.getElementById('testRLE5').firstChild.offsetWidth, document.getElementById('refRLE5').firstChild.offsetWidth);
+}, "RLE 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLI1').firstChild.offsetWidth, document.getElementById('refRLI1').firstChild.offsetWidth);
+}, "RLI 1");
+test(function() {
+assert_equals(document.getElementById('testRLI2').firstChild.offsetWidth, document.getElementById('refRLI2').firstChild.offsetWidth);
+}, "RLI 2");
+test(function() {
+assert_equals(document.getElementById('testRLI3').firstChild.offsetWidth, document.getElementById('refRLI3').firstChild.offsetWidth);
+}, "RLI 3");
+test(function() {
+assert_equals(document.getElementById('testRLI4').firstChild.offsetWidth, document.getElementById('refRLI4').firstChild.offsetWidth);
+}, "RLI 4");
+test(function() {
+assert_equals(document.getElementById('testRLI5').firstChild.offsetWidth, document.getElementById('refRLI5').firstChild.offsetWidth);
+}, "RLI 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLM1').firstChild.offsetWidth, document.getElementById('refRLM1').firstChild.offsetWidth);
+}, "RLM 1");
+test(function() {
+assert_equals(document.getElementById('testRLM2').firstChild.offsetWidth, document.getElementById('refRLM2').firstChild.offsetWidth);
+}, "RLM 2");
+test(function() {
+assert_equals(document.getElementById('testRLM3').firstChild.offsetWidth, document.getElementById('refRLM3').firstChild.offsetWidth);
+}, "RLM 3");
+test(function() {
+assert_equals(document.getElementById('testRLM4').firstChild.offsetWidth, document.getElementById('refRLM4').firstChild.offsetWidth);
+}, "RLM 4");
+test(function() {
+assert_equals(document.getElementById('testRLM5').firstChild.offsetWidth, document.getElementById('refRLM5').firstChild.offsetWidth);
+}, "RLM 5");
+</script>
+<!-- Notes:
+The first test has an extra word to make the reference easier to create, given that the space ends up at the end of the sequence.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-000.htm
new file mode 100644
index 00000000000..fcc04803480
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, japanese</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br>語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-002.htm
new file mode 100644
index 00000000000..9a5aacc6d7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-002.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, korean</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-002.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br>이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-003.htm
new file mode 100644
index 00000000000..d8018e5d67b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-003.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, thai</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-003.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษาไท<br>ย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-004.htm
new file mode 100644
index 00000000000..a14774ec11a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-004.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, arabic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-004.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">التدويل نشاط التدويل</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>التدويل نشاط التدوي&zwj;<br>&zwj;ل</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-005.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-005.htm
new file mode 100644
index 00000000000..d05b5d16a62
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-005.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, subjoined tibetan</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-005.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="bo" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ད་ལྟ</span></div></div>
+<div lang="bo" class="ref"><span>ལྷ་སའི་སྐད་ད་<br>ལྟ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-006.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-006.htm
new file mode 100644
index 00000000000..6139aae80ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-006.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, spacing vowel sign</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-006.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिं<br>दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-007.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-007.htm
new file mode 100644
index 00000000000..d884df59d3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-007.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, combining diacritic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-007.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာမြ<br>န်</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-008.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-008.htm
new file mode 100644
index 00000000000..2ef8e44641c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-break-all-008.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: break-all, syllabic cluster</title>
+<meta content="[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-break-all-ref-008.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिन्दी हिन्दी हिन्दी</span></div></div>
+<div lang="hi" class="ref"><span>हिन्दी हिन्दी हि<br>न्दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+This test is exploratory because indic conjuncts containing more than one consonant are not covered by the extended grapheme cluster definition, and therefore constitute more than one typographic unit, as defined in the CSS spec. Nevertheless, people using indic scripts expect the user agent to keep the orthographic syllable as a single unit.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-000.htm
new file mode 100644
index 00000000000..d7c8eec1d47
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: keep-all, latin</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-keep-all-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br>latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-002.htm
new file mode 100644
index 00000000000..b94a152f25b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-002.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: keep-all, korean</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-keep-all-ref-002.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이<br>한글이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-003.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-003.htm
new file mode 100644
index 00000000000..865204d3bad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-keep-all-003.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: keep-all, thai</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai)." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-keep-all-ref-003.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">แและ แและแและ</span></div></div>
+<div lang="th" class="ref"><span>แและ แและ<br>แและ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ar-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ar-000.htm
new file mode 100644
index 00000000000..d7e61111516
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ar-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, arabic</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ar-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">العَرَبِيةُ العَرَبِيةُ العَرَبِيةُ</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>العَرَبِيةُ العَرَبِيةُ<br>العَرَبِيةُ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-bo-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-bo-000.htm
new file mode 100644
index 00000000000..2be2082c500
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-bo-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, tibetan</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-bo-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ལྷ་སའི་སྐད་</span></div></div>
+<div lang="tdd" class="ref"><span>ལྷ་སའི་སྐད་ལྷ་སའི་<br>སྐད་</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-en-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-en-000.htm
new file mode 100644
index 00000000000..70b936573ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-en-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, latin</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-en-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br>latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-hi-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-hi-000.htm
new file mode 100644
index 00000000000..bd5c8adcaaa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-hi-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, hindi</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-hi-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिंदी<br>हिंदी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-000.htm
new file mode 100644
index 00000000000..ad3197df971
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ja-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br>語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-001.htm
new file mode 100644
index 00000000000..275102eb659
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-001.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, japanese hiragana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ja-ref-001.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">にほんごにほんご</span></div></div>
+<div lang="ja" class="ref"><span>にほんごにほん<br>ご</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-002.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-002.htm
new file mode 100644
index 00000000000..6be0cbf94cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-002.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, japanese katakana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ja-ref-002.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">ニホンゴニホンゴ</span></div></div>
+<div lang="ja" class="ref"><span>ニホンゴニホン<br>ゴ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-004.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-004.htm
new file mode 100644
index 00000000000..0efce0dfc8a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ja-004.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ja-ref-004.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語。</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br>語。</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-km-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-km-000.htm
new file mode 100644
index 00000000000..0eb20fd2db9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-km-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, khmer</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-km-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="km" class="test"><div id="testdiv"><span id="testspan">ភាសាខ្មែរភាសាខ្មែរភាសាខ្មែរ</span></div></div>
+<div lang="km" class="ref"><span>ភាសាខ្មែរភាសាខ្មែរ<br>ភាសាខ្មែរ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ko-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ko-000.htm
new file mode 100644
index 00000000000..8e4f4117353
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-ko-000.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, korean</title>
+<meta content="word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-ko-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br>이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+It is possible to break Korean at character or word boundaries, depending on author preference. Breaking at character boundaries tends to be more common in modern Korean text, so that has been chosen as the reference here. If the word breaks at word boundaries, that is not necessarily an error, but it is not what the spec describes for word-break: normal.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-lo-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-lo-000.htm
new file mode 100644
index 00000000000..1df2aa6fde3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-lo-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, lao</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-lo-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="lo" class="test"><div id="testdiv"><span id="testspan">ພາສາລາວພາສາລາວພາສາລາວ</span></div></div>
+<div lang="lo" class="ref"><span>ພາສາລາວພາສາລາວພາສາ<br>ລາວ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-my-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-my-000.htm
new file mode 100644
index 00000000000..6320a146480
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-my-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, myanmar</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-my-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်မာစာ</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာ<br>မြန်မာစာ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-tdd-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-tdd-000.htm
new file mode 100644
index 00000000000..edb6c806cce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-tdd-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, tai nüa</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-tdd-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ</span></div></div>
+<div lang="tdd" class="ref"><span>ᥖᥭᥰᥖᥬᥳ<br>ᥑᥨᥒᥰ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-th-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-th-000.htm
new file mode 100644
index 00000000000..097a2c77514
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-th-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, thai</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-th-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษา<br>ไทย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-zh-000.htm b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-zh-000.htm
new file mode 100644
index 00000000000..16914684186
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/html/word-break-normal-zh-000.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en"><head>
+<meta charset="utf-8">
+<title>word-break: normal, chinese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert">
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help">
+<link href="reference/word-break-normal-zh-ref-000.htm" rel="match">
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="zh" class="test"><div id="testdiv"><span id="testspan">中國話中國話中國話</span></div></div>
+<div lang="zh" class="ref"><span>中國話中國話中國<br>語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data
index 290741c029a..bfbfd8327b9 100644
--- a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data
@@ -15,6 +15,1208 @@ html/bidi-009.htm d6072671ffb3f62e5e2cd6b3a1e622c8c25ca81a ?
xhtml1/bidi-009.xht d6072671ffb3f62e5e2cd6b3a1e622c8c25ca81a ?
html/bidi-010.htm 16d1297a97d5163619d5317e0a69343dd1c1eb6d ?
xhtml1/bidi-010.xht 16d1297a97d5163619d5317e0a69343dd1c1eb6d ?
+html/css3-text-line-break-baspglwj-001.htm 1e9f69008d635a51b4970e01813d8fe877c59967 ?
+xhtml1/css3-text-line-break-baspglwj-001.xht 1e9f69008d635a51b4970e01813d8fe877c59967 ?
+html/css3-text-line-break-baspglwj-002.htm 4bf02d58aee679dbe9a07f04f91123f9b85dd70e ?
+xhtml1/css3-text-line-break-baspglwj-002.xht 4bf02d58aee679dbe9a07f04f91123f9b85dd70e ?
+html/css3-text-line-break-baspglwj-003.htm 663d677dc12c948fd1646b4a896753f6448fb63f ?
+xhtml1/css3-text-line-break-baspglwj-003.xht 663d677dc12c948fd1646b4a896753f6448fb63f ?
+html/css3-text-line-break-baspglwj-004.htm b9579d46dbbf53676a777932abc7419aa4973be9 ?
+xhtml1/css3-text-line-break-baspglwj-004.xht b9579d46dbbf53676a777932abc7419aa4973be9 ?
+html/css3-text-line-break-baspglwj-005.htm d2da35f6b360eedca5fa831e9555cf7a0e4ae06d ?
+xhtml1/css3-text-line-break-baspglwj-005.xht d2da35f6b360eedca5fa831e9555cf7a0e4ae06d ?
+html/css3-text-line-break-baspglwj-006.htm 21b3b6c9f25599bdd5600cb885de609e30c7fc80 ?
+xhtml1/css3-text-line-break-baspglwj-006.xht 21b3b6c9f25599bdd5600cb885de609e30c7fc80 ?
+html/css3-text-line-break-baspglwj-007.htm 5ca1fee07058c8b11e66735ea94f1cb060fcd4c4 ?
+xhtml1/css3-text-line-break-baspglwj-007.xht 5ca1fee07058c8b11e66735ea94f1cb060fcd4c4 ?
+html/css3-text-line-break-baspglwj-008.htm 77df7806916c009b322434a7beb36c48607bb5b9 ?
+xhtml1/css3-text-line-break-baspglwj-008.xht 77df7806916c009b322434a7beb36c48607bb5b9 ?
+html/css3-text-line-break-baspglwj-009.htm 0bcab509ac6a491ae42b6712c3b56779d1d9b1e4 ?
+xhtml1/css3-text-line-break-baspglwj-009.xht 0bcab509ac6a491ae42b6712c3b56779d1d9b1e4 ?
+html/css3-text-line-break-baspglwj-010.htm 7741a28ff4d19cc30597aaf695bdb7d837bb1349 ?
+xhtml1/css3-text-line-break-baspglwj-010.xht 7741a28ff4d19cc30597aaf695bdb7d837bb1349 ?
+html/css3-text-line-break-baspglwj-011.htm 655522d7f5260c9bbb07aa7e7a9e63a5b49d8af0 ?
+xhtml1/css3-text-line-break-baspglwj-011.xht 655522d7f5260c9bbb07aa7e7a9e63a5b49d8af0 ?
+html/css3-text-line-break-baspglwj-012.htm fbb3d34e4017f7c17361af4394c1d24c2b06a051 ?
+xhtml1/css3-text-line-break-baspglwj-012.xht fbb3d34e4017f7c17361af4394c1d24c2b06a051 ?
+html/css3-text-line-break-baspglwj-014.htm d546b6ee7fd258cdddfd96676174ab79cc2c12e9 ?
+xhtml1/css3-text-line-break-baspglwj-014.xht d546b6ee7fd258cdddfd96676174ab79cc2c12e9 ?
+html/css3-text-line-break-baspglwj-015.htm cdecfe20d750849bd11ccc8508cc572783cadd27 ?
+xhtml1/css3-text-line-break-baspglwj-015.xht cdecfe20d750849bd11ccc8508cc572783cadd27 ?
+html/css3-text-line-break-baspglwj-016.htm 4c2836b72a97f0aed0452ae54a09b94f05b48134 ?
+xhtml1/css3-text-line-break-baspglwj-016.xht 4c2836b72a97f0aed0452ae54a09b94f05b48134 ?
+html/css3-text-line-break-baspglwj-017.htm 8800e6ef51cae1c32a8156a9d5ca6a128243ca77 ?
+xhtml1/css3-text-line-break-baspglwj-017.xht 8800e6ef51cae1c32a8156a9d5ca6a128243ca77 ?
+html/css3-text-line-break-baspglwj-018.htm 3b3ce6cee180042b3247a16827f65443bf0066d1 ?
+xhtml1/css3-text-line-break-baspglwj-018.xht 3b3ce6cee180042b3247a16827f65443bf0066d1 ?
+html/css3-text-line-break-baspglwj-019.htm 776ca1b0cbcdcaebc1e550cce4ca6d4588ff99e7 ?
+xhtml1/css3-text-line-break-baspglwj-019.xht 776ca1b0cbcdcaebc1e550cce4ca6d4588ff99e7 ?
+html/css3-text-line-break-baspglwj-020.htm 6c4826a42da33679a5e510523b2240095696e82b ?
+xhtml1/css3-text-line-break-baspglwj-020.xht 6c4826a42da33679a5e510523b2240095696e82b ?
+html/css3-text-line-break-baspglwj-021.htm d49d5e7c40b2f1a19825b4263e2bbefc5498ee1d ?
+xhtml1/css3-text-line-break-baspglwj-021.xht d49d5e7c40b2f1a19825b4263e2bbefc5498ee1d ?
+html/css3-text-line-break-baspglwj-022.htm f8555551b4f7918dd3af29342e6e5b8220855473 ?
+xhtml1/css3-text-line-break-baspglwj-022.xht f8555551b4f7918dd3af29342e6e5b8220855473 ?
+html/css3-text-line-break-baspglwj-023.htm 73049e067f310d129354d5eddefdd2a11fb7b9d0 ?
+xhtml1/css3-text-line-break-baspglwj-023.xht 73049e067f310d129354d5eddefdd2a11fb7b9d0 ?
+html/css3-text-line-break-baspglwj-024.htm d3f0027ac35b6f99c73cb540582cfb812a6fda55 ?
+xhtml1/css3-text-line-break-baspglwj-024.xht d3f0027ac35b6f99c73cb540582cfb812a6fda55 ?
+html/css3-text-line-break-baspglwj-025.htm 1c548f43b47091b6adeb241818db613985872332 ?
+xhtml1/css3-text-line-break-baspglwj-025.xht 1c548f43b47091b6adeb241818db613985872332 ?
+html/css3-text-line-break-baspglwj-026.htm 202a3aae752b090f15f23f2a4e1f9d94f825a53e ?
+xhtml1/css3-text-line-break-baspglwj-026.xht 202a3aae752b090f15f23f2a4e1f9d94f825a53e ?
+html/css3-text-line-break-baspglwj-030.htm 685a3d0184b96bafc3a91c5b4619ae5d80ad8aaf ?
+xhtml1/css3-text-line-break-baspglwj-030.xht 685a3d0184b96bafc3a91c5b4619ae5d80ad8aaf ?
+html/css3-text-line-break-baspglwj-031.htm ef3a5a8b37e9c4a66de850bdef5a9e8ae5dd9700 ?
+xhtml1/css3-text-line-break-baspglwj-031.xht ef3a5a8b37e9c4a66de850bdef5a9e8ae5dd9700 ?
+html/css3-text-line-break-baspglwj-032.htm d082ed07c1e859df86a675c8595d518f4a01dc3b ?
+xhtml1/css3-text-line-break-baspglwj-032.xht d082ed07c1e859df86a675c8595d518f4a01dc3b ?
+html/css3-text-line-break-baspglwj-033.htm 6fe6a7054c03d88fe8d20011094e05e8a2f66986 ?
+xhtml1/css3-text-line-break-baspglwj-033.xht 6fe6a7054c03d88fe8d20011094e05e8a2f66986 ?
+html/css3-text-line-break-baspglwj-034.htm 0c2afd7415661192357dcf7ae59cadca60f9018d ?
+xhtml1/css3-text-line-break-baspglwj-034.xht 0c2afd7415661192357dcf7ae59cadca60f9018d ?
+html/css3-text-line-break-baspglwj-035.htm 7c6ba3647177bddf3e4558d996a44c89ea100686 ?
+xhtml1/css3-text-line-break-baspglwj-035.xht 7c6ba3647177bddf3e4558d996a44c89ea100686 ?
+html/css3-text-line-break-baspglwj-036.htm d7c8bfa990c976a64d9a9f80e53bf24eeff8a3cc ?
+xhtml1/css3-text-line-break-baspglwj-036.xht d7c8bfa990c976a64d9a9f80e53bf24eeff8a3cc ?
+html/css3-text-line-break-baspglwj-037.htm 753cf4353c3e4235d816301ef84850749e14765f ?
+xhtml1/css3-text-line-break-baspglwj-037.xht 753cf4353c3e4235d816301ef84850749e14765f ?
+html/css3-text-line-break-baspglwj-038.htm c1a74d3fd129cbbe60b314f1c37fbc1677050ef2 ?
+xhtml1/css3-text-line-break-baspglwj-038.xht c1a74d3fd129cbbe60b314f1c37fbc1677050ef2 ?
+html/css3-text-line-break-baspglwj-039.htm ae9a65b96c61fbe59b85167b57b85157e743ec06 ?
+xhtml1/css3-text-line-break-baspglwj-039.xht ae9a65b96c61fbe59b85167b57b85157e743ec06 ?
+html/css3-text-line-break-baspglwj-040.htm cbee895745d76346f9dc0b13f74a62da257d040e ?
+xhtml1/css3-text-line-break-baspglwj-040.xht cbee895745d76346f9dc0b13f74a62da257d040e ?
+html/css3-text-line-break-baspglwj-041.htm 3d19bd6bde7d35f423ae14f7ad766e396fea8a6a ?
+xhtml1/css3-text-line-break-baspglwj-041.xht 3d19bd6bde7d35f423ae14f7ad766e396fea8a6a ?
+html/css3-text-line-break-baspglwj-042.htm 65d9ff650f4d2af65949fd45f772c68702805635 ?
+xhtml1/css3-text-line-break-baspglwj-042.xht 65d9ff650f4d2af65949fd45f772c68702805635 ?
+html/css3-text-line-break-baspglwj-043.htm 839ef45481b072f1c285a6a9b7c4e7ef61ab8f3e ?
+xhtml1/css3-text-line-break-baspglwj-043.xht 839ef45481b072f1c285a6a9b7c4e7ef61ab8f3e ?
+html/css3-text-line-break-baspglwj-044.htm e9bcaac2e71dc1d7ea9faef2a82e1b2c3dcea030 ?
+xhtml1/css3-text-line-break-baspglwj-044.xht e9bcaac2e71dc1d7ea9faef2a82e1b2c3dcea030 ?
+html/css3-text-line-break-baspglwj-045.htm 4c7336cb9437df288d50c3fd64acfc4695819904 ?
+xhtml1/css3-text-line-break-baspglwj-045.xht 4c7336cb9437df288d50c3fd64acfc4695819904 ?
+html/css3-text-line-break-baspglwj-046.htm d30b501c67987abf3748740dec38867efec18878 ?
+xhtml1/css3-text-line-break-baspglwj-046.xht d30b501c67987abf3748740dec38867efec18878 ?
+html/css3-text-line-break-baspglwj-047.htm e105e07a389aa47e7f166bf0d1b0f15260998b64 ?
+xhtml1/css3-text-line-break-baspglwj-047.xht e105e07a389aa47e7f166bf0d1b0f15260998b64 ?
+html/css3-text-line-break-baspglwj-048.htm 940fa5b8c6aa10fe1adb95437bb8bdebe9247640 ?
+xhtml1/css3-text-line-break-baspglwj-048.xht 940fa5b8c6aa10fe1adb95437bb8bdebe9247640 ?
+html/css3-text-line-break-baspglwj-049.htm 3b3eb16c89e2a36a9ace59c3820cefae35d8543c ?
+xhtml1/css3-text-line-break-baspglwj-049.xht 3b3eb16c89e2a36a9ace59c3820cefae35d8543c ?
+html/css3-text-line-break-baspglwj-050.htm 0ee70d9e8bdfd204250a1984750c95b8d633b50c ?
+xhtml1/css3-text-line-break-baspglwj-050.xht 0ee70d9e8bdfd204250a1984750c95b8d633b50c ?
+html/css3-text-line-break-baspglwj-051.htm a230aa1a996282172d79156d4058cbd2f4310946 ?
+xhtml1/css3-text-line-break-baspglwj-051.xht a230aa1a996282172d79156d4058cbd2f4310946 ?
+html/css3-text-line-break-baspglwj-052.htm 9fd0163c3c28e7408120fab37861293535cc444b ?
+xhtml1/css3-text-line-break-baspglwj-052.xht 9fd0163c3c28e7408120fab37861293535cc444b ?
+html/css3-text-line-break-baspglwj-060.htm e377bf440e5adde094c1552ff860edaf52ae993b ?
+xhtml1/css3-text-line-break-baspglwj-060.xht e377bf440e5adde094c1552ff860edaf52ae993b ?
+html/css3-text-line-break-baspglwj-061.htm c9d19aed67c2396dd110757e359b84ddb5c2e285 ?
+xhtml1/css3-text-line-break-baspglwj-061.xht c9d19aed67c2396dd110757e359b84ddb5c2e285 ?
+html/css3-text-line-break-baspglwj-062.htm 31b86d0a99312929ccf05c3e40704cb7cfcdcff1 ?
+xhtml1/css3-text-line-break-baspglwj-062.xht 31b86d0a99312929ccf05c3e40704cb7cfcdcff1 ?
+html/css3-text-line-break-baspglwj-063.htm b19eddf361ec78b59fa242bda0c01891ae20030f ?
+xhtml1/css3-text-line-break-baspglwj-063.xht b19eddf361ec78b59fa242bda0c01891ae20030f ?
+html/css3-text-line-break-baspglwj-064.htm 0ce9134080a1e7ca6e9d975a601f3d54c1232227 ?
+xhtml1/css3-text-line-break-baspglwj-064.xht 0ce9134080a1e7ca6e9d975a601f3d54c1232227 ?
+html/css3-text-line-break-baspglwj-065.htm 5f9b4e8a2e952c6602760b2a0b7df7f7f2d06e85 ?
+xhtml1/css3-text-line-break-baspglwj-065.xht 5f9b4e8a2e952c6602760b2a0b7df7f7f2d06e85 ?
+html/css3-text-line-break-baspglwj-066.htm e460487841b60cc7d8151bc2045f548ae939efec ?
+xhtml1/css3-text-line-break-baspglwj-066.xht e460487841b60cc7d8151bc2045f548ae939efec ?
+html/css3-text-line-break-baspglwj-067.htm ed871a70b3dd6a3e4381d98b7db055469e686939 ?
+xhtml1/css3-text-line-break-baspglwj-067.xht ed871a70b3dd6a3e4381d98b7db055469e686939 ?
+html/css3-text-line-break-baspglwj-068.htm d1d2e30b9510b83d0970bfbadf707664f47016c1 ?
+xhtml1/css3-text-line-break-baspglwj-068.xht d1d2e30b9510b83d0970bfbadf707664f47016c1 ?
+html/css3-text-line-break-baspglwj-069.htm 1c182dae99d5a1b77f77761658138ac2e6172263 ?
+xhtml1/css3-text-line-break-baspglwj-069.xht 1c182dae99d5a1b77f77761658138ac2e6172263 ?
+html/css3-text-line-break-baspglwj-070.htm eedd4f4a93f5e75994b809434b7c3b6e058eb96c ?
+xhtml1/css3-text-line-break-baspglwj-070.xht eedd4f4a93f5e75994b809434b7c3b6e058eb96c ?
+html/css3-text-line-break-baspglwj-071.htm ac49af3c7afa77165f6fbb328fde7ff75dfdc0b3 ?
+xhtml1/css3-text-line-break-baspglwj-071.xht ac49af3c7afa77165f6fbb328fde7ff75dfdc0b3 ?
+html/css3-text-line-break-baspglwj-072.htm 1e086d83f998eea7873e6b220155a54f6424825e ?
+xhtml1/css3-text-line-break-baspglwj-072.xht 1e086d83f998eea7873e6b220155a54f6424825e ?
+html/css3-text-line-break-baspglwj-073.htm 83007bfcf6fe62d6122d79ec404fbe7c232f9163 ?
+xhtml1/css3-text-line-break-baspglwj-073.xht 83007bfcf6fe62d6122d79ec404fbe7c232f9163 ?
+html/css3-text-line-break-baspglwj-074.htm 87ec1bf13df568f1950f2bf7bc9223fa52634b71 ?
+xhtml1/css3-text-line-break-baspglwj-074.xht 87ec1bf13df568f1950f2bf7bc9223fa52634b71 ?
+html/css3-text-line-break-baspglwj-075.htm b636377b9fc7f8c6cfd7cb47a5e7a306f27cd458 ?
+xhtml1/css3-text-line-break-baspglwj-075.xht b636377b9fc7f8c6cfd7cb47a5e7a306f27cd458 ?
+html/css3-text-line-break-baspglwj-076.htm e4b3a35fb82bd44e580b5d315c3268163641e375 ?
+xhtml1/css3-text-line-break-baspglwj-076.xht e4b3a35fb82bd44e580b5d315c3268163641e375 ?
+html/css3-text-line-break-baspglwj-077.htm cf8f5d52a61a8a945e2acb8bb222a0b8172577c3 ?
+xhtml1/css3-text-line-break-baspglwj-077.xht cf8f5d52a61a8a945e2acb8bb222a0b8172577c3 ?
+html/css3-text-line-break-baspglwj-078.htm 95bb15ba03a4c2da1cc098379425ffc5e977dde2 ?
+xhtml1/css3-text-line-break-baspglwj-078.xht 95bb15ba03a4c2da1cc098379425ffc5e977dde2 ?
+html/css3-text-line-break-baspglwj-080.htm 40b0b0a0f03dcdbc89152c07ad125633a9b1cc29 ?
+xhtml1/css3-text-line-break-baspglwj-080.xht 40b0b0a0f03dcdbc89152c07ad125633a9b1cc29 ?
+html/css3-text-line-break-baspglwj-081.htm 4d33de7cadf1795bfa1108ccecb13a234d306224 ?
+xhtml1/css3-text-line-break-baspglwj-081.xht 4d33de7cadf1795bfa1108ccecb13a234d306224 ?
+html/css3-text-line-break-baspglwj-082.htm b8fa9bf78bf027410acbe69ab0f45d6667d470b5 ?
+xhtml1/css3-text-line-break-baspglwj-082.xht b8fa9bf78bf027410acbe69ab0f45d6667d470b5 ?
+html/css3-text-line-break-baspglwj-083.htm ed9e3386dd444809905b9ba70cf3d401c64ed35b ?
+xhtml1/css3-text-line-break-baspglwj-083.xht ed9e3386dd444809905b9ba70cf3d401c64ed35b ?
+html/css3-text-line-break-baspglwj-084.htm 5a717086292d466486542011e1aef92dd66132cd ?
+xhtml1/css3-text-line-break-baspglwj-084.xht 5a717086292d466486542011e1aef92dd66132cd ?
+html/css3-text-line-break-baspglwj-085.htm b6e6f035c41c5e894d110b65686bd66479971e5b ?
+xhtml1/css3-text-line-break-baspglwj-085.xht b6e6f035c41c5e894d110b65686bd66479971e5b ?
+html/css3-text-line-break-baspglwj-086.htm b6e6f035c41c5e894d110b65686bd66479971e5b ?
+xhtml1/css3-text-line-break-baspglwj-086.xht b6e6f035c41c5e894d110b65686bd66479971e5b ?
+html/css3-text-line-break-baspglwj-090.htm 61270945e4a09a31245cd91a511941c2ba8c5ceb ?
+xhtml1/css3-text-line-break-baspglwj-090.xht 61270945e4a09a31245cd91a511941c2ba8c5ceb ?
+html/css3-text-line-break-baspglwj-091.htm 7231df8f147ea92756098405ac4c27f9bc843e8c ?
+xhtml1/css3-text-line-break-baspglwj-091.xht 7231df8f147ea92756098405ac4c27f9bc843e8c ?
+html/css3-text-line-break-baspglwj-092.htm ad1bd4082a9254408c2aab9d517dcaa8abcec6e5 ?
+xhtml1/css3-text-line-break-baspglwj-092.xht ad1bd4082a9254408c2aab9d517dcaa8abcec6e5 ?
+html/css3-text-line-break-baspglwj-093.htm f7df30b0c32f98dd41a2b4a160816f8f4a70b8f0 ?
+xhtml1/css3-text-line-break-baspglwj-093.xht f7df30b0c32f98dd41a2b4a160816f8f4a70b8f0 ?
+html/css3-text-line-break-baspglwj-094.htm 41869b38e21df05dee8d47271ce1df9ce8272a40 ?
+xhtml1/css3-text-line-break-baspglwj-094.xht 41869b38e21df05dee8d47271ce1df9ce8272a40 ?
+html/css3-text-line-break-baspglwj-095.htm 7a1a14e62bf1a9728803fae17bd2b91f1fa7dc6e ?
+xhtml1/css3-text-line-break-baspglwj-095.xht 7a1a14e62bf1a9728803fae17bd2b91f1fa7dc6e ?
+html/css3-text-line-break-baspglwj-096.htm de59abb825ebbea45902faddf82689bbd7b04cf9 ?
+xhtml1/css3-text-line-break-baspglwj-096.xht de59abb825ebbea45902faddf82689bbd7b04cf9 ?
+html/css3-text-line-break-baspglwj-097.htm 3cedda601379fb9afc8b273a11020f1a319a9a6f ?
+xhtml1/css3-text-line-break-baspglwj-097.xht 3cedda601379fb9afc8b273a11020f1a319a9a6f ?
+html/css3-text-line-break-baspglwj-098.htm 2c0eebbd15b26dba90224e65ccb78b6f338df582 ?
+xhtml1/css3-text-line-break-baspglwj-098.xht 2c0eebbd15b26dba90224e65ccb78b6f338df582 ?
+html/css3-text-line-break-baspglwj-099.htm 8fa996e1b7857317791bdff2a54ccf8d1743e132 ?
+xhtml1/css3-text-line-break-baspglwj-099.xht 8fa996e1b7857317791bdff2a54ccf8d1743e132 ?
+html/css3-text-line-break-baspglwj-100.htm 8fa996e1b7857317791bdff2a54ccf8d1743e132 ?
+xhtml1/css3-text-line-break-baspglwj-100.xht 8fa996e1b7857317791bdff2a54ccf8d1743e132 ?
+html/css3-text-line-break-baspglwj-101.htm 40b68fb111984b765b0f3835466a6a6e9324a36e ?
+xhtml1/css3-text-line-break-baspglwj-101.xht 40b68fb111984b765b0f3835466a6a6e9324a36e ?
+html/css3-text-line-break-baspglwj-102.htm 0684bb44d5b7ce05a9c6806b6e022fa821ee2580 ?
+xhtml1/css3-text-line-break-baspglwj-102.xht 0684bb44d5b7ce05a9c6806b6e022fa821ee2580 ?
+html/css3-text-line-break-baspglwj-103.htm 80da3dd6da49a3cd2a84dd9340e75af349a6a655 ?
+xhtml1/css3-text-line-break-baspglwj-103.xht 80da3dd6da49a3cd2a84dd9340e75af349a6a655 ?
+html/css3-text-line-break-baspglwj-104.htm 74a58370979f0d257010cab830e4ae7641cac2e5 ?
+xhtml1/css3-text-line-break-baspglwj-104.xht 74a58370979f0d257010cab830e4ae7641cac2e5 ?
+html/css3-text-line-break-baspglwj-105.htm cceae52c6f6587008a9ac3df5a8c9ad56826fd3a ?
+xhtml1/css3-text-line-break-baspglwj-105.xht cceae52c6f6587008a9ac3df5a8c9ad56826fd3a ?
+html/css3-text-line-break-baspglwj-106.htm 3406f5287bb2a8c010bcfbbba4466136cd6194ff ?
+xhtml1/css3-text-line-break-baspglwj-106.xht 3406f5287bb2a8c010bcfbbba4466136cd6194ff ?
+html/css3-text-line-break-baspglwj-107.htm a00247e455e5b700375027197d75ed5e5bb9db50 ?
+xhtml1/css3-text-line-break-baspglwj-107.xht a00247e455e5b700375027197d75ed5e5bb9db50 ?
+html/css3-text-line-break-baspglwj-108.htm d93a072c24c58296add99a69ca6c05366e2f7101 ?
+xhtml1/css3-text-line-break-baspglwj-108.xht d93a072c24c58296add99a69ca6c05366e2f7101 ?
+html/css3-text-line-break-baspglwj-109.htm 4def747a73c9c7f36c0e20fa01a7b7e1a8db742d ?
+xhtml1/css3-text-line-break-baspglwj-109.xht 4def747a73c9c7f36c0e20fa01a7b7e1a8db742d ?
+html/css3-text-line-break-baspglwj-110.htm 4e6cc91dcf3554d07625e885520c9ab2eb3204de ?
+xhtml1/css3-text-line-break-baspglwj-110.xht 4e6cc91dcf3554d07625e885520c9ab2eb3204de ?
+html/css3-text-line-break-baspglwj-111.htm c5ed6ef2e900bac63b47a3cf56b493962580bc19 ?
+xhtml1/css3-text-line-break-baspglwj-111.xht c5ed6ef2e900bac63b47a3cf56b493962580bc19 ?
+html/css3-text-line-break-baspglwj-112.htm d17f8507ec22756faa6a2a92b8bf95dbde1ab1c0 ?
+xhtml1/css3-text-line-break-baspglwj-112.xht d17f8507ec22756faa6a2a92b8bf95dbde1ab1c0 ?
+html/css3-text-line-break-baspglwj-113.htm 888dc535eddc6162c46a43cbf55cc67f9b1c2629 ?
+xhtml1/css3-text-line-break-baspglwj-113.xht 888dc535eddc6162c46a43cbf55cc67f9b1c2629 ?
+html/css3-text-line-break-baspglwj-114.htm 378227c5c7f9cbea6e006bee00e2086a6754247b ?
+xhtml1/css3-text-line-break-baspglwj-114.xht 378227c5c7f9cbea6e006bee00e2086a6754247b ?
+html/css3-text-line-break-baspglwj-115.htm 46417664e035bcf77825675cbd98a6ea72e915a2 ?
+xhtml1/css3-text-line-break-baspglwj-115.xht 46417664e035bcf77825675cbd98a6ea72e915a2 ?
+html/css3-text-line-break-baspglwj-116.htm 2b6f2684613e7d9c34b25cb617c9a2d78e78c7df ?
+xhtml1/css3-text-line-break-baspglwj-116.xht 2b6f2684613e7d9c34b25cb617c9a2d78e78c7df ?
+html/css3-text-line-break-baspglwj-117.htm 5f2bd12ef403c3602d5c10074e2c9cf0bcc2423a ?
+xhtml1/css3-text-line-break-baspglwj-117.xht 5f2bd12ef403c3602d5c10074e2c9cf0bcc2423a ?
+html/css3-text-line-break-baspglwj-118.htm d27fb62083ffc53f0a7c92212ec15365dc547485 ?
+xhtml1/css3-text-line-break-baspglwj-118.xht d27fb62083ffc53f0a7c92212ec15365dc547485 ?
+html/css3-text-line-break-baspglwj-120.htm 535ed3fac69fe39de13cd433313d04ad1361b08c ?
+xhtml1/css3-text-line-break-baspglwj-120.xht 535ed3fac69fe39de13cd433313d04ad1361b08c ?
+html/css3-text-line-break-baspglwj-121.htm db3bdb0e25c789b7eedc31adfe156544bfa10e7a ?
+xhtml1/css3-text-line-break-baspglwj-121.xht db3bdb0e25c789b7eedc31adfe156544bfa10e7a ?
+html/css3-text-line-break-baspglwj-122.htm 1f24723b613cc8846b54b76872f88a12169fdfdf ?
+xhtml1/css3-text-line-break-baspglwj-122.xht 1f24723b613cc8846b54b76872f88a12169fdfdf ?
+html/css3-text-line-break-baspglwj-123.htm 970fbd07cc3c853257810438492b483952e1114b ?
+xhtml1/css3-text-line-break-baspglwj-123.xht 970fbd07cc3c853257810438492b483952e1114b ?
+html/css3-text-line-break-baspglwj-124.htm 14d81d37322033ca08e1563343116e4a768cdc1e ?
+xhtml1/css3-text-line-break-baspglwj-124.xht 14d81d37322033ca08e1563343116e4a768cdc1e ?
+html/css3-text-line-break-baspglwj-125.htm 8c76a40912466fdbf7e84ac8fc58f79ff29f3012 ?
+xhtml1/css3-text-line-break-baspglwj-125.xht 8c76a40912466fdbf7e84ac8fc58f79ff29f3012 ?
+html/css3-text-line-break-baspglwj-126.htm f82498fc3106e93010cb6dc4bdd169a158ddede5 ?
+xhtml1/css3-text-line-break-baspglwj-126.xht f82498fc3106e93010cb6dc4bdd169a158ddede5 ?
+html/css3-text-line-break-baspglwj-127.htm 341e2da037d4d5c6fe61311b111ab723776b20a6 ?
+xhtml1/css3-text-line-break-baspglwj-127.xht 341e2da037d4d5c6fe61311b111ab723776b20a6 ?
+html/css3-text-line-break-baspglwj-128.htm d9c0fcdbd803660729f5ac2fb9e3171ad4370837 ?
+xhtml1/css3-text-line-break-baspglwj-128.xht d9c0fcdbd803660729f5ac2fb9e3171ad4370837 ?
+html/css3-text-line-break-baspglwj-130.htm 447b9e11db01321b53500ba7cefe2d8d286dbf5f ?
+xhtml1/css3-text-line-break-baspglwj-130.xht 447b9e11db01321b53500ba7cefe2d8d286dbf5f ?
+html/css3-text-line-break-baspglwj-131.htm 524f34a1e4576f6437116b2f0b4efab625019665 ?
+xhtml1/css3-text-line-break-baspglwj-131.xht 524f34a1e4576f6437116b2f0b4efab625019665 ?
+html/css3-text-line-break-jazh-001.htm 9113d7606c2145f567ca94132b864335737a2721 ?
+xhtml1/css3-text-line-break-jazh-001.xht 9113d7606c2145f567ca94132b864335737a2721 ?
+html/css3-text-line-break-jazh-002.htm 4a7ed57bfa9f58024874241ff8fd3beba29673c3 ?
+xhtml1/css3-text-line-break-jazh-002.xht 4a7ed57bfa9f58024874241ff8fd3beba29673c3 ?
+html/css3-text-line-break-jazh-003.htm 5c3e79ca1553c525b6cd4d345a88abb2adb98db3 ?
+xhtml1/css3-text-line-break-jazh-003.xht 5c3e79ca1553c525b6cd4d345a88abb2adb98db3 ?
+html/css3-text-line-break-jazh-004.htm af0524f1e929c2cf39904ed599adb5d2de836581 ?
+xhtml1/css3-text-line-break-jazh-004.xht af0524f1e929c2cf39904ed599adb5d2de836581 ?
+html/css3-text-line-break-jazh-005.htm fadfe955031c6c36f51f7da1f27619a0e089278f ?
+xhtml1/css3-text-line-break-jazh-005.xht fadfe955031c6c36f51f7da1f27619a0e089278f ?
+html/css3-text-line-break-jazh-006.htm 53462f61c24e78f947af56444fd9254be9b6718a ?
+xhtml1/css3-text-line-break-jazh-006.xht 53462f61c24e78f947af56444fd9254be9b6718a ?
+html/css3-text-line-break-jazh-007.htm 7d1ac5d436b199d14af86f8f8d01e521fb675a98 ?
+xhtml1/css3-text-line-break-jazh-007.xht 7d1ac5d436b199d14af86f8f8d01e521fb675a98 ?
+html/css3-text-line-break-jazh-008.htm 01e404842ac9247d18db0b44c46eddea639fb14f ?
+xhtml1/css3-text-line-break-jazh-008.xht 01e404842ac9247d18db0b44c46eddea639fb14f ?
+html/css3-text-line-break-jazh-009.htm e73c5735b7698f0091b33587624711b2fe17783e ?
+xhtml1/css3-text-line-break-jazh-009.xht e73c5735b7698f0091b33587624711b2fe17783e ?
+html/css3-text-line-break-jazh-010.htm 809309b52cef7dc23417c860db5323307bac1553 ?
+xhtml1/css3-text-line-break-jazh-010.xht 809309b52cef7dc23417c860db5323307bac1553 ?
+html/css3-text-line-break-jazh-011.htm 29932da5e3cfb49f0ab273c007c7837b699700cd ?
+xhtml1/css3-text-line-break-jazh-011.xht 29932da5e3cfb49f0ab273c007c7837b699700cd ?
+html/css3-text-line-break-jazh-012.htm b0cad189438df964e5d45ff10065ec8f3f42c4e4 ?
+xhtml1/css3-text-line-break-jazh-012.xht b0cad189438df964e5d45ff10065ec8f3f42c4e4 ?
+html/css3-text-line-break-jazh-013.htm 60f09f17320a494e909ac2d6e13cb019829929d1 ?
+xhtml1/css3-text-line-break-jazh-013.xht 60f09f17320a494e909ac2d6e13cb019829929d1 ?
+html/css3-text-line-break-jazh-014.htm 4ed739dd324414b7d4887f1a23c7cc7089ef8c98 ?
+xhtml1/css3-text-line-break-jazh-014.xht 4ed739dd324414b7d4887f1a23c7cc7089ef8c98 ?
+html/css3-text-line-break-jazh-015.htm 8140ee0333b6ad3170346f3f6ab3b5d37ae5d590 ?
+xhtml1/css3-text-line-break-jazh-015.xht 8140ee0333b6ad3170346f3f6ab3b5d37ae5d590 ?
+html/css3-text-line-break-jazh-016.htm aba95c80c853aabbb9ddd0ab10b1da2c816cc0bb ?
+xhtml1/css3-text-line-break-jazh-016.xht aba95c80c853aabbb9ddd0ab10b1da2c816cc0bb ?
+html/css3-text-line-break-jazh-017.htm 0cd8facb28d0cd42896632f54f98016ca4976dc0 ?
+xhtml1/css3-text-line-break-jazh-017.xht 0cd8facb28d0cd42896632f54f98016ca4976dc0 ?
+html/css3-text-line-break-jazh-018.htm 4698f835444e79123ed235261bce4ed25ba5a95f ?
+xhtml1/css3-text-line-break-jazh-018.xht 4698f835444e79123ed235261bce4ed25ba5a95f ?
+html/css3-text-line-break-jazh-019.htm 1b20b69978e3fe7267d0008756d3825a48dbe3a3 ?
+xhtml1/css3-text-line-break-jazh-019.xht 1b20b69978e3fe7267d0008756d3825a48dbe3a3 ?
+html/css3-text-line-break-jazh-020.htm 9078ac176e112450b4fb57cb0f41425083346f3e ?
+xhtml1/css3-text-line-break-jazh-020.xht 9078ac176e112450b4fb57cb0f41425083346f3e ?
+html/css3-text-line-break-jazh-021.htm 9258f2949074ee76b8ff2daf97b380e553ba64b5 ?
+xhtml1/css3-text-line-break-jazh-021.xht 9258f2949074ee76b8ff2daf97b380e553ba64b5 ?
+html/css3-text-line-break-jazh-022.htm c031e91e2dbfb381d0fc43265e0e23717d528d4b ?
+xhtml1/css3-text-line-break-jazh-022.xht c031e91e2dbfb381d0fc43265e0e23717d528d4b ?
+html/css3-text-line-break-jazh-023.htm 6c74b1a18d90313345f33881d8fb341b83bb72a0 ?
+xhtml1/css3-text-line-break-jazh-023.xht 6c74b1a18d90313345f33881d8fb341b83bb72a0 ?
+html/css3-text-line-break-jazh-024.htm 2c3a09e16e87c4de2afcc7d5a9c3f302cf3ead87 ?
+xhtml1/css3-text-line-break-jazh-024.xht 2c3a09e16e87c4de2afcc7d5a9c3f302cf3ead87 ?
+html/css3-text-line-break-jazh-025.htm 93cd54771185424d4dcc8a3b9166145f16651157 ?
+xhtml1/css3-text-line-break-jazh-025.xht 93cd54771185424d4dcc8a3b9166145f16651157 ?
+html/css3-text-line-break-jazh-026.htm 0a74cae514e71058b1992fbba9a06356e197732f ?
+xhtml1/css3-text-line-break-jazh-026.xht 0a74cae514e71058b1992fbba9a06356e197732f ?
+html/css3-text-line-break-jazh-027.htm 1577fbbe48fc5822178e99c44d401dc1c9f04dcf ?
+xhtml1/css3-text-line-break-jazh-027.xht 1577fbbe48fc5822178e99c44d401dc1c9f04dcf ?
+html/css3-text-line-break-jazh-028.htm f8d025cc238ac33abb4b0f8860e5a95f284d1758 ?
+xhtml1/css3-text-line-break-jazh-028.xht f8d025cc238ac33abb4b0f8860e5a95f284d1758 ?
+html/css3-text-line-break-jazh-029.htm 9608b61cd080c633ccbc4719bca985a4278d3f44 ?
+xhtml1/css3-text-line-break-jazh-029.xht 9608b61cd080c633ccbc4719bca985a4278d3f44 ?
+html/css3-text-line-break-jazh-030.htm ca28829dbf63bdb6cb330eb7091a1778f7902117 ?
+xhtml1/css3-text-line-break-jazh-030.xht ca28829dbf63bdb6cb330eb7091a1778f7902117 ?
+html/css3-text-line-break-jazh-031.htm 5c9fc240e0a7ab02b6d4c4e91de22c116d7c40fc ?
+xhtml1/css3-text-line-break-jazh-031.xht 5c9fc240e0a7ab02b6d4c4e91de22c116d7c40fc ?
+html/css3-text-line-break-jazh-032.htm 76262592391ca792f85047bbb4111833bf3fcbb4 ?
+xhtml1/css3-text-line-break-jazh-032.xht 76262592391ca792f85047bbb4111833bf3fcbb4 ?
+html/css3-text-line-break-jazh-033.htm 2f86aea1519bbf2762f81fcfe7bf0f208d51bf2a ?
+xhtml1/css3-text-line-break-jazh-033.xht 2f86aea1519bbf2762f81fcfe7bf0f208d51bf2a ?
+html/css3-text-line-break-jazh-034.htm b4c8a2567ece3d9755edd142baa06dc537ee3ca5 ?
+xhtml1/css3-text-line-break-jazh-034.xht b4c8a2567ece3d9755edd142baa06dc537ee3ca5 ?
+html/css3-text-line-break-jazh-035.htm 8b2ba584ad6b2e26be4442f5e30b65a1e9b0dfa2 ?
+xhtml1/css3-text-line-break-jazh-035.xht 8b2ba584ad6b2e26be4442f5e30b65a1e9b0dfa2 ?
+html/css3-text-line-break-jazh-036.htm f1faa24293544e9dee0fe8088113276cc2fc0893 ?
+xhtml1/css3-text-line-break-jazh-036.xht f1faa24293544e9dee0fe8088113276cc2fc0893 ?
+html/css3-text-line-break-jazh-037.htm 245451383b528d78d4c6c07cdffa9141ceea382e ?
+xhtml1/css3-text-line-break-jazh-037.xht 245451383b528d78d4c6c07cdffa9141ceea382e ?
+html/css3-text-line-break-jazh-038.htm ab9d8a1c58f8eb423f5eb8412e64329e4503156c ?
+xhtml1/css3-text-line-break-jazh-038.xht ab9d8a1c58f8eb423f5eb8412e64329e4503156c ?
+html/css3-text-line-break-jazh-039.htm 9c7e9cef95a54fff82f83a7be1d9fae74c636127 ?
+xhtml1/css3-text-line-break-jazh-039.xht 9c7e9cef95a54fff82f83a7be1d9fae74c636127 ?
+html/css3-text-line-break-jazh-040.htm cd3e6e16b52ff59a63d731a76a4b299ecde0932f ?
+xhtml1/css3-text-line-break-jazh-040.xht cd3e6e16b52ff59a63d731a76a4b299ecde0932f ?
+html/css3-text-line-break-jazh-041.htm 15808e487316ebb7f97d9cc4643328aa50341646 ?
+xhtml1/css3-text-line-break-jazh-041.xht 15808e487316ebb7f97d9cc4643328aa50341646 ?
+html/css3-text-line-break-jazh-042.htm 7623b129b1402884018f161246966f104c1511b7 ?
+xhtml1/css3-text-line-break-jazh-042.xht 7623b129b1402884018f161246966f104c1511b7 ?
+html/css3-text-line-break-jazh-043.htm ef6dcdde0086ffbb4e67b2b6a334b3e273c68557 ?
+xhtml1/css3-text-line-break-jazh-043.xht ef6dcdde0086ffbb4e67b2b6a334b3e273c68557 ?
+html/css3-text-line-break-jazh-044.htm b878da3634ba983badaa81d18c90aa6ea3e4d555 ?
+xhtml1/css3-text-line-break-jazh-044.xht b878da3634ba983badaa81d18c90aa6ea3e4d555 ?
+html/css3-text-line-break-jazh-045.htm 1d1fb3e6a478743b36f08986c9a8ec6a87329d5d ?
+xhtml1/css3-text-line-break-jazh-045.xht 1d1fb3e6a478743b36f08986c9a8ec6a87329d5d ?
+html/css3-text-line-break-jazh-046.htm 539301a5abb3ca7c98bd87f6ab8cf6747644f674 ?
+xhtml1/css3-text-line-break-jazh-046.xht 539301a5abb3ca7c98bd87f6ab8cf6747644f674 ?
+html/css3-text-line-break-jazh-047.htm 9871315ee4464d8179810a98d0a6559c00837536 ?
+xhtml1/css3-text-line-break-jazh-047.xht 9871315ee4464d8179810a98d0a6559c00837536 ?
+html/css3-text-line-break-jazh-048.htm 92ce5bfd279c2b47b4aa057974fe54ab86c35a8a ?
+xhtml1/css3-text-line-break-jazh-048.xht 92ce5bfd279c2b47b4aa057974fe54ab86c35a8a ?
+html/css3-text-line-break-jazh-049.htm cb89f28e32962ad680783d6f91358e1c034113b0 ?
+xhtml1/css3-text-line-break-jazh-049.xht cb89f28e32962ad680783d6f91358e1c034113b0 ?
+html/css3-text-line-break-jazh-050.htm 26bd7875fa21d24f7deaa0bb489c406689fcd5e3 ?
+xhtml1/css3-text-line-break-jazh-050.xht 26bd7875fa21d24f7deaa0bb489c406689fcd5e3 ?
+html/css3-text-line-break-jazh-051.htm cd7ad5ac168ae01a1e16ed4586fa3b2913d27046 ?
+xhtml1/css3-text-line-break-jazh-051.xht cd7ad5ac168ae01a1e16ed4586fa3b2913d27046 ?
+html/css3-text-line-break-jazh-052.htm a3ef11de23efb40d79847a79ab4d85049cea9bd3 ?
+xhtml1/css3-text-line-break-jazh-052.xht a3ef11de23efb40d79847a79ab4d85049cea9bd3 ?
+html/css3-text-line-break-jazh-054.htm 7e93f6e774968b20c79b81590d65a1b1bfd3196b ?
+xhtml1/css3-text-line-break-jazh-054.xht 7e93f6e774968b20c79b81590d65a1b1bfd3196b ?
+html/css3-text-line-break-jazh-055.htm d5572c1021ce231dfcc717fdfc3ccaff208fff12 ?
+xhtml1/css3-text-line-break-jazh-055.xht d5572c1021ce231dfcc717fdfc3ccaff208fff12 ?
+html/css3-text-line-break-jazh-056.htm 97ebd192d641fc9dc78ae3c7d29e6348a9744469 ?
+xhtml1/css3-text-line-break-jazh-056.xht 97ebd192d641fc9dc78ae3c7d29e6348a9744469 ?
+html/css3-text-line-break-jazh-057.htm 8898ebdeaa013dee0a0c13cfc8f93f3057c32ad8 ?
+xhtml1/css3-text-line-break-jazh-057.xht 8898ebdeaa013dee0a0c13cfc8f93f3057c32ad8 ?
+html/css3-text-line-break-jazh-058.htm 4337711a910b68ddb7fad3fc165bdb1bdfe30774 ?
+xhtml1/css3-text-line-break-jazh-058.xht 4337711a910b68ddb7fad3fc165bdb1bdfe30774 ?
+html/css3-text-line-break-jazh-059.htm abf2f710ecff68d3537532ccabc08ad625b1ae45 ?
+xhtml1/css3-text-line-break-jazh-059.xht abf2f710ecff68d3537532ccabc08ad625b1ae45 ?
+html/css3-text-line-break-jazh-060.htm 9afaf1ba0366735553e9080926f311892bb97c74 ?
+xhtml1/css3-text-line-break-jazh-060.xht 9afaf1ba0366735553e9080926f311892bb97c74 ?
+html/css3-text-line-break-jazh-101.htm c193122bfa2f69a320d478d57460d4aa17b224e0 ?
+xhtml1/css3-text-line-break-jazh-101.xht c193122bfa2f69a320d478d57460d4aa17b224e0 ?
+html/css3-text-line-break-jazh-102.htm ce4c39705bc4f3f1081eb0466a5a92a910e866e6 ?
+xhtml1/css3-text-line-break-jazh-102.xht ce4c39705bc4f3f1081eb0466a5a92a910e866e6 ?
+html/css3-text-line-break-jazh-103.htm 4c8c0b357475ce6abc04eaebfd379f0779fb47f4 ?
+xhtml1/css3-text-line-break-jazh-103.xht 4c8c0b357475ce6abc04eaebfd379f0779fb47f4 ?
+html/css3-text-line-break-jazh-104.htm 4e11e5a4afc381ff48e754e4fe5edd4aa20c32e0 ?
+xhtml1/css3-text-line-break-jazh-104.xht 4e11e5a4afc381ff48e754e4fe5edd4aa20c32e0 ?
+html/css3-text-line-break-jazh-105.htm 2ace633b494023676c225da70ab69c5a2deba360 ?
+xhtml1/css3-text-line-break-jazh-105.xht 2ace633b494023676c225da70ab69c5a2deba360 ?
+html/css3-text-line-break-jazh-106.htm 9b777724540262482bd2fb048e3c70db419c75f3 ?
+xhtml1/css3-text-line-break-jazh-106.xht 9b777724540262482bd2fb048e3c70db419c75f3 ?
+html/css3-text-line-break-jazh-107.htm 0b627d0d27696a67d0f914cd53d3dec05e65e87d ?
+xhtml1/css3-text-line-break-jazh-107.xht 0b627d0d27696a67d0f914cd53d3dec05e65e87d ?
+html/css3-text-line-break-jazh-108.htm 309c9c44e3f3d9f9f0846aa961e7a5b031a57274 ?
+xhtml1/css3-text-line-break-jazh-108.xht 309c9c44e3f3d9f9f0846aa961e7a5b031a57274 ?
+html/css3-text-line-break-jazh-109.htm ca725222ceca6c26cffaedfcd63ec1eba13e9309 ?
+xhtml1/css3-text-line-break-jazh-109.xht ca725222ceca6c26cffaedfcd63ec1eba13e9309 ?
+html/css3-text-line-break-jazh-110.htm 64132b9ce830ad6f05fc1df0dcf40a363e03d577 ?
+xhtml1/css3-text-line-break-jazh-110.xht 64132b9ce830ad6f05fc1df0dcf40a363e03d577 ?
+html/css3-text-line-break-jazh-111.htm effc85af9c28866de4a5fc14483c984b3ea3389f ?
+xhtml1/css3-text-line-break-jazh-111.xht effc85af9c28866de4a5fc14483c984b3ea3389f ?
+html/css3-text-line-break-jazh-112.htm d0ded1f750b902fe56adfe0bbf0638c6213bbe6e ?
+xhtml1/css3-text-line-break-jazh-112.xht d0ded1f750b902fe56adfe0bbf0638c6213bbe6e ?
+html/css3-text-line-break-jazh-113.htm 5986f739cf043d03e5f0b52e9f46f6059a2ed3fd ?
+xhtml1/css3-text-line-break-jazh-113.xht 5986f739cf043d03e5f0b52e9f46f6059a2ed3fd ?
+html/css3-text-line-break-jazh-114.htm 44a039feec154f4fa989c107a7b2131a94c00e6e ?
+xhtml1/css3-text-line-break-jazh-114.xht 44a039feec154f4fa989c107a7b2131a94c00e6e ?
+html/css3-text-line-break-jazh-115.htm f4fedb8c3a891eece6f052b32189440a95cbf881 ?
+xhtml1/css3-text-line-break-jazh-115.xht f4fedb8c3a891eece6f052b32189440a95cbf881 ?
+html/css3-text-line-break-jazh-116.htm 803868359b72ccfbd95ba0efb4141fc265dfe3c4 ?
+xhtml1/css3-text-line-break-jazh-116.xht 803868359b72ccfbd95ba0efb4141fc265dfe3c4 ?
+html/css3-text-line-break-jazh-117.htm 77dcec53553f17b283f0946e3f52ea22682c1cd0 ?
+xhtml1/css3-text-line-break-jazh-117.xht 77dcec53553f17b283f0946e3f52ea22682c1cd0 ?
+html/css3-text-line-break-jazh-118.htm 798d17ba1b3545015b99bee08cb680d62965be1e ?
+xhtml1/css3-text-line-break-jazh-118.xht 798d17ba1b3545015b99bee08cb680d62965be1e ?
+html/css3-text-line-break-jazh-119.htm bacb8753461418dbf680ee2876d3ec0abde0a4f1 ?
+xhtml1/css3-text-line-break-jazh-119.xht bacb8753461418dbf680ee2876d3ec0abde0a4f1 ?
+html/css3-text-line-break-jazh-120.htm 0081c60ab8e85b2dba3e02ae14b36976ac381156 ?
+xhtml1/css3-text-line-break-jazh-120.xht 0081c60ab8e85b2dba3e02ae14b36976ac381156 ?
+html/css3-text-line-break-jazh-121.htm e4555298e65d99c0445114b9bb593e4ef143f0da ?
+xhtml1/css3-text-line-break-jazh-121.xht e4555298e65d99c0445114b9bb593e4ef143f0da ?
+html/css3-text-line-break-jazh-122.htm f2d5d26744ee29e518b15b92985ddf1d4ff1661a ?
+xhtml1/css3-text-line-break-jazh-122.xht f2d5d26744ee29e518b15b92985ddf1d4ff1661a ?
+html/css3-text-line-break-jazh-123.htm 7702f1070b0fdd52904742168e9d69eb36b3250a ?
+xhtml1/css3-text-line-break-jazh-123.xht 7702f1070b0fdd52904742168e9d69eb36b3250a ?
+html/css3-text-line-break-jazh-124.htm d61993ba670c9dec558392ac53d033305b563e06 ?
+xhtml1/css3-text-line-break-jazh-124.xht d61993ba670c9dec558392ac53d033305b563e06 ?
+html/css3-text-line-break-jazh-125.htm 2b40c7c6745308602087a994fed9ec39ee35ea23 ?
+xhtml1/css3-text-line-break-jazh-125.xht 2b40c7c6745308602087a994fed9ec39ee35ea23 ?
+html/css3-text-line-break-jazh-126.htm 942b7aac1ea871760025926807087a3290746cce ?
+xhtml1/css3-text-line-break-jazh-126.xht 942b7aac1ea871760025926807087a3290746cce ?
+html/css3-text-line-break-jazh-127.htm 1fe8aed187fe5dbd31f5348384768e7ed0a281b2 ?
+xhtml1/css3-text-line-break-jazh-127.xht 1fe8aed187fe5dbd31f5348384768e7ed0a281b2 ?
+html/css3-text-line-break-jazh-128.htm 622fe7212b899ec750f196d705fc362e465aae24 ?
+xhtml1/css3-text-line-break-jazh-128.xht 622fe7212b899ec750f196d705fc362e465aae24 ?
+html/css3-text-line-break-jazh-129.htm 24e06bd16575e4642f3c1842d8bcdbf210f34fd7 ?
+xhtml1/css3-text-line-break-jazh-129.xht 24e06bd16575e4642f3c1842d8bcdbf210f34fd7 ?
+html/css3-text-line-break-jazh-130.htm e095cdd4335368ce9f5914d3b9a621bcc7485132 ?
+xhtml1/css3-text-line-break-jazh-130.xht e095cdd4335368ce9f5914d3b9a621bcc7485132 ?
+html/css3-text-line-break-jazh-131.htm 93224c927eed492c2d2aaafd4a38094344cff2a8 ?
+xhtml1/css3-text-line-break-jazh-131.xht 93224c927eed492c2d2aaafd4a38094344cff2a8 ?
+html/css3-text-line-break-jazh-132.htm 1f2b0a45134192fafc56db311052aa08ff25e4d2 ?
+xhtml1/css3-text-line-break-jazh-132.xht 1f2b0a45134192fafc56db311052aa08ff25e4d2 ?
+html/css3-text-line-break-jazh-133.htm 7d3311b08264e0f6483fc2bdcbd046137bda1afe ?
+xhtml1/css3-text-line-break-jazh-133.xht 7d3311b08264e0f6483fc2bdcbd046137bda1afe ?
+html/css3-text-line-break-jazh-134.htm 6757662d3cd1708e86861e7ed647ed1c9cff07dd ?
+xhtml1/css3-text-line-break-jazh-134.xht 6757662d3cd1708e86861e7ed647ed1c9cff07dd ?
+html/css3-text-line-break-jazh-135.htm b3627176d54a0607068332e8f3e996fa2bfcced4 ?
+xhtml1/css3-text-line-break-jazh-135.xht b3627176d54a0607068332e8f3e996fa2bfcced4 ?
+html/css3-text-line-break-jazh-136.htm 446b904becf413985d58e7b830f3bc65a9458040 ?
+xhtml1/css3-text-line-break-jazh-136.xht 446b904becf413985d58e7b830f3bc65a9458040 ?
+html/css3-text-line-break-jazh-137.htm 21a7b012b608e3d5f8ac769c3674326710975e50 ?
+xhtml1/css3-text-line-break-jazh-137.xht 21a7b012b608e3d5f8ac769c3674326710975e50 ?
+html/css3-text-line-break-jazh-138.htm f644da711e18eb16b465b1cce83f0bac36b6556c ?
+xhtml1/css3-text-line-break-jazh-138.xht f644da711e18eb16b465b1cce83f0bac36b6556c ?
+html/css3-text-line-break-jazh-139.htm 132717e5ebaa4b71d2c28251c894d0b46149871a ?
+xhtml1/css3-text-line-break-jazh-139.xht 132717e5ebaa4b71d2c28251c894d0b46149871a ?
+html/css3-text-line-break-jazh-140.htm bab28b52278f14d83b2fd1712da6b98ac44a5657 ?
+xhtml1/css3-text-line-break-jazh-140.xht bab28b52278f14d83b2fd1712da6b98ac44a5657 ?
+html/css3-text-line-break-jazh-141.htm 33b5df89a4c1636c7c59f2858f09d3aa9ea17181 ?
+xhtml1/css3-text-line-break-jazh-141.xht 33b5df89a4c1636c7c59f2858f09d3aa9ea17181 ?
+html/css3-text-line-break-jazh-142.htm fac49c215a14171ceea1557287ff43d01dd58039 ?
+xhtml1/css3-text-line-break-jazh-142.xht fac49c215a14171ceea1557287ff43d01dd58039 ?
+html/css3-text-line-break-jazh-143.htm 7c7ded748c0fb461797d99b70489c1874bf67f0a ?
+xhtml1/css3-text-line-break-jazh-143.xht 7c7ded748c0fb461797d99b70489c1874bf67f0a ?
+html/css3-text-line-break-jazh-144.htm 33e136c3c1e28c23dd335b238920eb25b8a322ed ?
+xhtml1/css3-text-line-break-jazh-144.xht 33e136c3c1e28c23dd335b238920eb25b8a322ed ?
+html/css3-text-line-break-jazh-145.htm 637792abb66375fafa2f1c000819e117a8358b91 ?
+xhtml1/css3-text-line-break-jazh-145.xht 637792abb66375fafa2f1c000819e117a8358b91 ?
+html/css3-text-line-break-jazh-146.htm 49be2ac966a50014ba9007f1be6f2bcbf101e34f ?
+xhtml1/css3-text-line-break-jazh-146.xht 49be2ac966a50014ba9007f1be6f2bcbf101e34f ?
+html/css3-text-line-break-jazh-147.htm a89e6e5c7efe3d6db420c0bf46e5150d2243bc7d ?
+xhtml1/css3-text-line-break-jazh-147.xht a89e6e5c7efe3d6db420c0bf46e5150d2243bc7d ?
+html/css3-text-line-break-jazh-148.htm 37c8a2849773443f83ea0dabee31d63ebb2b6d01 ?
+xhtml1/css3-text-line-break-jazh-148.xht 37c8a2849773443f83ea0dabee31d63ebb2b6d01 ?
+html/css3-text-line-break-jazh-149.htm 1c57dc1a90b2fe992f036d224b2416caca7bb342 ?
+xhtml1/css3-text-line-break-jazh-149.xht 1c57dc1a90b2fe992f036d224b2416caca7bb342 ?
+html/css3-text-line-break-jazh-150.htm 66ce08fa2bb56556cb59a5e0cf3062a407d71246 ?
+xhtml1/css3-text-line-break-jazh-150.xht 66ce08fa2bb56556cb59a5e0cf3062a407d71246 ?
+html/css3-text-line-break-jazh-151.htm 3bad59764b8c91416bd16460c5450cca2dea3fb9 ?
+xhtml1/css3-text-line-break-jazh-151.xht 3bad59764b8c91416bd16460c5450cca2dea3fb9 ?
+html/css3-text-line-break-jazh-152.htm 92bc956ae8da7cd64271ee47362b6d9e39a26418 ?
+xhtml1/css3-text-line-break-jazh-152.xht 92bc956ae8da7cd64271ee47362b6d9e39a26418 ?
+html/css3-text-line-break-jazh-154.htm 13b173f1cf9349cebe0929b4d5e073a71906b5e4 ?
+xhtml1/css3-text-line-break-jazh-154.xht 13b173f1cf9349cebe0929b4d5e073a71906b5e4 ?
+html/css3-text-line-break-jazh-155.htm e1f5c1bf5c3d47784d0e23652aa5f56ec19d0f1b ?
+xhtml1/css3-text-line-break-jazh-155.xht e1f5c1bf5c3d47784d0e23652aa5f56ec19d0f1b ?
+html/css3-text-line-break-jazh-156.htm a56d581519acf2306a42c713a006406f0e38f782 ?
+xhtml1/css3-text-line-break-jazh-156.xht a56d581519acf2306a42c713a006406f0e38f782 ?
+html/css3-text-line-break-jazh-157.htm 42cf2989c6408f778b46df94c6162eaf098cffb2 ?
+xhtml1/css3-text-line-break-jazh-157.xht 42cf2989c6408f778b46df94c6162eaf098cffb2 ?
+html/css3-text-line-break-jazh-158.htm 2727ffafa7c48d5af5594771faf88fd9f6965a2b ?
+xhtml1/css3-text-line-break-jazh-158.xht 2727ffafa7c48d5af5594771faf88fd9f6965a2b ?
+html/css3-text-line-break-jazh-159.htm 16711045d42bb9cb3a20b792740f4ac13ef048af ?
+xhtml1/css3-text-line-break-jazh-159.xht 16711045d42bb9cb3a20b792740f4ac13ef048af ?
+html/css3-text-line-break-jazh-160.htm 2158631620cd0d6fa66687054d9fc47f02254ca7 ?
+xhtml1/css3-text-line-break-jazh-160.xht 2158631620cd0d6fa66687054d9fc47f02254ca7 ?
+html/css3-text-line-break-jazh-201.htm 3c110cfa718bd877a7e0c58397c5417e93daa3be ?
+xhtml1/css3-text-line-break-jazh-201.xht 3c110cfa718bd877a7e0c58397c5417e93daa3be ?
+html/css3-text-line-break-jazh-202.htm ddd96e8e3bea0d0937dd51ff96974ac0ca87eef8 ?
+xhtml1/css3-text-line-break-jazh-202.xht ddd96e8e3bea0d0937dd51ff96974ac0ca87eef8 ?
+html/css3-text-line-break-jazh-203.htm c56b35c6a8077524cb5a38f8a3f79e4b910858ba ?
+xhtml1/css3-text-line-break-jazh-203.xht c56b35c6a8077524cb5a38f8a3f79e4b910858ba ?
+html/css3-text-line-break-jazh-204.htm a84b6623899b23656c1701a713392a731c8cbb63 ?
+xhtml1/css3-text-line-break-jazh-204.xht a84b6623899b23656c1701a713392a731c8cbb63 ?
+html/css3-text-line-break-jazh-205.htm 30901a03904d867076e796689001f8fef6373571 ?
+xhtml1/css3-text-line-break-jazh-205.xht 30901a03904d867076e796689001f8fef6373571 ?
+html/css3-text-line-break-jazh-206.htm 7520c34d1d11825f92f14f451ddee96ee1cd784b ?
+xhtml1/css3-text-line-break-jazh-206.xht 7520c34d1d11825f92f14f451ddee96ee1cd784b ?
+html/css3-text-line-break-jazh-207.htm 50cfe09075f0a016fba6ea2a3b8383489df8e2e4 ?
+xhtml1/css3-text-line-break-jazh-207.xht 50cfe09075f0a016fba6ea2a3b8383489df8e2e4 ?
+html/css3-text-line-break-jazh-208.htm 383fbfacf3973a96562ef671074572bfc297f764 ?
+xhtml1/css3-text-line-break-jazh-208.xht 383fbfacf3973a96562ef671074572bfc297f764 ?
+html/css3-text-line-break-jazh-209.htm e05131adbdee9c208bfc0f1dc71b307d1f946379 ?
+xhtml1/css3-text-line-break-jazh-209.xht e05131adbdee9c208bfc0f1dc71b307d1f946379 ?
+html/css3-text-line-break-jazh-210.htm 3f5314cc8c49c31dea50f159d91be41b3afc56ab ?
+xhtml1/css3-text-line-break-jazh-210.xht 3f5314cc8c49c31dea50f159d91be41b3afc56ab ?
+html/css3-text-line-break-jazh-211.htm b11922246b425a54cbe8354920370f98e418c869 ?
+xhtml1/css3-text-line-break-jazh-211.xht b11922246b425a54cbe8354920370f98e418c869 ?
+html/css3-text-line-break-jazh-212.htm a452540bc020c4fc7eab0802f49a2229e1cc3d6b ?
+xhtml1/css3-text-line-break-jazh-212.xht a452540bc020c4fc7eab0802f49a2229e1cc3d6b ?
+html/css3-text-line-break-jazh-213.htm 03e96524feab986fc3b172701504779c6799207e ?
+xhtml1/css3-text-line-break-jazh-213.xht 03e96524feab986fc3b172701504779c6799207e ?
+html/css3-text-line-break-jazh-214.htm 6fe0504a20f2dd06e40c356f9e4548eb83e2fa4b ?
+xhtml1/css3-text-line-break-jazh-214.xht 6fe0504a20f2dd06e40c356f9e4548eb83e2fa4b ?
+html/css3-text-line-break-jazh-215.htm 0ad12ada33fb0bcebb08847796490fed7b0a6063 ?
+xhtml1/css3-text-line-break-jazh-215.xht 0ad12ada33fb0bcebb08847796490fed7b0a6063 ?
+html/css3-text-line-break-jazh-216.htm f1bf9ecfacdd7666fd95d746082c2e716245aed9 ?
+xhtml1/css3-text-line-break-jazh-216.xht f1bf9ecfacdd7666fd95d746082c2e716245aed9 ?
+html/css3-text-line-break-jazh-217.htm 8b07355ac731d3e9efdd2f82c7afb1f3fdfe3581 ?
+xhtml1/css3-text-line-break-jazh-217.xht 8b07355ac731d3e9efdd2f82c7afb1f3fdfe3581 ?
+html/css3-text-line-break-jazh-218.htm 332982df8aa1f8835334d690f577e1c4b583e29f ?
+xhtml1/css3-text-line-break-jazh-218.xht 332982df8aa1f8835334d690f577e1c4b583e29f ?
+html/css3-text-line-break-jazh-219.htm 2d515df388cdce2db83d9f603c0ad6d45a268122 ?
+xhtml1/css3-text-line-break-jazh-219.xht 2d515df388cdce2db83d9f603c0ad6d45a268122 ?
+html/css3-text-line-break-jazh-220.htm 4070ce87cef5673569f1340c12b5da609774ed0e ?
+xhtml1/css3-text-line-break-jazh-220.xht 4070ce87cef5673569f1340c12b5da609774ed0e ?
+html/css3-text-line-break-jazh-221.htm 7b07f7964062cc5176cc3bf18de3221bcc90dd18 ?
+xhtml1/css3-text-line-break-jazh-221.xht 7b07f7964062cc5176cc3bf18de3221bcc90dd18 ?
+html/css3-text-line-break-jazh-222.htm a94a67ec12bd74e6350839712f6a3c02a1752cfa ?
+xhtml1/css3-text-line-break-jazh-222.xht a94a67ec12bd74e6350839712f6a3c02a1752cfa ?
+html/css3-text-line-break-jazh-223.htm 36235bfa7301f3393b8e01d0f2ce6af11a5fae08 ?
+xhtml1/css3-text-line-break-jazh-223.xht 36235bfa7301f3393b8e01d0f2ce6af11a5fae08 ?
+html/css3-text-line-break-jazh-224.htm 89ba17bbc5f97aab61108f66fe2513e9ffa90647 ?
+xhtml1/css3-text-line-break-jazh-224.xht 89ba17bbc5f97aab61108f66fe2513e9ffa90647 ?
+html/css3-text-line-break-jazh-225.htm ba288fb73c1ca951b59eb4e312e16b8d3a4c7dff ?
+xhtml1/css3-text-line-break-jazh-225.xht ba288fb73c1ca951b59eb4e312e16b8d3a4c7dff ?
+html/css3-text-line-break-jazh-226.htm 02fdefe3bdd5de734d28e5cbb3db78e3b5776be6 ?
+xhtml1/css3-text-line-break-jazh-226.xht 02fdefe3bdd5de734d28e5cbb3db78e3b5776be6 ?
+html/css3-text-line-break-jazh-227.htm a881a1dfa9a9e9eb5016090ba130381cad1c82a2 ?
+xhtml1/css3-text-line-break-jazh-227.xht a881a1dfa9a9e9eb5016090ba130381cad1c82a2 ?
+html/css3-text-line-break-jazh-228.htm 9c4a25b202a00a344a34d791f79fa7a285142d92 ?
+xhtml1/css3-text-line-break-jazh-228.xht 9c4a25b202a00a344a34d791f79fa7a285142d92 ?
+html/css3-text-line-break-jazh-229.htm 6b4114750cde0154a1394dd8506aeb43ece8d7a8 ?
+xhtml1/css3-text-line-break-jazh-229.xht 6b4114750cde0154a1394dd8506aeb43ece8d7a8 ?
+html/css3-text-line-break-jazh-230.htm d7fa749ee00eb789c261fa1ba10f2f0465f3c08a ?
+xhtml1/css3-text-line-break-jazh-230.xht d7fa749ee00eb789c261fa1ba10f2f0465f3c08a ?
+html/css3-text-line-break-jazh-231.htm a83a9f202d55bd811ce8518b22dbbc929cd70eae ?
+xhtml1/css3-text-line-break-jazh-231.xht a83a9f202d55bd811ce8518b22dbbc929cd70eae ?
+html/css3-text-line-break-jazh-232.htm b9208a087e5b922eaaa9f79483db87818e0ab1dc ?
+xhtml1/css3-text-line-break-jazh-232.xht b9208a087e5b922eaaa9f79483db87818e0ab1dc ?
+html/css3-text-line-break-jazh-233.htm 1ada65d16002236cccc1dfdca701edeb70a97b53 ?
+xhtml1/css3-text-line-break-jazh-233.xht 1ada65d16002236cccc1dfdca701edeb70a97b53 ?
+html/css3-text-line-break-jazh-234.htm d8e7e1aab198259f6a5417258bc9e903beadaf3b ?
+xhtml1/css3-text-line-break-jazh-234.xht d8e7e1aab198259f6a5417258bc9e903beadaf3b ?
+html/css3-text-line-break-jazh-235.htm acee286bc942adc1842f23045036e312701a10a9 ?
+xhtml1/css3-text-line-break-jazh-235.xht acee286bc942adc1842f23045036e312701a10a9 ?
+html/css3-text-line-break-jazh-236.htm c478023a92a55648657d21e7a35709bd284777e9 ?
+xhtml1/css3-text-line-break-jazh-236.xht c478023a92a55648657d21e7a35709bd284777e9 ?
+html/css3-text-line-break-jazh-237.htm 2dd16b94dee623942b20166d88d0a39ac542b893 ?
+xhtml1/css3-text-line-break-jazh-237.xht 2dd16b94dee623942b20166d88d0a39ac542b893 ?
+html/css3-text-line-break-jazh-238.htm c3ee50671fad7c494a87015a3925b25a16c18daa ?
+xhtml1/css3-text-line-break-jazh-238.xht c3ee50671fad7c494a87015a3925b25a16c18daa ?
+html/css3-text-line-break-jazh-239.htm bc25b6d15e40462ddebcb7cb8da22da0ff797fc2 ?
+xhtml1/css3-text-line-break-jazh-239.xht bc25b6d15e40462ddebcb7cb8da22da0ff797fc2 ?
+html/css3-text-line-break-jazh-240.htm 535542a4ee3773efb267e5a6f8be0ac12cdc9dd1 ?
+xhtml1/css3-text-line-break-jazh-240.xht 535542a4ee3773efb267e5a6f8be0ac12cdc9dd1 ?
+html/css3-text-line-break-jazh-241.htm d805e1ec84c0d3b8affcbe838ea6c7fd52ed8e77 ?
+xhtml1/css3-text-line-break-jazh-241.xht d805e1ec84c0d3b8affcbe838ea6c7fd52ed8e77 ?
+html/css3-text-line-break-jazh-242.htm ca8c50a306f6d415c368af64d8b0db9a6eeba421 ?
+xhtml1/css3-text-line-break-jazh-242.xht ca8c50a306f6d415c368af64d8b0db9a6eeba421 ?
+html/css3-text-line-break-jazh-243.htm fc1ca18c7998012136239489a65d076c75d357d8 ?
+xhtml1/css3-text-line-break-jazh-243.xht fc1ca18c7998012136239489a65d076c75d357d8 ?
+html/css3-text-line-break-jazh-244.htm 50d18229920a639561ec542769d19d9a25782561 ?
+xhtml1/css3-text-line-break-jazh-244.xht 50d18229920a639561ec542769d19d9a25782561 ?
+html/css3-text-line-break-jazh-245.htm 143feee2ca6e62bc5ae80b7a7e729f6a752f68aa ?
+xhtml1/css3-text-line-break-jazh-245.xht 143feee2ca6e62bc5ae80b7a7e729f6a752f68aa ?
+html/css3-text-line-break-jazh-246.htm b1d59e48594548b445fc14aa9398609c89177e6c ?
+xhtml1/css3-text-line-break-jazh-246.xht b1d59e48594548b445fc14aa9398609c89177e6c ?
+html/css3-text-line-break-jazh-247.htm fba5478ba542ef2de9c68ac6462f57d6c8a58c54 ?
+xhtml1/css3-text-line-break-jazh-247.xht fba5478ba542ef2de9c68ac6462f57d6c8a58c54 ?
+html/css3-text-line-break-jazh-248.htm 8fcb51a181173aecbea9b4654e0a8c9f51e8ab16 ?
+xhtml1/css3-text-line-break-jazh-248.xht 8fcb51a181173aecbea9b4654e0a8c9f51e8ab16 ?
+html/css3-text-line-break-jazh-249.htm 8951ca74579d158b492d180299e6e2936ae5c0d5 ?
+xhtml1/css3-text-line-break-jazh-249.xht 8951ca74579d158b492d180299e6e2936ae5c0d5 ?
+html/css3-text-line-break-jazh-250.htm 558a84cbc021a5f5f75eeffca14513c0d8ecfdee ?
+xhtml1/css3-text-line-break-jazh-250.xht 558a84cbc021a5f5f75eeffca14513c0d8ecfdee ?
+html/css3-text-line-break-jazh-251.htm f2b9aa02ef68050bc1e8b66a74c4a895aa98503d ?
+xhtml1/css3-text-line-break-jazh-251.xht f2b9aa02ef68050bc1e8b66a74c4a895aa98503d ?
+html/css3-text-line-break-jazh-252.htm e806747285f59e7fd55c8abe71cfd378e22c2986 ?
+xhtml1/css3-text-line-break-jazh-252.xht e806747285f59e7fd55c8abe71cfd378e22c2986 ?
+html/css3-text-line-break-jazh-254.htm b554a4b9ef2213b314b1adddfd8ac9f07525ec84 ?
+xhtml1/css3-text-line-break-jazh-254.xht b554a4b9ef2213b314b1adddfd8ac9f07525ec84 ?
+html/css3-text-line-break-jazh-255.htm 6228c5acbc38b324d1fe1c0b2e3653ce273840b6 ?
+xhtml1/css3-text-line-break-jazh-255.xht 6228c5acbc38b324d1fe1c0b2e3653ce273840b6 ?
+html/css3-text-line-break-jazh-256.htm ad48b32119c0d9ecbb6bd39a893349e39fe00f95 ?
+xhtml1/css3-text-line-break-jazh-256.xht ad48b32119c0d9ecbb6bd39a893349e39fe00f95 ?
+html/css3-text-line-break-jazh-257.htm 64fb0fe03ae71b1bad04f942a25b5bf5c0a9bb10 ?
+xhtml1/css3-text-line-break-jazh-257.xht 64fb0fe03ae71b1bad04f942a25b5bf5c0a9bb10 ?
+html/css3-text-line-break-jazh-258.htm d5f53b76d434126acc19f4ed0e41ac646cc73e23 ?
+xhtml1/css3-text-line-break-jazh-258.xht d5f53b76d434126acc19f4ed0e41ac646cc73e23 ?
+html/css3-text-line-break-jazh-259.htm 211d79613ab033cae75289ca4efff74353aea759 ?
+xhtml1/css3-text-line-break-jazh-259.xht 211d79613ab033cae75289ca4efff74353aea759 ?
+html/css3-text-line-break-jazh-260.htm e91ca18ee265ebfb1ee4942729d316b724a41e98 ?
+xhtml1/css3-text-line-break-jazh-260.xht e91ca18ee265ebfb1ee4942729d316b724a41e98 ?
+html/css3-text-line-break-jazh-301.htm d2e6b9e7fbd681e6ba8af2daba02cf33dea0bddc ?
+xhtml1/css3-text-line-break-jazh-301.xht d2e6b9e7fbd681e6ba8af2daba02cf33dea0bddc ?
+html/css3-text-line-break-jazh-302.htm 586cbeb2d7dadbcdb18cd1bdc4919e181ac73a00 ?
+xhtml1/css3-text-line-break-jazh-302.xht 586cbeb2d7dadbcdb18cd1bdc4919e181ac73a00 ?
+html/css3-text-line-break-jazh-303.htm 64dcabf35a829aa32903284c2e1724fa8207fadd ?
+xhtml1/css3-text-line-break-jazh-303.xht 64dcabf35a829aa32903284c2e1724fa8207fadd ?
+html/css3-text-line-break-jazh-304.htm a38b68add39b3a2d50a53f8b6da101c83daef9a9 ?
+xhtml1/css3-text-line-break-jazh-304.xht a38b68add39b3a2d50a53f8b6da101c83daef9a9 ?
+html/css3-text-line-break-jazh-305.htm 37e27c96ec6b3f8657d9d97407643b9688eb2a4a ?
+xhtml1/css3-text-line-break-jazh-305.xht 37e27c96ec6b3f8657d9d97407643b9688eb2a4a ?
+html/css3-text-line-break-jazh-306.htm 56ae20c42bb46f3f73531715b62d69165978d1c9 ?
+xhtml1/css3-text-line-break-jazh-306.xht 56ae20c42bb46f3f73531715b62d69165978d1c9 ?
+html/css3-text-line-break-jazh-307.htm 1d472248dced667695663263beb2893ec2f88edf ?
+xhtml1/css3-text-line-break-jazh-307.xht 1d472248dced667695663263beb2893ec2f88edf ?
+html/css3-text-line-break-jazh-308.htm 4e7489452ce43de31fd2464aa24271c4a4535bbe ?
+xhtml1/css3-text-line-break-jazh-308.xht 4e7489452ce43de31fd2464aa24271c4a4535bbe ?
+html/css3-text-line-break-jazh-309.htm 83c1c5e8b48e5da27c1171353ab3b18586c28ccc ?
+xhtml1/css3-text-line-break-jazh-309.xht 83c1c5e8b48e5da27c1171353ab3b18586c28ccc ?
+html/css3-text-line-break-jazh-310.htm 00ad6d774add1e3ade996c2ff57b9baac6c1cd1a ?
+xhtml1/css3-text-line-break-jazh-310.xht 00ad6d774add1e3ade996c2ff57b9baac6c1cd1a ?
+html/css3-text-line-break-jazh-311.htm 54dc66fd1d13eb168d3943d0681b7853dbe82150 ?
+xhtml1/css3-text-line-break-jazh-311.xht 54dc66fd1d13eb168d3943d0681b7853dbe82150 ?
+html/css3-text-line-break-jazh-312.htm a60d56be481f93c53a6642e34a951854f907395a ?
+xhtml1/css3-text-line-break-jazh-312.xht a60d56be481f93c53a6642e34a951854f907395a ?
+html/css3-text-line-break-jazh-313.htm d6b3647a527406c63698e34e3778091fab221d2a ?
+xhtml1/css3-text-line-break-jazh-313.xht d6b3647a527406c63698e34e3778091fab221d2a ?
+html/css3-text-line-break-jazh-314.htm b6ff226a4b536948152257398555c0ec1b5639be ?
+xhtml1/css3-text-line-break-jazh-314.xht b6ff226a4b536948152257398555c0ec1b5639be ?
+html/css3-text-line-break-jazh-315.htm d06dfe7fa7ebdf1285090e2e3c28becb0586914a ?
+xhtml1/css3-text-line-break-jazh-315.xht d06dfe7fa7ebdf1285090e2e3c28becb0586914a ?
+html/css3-text-line-break-jazh-316.htm 6fca0247d1e50ebbfd1c08aeafd03ff04af9ce34 ?
+xhtml1/css3-text-line-break-jazh-316.xht 6fca0247d1e50ebbfd1c08aeafd03ff04af9ce34 ?
+html/css3-text-line-break-jazh-317.htm 22608cef6e23d327f8021de1aea1b7bff3850721 ?
+xhtml1/css3-text-line-break-jazh-317.xht 22608cef6e23d327f8021de1aea1b7bff3850721 ?
+html/css3-text-line-break-jazh-318.htm f940c969d2ba9056907d2804a7e98a56290f044f ?
+xhtml1/css3-text-line-break-jazh-318.xht f940c969d2ba9056907d2804a7e98a56290f044f ?
+html/css3-text-line-break-jazh-319.htm e74530db4b65185f446be75661c996a1f69f7aed ?
+xhtml1/css3-text-line-break-jazh-319.xht e74530db4b65185f446be75661c996a1f69f7aed ?
+html/css3-text-line-break-jazh-320.htm 24ef937ee603a80307fa104c667aebca46a6ddd9 ?
+xhtml1/css3-text-line-break-jazh-320.xht 24ef937ee603a80307fa104c667aebca46a6ddd9 ?
+html/css3-text-line-break-jazh-321.htm 70a911c8311b9b0b5f74eca263f547dbd01c69eb ?
+xhtml1/css3-text-line-break-jazh-321.xht 70a911c8311b9b0b5f74eca263f547dbd01c69eb ?
+html/css3-text-line-break-jazh-322.htm 073d9ef5a2e2284ce5d5703256909c014f4f13e8 ?
+xhtml1/css3-text-line-break-jazh-322.xht 073d9ef5a2e2284ce5d5703256909c014f4f13e8 ?
+html/css3-text-line-break-jazh-323.htm 297b396d20c67f667051e1a5cf8df66fc3b9fb3a ?
+xhtml1/css3-text-line-break-jazh-323.xht 297b396d20c67f667051e1a5cf8df66fc3b9fb3a ?
+html/css3-text-line-break-jazh-324.htm b4ab4e9ae910a464b547243a0721333d441fc5e0 ?
+xhtml1/css3-text-line-break-jazh-324.xht b4ab4e9ae910a464b547243a0721333d441fc5e0 ?
+html/css3-text-line-break-jazh-325.htm 9419972e7d674d43afcf86cf8750f2d0e5395ad5 ?
+xhtml1/css3-text-line-break-jazh-325.xht 9419972e7d674d43afcf86cf8750f2d0e5395ad5 ?
+html/css3-text-line-break-jazh-326.htm b1f31df718f6e956b1f58b937324dab1090a35bd ?
+xhtml1/css3-text-line-break-jazh-326.xht b1f31df718f6e956b1f58b937324dab1090a35bd ?
+html/css3-text-line-break-jazh-327.htm 066fd0c9bf20d23b593f0f7d40d42285dd2cf383 ?
+xhtml1/css3-text-line-break-jazh-327.xht 066fd0c9bf20d23b593f0f7d40d42285dd2cf383 ?
+html/css3-text-line-break-jazh-351.htm 8b0a724cbcff52b2cfbefc88303e1c6584c70019 ?
+xhtml1/css3-text-line-break-jazh-351.xht 8b0a724cbcff52b2cfbefc88303e1c6584c70019 ?
+html/css3-text-line-break-jazh-352.htm 04ba6cd8bdee16419b9ffd0c82a6a854105928b9 ?
+xhtml1/css3-text-line-break-jazh-352.xht 04ba6cd8bdee16419b9ffd0c82a6a854105928b9 ?
+html/css3-text-line-break-jazh-353.htm 64e8b4f9f58fbcca510848b328e9ba81467147db ?
+xhtml1/css3-text-line-break-jazh-353.xht 64e8b4f9f58fbcca510848b328e9ba81467147db ?
+html/css3-text-line-break-jazh-354.htm 304a07cf068ef0c298458492a6bbffe358764260 ?
+xhtml1/css3-text-line-break-jazh-354.xht 304a07cf068ef0c298458492a6bbffe358764260 ?
+html/css3-text-line-break-jazh-355.htm 7a988d2004f54eac2b2797ffd0eed223cfaa3107 ?
+xhtml1/css3-text-line-break-jazh-355.xht 7a988d2004f54eac2b2797ffd0eed223cfaa3107 ?
+html/css3-text-line-break-jazh-356.htm fe76a174ed493bce5b1df3f59a045222c6fd5264 ?
+xhtml1/css3-text-line-break-jazh-356.xht fe76a174ed493bce5b1df3f59a045222c6fd5264 ?
+html/css3-text-line-break-jazh-357.htm 4de809042039009c0f788f11ee3982009b6139fd ?
+xhtml1/css3-text-line-break-jazh-357.xht 4de809042039009c0f788f11ee3982009b6139fd ?
+html/css3-text-line-break-jazh-358.htm c1ce0519306d2c7691d4039b02a7c12ba5d6d484 ?
+xhtml1/css3-text-line-break-jazh-358.xht c1ce0519306d2c7691d4039b02a7c12ba5d6d484 ?
+html/css3-text-line-break-jazh-359.htm f89cb8f09b9932bb75640f49535e3e168902671d ?
+xhtml1/css3-text-line-break-jazh-359.xht f89cb8f09b9932bb75640f49535e3e168902671d ?
+html/css3-text-line-break-jazh-360.htm 2d899b274e0b84872a649a5ea25b0e3a99b6f6e1 ?
+xhtml1/css3-text-line-break-jazh-360.xht 2d899b274e0b84872a649a5ea25b0e3a99b6f6e1 ?
+html/css3-text-line-break-jazh-361.htm 77b7f7dbba6d8edbd4242448d141324a5988055f ?
+xhtml1/css3-text-line-break-jazh-361.xht 77b7f7dbba6d8edbd4242448d141324a5988055f ?
+html/css3-text-line-break-jazh-362.htm 77c2286ea852c4336a8035664b97e7f037b382fc ?
+xhtml1/css3-text-line-break-jazh-362.xht 77c2286ea852c4336a8035664b97e7f037b382fc ?
+html/css3-text-line-break-jazh-363.htm 96c09c6785ee3613048d12d354d72db5cf24ae51 ?
+xhtml1/css3-text-line-break-jazh-363.xht 96c09c6785ee3613048d12d354d72db5cf24ae51 ?
+html/css3-text-line-break-jazh-364.htm d03f4b6b6d0facb59be0c470f231f2a3dda58d88 ?
+xhtml1/css3-text-line-break-jazh-364.xht d03f4b6b6d0facb59be0c470f231f2a3dda58d88 ?
+html/css3-text-line-break-jazh-365.htm 63dd2dde95afa1f7a14cfdaba81ead116815dbc2 ?
+xhtml1/css3-text-line-break-jazh-365.xht 63dd2dde95afa1f7a14cfdaba81ead116815dbc2 ?
+html/css3-text-line-break-jazh-366.htm d48592837774025814c7e38e1d69e105e8e4cf64 ?
+xhtml1/css3-text-line-break-jazh-366.xht d48592837774025814c7e38e1d69e105e8e4cf64 ?
+html/css3-text-line-break-jazh-367.htm 7752e6e45287bb0bca0cdbda6b42ac2754c38187 ?
+xhtml1/css3-text-line-break-jazh-367.xht 7752e6e45287bb0bca0cdbda6b42ac2754c38187 ?
+html/css3-text-line-break-jazh-368.htm 4091013cf5d227d1066d1c48c4ca303cf01124a2 ?
+xhtml1/css3-text-line-break-jazh-368.xht 4091013cf5d227d1066d1c48c4ca303cf01124a2 ?
+html/css3-text-line-break-jazh-369.htm 7a899f9e559beb83df00cfc21afe6f1245bf3e9e ?
+xhtml1/css3-text-line-break-jazh-369.xht 7a899f9e559beb83df00cfc21afe6f1245bf3e9e ?
+html/css3-text-line-break-jazh-370.htm 6b1fc8d1f2a09c0cb6e3abe93e7146084ff0d6ad ?
+xhtml1/css3-text-line-break-jazh-370.xht 6b1fc8d1f2a09c0cb6e3abe93e7146084ff0d6ad ?
+html/css3-text-line-break-jazh-371.htm fd042b49eaa0598fca2ab4cbf16f3f6290af26c3 ?
+xhtml1/css3-text-line-break-jazh-371.xht fd042b49eaa0598fca2ab4cbf16f3f6290af26c3 ?
+html/css3-text-line-break-jazh-372.htm 2c1a758702cb4ad06f38faef73d5ff988065c5c9 ?
+xhtml1/css3-text-line-break-jazh-372.xht 2c1a758702cb4ad06f38faef73d5ff988065c5c9 ?
+html/css3-text-line-break-jazh-373.htm b81159c02f4bf4dc4c8536457df573b1954b35bb ?
+xhtml1/css3-text-line-break-jazh-373.xht b81159c02f4bf4dc4c8536457df573b1954b35bb ?
+html/css3-text-line-break-jazh-374.htm 7d45eccf432cd4d936057502e873dddc86363b80 ?
+xhtml1/css3-text-line-break-jazh-374.xht 7d45eccf432cd4d936057502e873dddc86363b80 ?
+html/css3-text-line-break-jazh-375.htm 44acb95b1b99c2124c0b8ebf14a36bbfc98724c2 ?
+xhtml1/css3-text-line-break-jazh-375.xht 44acb95b1b99c2124c0b8ebf14a36bbfc98724c2 ?
+html/css3-text-line-break-jazh-376.htm 37812a4ffac7123f7e8fc875939a3ecf40202b85 ?
+xhtml1/css3-text-line-break-jazh-376.xht 37812a4ffac7123f7e8fc875939a3ecf40202b85 ?
+html/css3-text-line-break-jazh-377.htm 17729f86ca15dc17b54079ab4688850593d7412e ?
+xhtml1/css3-text-line-break-jazh-377.xht 17729f86ca15dc17b54079ab4688850593d7412e ?
+html/css3-text-line-break-jazh-401.htm 979a8673b6798e07fff2abf91cbe17a9216740b9 ?
+xhtml1/css3-text-line-break-jazh-401.xht 979a8673b6798e07fff2abf91cbe17a9216740b9 ?
+html/css3-text-line-break-jazh-402.htm b2d60c4dd7d6394678d9b7b86ef33da694f91a6f ?
+xhtml1/css3-text-line-break-jazh-402.xht b2d60c4dd7d6394678d9b7b86ef33da694f91a6f ?
+html/css3-text-line-break-jazh-403.htm a12b0c6900ded6525258914b929cfd5f28c3dc52 ?
+xhtml1/css3-text-line-break-jazh-403.xht a12b0c6900ded6525258914b929cfd5f28c3dc52 ?
+html/css3-text-line-break-jazh-404.htm 32e4630a361f166871c76e3e72dd0b5edb016434 ?
+xhtml1/css3-text-line-break-jazh-404.xht 32e4630a361f166871c76e3e72dd0b5edb016434 ?
+html/css3-text-line-break-jazh-405.htm c9d05af02bac591b0569b7b158be4df7166f0809 ?
+xhtml1/css3-text-line-break-jazh-405.xht c9d05af02bac591b0569b7b158be4df7166f0809 ?
+html/css3-text-line-break-jazh-406.htm 5b77b1b5d2f3f091207f3c6d970e845669adf4e4 ?
+xhtml1/css3-text-line-break-jazh-406.xht 5b77b1b5d2f3f091207f3c6d970e845669adf4e4 ?
+html/css3-text-line-break-jazh-407.htm 28cd524e2f74061410647ad6cc03dea32c25305d ?
+xhtml1/css3-text-line-break-jazh-407.xht 28cd524e2f74061410647ad6cc03dea32c25305d ?
+html/css3-text-line-break-jazh-408.htm d0d4a4e2c4415a98c0857cf7770f2c613a5d73a0 ?
+xhtml1/css3-text-line-break-jazh-408.xht d0d4a4e2c4415a98c0857cf7770f2c613a5d73a0 ?
+html/css3-text-line-break-jazh-409.htm 7967a56a8e6043aa9c764fee7bb00ccc41b9c852 ?
+xhtml1/css3-text-line-break-jazh-409.xht 7967a56a8e6043aa9c764fee7bb00ccc41b9c852 ?
+html/css3-text-line-break-jazh-410.htm ba7e37fd8d64f843d77dbd2ad97f11b330e6efec ?
+xhtml1/css3-text-line-break-jazh-410.xht ba7e37fd8d64f843d77dbd2ad97f11b330e6efec ?
+html/css3-text-line-break-jazh-411.htm 804767a1a2cde859daaeaf184d6c1c5578f2a9e6 ?
+xhtml1/css3-text-line-break-jazh-411.xht 804767a1a2cde859daaeaf184d6c1c5578f2a9e6 ?
+html/css3-text-line-break-jazh-412.htm 711898fe58deba17427a032bd33bc280169205b2 ?
+xhtml1/css3-text-line-break-jazh-412.xht 711898fe58deba17427a032bd33bc280169205b2 ?
+html/css3-text-line-break-jazh-413.htm 3c95d19526e5f94ac6b2208736ca0c72b2a192db ?
+xhtml1/css3-text-line-break-jazh-413.xht 3c95d19526e5f94ac6b2208736ca0c72b2a192db ?
+html/css3-text-line-break-jazh-414.htm 0f60385a2c3661099ca73f100f8313c7eb20a0aa ?
+xhtml1/css3-text-line-break-jazh-414.xht 0f60385a2c3661099ca73f100f8313c7eb20a0aa ?
+html/css3-text-line-break-jazh-415.htm 914adc7813c277044d7d52b57a20f5a097790731 ?
+xhtml1/css3-text-line-break-jazh-415.xht 914adc7813c277044d7d52b57a20f5a097790731 ?
+html/css3-text-line-break-jazh-416.htm 6bce87269f4aa44ae37c669aad84a35e60aa7c17 ?
+xhtml1/css3-text-line-break-jazh-416.xht 6bce87269f4aa44ae37c669aad84a35e60aa7c17 ?
+html/css3-text-line-break-jazh-417.htm 857a764d6519689fbc2a9163c26cc30aa06d9bc8 ?
+xhtml1/css3-text-line-break-jazh-417.xht 857a764d6519689fbc2a9163c26cc30aa06d9bc8 ?
+html/css3-text-line-break-jazh-418.htm 6fb4387311255e92188e3771ff4f658020822b9e ?
+xhtml1/css3-text-line-break-jazh-418.xht 6fb4387311255e92188e3771ff4f658020822b9e ?
+html/css3-text-line-break-jazh-419.htm c05c82e9e798e4a803f2337fbb2478cf782bfb3f ?
+xhtml1/css3-text-line-break-jazh-419.xht c05c82e9e798e4a803f2337fbb2478cf782bfb3f ?
+html/css3-text-line-break-jazh-420.htm 62a4872de549a39884a383987a5690066d0b1b5a ?
+xhtml1/css3-text-line-break-jazh-420.xht 62a4872de549a39884a383987a5690066d0b1b5a ?
+html/css3-text-line-break-jazh-421.htm 0d2c638d997c4056c50c9b619c7d4fafbe0e40c7 ?
+xhtml1/css3-text-line-break-jazh-421.xht 0d2c638d997c4056c50c9b619c7d4fafbe0e40c7 ?
+html/css3-text-line-break-jazh-422.htm 46f48b107e604607e1c25e0d2f8ca2971e7c5b11 ?
+xhtml1/css3-text-line-break-jazh-422.xht 46f48b107e604607e1c25e0d2f8ca2971e7c5b11 ?
+html/css3-text-line-break-jazh-423.htm 0f2cfe20af62657e49cff1302cbfaf7250fa235d ?
+xhtml1/css3-text-line-break-jazh-423.xht 0f2cfe20af62657e49cff1302cbfaf7250fa235d ?
+html/css3-text-line-break-jazh-424.htm 7ab5e82b48d093ad36123de2a30854832e9e7ebc ?
+xhtml1/css3-text-line-break-jazh-424.xht 7ab5e82b48d093ad36123de2a30854832e9e7ebc ?
+html/css3-text-line-break-jazh-425.htm 155a4fefe24a2b2d1641a7740a7c4656ba442f12 ?
+xhtml1/css3-text-line-break-jazh-425.xht 155a4fefe24a2b2d1641a7740a7c4656ba442f12 ?
+html/css3-text-line-break-jazh-426.htm 5cc32701a5f9d7328972dc5f4e9aa328b6210cf2 ?
+xhtml1/css3-text-line-break-jazh-426.xht 5cc32701a5f9d7328972dc5f4e9aa328b6210cf2 ?
+html/css3-text-line-break-jazh-427.htm 2d6f4ba4d81901f532dcb536912639efa67b152d ?
+xhtml1/css3-text-line-break-jazh-427.xht 2d6f4ba4d81901f532dcb536912639efa67b152d ?
+html/css3-text-line-break-opclns-001.htm feb6acb6b1e533bc8a350c52b9d9c8b149726c4c ?
+xhtml1/css3-text-line-break-opclns-001.xht feb6acb6b1e533bc8a350c52b9d9c8b149726c4c ?
+html/css3-text-line-break-opclns-002.htm 462543049fa843c84ca79283ccdaa3ec011dbe5a ?
+xhtml1/css3-text-line-break-opclns-002.xht 462543049fa843c84ca79283ccdaa3ec011dbe5a ?
+html/css3-text-line-break-opclns-003.htm 16eb3a814a77364605276eb99c86396460695597 ?
+xhtml1/css3-text-line-break-opclns-003.xht 16eb3a814a77364605276eb99c86396460695597 ?
+html/css3-text-line-break-opclns-004.htm 451af8056fb62a30e731f759a563c13a6d1b71d1 ?
+xhtml1/css3-text-line-break-opclns-004.xht 451af8056fb62a30e731f759a563c13a6d1b71d1 ?
+html/css3-text-line-break-opclns-005.htm 1b2d20e24e0ccf1ded075cc6bbd69eb33c11c380 ?
+xhtml1/css3-text-line-break-opclns-005.xht 1b2d20e24e0ccf1ded075cc6bbd69eb33c11c380 ?
+html/css3-text-line-break-opclns-006.htm 51d49b028a60dae4d0d7de1f82aad89360dddb46 ?
+xhtml1/css3-text-line-break-opclns-006.xht 51d49b028a60dae4d0d7de1f82aad89360dddb46 ?
+html/css3-text-line-break-opclns-007.htm 207ce87ce6098df738297c55a042e7497224a191 ?
+xhtml1/css3-text-line-break-opclns-007.xht 207ce87ce6098df738297c55a042e7497224a191 ?
+html/css3-text-line-break-opclns-008.htm 316c0422cee18654c419c4fb781e38332458146b ?
+xhtml1/css3-text-line-break-opclns-008.xht 316c0422cee18654c419c4fb781e38332458146b ?
+html/css3-text-line-break-opclns-009.htm 47d5fdc6e8b2068a5e9f4990b53ea5d4032b66b7 ?
+xhtml1/css3-text-line-break-opclns-009.xht 47d5fdc6e8b2068a5e9f4990b53ea5d4032b66b7 ?
+html/css3-text-line-break-opclns-010.htm 7980fc3d06f82330361d9b7d9e0b9b9e125b12c4 ?
+xhtml1/css3-text-line-break-opclns-010.xht 7980fc3d06f82330361d9b7d9e0b9b9e125b12c4 ?
+html/css3-text-line-break-opclns-011.htm 1f8e4cd458a57506b71a77e824823e68757030f6 ?
+xhtml1/css3-text-line-break-opclns-011.xht 1f8e4cd458a57506b71a77e824823e68757030f6 ?
+html/css3-text-line-break-opclns-012.htm 1d47fa23162a7ca752849433ab8875583a866c1d ?
+xhtml1/css3-text-line-break-opclns-012.xht 1d47fa23162a7ca752849433ab8875583a866c1d ?
+html/css3-text-line-break-opclns-013.htm c06a94ee06d3b93f131d4255367f6a1b18f6ee3c ?
+xhtml1/css3-text-line-break-opclns-013.xht c06a94ee06d3b93f131d4255367f6a1b18f6ee3c ?
+html/css3-text-line-break-opclns-014.htm 0f5a6b3375170110416bdd608c5faef4bf191764 ?
+xhtml1/css3-text-line-break-opclns-014.xht 0f5a6b3375170110416bdd608c5faef4bf191764 ?
+html/css3-text-line-break-opclns-015.htm 6dbf63147640b1c646f2a843daec244534596e51 ?
+xhtml1/css3-text-line-break-opclns-015.xht 6dbf63147640b1c646f2a843daec244534596e51 ?
+html/css3-text-line-break-opclns-016.htm e36fcf4314c2cd5fdb25b92f5fcd7433f81f87b6 ?
+xhtml1/css3-text-line-break-opclns-016.xht e36fcf4314c2cd5fdb25b92f5fcd7433f81f87b6 ?
+html/css3-text-line-break-opclns-017.htm eb230f8271ba6d41d8ce3360934f2258e77965dc ?
+xhtml1/css3-text-line-break-opclns-017.xht eb230f8271ba6d41d8ce3360934f2258e77965dc ?
+html/css3-text-line-break-opclns-018.htm 60b04959286a6f2a565eeb709a1a1bb18a21f6ff ?
+xhtml1/css3-text-line-break-opclns-018.xht 60b04959286a6f2a565eeb709a1a1bb18a21f6ff ?
+html/css3-text-line-break-opclns-019.htm ace66127f1172260f0066b726eed0b2614418354 ?
+xhtml1/css3-text-line-break-opclns-019.xht ace66127f1172260f0066b726eed0b2614418354 ?
+html/css3-text-line-break-opclns-020.htm 7d3a0b165fad6b8baacf8afc0d5a90b592f23c6b ?
+xhtml1/css3-text-line-break-opclns-020.xht 7d3a0b165fad6b8baacf8afc0d5a90b592f23c6b ?
+html/css3-text-line-break-opclns-021.htm 96d31bd3d6ec22ac0d434563905f09f9c8902c61 ?
+xhtml1/css3-text-line-break-opclns-021.xht 96d31bd3d6ec22ac0d434563905f09f9c8902c61 ?
+html/css3-text-line-break-opclns-022.htm da18ce0eb01f9d98eac080cf2ab222af5f7449f8 ?
+xhtml1/css3-text-line-break-opclns-022.xht da18ce0eb01f9d98eac080cf2ab222af5f7449f8 ?
+html/css3-text-line-break-opclns-023.htm 42330537c865bc3550d56bed2a1b1bd6e38d3c20 ?
+xhtml1/css3-text-line-break-opclns-023.xht 42330537c865bc3550d56bed2a1b1bd6e38d3c20 ?
+html/css3-text-line-break-opclns-024.htm 6de23a5e37abf4898635cd8e3a269333a37db5cb ?
+xhtml1/css3-text-line-break-opclns-024.xht 6de23a5e37abf4898635cd8e3a269333a37db5cb ?
+html/css3-text-line-break-opclns-025.htm 7d41931c63cae4a9ebfbb911d93f93394b9c4344 ?
+xhtml1/css3-text-line-break-opclns-025.xht 7d41931c63cae4a9ebfbb911d93f93394b9c4344 ?
+html/css3-text-line-break-opclns-026.htm 530684dc38350f5fea1aeeb085956e4b3f006879 ?
+xhtml1/css3-text-line-break-opclns-026.xht 530684dc38350f5fea1aeeb085956e4b3f006879 ?
+html/css3-text-line-break-opclns-027.htm dc333c227e90a758e8f7c09e533626568027055d ?
+xhtml1/css3-text-line-break-opclns-027.xht dc333c227e90a758e8f7c09e533626568027055d ?
+html/css3-text-line-break-opclns-028.htm 2e8e77ee985157fc8812cb305b33509342d91435 ?
+xhtml1/css3-text-line-break-opclns-028.xht 2e8e77ee985157fc8812cb305b33509342d91435 ?
+html/css3-text-line-break-opclns-029.htm d397effb24cca68dc530ef64a922a06fb6be260c ?
+xhtml1/css3-text-line-break-opclns-029.xht d397effb24cca68dc530ef64a922a06fb6be260c ?
+html/css3-text-line-break-opclns-030.htm 3abb9af4fb0e52df37eb7e069698acd86304759b ?
+xhtml1/css3-text-line-break-opclns-030.xht 3abb9af4fb0e52df37eb7e069698acd86304759b ?
+html/css3-text-line-break-opclns-031.htm 8a3fcd8fa7d9da52a78b2c067dea04076e53eaf2 ?
+xhtml1/css3-text-line-break-opclns-031.xht 8a3fcd8fa7d9da52a78b2c067dea04076e53eaf2 ?
+html/css3-text-line-break-opclns-032.htm 10dfe6856f992967ba51aa744698f6db86709834 ?
+xhtml1/css3-text-line-break-opclns-032.xht 10dfe6856f992967ba51aa744698f6db86709834 ?
+html/css3-text-line-break-opclns-033.htm c4033b04efab8735f674eee37961faaae5965eb5 ?
+xhtml1/css3-text-line-break-opclns-033.xht c4033b04efab8735f674eee37961faaae5965eb5 ?
+html/css3-text-line-break-opclns-034.htm 41c04048a4551525478729d7d4c0806bac3c3166 ?
+xhtml1/css3-text-line-break-opclns-034.xht 41c04048a4551525478729d7d4c0806bac3c3166 ?
+html/css3-text-line-break-opclns-035.htm 10dda6136abc9929f255a27c182f592645a9a4c7 ?
+xhtml1/css3-text-line-break-opclns-035.xht 10dda6136abc9929f255a27c182f592645a9a4c7 ?
+html/css3-text-line-break-opclns-036.htm 97271d9726d23f0216ae89935f228729c53c70d7 ?
+xhtml1/css3-text-line-break-opclns-036.xht 97271d9726d23f0216ae89935f228729c53c70d7 ?
+html/css3-text-line-break-opclns-037.htm c57b31626070072c6e0fa4acb7982dd1c61ad5c6 ?
+xhtml1/css3-text-line-break-opclns-037.xht c57b31626070072c6e0fa4acb7982dd1c61ad5c6 ?
+html/css3-text-line-break-opclns-038.htm e5bd41d9fb8a1c3162072763a3ee68891037dfdc ?
+xhtml1/css3-text-line-break-opclns-038.xht e5bd41d9fb8a1c3162072763a3ee68891037dfdc ?
+html/css3-text-line-break-opclns-039.htm 6adfa54260db129c616ab371b610c248e84a5bfb ?
+xhtml1/css3-text-line-break-opclns-039.xht 6adfa54260db129c616ab371b610c248e84a5bfb ?
+html/css3-text-line-break-opclns-040.htm 573f23611b3f35e348145093d1c11d4603c844db ?
+xhtml1/css3-text-line-break-opclns-040.xht 573f23611b3f35e348145093d1c11d4603c844db ?
+html/css3-text-line-break-opclns-041.htm fb2a29dcf97a90d3c1331c71b93f364bef8ced44 ?
+xhtml1/css3-text-line-break-opclns-041.xht fb2a29dcf97a90d3c1331c71b93f364bef8ced44 ?
+html/css3-text-line-break-opclns-042.htm c1bad9b3350e79a9d29788826c53f7dea30e0f7d ?
+xhtml1/css3-text-line-break-opclns-042.xht c1bad9b3350e79a9d29788826c53f7dea30e0f7d ?
+html/css3-text-line-break-opclns-043.htm dae9ee84a0b66a158aa265f1bdc9a0ca5b18246e ?
+xhtml1/css3-text-line-break-opclns-043.xht dae9ee84a0b66a158aa265f1bdc9a0ca5b18246e ?
+html/css3-text-line-break-opclns-044.htm ab121713a971b936e5c43ace5ec4fce5a2757ec9 ?
+xhtml1/css3-text-line-break-opclns-044.xht ab121713a971b936e5c43ace5ec4fce5a2757ec9 ?
+html/css3-text-line-break-opclns-045.htm bacc8dd4e94d2969812ea38a7d774004967d50ae ?
+xhtml1/css3-text-line-break-opclns-045.xht bacc8dd4e94d2969812ea38a7d774004967d50ae ?
+html/css3-text-line-break-opclns-046.htm 871c64cad95658f606cc5caf743ae8a6b5e670b4 ?
+xhtml1/css3-text-line-break-opclns-046.xht 871c64cad95658f606cc5caf743ae8a6b5e670b4 ?
+html/css3-text-line-break-opclns-047.htm 1fc4e37bce1691b1a416bddf13e07e2a42eb9be8 ?
+xhtml1/css3-text-line-break-opclns-047.xht 1fc4e37bce1691b1a416bddf13e07e2a42eb9be8 ?
+html/css3-text-line-break-opclns-048.htm a842cb4483c7fadb3794bd9413e14a802e66aec7 ?
+xhtml1/css3-text-line-break-opclns-048.xht a842cb4483c7fadb3794bd9413e14a802e66aec7 ?
+html/css3-text-line-break-opclns-049.htm 8d49d263444a9d72c9fe3e3adbbfab4cbebf301f ?
+xhtml1/css3-text-line-break-opclns-049.xht 8d49d263444a9d72c9fe3e3adbbfab4cbebf301f ?
+html/css3-text-line-break-opclns-050.htm a0b93aaec4a74309b5889f7bf5c75c78cce50584 ?
+xhtml1/css3-text-line-break-opclns-050.xht a0b93aaec4a74309b5889f7bf5c75c78cce50584 ?
+html/css3-text-line-break-opclns-051.htm f0898ff465d1c39b6afff900e7e53711153ef1a3 ?
+xhtml1/css3-text-line-break-opclns-051.xht f0898ff465d1c39b6afff900e7e53711153ef1a3 ?
+html/css3-text-line-break-opclns-052.htm 556ceff1ad050a41b81dc62667474df4b7fd9423 ?
+xhtml1/css3-text-line-break-opclns-052.xht 556ceff1ad050a41b81dc62667474df4b7fd9423 ?
+html/css3-text-line-break-opclns-053.htm 31637759a0f0a5f54cf5aa4bd0424da8f348003f ?
+xhtml1/css3-text-line-break-opclns-053.xht 31637759a0f0a5f54cf5aa4bd0424da8f348003f ?
+html/css3-text-line-break-opclns-054.htm d05e73d06f93900c9ba3a0ace46f4c28e1b74e33 ?
+xhtml1/css3-text-line-break-opclns-054.xht d05e73d06f93900c9ba3a0ace46f4c28e1b74e33 ?
+html/css3-text-line-break-opclns-055.htm de3e0b34292400633e1348e3c17a40139174cdf2 ?
+xhtml1/css3-text-line-break-opclns-055.xht de3e0b34292400633e1348e3c17a40139174cdf2 ?
+html/css3-text-line-break-opclns-056.htm d42e6efd6bd6c13e6dd23a1bd93fcb35e9541b2c ?
+xhtml1/css3-text-line-break-opclns-056.xht d42e6efd6bd6c13e6dd23a1bd93fcb35e9541b2c ?
+html/css3-text-line-break-opclns-057.htm 40a177d1a70a49b12b398bc9344d85df411f63fa ?
+xhtml1/css3-text-line-break-opclns-057.xht 40a177d1a70a49b12b398bc9344d85df411f63fa ?
+html/css3-text-line-break-opclns-058.htm e3cd9416ee7e8f79d326b5a1d0b6996c6e184224 ?
+xhtml1/css3-text-line-break-opclns-058.xht e3cd9416ee7e8f79d326b5a1d0b6996c6e184224 ?
+html/css3-text-line-break-opclns-059.htm 7d8434e4cc05b33a91dfdf6c50f2df94a7e46a95 ?
+xhtml1/css3-text-line-break-opclns-059.xht 7d8434e4cc05b33a91dfdf6c50f2df94a7e46a95 ?
+html/css3-text-line-break-opclns-060.htm eb1a5b2cc87d266591d4e397bcfa842b9ef93c96 ?
+xhtml1/css3-text-line-break-opclns-060.xht eb1a5b2cc87d266591d4e397bcfa842b9ef93c96 ?
+html/css3-text-line-break-opclns-061.htm 779100865e17df768049b7b30d6103f7a0dd4382 ?
+xhtml1/css3-text-line-break-opclns-061.xht 779100865e17df768049b7b30d6103f7a0dd4382 ?
+html/css3-text-line-break-opclns-062.htm 5188f1a9421058acf718631608eac2ed41520b76 ?
+xhtml1/css3-text-line-break-opclns-062.xht 5188f1a9421058acf718631608eac2ed41520b76 ?
+html/css3-text-line-break-opclns-063.htm 098ba83b9b1b243ff88c50d543309d413d5aafdf ?
+xhtml1/css3-text-line-break-opclns-063.xht 098ba83b9b1b243ff88c50d543309d413d5aafdf ?
+html/css3-text-line-break-opclns-064.htm 6e7690be163be7371e33949993ee3f8b3a1bff14 ?
+xhtml1/css3-text-line-break-opclns-064.xht 6e7690be163be7371e33949993ee3f8b3a1bff14 ?
+html/css3-text-line-break-opclns-065.htm b2fb9902c77587085c114700c87994ebd8c92706 ?
+xhtml1/css3-text-line-break-opclns-065.xht b2fb9902c77587085c114700c87994ebd8c92706 ?
+html/css3-text-line-break-opclns-100.htm e3d0444e47acb423ec54da5f47c6c8c5d0a1d515 ?
+xhtml1/css3-text-line-break-opclns-100.xht e3d0444e47acb423ec54da5f47c6c8c5d0a1d515 ?
+html/css3-text-line-break-opclns-101.htm b41fc0f82fa39429f268806c653d739317bd8724 ?
+xhtml1/css3-text-line-break-opclns-101.xht b41fc0f82fa39429f268806c653d739317bd8724 ?
+html/css3-text-line-break-opclns-102.htm d5136b5b55615466f37549369b53213215f470f3 ?
+xhtml1/css3-text-line-break-opclns-102.xht d5136b5b55615466f37549369b53213215f470f3 ?
+html/css3-text-line-break-opclns-103.htm 764b928d9827293fc37f96121e2dd5850bde04a0 ?
+xhtml1/css3-text-line-break-opclns-103.xht 764b928d9827293fc37f96121e2dd5850bde04a0 ?
+html/css3-text-line-break-opclns-104.htm 62b779ef80ff57cb2450cdeb825c87ad946bc26d ?
+xhtml1/css3-text-line-break-opclns-104.xht 62b779ef80ff57cb2450cdeb825c87ad946bc26d ?
+html/css3-text-line-break-opclns-105.htm f1ac6711c6991b0056efc4087443cae5fec76d2c ?
+xhtml1/css3-text-line-break-opclns-105.xht f1ac6711c6991b0056efc4087443cae5fec76d2c ?
+html/css3-text-line-break-opclns-106.htm a2c471ae5c76885c65f59c7d464a2f09aec63f2b ?
+xhtml1/css3-text-line-break-opclns-106.xht a2c471ae5c76885c65f59c7d464a2f09aec63f2b ?
+html/css3-text-line-break-opclns-107.htm fbdabc0ac28f624136f5c55af2686237d5cf3ffc ?
+xhtml1/css3-text-line-break-opclns-107.xht fbdabc0ac28f624136f5c55af2686237d5cf3ffc ?
+html/css3-text-line-break-opclns-108.htm 7cb86906cd6544c7379d69ba8e2115f510b1368d ?
+xhtml1/css3-text-line-break-opclns-108.xht 7cb86906cd6544c7379d69ba8e2115f510b1368d ?
+html/css3-text-line-break-opclns-109.htm 3195bc0069e8453facb968b1d1ed5268278ec5cc ?
+xhtml1/css3-text-line-break-opclns-109.xht 3195bc0069e8453facb968b1d1ed5268278ec5cc ?
+html/css3-text-line-break-opclns-110.htm 9fe4693c2ef8a40298a3046bdf915b7930f87f36 ?
+xhtml1/css3-text-line-break-opclns-110.xht 9fe4693c2ef8a40298a3046bdf915b7930f87f36 ?
+html/css3-text-line-break-opclns-111.htm d33df411d65f3122f076c8461d99f85bb3711eb0 ?
+xhtml1/css3-text-line-break-opclns-111.xht d33df411d65f3122f076c8461d99f85bb3711eb0 ?
+html/css3-text-line-break-opclns-112.htm b2e5ef988e4036d62bec8bce3c4cec9ca0d76015 ?
+xhtml1/css3-text-line-break-opclns-112.xht b2e5ef988e4036d62bec8bce3c4cec9ca0d76015 ?
+html/css3-text-line-break-opclns-113.htm b27118b8957cdd9ba5bb8b9d085dba1a64b88292 ?
+xhtml1/css3-text-line-break-opclns-113.xht b27118b8957cdd9ba5bb8b9d085dba1a64b88292 ?
+html/css3-text-line-break-opclns-114.htm 1c09e5c0f99476cb0853894304a2bd27904c4f12 ?
+xhtml1/css3-text-line-break-opclns-114.xht 1c09e5c0f99476cb0853894304a2bd27904c4f12 ?
+html/css3-text-line-break-opclns-115.htm 3294d7e42de5a5631a2e54ceb010807de05becde ?
+xhtml1/css3-text-line-break-opclns-115.xht 3294d7e42de5a5631a2e54ceb010807de05becde ?
+html/css3-text-line-break-opclns-116.htm 00ead7341ba2a5e8461b0d161e742d51d60572d5 ?
+xhtml1/css3-text-line-break-opclns-116.xht 00ead7341ba2a5e8461b0d161e742d51d60572d5 ?
+html/css3-text-line-break-opclns-117.htm fe75c4ebc23fd898a5c885594cf4b46c8ab12c40 ?
+xhtml1/css3-text-line-break-opclns-117.xht fe75c4ebc23fd898a5c885594cf4b46c8ab12c40 ?
+html/css3-text-line-break-opclns-118.htm f9e9084c189e13d05c67f2d8923a2a1dc23f04e9 ?
+xhtml1/css3-text-line-break-opclns-118.xht f9e9084c189e13d05c67f2d8923a2a1dc23f04e9 ?
+html/css3-text-line-break-opclns-119.htm b29b60ec793ff4b250a172320b5df8599a43cdb5 ?
+xhtml1/css3-text-line-break-opclns-119.xht b29b60ec793ff4b250a172320b5df8599a43cdb5 ?
+html/css3-text-line-break-opclns-120.htm f99ced0390eccbd749326aea4a3c1c0b4eeef1a6 ?
+xhtml1/css3-text-line-break-opclns-120.xht f99ced0390eccbd749326aea4a3c1c0b4eeef1a6 ?
+html/css3-text-line-break-opclns-121.htm 36221d0b71d80ee10a88c28c2ed7f71abba7830e ?
+xhtml1/css3-text-line-break-opclns-121.xht 36221d0b71d80ee10a88c28c2ed7f71abba7830e ?
+html/css3-text-line-break-opclns-122.htm f7068dbbcce61d8019208bd9ffa2f8864bd5d346 ?
+xhtml1/css3-text-line-break-opclns-122.xht f7068dbbcce61d8019208bd9ffa2f8864bd5d346 ?
+html/css3-text-line-break-opclns-123.htm ea1eac393e9c99854c348d2f293ad44db140015e ?
+xhtml1/css3-text-line-break-opclns-123.xht ea1eac393e9c99854c348d2f293ad44db140015e ?
+html/css3-text-line-break-opclns-124.htm 8ad131ecfae5e7cc9b76431ba43d4fde496b5367 ?
+xhtml1/css3-text-line-break-opclns-124.xht 8ad131ecfae5e7cc9b76431ba43d4fde496b5367 ?
+html/css3-text-line-break-opclns-125.htm 3bd04abcea514220bc44ccae7231d7eb1a719f1f ?
+xhtml1/css3-text-line-break-opclns-125.xht 3bd04abcea514220bc44ccae7231d7eb1a719f1f ?
+html/css3-text-line-break-opclns-126.htm 695a1a2c8ae19c730215e3664f1141d1c9a50e3a ?
+xhtml1/css3-text-line-break-opclns-126.xht 695a1a2c8ae19c730215e3664f1141d1c9a50e3a ?
+html/css3-text-line-break-opclns-127.htm a03f5d28c76271f756781bab331eabfc60fb5f71 ?
+xhtml1/css3-text-line-break-opclns-127.xht a03f5d28c76271f756781bab331eabfc60fb5f71 ?
+html/css3-text-line-break-opclns-128.htm f416b8a82be43c48dccb6a63c0a2a65176fad061 ?
+xhtml1/css3-text-line-break-opclns-128.xht f416b8a82be43c48dccb6a63c0a2a65176fad061 ?
+html/css3-text-line-break-opclns-129.htm e6b978524d76ca5a4b4d9434b5405a758a4467f4 ?
+xhtml1/css3-text-line-break-opclns-129.xht e6b978524d76ca5a4b4d9434b5405a758a4467f4 ?
+html/css3-text-line-break-opclns-130.htm 88e0589e6164084815b71332ba1f71e95acfea45 ?
+xhtml1/css3-text-line-break-opclns-130.xht 88e0589e6164084815b71332ba1f71e95acfea45 ?
+html/css3-text-line-break-opclns-131.htm afb29723123c68cefa46504b16fc3e1aba3d13ac ?
+xhtml1/css3-text-line-break-opclns-131.xht afb29723123c68cefa46504b16fc3e1aba3d13ac ?
+html/css3-text-line-break-opclns-132.htm 2e75552c939aeb14cf8ebfbc76feed0981ee15fd ?
+xhtml1/css3-text-line-break-opclns-132.xht 2e75552c939aeb14cf8ebfbc76feed0981ee15fd ?
+html/css3-text-line-break-opclns-133.htm 22ad2828a1cb460f704fdf853f44c7b1f7470a4d ?
+xhtml1/css3-text-line-break-opclns-133.xht 22ad2828a1cb460f704fdf853f44c7b1f7470a4d ?
+html/css3-text-line-break-opclns-134.htm fb49a775237b27cff68bb6261b926105eed99b42 ?
+xhtml1/css3-text-line-break-opclns-134.xht fb49a775237b27cff68bb6261b926105eed99b42 ?
+html/css3-text-line-break-opclns-135.htm 46618e57b018f08136e79d7e0d4511e880b6c94d ?
+xhtml1/css3-text-line-break-opclns-135.xht 46618e57b018f08136e79d7e0d4511e880b6c94d ?
+html/css3-text-line-break-opclns-136.htm 1d4ffdb7d26dff363864987aa4bfcb246e0670e1 ?
+xhtml1/css3-text-line-break-opclns-136.xht 1d4ffdb7d26dff363864987aa4bfcb246e0670e1 ?
+html/css3-text-line-break-opclns-137.htm 4703f6f4200ec0a14adb90ea63464368b15aadf2 ?
+xhtml1/css3-text-line-break-opclns-137.xht 4703f6f4200ec0a14adb90ea63464368b15aadf2 ?
+html/css3-text-line-break-opclns-138.htm 58af903793afd038d6a152d005b808cf7d1e1b98 ?
+xhtml1/css3-text-line-break-opclns-138.xht 58af903793afd038d6a152d005b808cf7d1e1b98 ?
+html/css3-text-line-break-opclns-139.htm 407b42418570d7d47d4ec7204fb47af69302875f ?
+xhtml1/css3-text-line-break-opclns-139.xht 407b42418570d7d47d4ec7204fb47af69302875f ?
+html/css3-text-line-break-opclns-140.htm ba46b850033998709f01df2ff61402d5765a8115 ?
+xhtml1/css3-text-line-break-opclns-140.xht ba46b850033998709f01df2ff61402d5765a8115 ?
+html/css3-text-line-break-opclns-141.htm 799027012df32c9da6f57aee807f7cae7b880641 ?
+xhtml1/css3-text-line-break-opclns-141.xht 799027012df32c9da6f57aee807f7cae7b880641 ?
+html/css3-text-line-break-opclns-142.htm 13d7a622168334b1575bc0c7d7d9b6de62b8bbdd ?
+xhtml1/css3-text-line-break-opclns-142.xht 13d7a622168334b1575bc0c7d7d9b6de62b8bbdd ?
+html/css3-text-line-break-opclns-143.htm 4fc76cef8a20630f31e54ad95cf72441d1acd0dc ?
+xhtml1/css3-text-line-break-opclns-143.xht 4fc76cef8a20630f31e54ad95cf72441d1acd0dc ?
+html/css3-text-line-break-opclns-144.htm cb62b13a38fc089ac65dcdcf007d9ca6a7785e97 ?
+xhtml1/css3-text-line-break-opclns-144.xht cb62b13a38fc089ac65dcdcf007d9ca6a7785e97 ?
+html/css3-text-line-break-opclns-145.htm e5cbefb8dae3649e2996fa65e6001c33ad446aaa ?
+xhtml1/css3-text-line-break-opclns-145.xht e5cbefb8dae3649e2996fa65e6001c33ad446aaa ?
+html/css3-text-line-break-opclns-146.htm 4511dd90ffdfabb6e1197b7871d1d8061acbcd9c ?
+xhtml1/css3-text-line-break-opclns-146.xht 4511dd90ffdfabb6e1197b7871d1d8061acbcd9c ?
+html/css3-text-line-break-opclns-147.htm 99d5a98543228ddd9aebe531d5464c5c9b63280c ?
+xhtml1/css3-text-line-break-opclns-147.xht 99d5a98543228ddd9aebe531d5464c5c9b63280c ?
+html/css3-text-line-break-opclns-148.htm 9a3afcccfa5617080e7f8b7940a018e62ede9057 ?
+xhtml1/css3-text-line-break-opclns-148.xht 9a3afcccfa5617080e7f8b7940a018e62ede9057 ?
+html/css3-text-line-break-opclns-149.htm d925d725c645758bfe5b0cad9d353222253c4413 ?
+xhtml1/css3-text-line-break-opclns-149.xht d925d725c645758bfe5b0cad9d353222253c4413 ?
+html/css3-text-line-break-opclns-150.htm b37075c5216cfd34fefc2f58a86093c9a7346f21 ?
+xhtml1/css3-text-line-break-opclns-150.xht b37075c5216cfd34fefc2f58a86093c9a7346f21 ?
+html/css3-text-line-break-opclns-151.htm 1efc32fed4a19bb7d66333473d742279d2b78f65 ?
+xhtml1/css3-text-line-break-opclns-151.xht 1efc32fed4a19bb7d66333473d742279d2b78f65 ?
+html/css3-text-line-break-opclns-152.htm 082fa5a4b9ca346cc1426c91a782bcab2a8544a7 ?
+xhtml1/css3-text-line-break-opclns-152.xht 082fa5a4b9ca346cc1426c91a782bcab2a8544a7 ?
+html/css3-text-line-break-opclns-153.htm 5c61cd624f204f3b00e5f68443127fb88c32b3b1 ?
+xhtml1/css3-text-line-break-opclns-153.xht 5c61cd624f204f3b00e5f68443127fb88c32b3b1 ?
+html/css3-text-line-break-opclns-154.htm 3878ee6c42955d0f0635e09fef3b2460b3a27fa9 ?
+xhtml1/css3-text-line-break-opclns-154.xht 3878ee6c42955d0f0635e09fef3b2460b3a27fa9 ?
+html/css3-text-line-break-opclns-155.htm e5d8e9140ef76b405738ca2ceaccbb0e10804822 ?
+xhtml1/css3-text-line-break-opclns-155.xht e5d8e9140ef76b405738ca2ceaccbb0e10804822 ?
+html/css3-text-line-break-opclns-156.htm 2b9a8b75f4a257773d82538b8c81293391f3f090 ?
+xhtml1/css3-text-line-break-opclns-156.xht 2b9a8b75f4a257773d82538b8c81293391f3f090 ?
+html/css3-text-line-break-opclns-157.htm 4261c46e5e53ddbc74610b8af6732e651bfa62b9 ?
+xhtml1/css3-text-line-break-opclns-157.xht 4261c46e5e53ddbc74610b8af6732e651bfa62b9 ?
+html/css3-text-line-break-opclns-158.htm 5a00aee23635113885a60d3558f4fca861ffd663 ?
+xhtml1/css3-text-line-break-opclns-158.xht 5a00aee23635113885a60d3558f4fca861ffd663 ?
+html/css3-text-line-break-opclns-159.htm 796ccfcce0661a058fd18ef5ea6521d6a9d9ba86 ?
+xhtml1/css3-text-line-break-opclns-159.xht 796ccfcce0661a058fd18ef5ea6521d6a9d9ba86 ?
+html/css3-text-line-break-opclns-160.htm a32d73e7f55bc02dceaa22347a83f7d3e416159d ?
+xhtml1/css3-text-line-break-opclns-160.xht a32d73e7f55bc02dceaa22347a83f7d3e416159d ?
+html/css3-text-line-break-opclns-161.htm f9dd44c3cc6f177bc3de2dc465e63f7ee8b0f5f5 ?
+xhtml1/css3-text-line-break-opclns-161.xht f9dd44c3cc6f177bc3de2dc465e63f7ee8b0f5f5 ?
+html/css3-text-line-break-opclns-162.htm 6b692894cbea191b67500ee0127dec953b80c3ec ?
+xhtml1/css3-text-line-break-opclns-162.xht 6b692894cbea191b67500ee0127dec953b80c3ec ?
+html/css3-text-line-break-opclns-163.htm 7e6fd9fe5743ac6ad6a40d29aa992bce555575b8 ?
+xhtml1/css3-text-line-break-opclns-163.xht 7e6fd9fe5743ac6ad6a40d29aa992bce555575b8 ?
+html/css3-text-line-break-opclns-164.htm 2cc36168408d2fb459fec3d292d826e0e24a28de ?
+xhtml1/css3-text-line-break-opclns-164.xht 2cc36168408d2fb459fec3d292d826e0e24a28de ?
+html/css3-text-line-break-opclns-165.htm 6f6d8c178d21cc8ec806850d8ef6b08397f1ecc1 ?
+xhtml1/css3-text-line-break-opclns-165.xht 6f6d8c178d21cc8ec806850d8ef6b08397f1ecc1 ?
+html/css3-text-line-break-opclns-166.htm 51d062290d976bb805226ee2b3288c85b2108425 ?
+xhtml1/css3-text-line-break-opclns-166.xht 51d062290d976bb805226ee2b3288c85b2108425 ?
+html/css3-text-line-break-opclns-167.htm 03186047b2e70f32bd23a3aa37d84579af238c88 ?
+xhtml1/css3-text-line-break-opclns-167.xht 03186047b2e70f32bd23a3aa37d84579af238c88 ?
+html/css3-text-line-break-opclns-168.htm 1383cce0a1c2ce61e4b04f408f809ef0b8f0928d ?
+xhtml1/css3-text-line-break-opclns-168.xht 1383cce0a1c2ce61e4b04f408f809ef0b8f0928d ?
+html/css3-text-line-break-opclns-169.htm a0190091acffea800a67fa622f17e5a96864ac62 ?
+xhtml1/css3-text-line-break-opclns-169.xht a0190091acffea800a67fa622f17e5a96864ac62 ?
+html/css3-text-line-break-opclns-170.htm 287494736bca54b6582ceec067568b590130481b ?
+xhtml1/css3-text-line-break-opclns-170.xht 287494736bca54b6582ceec067568b590130481b ?
+html/css3-text-line-break-opclns-171.htm 5ac5e5021903652fa944d2cec4fcf08a369e7b4b ?
+xhtml1/css3-text-line-break-opclns-171.xht 5ac5e5021903652fa944d2cec4fcf08a369e7b4b ?
+html/css3-text-line-break-opclns-200.htm 57e294c0f41ca832faa147c86bb224a844f1ec01 ?
+xhtml1/css3-text-line-break-opclns-200.xht 57e294c0f41ca832faa147c86bb224a844f1ec01 ?
+html/css3-text-line-break-opclns-201.htm 77428e300b3baba20ceda2b114ba166baa4f4336 ?
+xhtml1/css3-text-line-break-opclns-201.xht 77428e300b3baba20ceda2b114ba166baa4f4336 ?
+html/css3-text-line-break-opclns-202.htm 1c1504a0a47505907299710b3c759c5227c679b4 ?
+xhtml1/css3-text-line-break-opclns-202.xht 1c1504a0a47505907299710b3c759c5227c679b4 ?
+html/css3-text-line-break-opclns-203.htm 31e4255f4ef507ce336187817c2c4c73303afef2 ?
+xhtml1/css3-text-line-break-opclns-203.xht 31e4255f4ef507ce336187817c2c4c73303afef2 ?
+html/css3-text-line-break-opclns-204.htm 0d2c763af556d443274c1adcbd688a271a49ed68 ?
+xhtml1/css3-text-line-break-opclns-204.xht 0d2c763af556d443274c1adcbd688a271a49ed68 ?
+html/css3-text-line-break-opclns-205.htm 4b40ba4f7ecec5998b04e4e5c3c15e9dd6d5a51f ?
+xhtml1/css3-text-line-break-opclns-205.xht 4b40ba4f7ecec5998b04e4e5c3c15e9dd6d5a51f ?
+html/css3-text-line-break-opclns-206.htm a8f3d01c49ab45f4f1c94255c86979582426382b ?
+xhtml1/css3-text-line-break-opclns-206.xht a8f3d01c49ab45f4f1c94255c86979582426382b ?
+html/css3-text-line-break-opclns-207.htm edf0ee4650946a6667bee4e9fe9b871dd801aa31 ?
+xhtml1/css3-text-line-break-opclns-207.xht edf0ee4650946a6667bee4e9fe9b871dd801aa31 ?
+html/css3-text-line-break-opclns-208.htm 6a979b2db06f480ca6955b2df83b825b757cc1e0 ?
+xhtml1/css3-text-line-break-opclns-208.xht 6a979b2db06f480ca6955b2df83b825b757cc1e0 ?
+html/css3-text-line-break-opclns-209.htm 0bc63d81ba8ebf20def72d7dae351672d4dc952a ?
+xhtml1/css3-text-line-break-opclns-209.xht 0bc63d81ba8ebf20def72d7dae351672d4dc952a ?
+html/css3-text-line-break-opclns-210.htm 841a81a6a32e6617b99324f0de773887a21c464f ?
+xhtml1/css3-text-line-break-opclns-210.xht 841a81a6a32e6617b99324f0de773887a21c464f ?
+html/css3-text-line-break-opclns-211.htm af3d6bcea24edc47323d33a55d0aca979dfc549e ?
+xhtml1/css3-text-line-break-opclns-211.xht af3d6bcea24edc47323d33a55d0aca979dfc549e ?
+html/css3-text-line-break-opclns-212.htm c8da5d0b7ea3ed1e75ae26d8576b6461109bf3d3 ?
+xhtml1/css3-text-line-break-opclns-212.xht c8da5d0b7ea3ed1e75ae26d8576b6461109bf3d3 ?
+html/css3-text-line-break-opclns-213.htm 322b8626fb8e8e5ef74db97d930a7ccea74f1186 ?
+xhtml1/css3-text-line-break-opclns-213.xht 322b8626fb8e8e5ef74db97d930a7ccea74f1186 ?
+html/css3-text-line-break-opclns-214.htm bc37f8d03204062be8dd7e06e6054556b6333d1e ?
+xhtml1/css3-text-line-break-opclns-214.xht bc37f8d03204062be8dd7e06e6054556b6333d1e ?
+html/css3-text-line-break-opclns-215.htm d2e402400eb0e398117fb65045c71af99e573a32 ?
+xhtml1/css3-text-line-break-opclns-215.xht d2e402400eb0e398117fb65045c71af99e573a32 ?
+html/css3-text-line-break-opclns-216.htm 51ba47340e4e6c1b4fa680cf2c9eafad75c30cea ?
+xhtml1/css3-text-line-break-opclns-216.xht 51ba47340e4e6c1b4fa680cf2c9eafad75c30cea ?
+html/css3-text-line-break-opclns-217.htm cf36443b8f06530447cc7e5652f188e5bb7e094b ?
+xhtml1/css3-text-line-break-opclns-217.xht cf36443b8f06530447cc7e5652f188e5bb7e094b ?
+html/css3-text-line-break-opclns-218.htm 944aad19770b402d96377796de153971be529020 ?
+xhtml1/css3-text-line-break-opclns-218.xht 944aad19770b402d96377796de153971be529020 ?
+html/css3-text-line-break-opclns-219.htm 6bd1f83fccefa2de4a2e1ad5dc081bf682ada6a9 ?
+xhtml1/css3-text-line-break-opclns-219.xht 6bd1f83fccefa2de4a2e1ad5dc081bf682ada6a9 ?
+html/css3-text-line-break-opclns-220.htm f167baab62632721bb685ff6618ebd3f9fc00380 ?
+xhtml1/css3-text-line-break-opclns-220.xht f167baab62632721bb685ff6618ebd3f9fc00380 ?
+html/css3-text-line-break-opclns-221.htm 49ae54969af4998066aa6e52673663cae28bb43d ?
+xhtml1/css3-text-line-break-opclns-221.xht 49ae54969af4998066aa6e52673663cae28bb43d ?
+html/css3-text-line-break-opclns-222.htm 0ed200e85c3f692ed6a3098fc92ab84cadc308bf ?
+xhtml1/css3-text-line-break-opclns-222.xht 0ed200e85c3f692ed6a3098fc92ab84cadc308bf ?
+html/css3-text-line-break-opclns-223.htm 71f8cdf936c692c54b7644b12cf7bbe35d9d6ef4 ?
+xhtml1/css3-text-line-break-opclns-223.xht 71f8cdf936c692c54b7644b12cf7bbe35d9d6ef4 ?
+html/css3-text-line-break-opclns-224.htm b4a7d40c8cf0ff496fa858d159cd552016847a38 ?
+xhtml1/css3-text-line-break-opclns-224.xht b4a7d40c8cf0ff496fa858d159cd552016847a38 ?
+html/css3-text-line-break-opclns-225.htm 983dbd74821ec7261e7f5a6880a5ccaca0463227 ?
+xhtml1/css3-text-line-break-opclns-225.xht 983dbd74821ec7261e7f5a6880a5ccaca0463227 ?
+html/css3-text-line-break-opclns-226.htm 01464a4eb2bdd298869e74bbd8166e292823587b ?
+xhtml1/css3-text-line-break-opclns-226.xht 01464a4eb2bdd298869e74bbd8166e292823587b ?
+html/css3-text-line-break-opclns-250.htm f948079a08db335335406224dfd8fe929f89e881 ?
+xhtml1/css3-text-line-break-opclns-250.xht f948079a08db335335406224dfd8fe929f89e881 ?
+html/css3-text-line-break-opclns-251.htm 8f0be45d3f56b62841a47895a8774bb83a266087 ?
+xhtml1/css3-text-line-break-opclns-251.xht 8f0be45d3f56b62841a47895a8774bb83a266087 ?
+html/css3-text-line-break-opclns-252.htm 96f14ad8352e0570205381bfa7fac59703f1d0bc ?
+xhtml1/css3-text-line-break-opclns-252.xht 96f14ad8352e0570205381bfa7fac59703f1d0bc ?
+html/css3-text-line-break-opclns-253.htm 82791a9d06f2a3ce49dc28886f52d42fa536df6f ?
+xhtml1/css3-text-line-break-opclns-253.xht 82791a9d06f2a3ce49dc28886f52d42fa536df6f ?
+html/css3-text-line-break-opclns-254.htm 9f2364fec524fa5af2828708a0c3d1571b9407c4 ?
+xhtml1/css3-text-line-break-opclns-254.xht 9f2364fec524fa5af2828708a0c3d1571b9407c4 ?
+html/css3-text-line-break-opclns-255.htm d9407d33ce938ea89cfb2b4c21731697ffde59b8 ?
+xhtml1/css3-text-line-break-opclns-255.xht d9407d33ce938ea89cfb2b4c21731697ffde59b8 ?
+html/css3-text-line-break-opclns-256.htm 8fcb6d9a213df93d20b305efcfc120fdb72d3321 ?
+xhtml1/css3-text-line-break-opclns-256.xht 8fcb6d9a213df93d20b305efcfc120fdb72d3321 ?
+html/css3-text-line-break-opclns-257.htm ef4fa40b9d88f1afa41685e55926ee9fe800ae39 ?
+xhtml1/css3-text-line-break-opclns-257.xht ef4fa40b9d88f1afa41685e55926ee9fe800ae39 ?
+html/css3-text-line-break-opclns-258.htm 8b85d0a8c1870a67a18959ed03658e681389bde2 ?
+xhtml1/css3-text-line-break-opclns-258.xht 8b85d0a8c1870a67a18959ed03658e681389bde2 ?
+html/css3-text-line-break-opclns-259.htm d52066216b609ad9ea2bec1989b361f8b1331e60 ?
+xhtml1/css3-text-line-break-opclns-259.xht d52066216b609ad9ea2bec1989b361f8b1331e60 ?
+html/css3-text-line-break-opclns-260.htm 810900d3e0c92f089d54da36ecb2f2c845fe3253 ?
+xhtml1/css3-text-line-break-opclns-260.xht 810900d3e0c92f089d54da36ecb2f2c845fe3253 ?
+html/css3-text-line-break-opclns-261.htm 2692c2154440ab54a9e45a411a181edbd9805f19 ?
+xhtml1/css3-text-line-break-opclns-261.xht 2692c2154440ab54a9e45a411a181edbd9805f19 ?
+html/css3-text-line-break-opclns-262.htm 2f3d3d28959296007e502b438dcc10aed23a261d ?
+xhtml1/css3-text-line-break-opclns-262.xht 2f3d3d28959296007e502b438dcc10aed23a261d ?
+html/css3-text-line-break-opclns-263.htm 7419c150f359ba850923317c102bb1394eafacbb ?
+xhtml1/css3-text-line-break-opclns-263.xht 7419c150f359ba850923317c102bb1394eafacbb ?
+html/css3-text-line-break-opclns-264.htm c07c8e59c4b26da95654b0e6a18873e37811ec06 ?
+xhtml1/css3-text-line-break-opclns-264.xht c07c8e59c4b26da95654b0e6a18873e37811ec06 ?
+html/css3-text-line-break-opclns-265.htm 6116a444cbad6a86e23045b827ce8b42da24d6ff ?
+xhtml1/css3-text-line-break-opclns-265.xht 6116a444cbad6a86e23045b827ce8b42da24d6ff ?
+html/css3-text-line-break-opclns-266.htm c10af13f72344b4792a53b042f135d201f81129a ?
+xhtml1/css3-text-line-break-opclns-266.xht c10af13f72344b4792a53b042f135d201f81129a ?
+html/css3-text-line-break-opclns-267.htm b8a5e9ef653da701f28c8376ce95a60e1b2e7c78 ?
+xhtml1/css3-text-line-break-opclns-267.xht b8a5e9ef653da701f28c8376ce95a60e1b2e7c78 ?
+html/css3-text-line-break-opclns-268.htm 82c31bafaec3a5cb4f8b668d6ec3940449f32c21 ?
+xhtml1/css3-text-line-break-opclns-268.xht 82c31bafaec3a5cb4f8b668d6ec3940449f32c21 ?
+html/css3-text-line-break-opclns-269.htm f598089f05a90c726f621577541bab8532dd7b52 ?
+xhtml1/css3-text-line-break-opclns-269.xht f598089f05a90c726f621577541bab8532dd7b52 ?
+html/css3-text-text-transform-001.htm b4e7520b90ea3c0f9395ee60d966ed4ee34eb262 ?
+xhtml1/css3-text-text-transform-001.xht b4e7520b90ea3c0f9395ee60d966ed4ee34eb262 ?
+html/css3-text-text-transform-002.htm e5a714c508b1229dd852b56b94830afddb3be588 ?
+xhtml1/css3-text-text-transform-002.xht e5a714c508b1229dd852b56b94830afddb3be588 ?
+html/css3-text-text-transform-003.htm cb34e7b38c4743543bfa1c4275e94d492b11f27b ?
+xhtml1/css3-text-text-transform-003.xht cb34e7b38c4743543bfa1c4275e94d492b11f27b ?
+html/css3-text-text-transform-004.htm 49bcd87774c26178ae3b26a604db96cfc7f88944 ?
+xhtml1/css3-text-text-transform-004.xht 49bcd87774c26178ae3b26a604db96cfc7f88944 ?
+html/css3-text-text-transform-005.htm 5aeae622e2ad327b2299821cc8474360c11661f0 ?
+xhtml1/css3-text-text-transform-005.xht 5aeae622e2ad327b2299821cc8474360c11661f0 ?
+html/css3-text-text-transform-006.htm fd533c082b30c70f1daea96f73e31e548b3328d4 ?
+xhtml1/css3-text-text-transform-006.xht fd533c082b30c70f1daea96f73e31e548b3328d4 ?
+html/css3-text-text-transform-007.htm bf5aff0d62519545b7e9c486675a72af09cbaa46 ?
+xhtml1/css3-text-text-transform-007.xht bf5aff0d62519545b7e9c486675a72af09cbaa46 ?
+html/css3-text-text-transform-007a.htm ab593c096e3a95e3cdcca65e6be33c1edb390241 ?
+xhtml1/css3-text-text-transform-007a.xht ab593c096e3a95e3cdcca65e6be33c1edb390241 ?
+html/css3-text-text-transform-008.htm 725af221cc3bdbd360984779e18a090c04803b7c ?
+xhtml1/css3-text-text-transform-008.xht 725af221cc3bdbd360984779e18a090c04803b7c ?
+html/css3-text-text-transform-009.htm eb935a1651fee165698f61fda795180bb38eb350 ?
+xhtml1/css3-text-text-transform-009.xht eb935a1651fee165698f61fda795180bb38eb350 ?
+html/css3-text-text-transform-010.htm b3e47e790ee81e31cec751b57ef725ee4b35c6bb ?
+xhtml1/css3-text-text-transform-010.xht b3e47e790ee81e31cec751b57ef725ee4b35c6bb ?
+html/css3-text-text-transform-010a.htm 784112cb14015e24735c6992d77013366d4cd202 ?
+xhtml1/css3-text-text-transform-010a.xht 784112cb14015e24735c6992d77013366d4cd202 ?
+html/css3-text-text-transform-011.htm a9f5482d181cca375bbaae0b0416b10d9824a197 ?
+xhtml1/css3-text-text-transform-011.xht a9f5482d181cca375bbaae0b0416b10d9824a197 ?
+html/css3-text-text-transform-012.htm d107e95a594c1f2791347ab1b1b2f176eecfbcfc ?
+xhtml1/css3-text-text-transform-012.xht d107e95a594c1f2791347ab1b1b2f176eecfbcfc ?
+html/css3-text-text-transform-014.htm 65f1bbe245435e8bfd14e6f9493893fd897ef33c ?
+xhtml1/css3-text-text-transform-014.xht 65f1bbe245435e8bfd14e6f9493893fd897ef33c ?
+html/css3-text-text-transform-015.htm 20dc883bae897b5d9d64b11df917588e96df5e01 ?
+xhtml1/css3-text-text-transform-015.xht 20dc883bae897b5d9d64b11df917588e96df5e01 ?
+html/css3-text-text-transform-016.htm 9746fe2e7c0faf7bf3d5f844beea3a7c8308e4e5 ?
+xhtml1/css3-text-text-transform-016.xht 9746fe2e7c0faf7bf3d5f844beea3a7c8308e4e5 ?
+html/css3-text-text-transform-017.htm c862c326855d241ab8f3f6c1e72fe87872476d6e ?
+xhtml1/css3-text-text-transform-017.xht c862c326855d241ab8f3f6c1e72fe87872476d6e ?
+html/css3-text-text-transform-018.htm 3dd748a99289b21246f103e554eba817a6fdf04a ?
+xhtml1/css3-text-text-transform-018.xht 3dd748a99289b21246f103e554eba817a6fdf04a ?
+html/css3-text-text-transform-019.htm f1dc0cbf812224d2d5d1c44d5f20e74fb578c3bb ?
+xhtml1/css3-text-text-transform-019.xht f1dc0cbf812224d2d5d1c44d5f20e74fb578c3bb ?
+html/css3-text-text-transform-020.htm 8e9d4adb145d59dd806e719903ca836b65d04861 ?
+xhtml1/css3-text-text-transform-020.xht 8e9d4adb145d59dd806e719903ca836b65d04861 ?
+html/css3-text-text-transform-021.htm 19bf703e8dc5fcd9cf684f9ea5163a58b43fb478 ?
+xhtml1/css3-text-text-transform-021.xht 19bf703e8dc5fcd9cf684f9ea5163a58b43fb478 ?
+html/css3-text-text-transform-022.htm 35bd198e4031d58def78a5d206fc428d8cbd5389 ?
+xhtml1/css3-text-text-transform-022.xht 35bd198e4031d58def78a5d206fc428d8cbd5389 ?
+html/css3-text-text-transform-023.htm 57322eb4b052b565d32fe124cb76e31831e0a40d ?
+xhtml1/css3-text-text-transform-023.xht 57322eb4b052b565d32fe124cb76e31831e0a40d ?
+html/css3-text-text-transform-024.htm af5204948f5cde97b9bc0464ec58e086336d9927 ?
+xhtml1/css3-text-text-transform-024.xht af5204948f5cde97b9bc0464ec58e086336d9927 ?
+html/css3-text-text-transform-025.htm 2bd6520900ef22fc3aa523b6a60baf5e835e676a ?
+xhtml1/css3-text-text-transform-025.xht 2bd6520900ef22fc3aa523b6a60baf5e835e676a ?
+html/css3-text-text-transform-026.htm 72c25a08973d07031c60907986df9744fc65eced ?
+xhtml1/css3-text-text-transform-026.xht 72c25a08973d07031c60907986df9744fc65eced ?
+html/css3-text-text-transform-027.htm 180c10c382bdf6ef931ee330acfcfeb40cb3398d ?
+xhtml1/css3-text-text-transform-027.xht 180c10c382bdf6ef931ee330acfcfeb40cb3398d ?
+html/css3-text-text-transform-028.htm 71e9fda12f6c39af281becc56cf9f96e1691784d ?
+xhtml1/css3-text-text-transform-028.xht 71e9fda12f6c39af281becc56cf9f96e1691784d ?
+html/css3-text-text-transform-029.htm bdb1a8e18fb25e31a922f4fcbf3b71c28dbef1b8 ?
+xhtml1/css3-text-text-transform-029.xht bdb1a8e18fb25e31a922f4fcbf3b71c28dbef1b8 ?
+html/css3-text-text-transform-030.htm 856ddf6dbe2326f886567c25416368004c8b2938 ?
+xhtml1/css3-text-text-transform-030.xht 856ddf6dbe2326f886567c25416368004c8b2938 ?
+html/css3-text-text-transform-031.htm 54e8dd61c73191ca87330e23a3bfe5e685ff6fe4 ?
+xhtml1/css3-text-text-transform-031.xht 54e8dd61c73191ca87330e23a3bfe5e685ff6fe4 ?
+html/css3-text-text-transform-032.htm fed3eeafa130d50811c167aaa5a5baff0b552c53 ?
+xhtml1/css3-text-text-transform-032.xht fed3eeafa130d50811c167aaa5a5baff0b552c53 ?
+html/css3-text-text-transform-033.htm c4a5520342a8535113d4c8600406260dbe0f90ef ?
+xhtml1/css3-text-text-transform-033.xht c4a5520342a8535113d4c8600406260dbe0f90ef ?
+html/css3-text-text-transform-034.htm 58d05acf81763b55db3055a0766d218fa8f62001 ?
+xhtml1/css3-text-text-transform-034.xht 58d05acf81763b55db3055a0766d218fa8f62001 ?
+html/css3-text-text-transform-035.htm 8736f073a15345cf3d6c7fed8c23eaaacaf86b68 ?
+xhtml1/css3-text-text-transform-035.xht 8736f073a15345cf3d6c7fed8c23eaaacaf86b68 ?
+html/css3-text-text-transform-038.htm 62b08bed99ee9a211c4fb166463f829642c21d70 ?
+xhtml1/css3-text-text-transform-038.xht 62b08bed99ee9a211c4fb166463f829642c21d70 ?
+html/css3-text-text-transform-039.htm 3e00a3837dcf6665e1be1c44a32ea27c16ad4571 ?
+xhtml1/css3-text-text-transform-039.xht 3e00a3837dcf6665e1be1c44a32ea27c16ad4571 ?
+html/css3-text-text-transform-040.htm b248abd1655875e9922a33b2b320d24493953738 ?
+xhtml1/css3-text-text-transform-040.xht b248abd1655875e9922a33b2b320d24493953738 ?
+html/css3-text-text-transform-041.htm 362c40399084575f3268622b819a913a15b0caab ?
+xhtml1/css3-text-text-transform-041.xht 362c40399084575f3268622b819a913a15b0caab ?
+html/css3-text-text-transform-042.htm c5ceac0fa25bb47e7effc0ad96d16f9a9ede65ad ?
+xhtml1/css3-text-text-transform-042.xht c5ceac0fa25bb47e7effc0ad96d16f9a9ede65ad ?
+html/css3-text-text-transform-043.htm f9484cf3b16ae1a9880335f62540ddc02d83b17e ?
+xhtml1/css3-text-text-transform-043.xht f9484cf3b16ae1a9880335f62540ddc02d83b17e ?
+html/css3-text-text-transform-044.htm 359fe4421115245dc72ea67ca9503aa910194387 ?
+xhtml1/css3-text-text-transform-044.xht 359fe4421115245dc72ea67ca9503aa910194387 ?
+html/css3-text-text-transform-045.htm 8603484363f42303b9b1416a052256dc51d7cd28 ?
+xhtml1/css3-text-text-transform-045.xht 8603484363f42303b9b1416a052256dc51d7cd28 ?
+html/css3-text-text-transform-046.htm de714562b0b96cb0c7d8ca03319ff9578c292730 ?
+xhtml1/css3-text-text-transform-046.xht de714562b0b96cb0c7d8ca03319ff9578c292730 ?
html/full-width-002.htm d3899bb9aac8c47ec60d90d6ece293c343e3d978 ?
xhtml1/full-width-002.xht d3899bb9aac8c47ec60d90d6ece293c343e3d978 ?
html/full-width-003.htm f6deaece33b7947dfe97c6514dab6a11d4718efa ?
@@ -63,6 +1265,42 @@ html/overflow-wrap-004.htm 19123b9e3550ee2b726814585a0f7a905a4b08e4 ?
xhtml1/overflow-wrap-004.xht 19123b9e3550ee2b726814585a0f7a905a4b08e4 ?
html/overflow-wrap-005.htm cd21eef80894ecb8a71238764dfa4536784b9f64 ?
xhtml1/overflow-wrap-005.xht cd21eef80894ecb8a71238764dfa4536784b9f64 ?
+html/overflow-wrap-break-word-001.htm ca2bbe812d216a4b4529010a035d34f5437b5c83 ?
+xhtml1/overflow-wrap-break-word-001.xht ca2bbe812d216a4b4529010a035d34f5437b5c83 ?
+html/seg-break-transformation-000.htm aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 ?
+xhtml1/seg-break-transformation-000.xht aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 ?
+html/seg-break-transformation-001.htm 437396635702acf86c277bda5e84c15a33aa580e ?
+xhtml1/seg-break-transformation-001.xht 437396635702acf86c277bda5e84c15a33aa580e ?
+html/seg-break-transformation-002.htm d548921cf7e0d8af2b909bc0cc7797466ce3547f ?
+xhtml1/seg-break-transformation-002.xht d548921cf7e0d8af2b909bc0cc7797466ce3547f ?
+html/seg-break-transformation-003.htm 046bf5268bb6dda721f6aa1fde5c7ed4355837ac ?
+xhtml1/seg-break-transformation-003.xht 046bf5268bb6dda721f6aa1fde5c7ed4355837ac ?
+html/seg-break-transformation-004.htm 6078d89090825b4f189b91d388945e2c9b698b17 ?
+xhtml1/seg-break-transformation-004.xht 6078d89090825b4f189b91d388945e2c9b698b17 ?
+html/seg-break-transformation-005.htm 03973a0a3899382bb8dfd719bb463e498c2cf5cc ?
+xhtml1/seg-break-transformation-005.xht 03973a0a3899382bb8dfd719bb463e498c2cf5cc ?
+html/seg-break-transformation-006.htm 452b0e4f45606b3da157e95ef546a66f0dbb6d4c ?
+xhtml1/seg-break-transformation-006.xht 452b0e4f45606b3da157e95ef546a66f0dbb6d4c ?
+html/seg-break-transformation-007.htm 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 ?
+xhtml1/seg-break-transformation-007.xht 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 ?
+html/seg-break-transformation-008.htm 6be72e419e73713dedef18f7277f89ff92962796 ?
+xhtml1/seg-break-transformation-008.xht 6be72e419e73713dedef18f7277f89ff92962796 ?
+html/seg-break-transformation-009.htm d29fdb9ed246038aa5ecb1155b838f8bc857f782 ?
+xhtml1/seg-break-transformation-009.xht d29fdb9ed246038aa5ecb1155b838f8bc857f782 ?
+html/seg-break-transformation-010.htm 7664efb6862ba3c0b642ab27df8da2e58b20a477 ?
+xhtml1/seg-break-transformation-010.xht 7664efb6862ba3c0b642ab27df8da2e58b20a477 ?
+html/seg-break-transformation-011.htm cc8de3d7119fa986ddc6dcd7c99900b3eecba32e ?
+xhtml1/seg-break-transformation-011.xht cc8de3d7119fa986ddc6dcd7c99900b3eecba32e ?
+html/seg-break-transformation-012.htm 9364a04252ae31ee318d917cbf2996f7f94e818a ?
+xhtml1/seg-break-transformation-012.xht 9364a04252ae31ee318d917cbf2996f7f94e818a ?
+html/seg-break-transformation-014.htm 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c ?
+xhtml1/seg-break-transformation-014.xht 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c ?
+html/seg-break-transformation-015.htm 94885069f58efd2bfadd04ff150316486adff7b6 ?
+xhtml1/seg-break-transformation-015.xht 94885069f58efd2bfadd04ff150316486adff7b6 ?
+html/seg-break-transformation-016.htm 2253ec258381a892c354c93a2225339da62296fa ?
+xhtml1/seg-break-transformation-016.xht 2253ec258381a892c354c93a2225339da62296fa ?
+html/seg-break-transformation-017.htm 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b ?
+xhtml1/seg-break-transformation-017.xht 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b ?
html/tab-size-integer-001.htm 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 ?
xhtml1/tab-size-integer-001.xht 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 ?
html/tab-size-integer-002.htm 6d3a46c2722ed365d12cdabd96acfc7d0bac3067 ?
@@ -81,6 +1319,66 @@ html/text-align-007.htm f03bb29856642a23b70a4928e4ac19e3f7ff10cb ?
xhtml1/text-align-007.xht f03bb29856642a23b70a4928e4ac19e3f7ff10cb ?
html/text-align-008.htm 069273f30fcfdabea7919e0be823e38dfcf68d51 ?
xhtml1/text-align-008.xht 069273f30fcfdabea7919e0be823e38dfcf68d51 ?
+html/text-align-end-001.htm ae43ec44ae0dc4ac02a0e8a559d74da31c42d13b ?
+xhtml1/text-align-end-001.xht ae43ec44ae0dc4ac02a0e8a559d74da31c42d13b ?
+html/text-align-end-002.htm 815440a1ae40e3d94312f4201ba90040c96fe98e ?
+xhtml1/text-align-end-002.xht 815440a1ae40e3d94312f4201ba90040c96fe98e ?
+html/text-align-end-003.htm 1a3c7d5f717d47d911c791b7cd906c97ca41fa28 ?
+xhtml1/text-align-end-003.xht 1a3c7d5f717d47d911c791b7cd906c97ca41fa28 ?
+html/text-align-end-004.htm 72cf82068b9185d1915f02dfae3be370f9abd7f3 ?
+xhtml1/text-align-end-004.xht 72cf82068b9185d1915f02dfae3be370f9abd7f3 ?
+html/text-align-end-005.htm 748825d5ea5774a416eefd977446d3e7f986c090 ?
+xhtml1/text-align-end-005.xht 748825d5ea5774a416eefd977446d3e7f986c090 ?
+html/text-align-end-006.htm 8ef842fbe5eadfc585e491f56681f75314909a25 ?
+xhtml1/text-align-end-006.xht 8ef842fbe5eadfc585e491f56681f75314909a25 ?
+html/text-align-end-007.htm b1bce53d28f6e74871d082f1dab9a015869ba6bb ?
+xhtml1/text-align-end-007.xht b1bce53d28f6e74871d082f1dab9a015869ba6bb ?
+html/text-align-end-008.htm 514f3037cb18cba66f585446045f2af55d3a1e17 ?
+xhtml1/text-align-end-008.xht 514f3037cb18cba66f585446045f2af55d3a1e17 ?
+html/text-align-end-009.htm b9c45dc0fd1f19373fc6f4e9fcd70dd3e4087347 ?
+xhtml1/text-align-end-009.xht b9c45dc0fd1f19373fc6f4e9fcd70dd3e4087347 ?
+html/text-align-end-010.htm 0cdd288133104883df318ecba88e21132b06dca7 ?
+xhtml1/text-align-end-010.xht 0cdd288133104883df318ecba88e21132b06dca7 ?
+html/text-align-end-014.htm 9005d74809a67a6641cb1ac91b3fcb5f860b9d53 ?
+xhtml1/text-align-end-014.xht 9005d74809a67a6641cb1ac91b3fcb5f860b9d53 ?
+html/text-align-end-015.htm d6f18380ea8dbfe5b34137b0a30c6fb1b74e22ef ?
+xhtml1/text-align-end-015.xht d6f18380ea8dbfe5b34137b0a30c6fb1b74e22ef ?
+html/text-align-end-016.htm b4e70eedf449c7fb1bc8247ce03caf9c4799ae55 ?
+xhtml1/text-align-end-016.xht b4e70eedf449c7fb1bc8247ce03caf9c4799ae55 ?
+html/text-align-end-017.htm 413fa0cad6490b5e2dc4ff4ae1541ebaa26b3471 ?
+xhtml1/text-align-end-017.xht 413fa0cad6490b5e2dc4ff4ae1541ebaa26b3471 ?
+html/text-align-end-018.htm 522a0a0b516abd8d521afd0cf4fdd400feba7b0a ?
+xhtml1/text-align-end-018.xht 522a0a0b516abd8d521afd0cf4fdd400feba7b0a ?
+html/text-align-end-019.htm bc5cf5d50c919d64d4ef07c8b385688b03888d00 ?
+xhtml1/text-align-end-019.xht bc5cf5d50c919d64d4ef07c8b385688b03888d00 ?
+html/text-align-end-020.htm f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 ?
+xhtml1/text-align-end-020.xht f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 ?
+html/text-align-end-021.htm 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f ?
+xhtml1/text-align-end-021.xht 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f ?
+html/text-align-justify-001.htm 943a72c8a76b37ca4b75346290a74b16f374eecd ?
+xhtml1/text-align-justify-001.xht 943a72c8a76b37ca4b75346290a74b16f374eecd ?
+html/text-align-justify-002.htm 6a482274db5fd35b89338284be06eeb1ec630919 ?
+xhtml1/text-align-justify-002.xht 6a482274db5fd35b89338284be06eeb1ec630919 ?
+html/text-align-justify-003.htm 44108679688cb9f1c5419a12a7a7142d3aad2e09 ?
+xhtml1/text-align-justify-003.xht 44108679688cb9f1c5419a12a7a7142d3aad2e09 ?
+html/text-align-justify-004.htm b36e3b065b6516274851e8097426b0c2db10a4d1 ?
+xhtml1/text-align-justify-004.xht b36e3b065b6516274851e8097426b0c2db10a4d1 ?
+html/text-align-justify-005.htm 0dfd26fc3cfa665e5e5071c2619a72106ee4e5d2 ?
+xhtml1/text-align-justify-005.xht 0dfd26fc3cfa665e5e5071c2619a72106ee4e5d2 ?
+html/text-align-justify-006.htm 5255df25b7f62246a6689c5aadaf9c99dafc5365 ?
+xhtml1/text-align-justify-006.xht 5255df25b7f62246a6689c5aadaf9c99dafc5365 ?
+html/text-align-justifyall-001.htm 613ad6e43fc6484b4a6c071806364b93f0788478 ?
+xhtml1/text-align-justifyall-001.xht 613ad6e43fc6484b4a6c071806364b93f0788478 ?
+html/text-align-justifyall-002.htm e07c23fef762055bfef11277efc21935fd014a62 ?
+xhtml1/text-align-justifyall-002.xht e07c23fef762055bfef11277efc21935fd014a62 ?
+html/text-align-justifyall-003.htm 3d0f71880fe51f780a4364185ccdf9d90b8f41db ?
+xhtml1/text-align-justifyall-003.xht 3d0f71880fe51f780a4364185ccdf9d90b8f41db ?
+html/text-align-justifyall-004.htm 02ade7cba0ce40d07d12c795ef0980c0aed66783 ?
+xhtml1/text-align-justifyall-004.xht 02ade7cba0ce40d07d12c795ef0980c0aed66783 ?
+html/text-align-justifyall-005.htm c47bdb43f2207cc9a6ea54f2a3b11a3cf950d3be ?
+xhtml1/text-align-justifyall-005.xht c47bdb43f2207cc9a6ea54f2a3b11a3cf950d3be ?
+html/text-align-justifyall-006.htm ab6bc7ea8230663c6dd1dbbf997e2157ead8dcd7 ?
+xhtml1/text-align-justifyall-006.xht ab6bc7ea8230663c6dd1dbbf997e2157ead8dcd7 ?
html/text-align-last-001.htm 1fce65ed38da0c61a6f9bb19ed91fc203b7b70b7 ?
xhtml1/text-align-last-001.xht 1fce65ed38da0c61a6f9bb19ed91fc203b7b70b7 ?
html/text-align-last-002.htm 5de0bf74fd4529e0b56d8ee8b0f23729b0a77bf3 ?
@@ -121,6 +1419,42 @@ html/text-align-match-parent-root-ltr.htm 0169c5b70c4c7c0fe96f9f7dfc21c8fbd65638
xhtml1/text-align-match-parent-root-ltr.xht 0169c5b70c4c7c0fe96f9f7dfc21c8fbd6563871 ?
html/text-align-match-parent-root-rtl.htm 49617035888a8e44e2b9ef3393005cfb2b3ed640 ?
xhtml1/text-align-match-parent-root-rtl.xht 49617035888a8e44e2b9ef3393005cfb2b3ed640 ?
+html/text-align-start-001.htm f5b5b9e1e3b48e41a7c2dc30c8fdfe5c2e4020a4 ?
+xhtml1/text-align-start-001.xht f5b5b9e1e3b48e41a7c2dc30c8fdfe5c2e4020a4 ?
+html/text-align-start-002.htm 070efbcc69d4a5743ae157e96f4013212b28f373 ?
+xhtml1/text-align-start-002.xht 070efbcc69d4a5743ae157e96f4013212b28f373 ?
+html/text-align-start-003.htm 92c88daa0b68c3c9edf94a2e8fd0887aeb2d5e9d ?
+xhtml1/text-align-start-003.xht 92c88daa0b68c3c9edf94a2e8fd0887aeb2d5e9d ?
+html/text-align-start-004.htm efebad37fa2dc9f1cb64dd58dccd3b758d5a1c5f ?
+xhtml1/text-align-start-004.xht efebad37fa2dc9f1cb64dd58dccd3b758d5a1c5f ?
+html/text-align-start-005.htm 8255b60b54eead073d1ff2ce8fb051bbd18c1a04 ?
+xhtml1/text-align-start-005.xht 8255b60b54eead073d1ff2ce8fb051bbd18c1a04 ?
+html/text-align-start-006.htm 898248d2d196a7ebabd2490e4f6a6d0ce890bda6 ?
+xhtml1/text-align-start-006.xht 898248d2d196a7ebabd2490e4f6a6d0ce890bda6 ?
+html/text-align-start-007.htm 570b55add7f20936dd3bcebad9f708ada2cb2a45 ?
+xhtml1/text-align-start-007.xht 570b55add7f20936dd3bcebad9f708ada2cb2a45 ?
+html/text-align-start-008.htm ac4ee8ca3702bf0790d29aafddc0c886bbc074c6 ?
+xhtml1/text-align-start-008.xht ac4ee8ca3702bf0790d29aafddc0c886bbc074c6 ?
+html/text-align-start-009.htm c79e3533998b1736deb82a0b610234faed82353a ?
+xhtml1/text-align-start-009.xht c79e3533998b1736deb82a0b610234faed82353a ?
+html/text-align-start-010.htm d4bd56c53818dc45f84a08f7e52a6a9cdcde49b1 ?
+xhtml1/text-align-start-010.xht d4bd56c53818dc45f84a08f7e52a6a9cdcde49b1 ?
+html/text-align-start-014.htm 18f1326cec179d8e88cbfacca0749d2862628ff7 ?
+xhtml1/text-align-start-014.xht 18f1326cec179d8e88cbfacca0749d2862628ff7 ?
+html/text-align-start-015.htm e1ae7307a90c4db34b55f0e18a2177c660d68ccf ?
+xhtml1/text-align-start-015.xht e1ae7307a90c4db34b55f0e18a2177c660d68ccf ?
+html/text-align-start-016.htm fdc78c50267b06607bb54f7c484bb8c9ceaf87f6 ?
+xhtml1/text-align-start-016.xht fdc78c50267b06607bb54f7c484bb8c9ceaf87f6 ?
+html/text-align-start-017.htm fee6caeb95d51b66d3b010dba6390d7f6e643d43 ?
+xhtml1/text-align-start-017.xht fee6caeb95d51b66d3b010dba6390d7f6e643d43 ?
+html/text-align-start-018.htm e821e56efcb5fce47be9fabf1d340353e542e9e6 ?
+xhtml1/text-align-start-018.xht e821e56efcb5fce47be9fabf1d340353e542e9e6 ?
+html/text-align-start-019.htm d2f387f6149c620dcb7de401e3724adf9f3dade9 ?
+xhtml1/text-align-start-019.xht d2f387f6149c620dcb7de401e3724adf9f3dade9 ?
+html/text-align-start-020.htm 846dfefff494a110914e09ca472ba2b6e04f8586 ?
+xhtml1/text-align-start-020.xht 846dfefff494a110914e09ca472ba2b6e04f8586 ?
+html/text-align-start-021.htm 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 ?
+xhtml1/text-align-start-021.xht 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 ?
html/text-emphasis-color-001.htm 0101ecfb09915d66f63365cff226bb205975eddb ?
xhtml1/text-emphasis-color-001.xht 0101ecfb09915d66f63365cff226bb205975eddb ?
html/text-emphasis-position-above-left-001.htm 8648c28df4a595d3ba86ea37a1745f54b426bef2 ?
@@ -151,6 +1485,16 @@ html/text-emphasis-style-string-001.htm 9a13c761ef3d01ea0afe36bed2995393e26bcaf5
xhtml1/text-emphasis-style-string-001.xht 9a13c761ef3d01ea0afe36bed2995393e26bcaf5 ?
html/text-indent-percentage-001.htm 8608b5827202743a4a659628e8482d21693c07c9 ?
xhtml1/text-indent-percentage-001.xht 8608b5827202743a4a659628e8482d21693c07c9 ?
+html/text-justify-001.htm 28f2eb0dcc5d395ecc266b0ec2684d1cbb2b33b8 ?
+xhtml1/text-justify-001.xht 28f2eb0dcc5d395ecc266b0ec2684d1cbb2b33b8 ?
+html/text-justify-002.htm d0e1c779f08f8caf459b78d6fe3abfc102f616f9 ?
+xhtml1/text-justify-002.xht d0e1c779f08f8caf459b78d6fe3abfc102f616f9 ?
+html/text-justify-003.htm cb40f1cb2e7229d84d0896b0b9d5bf66cbe0fab2 ?
+xhtml1/text-justify-003.xht cb40f1cb2e7229d84d0896b0b9d5bf66cbe0fab2 ?
+html/text-justify-004.htm 88321303c3f15c24c3c24a7f103ddc7821ed5e6b ?
+xhtml1/text-justify-004.xht 88321303c3f15c24c3c24a7f103ddc7821ed5e6b ?
+html/text-justify-005.htm 91be563ebd784fde1d932b575de2a6343f4bd37c ?
+xhtml1/text-justify-005.xht 91be563ebd784fde1d932b575de2a6343f4bd37c ?
html/text-transform-capitalize-001.htm 67add1c222d10af899b75dc55c7510215675788c ?
xhtml1/text-transform-capitalize-001.xht 67add1c222d10af899b75dc55c7510215675788c ?
html/text-transform-fullwidth-001.htm 3ce14e96ac5b083ef463997c3b6d1da292b3e449 ?
@@ -161,6 +1505,12 @@ html/text-transform-none-001.htm 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 ?
xhtml1/text-transform-none-001.xht 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 ?
html/text-transform-uppercase-001.htm 5efd91206f74207fcd84218c12ff9453b19f88fd ?
xhtml1/text-transform-uppercase-001.xht 5efd91206f74207fcd84218c12ff9453b19f88fd ?
+html/white-space-collapse-000.htm 8ee09670c324129ad69d3387d11fbd1153236e7f ?
+xhtml1/white-space-collapse-000.xht 8ee09670c324129ad69d3387d11fbd1153236e7f ?
+html/white-space-collapse-001.htm 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 ?
+xhtml1/white-space-collapse-001.xht 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 ?
+html/white-space-collapse-002.htm 61f215fa9da89aba0cac85e3c65c0e0d2e719122 ?
+xhtml1/white-space-collapse-002.xht 61f215fa9da89aba0cac85e3c65c0e0d2e719122 ?
html/white-space-collapsing-discard-001.htm 4e7388fa105da0a126f4707b9c0e34328598350a ?
xhtml1/white-space-collapsing-discard-001.xht 4e7388fa105da0a126f4707b9c0e34328598350a ?
html/white-space-collapsing-preserve-breaks-001.htm abb5a200c3d77cfe21a8712585fbd35cf248a5f2 ?
@@ -175,12 +1525,64 @@ html/word-break-003.htm 2e4c17d11d8d585063d1e3a4cd911dc2f090a575 ?
xhtml1/word-break-003.xht 2e4c17d11d8d585063d1e3a4cd911dc2f090a575 ?
html/word-break-004.htm c603c1f44b5dbd03a2f0ba5f8c14b9f451bb9d51 ?
xhtml1/word-break-004.xht c603c1f44b5dbd03a2f0ba5f8c14b9f451bb9d51 ?
+html/word-break-break-all-000.htm 294235d4a4fa0070095a1d858302533ada06282f ?
+xhtml1/word-break-break-all-000.xht 294235d4a4fa0070095a1d858302533ada06282f ?
html/word-break-break-all-001.htm 2b362c4d1d0bdbc8fda49815d0d0e3ebe8b0320a ?
xhtml1/word-break-break-all-001.xht 2b362c4d1d0bdbc8fda49815d0d0e3ebe8b0320a ?
+html/word-break-break-all-002.htm 4fc0f3045d3759b3a29d9c6a9804f9eb97cb7f89 ?
+xhtml1/word-break-break-all-002.xht 4fc0f3045d3759b3a29d9c6a9804f9eb97cb7f89 ?
+html/word-break-break-all-003.htm 340f6c80091aab6549e5030036184cf00c4e3843 ?
+xhtml1/word-break-break-all-003.xht 340f6c80091aab6549e5030036184cf00c4e3843 ?
+html/word-break-break-all-004.htm 1a94acda283bd63c822d172836464c1f16326ef8 ?
+xhtml1/word-break-break-all-004.xht 1a94acda283bd63c822d172836464c1f16326ef8 ?
+html/word-break-break-all-005.htm af8138a326fe0bb354369f83ae8ae93083bf62d2 ?
+xhtml1/word-break-break-all-005.xht af8138a326fe0bb354369f83ae8ae93083bf62d2 ?
+html/word-break-break-all-006.htm c77f2882b1cd82494e955dcd904821806b43d1a1 ?
+xhtml1/word-break-break-all-006.xht c77f2882b1cd82494e955dcd904821806b43d1a1 ?
+html/word-break-break-all-007.htm 110eeab2260cf9b070cc4fce4843275eb8398231 ?
+xhtml1/word-break-break-all-007.xht 110eeab2260cf9b070cc4fce4843275eb8398231 ?
+html/word-break-break-all-008.htm 89f9ac5a1886d0ff6cbde4edc5b16847b7fb50e6 ?
+xhtml1/word-break-break-all-008.xht 89f9ac5a1886d0ff6cbde4edc5b16847b7fb50e6 ?
+html/word-break-keep-all-000.htm 7d44844789435ad9e32cb4656a615bbe7d7eb426 ?
+xhtml1/word-break-keep-all-000.xht 7d44844789435ad9e32cb4656a615bbe7d7eb426 ?
html/word-break-keep-all-001.htm b0542c1fdf49b550b199bfe79156efed6224a363 ?
xhtml1/word-break-keep-all-001.xht b0542c1fdf49b550b199bfe79156efed6224a363 ?
+html/word-break-keep-all-002.htm daade9046e5d8ffa098fc4faeaebb711d2d4d312 ?
+xhtml1/word-break-keep-all-002.xht daade9046e5d8ffa098fc4faeaebb711d2d4d312 ?
+html/word-break-keep-all-003.htm a3f248404957c5e6eb5aff2dd9b66d2a952d0053 ?
+xhtml1/word-break-keep-all-003.xht a3f248404957c5e6eb5aff2dd9b66d2a952d0053 ?
html/word-break-normal-001.htm 155d9dc84cc4ffd2877f43264f494f8a04afdd66 ?
xhtml1/word-break-normal-001.xht 155d9dc84cc4ffd2877f43264f494f8a04afdd66 ?
+html/word-break-normal-ar-000.htm b91bec710d5c51b7581bbdef12e0aa63b1206975 ?
+xhtml1/word-break-normal-ar-000.xht b91bec710d5c51b7581bbdef12e0aa63b1206975 ?
+html/word-break-normal-bo-000.htm 36d2b7c4f9afce1fca834538622431dc35a51fc0 ?
+xhtml1/word-break-normal-bo-000.xht 36d2b7c4f9afce1fca834538622431dc35a51fc0 ?
+html/word-break-normal-en-000.htm 1cbbec698b49e388aae9d08e1e99f5aa02b78472 ?
+xhtml1/word-break-normal-en-000.xht 1cbbec698b49e388aae9d08e1e99f5aa02b78472 ?
+html/word-break-normal-hi-000.htm d776bec4028cab3635460227b8e155f98d1e14ce ?
+xhtml1/word-break-normal-hi-000.xht d776bec4028cab3635460227b8e155f98d1e14ce ?
+html/word-break-normal-ja-000.htm 670da5cb736994c2654106ad6e6cc7feef0c9486 ?
+xhtml1/word-break-normal-ja-000.xht 670da5cb736994c2654106ad6e6cc7feef0c9486 ?
+html/word-break-normal-ja-001.htm 5709416548d7651360ee0e12b906a9ef3370cea2 ?
+xhtml1/word-break-normal-ja-001.xht 5709416548d7651360ee0e12b906a9ef3370cea2 ?
+html/word-break-normal-ja-002.htm a6b30933e7c4e8eb840ab030ecd81f13b2e76afb ?
+xhtml1/word-break-normal-ja-002.xht a6b30933e7c4e8eb840ab030ecd81f13b2e76afb ?
+html/word-break-normal-ja-004.htm 7baf5831d2d5c029a28e77bdb12af1e8503db609 ?
+xhtml1/word-break-normal-ja-004.xht 7baf5831d2d5c029a28e77bdb12af1e8503db609 ?
+html/word-break-normal-km-000.htm 69569fd02bade29c241202f9b41ef215e78fd845 ?
+xhtml1/word-break-normal-km-000.xht 69569fd02bade29c241202f9b41ef215e78fd845 ?
+html/word-break-normal-ko-000.htm a959dd19ad8a36d9c271c6f9cbfe9f1eed77ab52 ?
+xhtml1/word-break-normal-ko-000.xht a959dd19ad8a36d9c271c6f9cbfe9f1eed77ab52 ?
+html/word-break-normal-lo-000.htm 98160b0cc549ae46561d83f87a170a34dee2432a ?
+xhtml1/word-break-normal-lo-000.xht 98160b0cc549ae46561d83f87a170a34dee2432a ?
+html/word-break-normal-my-000.htm 19bc758b0522fb3324358299ebff974dd8b1d3da ?
+xhtml1/word-break-normal-my-000.xht 19bc758b0522fb3324358299ebff974dd8b1d3da ?
+html/word-break-normal-tdd-000.htm c3a3415fc4c722f75128b42a5f14b002e8801461 ?
+xhtml1/word-break-normal-tdd-000.xht c3a3415fc4c722f75128b42a5f14b002e8801461 ?
+html/word-break-normal-th-000.htm 39e66aab18a8c485e1b77151964bbdfe0c4b6f76 ?
+xhtml1/word-break-normal-th-000.xht 39e66aab18a8c485e1b77151964bbdfe0c4b6f76 ?
+html/word-break-normal-zh-000.htm 788df605d33103d0a2b14f09ced77be55671b29c ?
+xhtml1/word-break-normal-zh-000.xht 788df605d33103d0a2b14f09ced77be55671b29c ?
html/word-wrap-001.htm 154a0142117691a37c208ced1054360fe481a85b ?
xhtml1/word-wrap-001.xht 154a0142117691a37c208ced1054360fe481a85b ?
html/word-wrap-002.htm df36e26df34fe7c9352028e75ac1c12dc244a86e ?
diff --git a/tests/wpt/css-tests/css-text-3_dev/index.htm b/tests/wpt/css-tests/css-text-3_dev/index.htm
index c590d1c92b4..aef11f24da2 100644
--- a/tests/wpt/css-tests/css-text-3_dev/index.htm
+++ b/tests/wpt/css-tests/css-text-3_dev/index.htm
@@ -132,10 +132,12 @@
<p>Many thanks to the following for their contributions:</p>
<ul>
<li>David Storey</li>
+ <li>Florian Rivoal</li>
<li>Ian Hickson</li>
<li>Intel</li>
<li>Makoto Kikuchi</li>
<li>Masataka Yakura</li>
+ <li>Richard Ishida</li>
<li>Satoshi Umehara</li>
<li>Shiyou Tan</li>
<li>Simon Montagu</li>
diff --git a/tests/wpt/css-tests/css-text-3_dev/index.xht b/tests/wpt/css-tests/css-text-3_dev/index.xht
index 71b71fe08b0..707014e7657 100644
--- a/tests/wpt/css-tests/css-text-3_dev/index.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/index.xht
@@ -132,10 +132,12 @@
<p>Many thanks to the following for their contributions:</p>
<ul>
<li>David Storey</li>
+ <li>Florian Rivoal</li>
<li>Ian Hickson</li>
<li>Intel</li>
<li>Makoto Kikuchi</li>
<li>Masataka Yakura</li>
+ <li>Richard Ishida</li>
<li>Satoshi Umehara</li>
<li>Shiyou Tan</li>
<li>Simon Montagu</li>
diff --git a/tests/wpt/css-tests/css-text-3_dev/testinfo.data b/tests/wpt/css-tests/css-text-3_dev/testinfo.data
index 911687fe116..8abf0256760 100644
--- a/tests/wpt/css-tests/css-text-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-text-3_dev/testinfo.data
@@ -5,6 +5,607 @@ bidi-007 The bidi algorithm and inlines in CSS: embed levels and float: left;
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`<mailto:ian@hixie.ch>
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`<mailto:ian@hixie.ch>
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`<mailto:ian@hixie.ch>
+css3-text-line-break-baspglwj-001 CSS3 Text, linebreaks: U+0020 SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 1e9f69008d635a51b4970e01813d8fe877c59967 `Richard Ishida`<mailto:ishida@w3.org> When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.
+css3-text-line-break-baspglwj-002 CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 4bf02d58aee679dbe9a07f04f91123f9b85dd70e `Richard Ishida`<mailto:ishida@w3.org> When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.
+css3-text-line-break-baspglwj-003 CSS3 Text, linebreaks: U+2002 EN SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 663d677dc12c948fd1646b4a896753f6448fb63f `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-004 CSS3 Text, linebreaks: U+2003 EM SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b9579d46dbbf53676a777932abc7419aa4973be9 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-005 CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d2da35f6b360eedca5fa831e9555cf7a0e4ae06d `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-006 CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 21b3b6c9f25599bdd5600cb885de609e30c7fc80 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-007 CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 5ca1fee07058c8b11e66735ea94f1cb060fcd4c4 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-008 CSS3 Text, linebreaks: U+2000 EN QUAD dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 77df7806916c009b322434a7beb36c48607bb5b9 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-009 CSS3 Text, linebreaks: U+2001 EM QUAD dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 0bcab509ac6a491ae42b6712c3b56779d1d9b1e4 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-010 CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 7741a28ff4d19cc30597aaf695bdb7d837bb1349 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-011 CSS3 Text, linebreaks: U+2009 THIN SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 655522d7f5260c9bbb07aa7e7a9e63a5b49d8af0 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-012 CSS3 Text, linebreaks: U+200A HAIR SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking fbb3d34e4017f7c17361af4394c1d24c2b06a051 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-014 CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d546b6ee7fd258cdddfd96676174ab79cc2c12e9 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-015 CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking cdecfe20d750849bd11ccc8508cc572783cadd27 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking space characters.
+css3-text-line-break-baspglwj-016 CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 4c2836b72a97f0aed0452ae54a09b94f05b48134 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.
+css3-text-line-break-baspglwj-017 CSS3 Text, linebreaks: U+2010 HYPHEN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 8800e6ef51cae1c32a8156a9d5ca6a128243ca77 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.
+css3-text-line-break-baspglwj-018 CSS3 Text, linebreaks: U+2012 FIGURE DASH dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 3b3ce6cee180042b3247a16827f65443bf0066d1 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.
+css3-text-line-break-baspglwj-019 CSS3 Text, linebreaks: U+2013 EN DASH dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 776ca1b0cbcdcaebc1e550cce4ca6d4588ff99e7 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.
+css3-text-line-break-baspglwj-020 CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 6c4826a42da33679a5e510523b2240095696e82b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-021 CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details d49d5e7c40b2f1a19825b4263e2bbefc5498ee1d `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-022 CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details f8555551b4f7918dd3af29342e6e5b8220855473 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-023 CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 73049e067f310d129354d5eddefdd2a11fb7b9d0 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-024 CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details d3f0027ac35b6f99c73cb540582cfb812a6fda55 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-025 CSS3 Text, linebreaks: U+2027 HYPHENATION POINT dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 1c548f43b47091b6adeb241818db613985872332 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-026 CSS3 Text, linebreaks: U+007C VERTICAL LINE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 202a3aae752b090f15f23f2a4e1f9d94f825a53e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
+css3-text-line-break-baspglwj-030 CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 685a3d0184b96bafc3a91c5b4619ae5d80ad8aaf `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-031 CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ef3a5a8b37e9c4a66de850bdef5a9e8ae5dd9700 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-032 CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d082ed07c1e859df86a675c8595d518f4a01dc3b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-033 CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 6fe6a7054c03d88fe8d20011094e05e8a2f66986 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-034 CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 0c2afd7415661192357dcf7ae59cadca60f9018d `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-035 CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 7c6ba3647177bddf3e4558d996a44c89ea100686 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-036 CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d7c8bfa990c976a64d9a9f80e53bf24eeff8a3cc `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-037 CSS3 Text, linebreaks: U+205B FOUR DOT MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 753cf4353c3e4235d816301ef84850749e14765f `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-038 CSS3 Text, linebreaks: U+205D TRICOLON dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking c1a74d3fd129cbbe60b314f1c37fbc1677050ef2 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-039 CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ae9a65b96c61fbe59b85167b57b85157e743ec06 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-040 CSS3 Text, linebreaks: U+2E19 PALM BRANCH dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking cbee895745d76346f9dc0b13f74a62da257d040e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-041 CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 3d19bd6bde7d35f423ae14f7ad766e396fea8a6a `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-042 CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 65d9ff650f4d2af65949fd45f772c68702805635 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-043 CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 839ef45481b072f1c285a6a9b7c4e7ef61ab8f3e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-044 CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking e9bcaac2e71dc1d7ea9faef2a82e1b2c3dcea030 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-045 CSS3 Text, linebreaks: U+2E30 RING POINT dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 4c7336cb9437df288d50c3fd64acfc4695819904 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-046 CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d30b501c67987abf3748740dec38867efec18878 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-047 CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking e105e07a389aa47e7f166bf0d1b0f15260998b64 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-048 CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 940fa5b8c6aa10fe1adb95437bb8bdebe9247640 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-049 CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 3b3eb16c89e2a36a9ace59c3820cefae35d8543c `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-050 CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 0ee70d9e8bdfd204250a1984750c95b8d633b50c `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-051 CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking a230aa1a996282172d79156d4058cbd2f4310946 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-052 CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 9fd0163c3c28e7408120fab37861293535cc444b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.
+css3-text-line-break-baspglwj-060 CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking e377bf440e5adde094c1552ff860edaf52ae993b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-061 CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking c9d19aed67c2396dd110757e359b84ddb5c2e285 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-062 CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 31b86d0a99312929ccf05c3e40704cb7cfcdcff1 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-063 CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b19eddf361ec78b59fa242bda0c01891ae20030f `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-064 CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 0ce9134080a1e7ca6e9d975a601f3d54c1232227 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-065 CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 5f9b4e8a2e952c6602760b2a0b7df7f7f2d06e85 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-066 CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking e460487841b60cc7d8151bc2045f548ae939efec `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-067 CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ed871a70b3dd6a3e4381d98b7db055469e686939 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-068 CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d1d2e30b9510b83d0970bfbadf707664f47016c1 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-069 CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 1c182dae99d5a1b77f77761658138ac2e6172263 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-070 CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking eedd4f4a93f5e75994b809434b7c3b6e058eb96c `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-071 CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ac49af3c7afa77165f6fbb328fde7ff75dfdc0b3 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-072 CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 1e086d83f998eea7873e6b220155a54f6424825e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-073 CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 83007bfcf6fe62d6122d79ec404fbe7c232f9163 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-074 CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 87ec1bf13df568f1950f2bf7bc9223fa52634b71 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-075 CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b636377b9fc7f8c6cfd7cb47a5e7a306f27cd458 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-076 CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking e4b3a35fb82bd44e580b5d315c3268163641e375 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-077 CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking cf8f5d52a61a8a945e2acb8bb222a0b8172577c3 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-078 CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 95bb15ba03a4c2da1cc098379425ffc5e977dde2 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.
+css3-text-line-break-baspglwj-080 CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 40b0b0a0f03dcdbc89152c07ad125633a9b1cc29 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-081 CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 4d33de7cadf1795bfa1108ccecb13a234d306224 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-082 CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b8fa9bf78bf027410acbe69ab0f45d6667d470b5 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-083 CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ed9e3386dd444809905b9ba70cf3d401c64ed35b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-084 CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 5a717086292d466486542011e1aef92dd66132cd `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-085 CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b6e6f035c41c5e894d110b65686bd66479971e5b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-086 CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking b6e6f035c41c5e894d110b65686bd66479971e5b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.
+css3-text-line-break-baspglwj-090 CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 61270945e4a09a31245cd91a511941c2ba8c5ceb `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-091 CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 7231df8f147ea92756098405ac4c27f9bc843e8c `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-092 CSS3 Text, linebreaks: U+1B5A BALINESE PANTI dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking ad1bd4082a9254408c2aab9d517dcaa8abcec6e5 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-093 CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking f7df30b0c32f98dd41a2b4a160816f8f4a70b8f0 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-094 CSS3 Text, linebreaks: U+1B5C BALINESE WINDU dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 41869b38e21df05dee8d47271ce1df9ce8272a40 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-095 CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 7a1a14e62bf1a9728803fae17bd2b91f1fa7dc6e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-096 CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking de59abb825ebbea45902faddf82689bbd7b04cf9 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-097 CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 3cedda601379fb9afc8b273a11020f1a319a9a6f `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-098 CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 2c0eebbd15b26dba90224e65ccb78b6f338df582 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-099 CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 8fa996e1b7857317791bdff2a54ccf8d1743e132 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-100 CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 8fa996e1b7857317791bdff2a54ccf8d1743e132 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-101 CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 40b68fb111984b765b0f3835466a6a6e9324a36e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-102 CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 0684bb44d5b7ce05a9c6806b6e022fa821ee2580 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-103 CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 80da3dd6da49a3cd2a84dd9340e75af349a6a655 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-104 CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 74a58370979f0d257010cab830e4ae7641cac2e5 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-105 CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking cceae52c6f6587008a9ac3df5a8c9ad56826fd3a `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-106 CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 3406f5287bb2a8c010bcfbbba4466136cd6194ff `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-107 CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking a00247e455e5b700375027197d75ed5e5bb9db50 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-108 CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d93a072c24c58296add99a69ca6c05366e2f7101 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-109 CSS3 Text, linebreaks: U+A60D VAI COMMA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 4def747a73c9c7f36c0e20fa01a7b7e1a8db742d `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-110 CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 4e6cc91dcf3554d07625e885520c9ab2eb3204de `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-111 CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking c5ed6ef2e900bac63b47a3cf56b493962580bc19 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-112 CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d17f8507ec22756faa6a2a92b8bf95dbde1ab1c0 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-113 CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 888dc535eddc6162c46a43cbf55cc67f9b1c2629 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-114 CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 378227c5c7f9cbea6e006bee00e2086a6754247b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-115 CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 46417664e035bcf77825675cbd98a6ea72e915a2 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-116 CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 2b6f2684613e7d9c34b25cb617c9a2d78e78c7df `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-117 CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking 5f2bd12ef403c3602d5c10074e2c9cf0bcc2423a `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-118 CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS dom,font,script https://drafts.csswg.org/css-text-3/#line-breaking d27fb62083ffc53f0a7c92212ec15365dc547485 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.
+css3-text-line-break-baspglwj-120 CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 535ed3fac69fe39de13cd433313d04ad1361b08c `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-121 CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details db3bdb0e25c789b7eedc31adfe156544bfa10e7a `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-122 CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 1f24723b613cc8846b54b76872f88a12169fdfdf `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-123 CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 970fbd07cc3c853257810438492b483952e1114b `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-124 CSS3 Text, linebreaks: U+2007 FIGURE SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 14d81d37322033ca08e1563343116e4a768cdc1e `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-125 CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 8c76a40912466fdbf7e84ac8fc58f79ff29f3012 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-126 CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details f82498fc3106e93010cb6dc4bdd169a158ddede5 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-127 CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 341e2da037d4d5c6fe61311b111ab723776b20a6 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-128 CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details d9c0fcdbd803660729f5ac2fb9e3171ad4370837 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
+css3-text-line-break-baspglwj-130 CSS3 Text, linebreaks: U+2060 WORD JOINER dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 447b9e11db01321b53500ba7cefe2d8d286dbf5f `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.
+css3-text-line-break-baspglwj-131 CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE dom,font,script https://drafts.csswg.org/css-text-3/#line-break-details 524f34a1e4576f6437116b2f0b4efab625019665 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.
+css3-text-line-break-jazh-001 reference/css3-text-line-break-jazh-001-ref CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9113d7606c2145f567ca94132b864335737a2721 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-002 reference/css3-text-line-break-jazh-002-ref CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 4a7ed57bfa9f58024874241ff8fd3beba29673c3 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-003 reference/css3-text-line-break-jazh-003-ref CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 5c3e79ca1553c525b6cd4d345a88abb2adb98db3 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-004 reference/css3-text-line-break-jazh-004-ref CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break af0524f1e929c2cf39904ed599adb5d2de836581 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-005 reference/css3-text-line-break-jazh-005-ref CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break fadfe955031c6c36f51f7da1f27619a0e089278f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-006 reference/css3-text-line-break-jazh-006-ref CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 53462f61c24e78f947af56444fd9254be9b6718a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-007 reference/css3-text-line-break-jazh-007-ref CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 7d1ac5d436b199d14af86f8f8d01e521fb675a98 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-008 reference/css3-text-line-break-jazh-008-ref CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 01e404842ac9247d18db0b44c46eddea639fb14f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-009 reference/css3-text-line-break-jazh-009-ref CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break e73c5735b7698f0091b33587624711b2fe17783e `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-010 reference/css3-text-line-break-jazh-010-ref CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 809309b52cef7dc23417c860db5323307bac1553 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-011 reference/css3-text-line-break-jazh-011-ref CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 29932da5e3cfb49f0ab273c007c7837b699700cd `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-012 reference/css3-text-line-break-jazh-012-ref CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break b0cad189438df964e5d45ff10065ec8f3f42c4e4 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-013 reference/css3-text-line-break-jazh-013-ref CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 60f09f17320a494e909ac2d6e13cb019829929d1 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-014 reference/css3-text-line-break-jazh-014-ref CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 4ed739dd324414b7d4887f1a23c7cc7089ef8c98 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-015 reference/css3-text-line-break-jazh-015-ref CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 8140ee0333b6ad3170346f3f6ab3b5d37ae5d590 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-016 reference/css3-text-line-break-jazh-016-ref CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break aba95c80c853aabbb9ddd0ab10b1da2c816cc0bb `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-017 reference/css3-text-line-break-jazh-017-ref CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 0cd8facb28d0cd42896632f54f98016ca4976dc0 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-018 reference/css3-text-line-break-jazh-018-ref CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 4698f835444e79123ed235261bce4ed25ba5a95f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-019 reference/css3-text-line-break-jazh-019-ref CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 1b20b69978e3fe7267d0008756d3825a48dbe3a3 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-020 reference/css3-text-line-break-jazh-020-ref CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9078ac176e112450b4fb57cb0f41425083346f3e `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-021 reference/css3-text-line-break-jazh-021-ref CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9258f2949074ee76b8ff2daf97b380e553ba64b5 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-022 reference/css3-text-line-break-jazh-022-ref CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break c031e91e2dbfb381d0fc43265e0e23717d528d4b `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-023 reference/css3-text-line-break-jazh-023-ref CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 6c74b1a18d90313345f33881d8fb341b83bb72a0 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-024 reference/css3-text-line-break-jazh-024-ref CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 2c3a09e16e87c4de2afcc7d5a9c3f302cf3ead87 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-025 reference/css3-text-line-break-jazh-025-ref CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 93cd54771185424d4dcc8a3b9166145f16651157 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-026 reference/css3-text-line-break-jazh-026-ref CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 0a74cae514e71058b1992fbba9a06356e197732f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-027 reference/css3-text-line-break-jazh-027-ref CSS3 Text, linebreaks: 2013 EN DASH (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 1577fbbe48fc5822178e99c44d401dc1c9f04dcf `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-028 reference/css3-text-line-break-jazh-028-ref CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break f8d025cc238ac33abb4b0f8860e5a95f284d1758 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-029 reference/css3-text-line-break-jazh-029-ref CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9608b61cd080c633ccbc4719bca985a4278d3f44 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-030 reference/css3-text-line-break-jazh-030-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break ca28829dbf63bdb6cb330eb7091a1778f7902117 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-031 reference/css3-text-line-break-jazh-031-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 5c9fc240e0a7ab02b6d4c4e91de22c116d7c40fc `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-032 reference/css3-text-line-break-jazh-032-ref CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 76262592391ca792f85047bbb4111833bf3fcbb4 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-033 reference/css3-text-line-break-jazh-033-ref CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 2f86aea1519bbf2762f81fcfe7bf0f208d51bf2a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-034 reference/css3-text-line-break-jazh-034-ref CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break b4c8a2567ece3d9755edd142baa06dc537ee3ca5 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-035 reference/css3-text-line-break-jazh-035-ref CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 8b2ba584ad6b2e26be4442f5e30b65a1e9b0dfa2 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-036 reference/css3-text-line-break-jazh-036-ref CSS3 Text, linebreaks: 003A COLON (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break f1faa24293544e9dee0fe8088113276cc2fc0893 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-037 reference/css3-text-line-break-jazh-037-ref CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 245451383b528d78d4c6c07cdffa9141ceea382e `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-038 reference/css3-text-line-break-jazh-038-ref CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break ab9d8a1c58f8eb423f5eb8412e64329e4503156c `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-039 reference/css3-text-line-break-jazh-039-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9c7e9cef95a54fff82f83a7be1d9fae74c636127 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-040 reference/css3-text-line-break-jazh-040-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break cd3e6e16b52ff59a63d731a76a4b299ecde0932f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-041 reference/css3-text-line-break-jazh-041-ref CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 15808e487316ebb7f97d9cc4643328aa50341646 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-042 reference/css3-text-line-break-jazh-042-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 7623b129b1402884018f161246966f104c1511b7 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-043 reference/css3-text-line-break-jazh-043-ref CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break ef6dcdde0086ffbb4e67b2b6a334b3e273c68557 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-044 reference/css3-text-line-break-jazh-044-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break b878da3634ba983badaa81d18c90aa6ea3e4d555 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-045 reference/css3-text-line-break-jazh-045-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 1d1fb3e6a478743b36f08986c9a8ec6a87329d5d `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-046 reference/css3-text-line-break-jazh-046-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 539301a5abb3ca7c98bd87f6ab8cf6747644f674 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-047 reference/css3-text-line-break-jazh-047-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9871315ee4464d8179810a98d0a6559c00837536 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-048 reference/css3-text-line-break-jazh-048-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 92ce5bfd279c2b47b4aa057974fe54ab86c35a8a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-049 reference/css3-text-line-break-jazh-049-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break cb89f28e32962ad680783d6f91358e1c034113b0 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-050 reference/css3-text-line-break-jazh-050-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 26bd7875fa21d24f7deaa0bb489c406689fcd5e3 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-051 reference/css3-text-line-break-jazh-051-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break cd7ad5ac168ae01a1e16ed4586fa3b2913d27046 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-052 reference/css3-text-line-break-jazh-052-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break a3ef11de23efb40d79847a79ab4d85049cea9bd3 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-054 reference/css3-text-line-break-jazh-054-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 7e93f6e774968b20c79b81590d65a1b1bfd3196b `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-055 reference/css3-text-line-break-jazh-055-ref CSS3 Text, linebreaks: 2032 PRIME (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break d5572c1021ce231dfcc717fdfc3ccaff208fff12 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-056 reference/css3-text-line-break-jazh-056-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 97ebd192d641fc9dc78ae3c7d29e6348a9744469 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-057 reference/css3-text-line-break-jazh-057-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 8898ebdeaa013dee0a0c13cfc8f93f3057c32ad8 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-058 reference/css3-text-line-break-jazh-058-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 4337711a910b68ddb7fad3fc165bdb1bdfe30774 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-059 reference/css3-text-line-break-jazh-059-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break abf2f710ecff68d3537532ccabc08ad625b1ae45 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-060 reference/css3-text-line-break-jazh-060-ref CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja) font https://drafts.csswg.org/css-text-3/#line-break 9afaf1ba0366735553e9080926f311892bb97c74 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-101 reference/css3-text-line-break-jazh-101-ref CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break c193122bfa2f69a320d478d57460d4aa17b224e0 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-102 reference/css3-text-line-break-jazh-102-ref CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break ce4c39705bc4f3f1081eb0466a5a92a910e866e6 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-103 reference/css3-text-line-break-jazh-103-ref CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 4c8c0b357475ce6abc04eaebfd379f0779fb47f4 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-104 reference/css3-text-line-break-jazh-104-ref CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 4e11e5a4afc381ff48e754e4fe5edd4aa20c32e0 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-105 reference/css3-text-line-break-jazh-105-ref CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 2ace633b494023676c225da70ab69c5a2deba360 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-106 reference/css3-text-line-break-jazh-106-ref CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 9b777724540262482bd2fb048e3c70db419c75f3 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-107 reference/css3-text-line-break-jazh-107-ref CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 0b627d0d27696a67d0f914cd53d3dec05e65e87d `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-108 reference/css3-text-line-break-jazh-108-ref CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 309c9c44e3f3d9f9f0846aa961e7a5b031a57274 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-109 reference/css3-text-line-break-jazh-109-ref CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break ca725222ceca6c26cffaedfcd63ec1eba13e9309 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-110 reference/css3-text-line-break-jazh-110-ref CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 64132b9ce830ad6f05fc1df0dcf40a363e03d577 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-111 reference/css3-text-line-break-jazh-111-ref CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break effc85af9c28866de4a5fc14483c984b3ea3389f `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-112 reference/css3-text-line-break-jazh-112-ref CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break d0ded1f750b902fe56adfe0bbf0638c6213bbe6e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-113 reference/css3-text-line-break-jazh-113-ref CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 5986f739cf043d03e5f0b52e9f46f6059a2ed3fd `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-114 reference/css3-text-line-break-jazh-114-ref CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 44a039feec154f4fa989c107a7b2131a94c00e6e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-115 reference/css3-text-line-break-jazh-115-ref CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break f4fedb8c3a891eece6f052b32189440a95cbf881 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-116 reference/css3-text-line-break-jazh-116-ref CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 803868359b72ccfbd95ba0efb4141fc265dfe3c4 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-117 reference/css3-text-line-break-jazh-117-ref CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 77dcec53553f17b283f0946e3f52ea22682c1cd0 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-118 reference/css3-text-line-break-jazh-118-ref CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 798d17ba1b3545015b99bee08cb680d62965be1e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-119 reference/css3-text-line-break-jazh-119-ref CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break bacb8753461418dbf680ee2876d3ec0abde0a4f1 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-120 reference/css3-text-line-break-jazh-120-ref CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 0081c60ab8e85b2dba3e02ae14b36976ac381156 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-121 reference/css3-text-line-break-jazh-121-ref CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break e4555298e65d99c0445114b9bb593e4ef143f0da `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-122 reference/css3-text-line-break-jazh-122-ref CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break f2d5d26744ee29e518b15b92985ddf1d4ff1661a `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-123 reference/css3-text-line-break-jazh-123-ref CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 7702f1070b0fdd52904742168e9d69eb36b3250a `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-124 reference/css3-text-line-break-jazh-124-ref CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break d61993ba670c9dec558392ac53d033305b563e06 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-125 reference/css3-text-line-break-jazh-125-ref CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 2b40c7c6745308602087a994fed9ec39ee35ea23 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-126 reference/css3-text-line-break-jazh-126-ref CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 942b7aac1ea871760025926807087a3290746cce `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-127 reference/css3-text-line-break-jazh-127-ref CSS3 Text, linebreaks: 2013 EN DASH (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 1fe8aed187fe5dbd31f5348384768e7ed0a281b2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-128 reference/css3-text-line-break-jazh-128-ref CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 622fe7212b899ec750f196d705fc362e465aae24 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-129 reference/css3-text-line-break-jazh-129-ref CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 24e06bd16575e4642f3c1842d8bcdbf210f34fd7 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-130 reference/css3-text-line-break-jazh-130-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break e095cdd4335368ce9f5914d3b9a621bcc7485132 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-131 reference/css3-text-line-break-jazh-131-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 93224c927eed492c2d2aaafd4a38094344cff2a8 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-132 reference/css3-text-line-break-jazh-132-ref CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 1f2b0a45134192fafc56db311052aa08ff25e4d2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-133 reference/css3-text-line-break-jazh-133-ref CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 7d3311b08264e0f6483fc2bdcbd046137bda1afe `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-134 reference/css3-text-line-break-jazh-134-ref CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 6757662d3cd1708e86861e7ed647ed1c9cff07dd `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-135 reference/css3-text-line-break-jazh-135-ref CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break b3627176d54a0607068332e8f3e996fa2bfcced4 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-136 reference/css3-text-line-break-jazh-136-ref CSS3 Text, linebreaks: 003A COLON (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 446b904becf413985d58e7b830f3bc65a9458040 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-137 reference/css3-text-line-break-jazh-137-ref CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 21a7b012b608e3d5f8ac769c3674326710975e50 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-138 reference/css3-text-line-break-jazh-138-ref CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break f644da711e18eb16b465b1cce83f0bac36b6556c `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-139 reference/css3-text-line-break-jazh-139-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 132717e5ebaa4b71d2c28251c894d0b46149871a `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-140 reference/css3-text-line-break-jazh-140-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break bab28b52278f14d83b2fd1712da6b98ac44a5657 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-141 reference/css3-text-line-break-jazh-141-ref CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 33b5df89a4c1636c7c59f2858f09d3aa9ea17181 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-142 reference/css3-text-line-break-jazh-142-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break fac49c215a14171ceea1557287ff43d01dd58039 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-143 reference/css3-text-line-break-jazh-143-ref CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 7c7ded748c0fb461797d99b70489c1874bf67f0a `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-144 reference/css3-text-line-break-jazh-144-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 33e136c3c1e28c23dd335b238920eb25b8a322ed `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-145 reference/css3-text-line-break-jazh-145-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 637792abb66375fafa2f1c000819e117a8358b91 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-146 reference/css3-text-line-break-jazh-146-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 49be2ac966a50014ba9007f1be6f2bcbf101e34f `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-147 reference/css3-text-line-break-jazh-147-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break a89e6e5c7efe3d6db420c0bf46e5150d2243bc7d `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-148 reference/css3-text-line-break-jazh-148-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 37c8a2849773443f83ea0dabee31d63ebb2b6d01 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-149 reference/css3-text-line-break-jazh-149-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 1c57dc1a90b2fe992f036d224b2416caca7bb342 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-150 reference/css3-text-line-break-jazh-150-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 66ce08fa2bb56556cb59a5e0cf3062a407d71246 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-151 reference/css3-text-line-break-jazh-151-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 3bad59764b8c91416bd16460c5450cca2dea3fb9 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-152 reference/css3-text-line-break-jazh-152-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 92bc956ae8da7cd64271ee47362b6d9e39a26418 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-154 reference/css3-text-line-break-jazh-154-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 13b173f1cf9349cebe0929b4d5e073a71906b5e4 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-155 reference/css3-text-line-break-jazh-155-ref CSS3 Text, linebreaks: 2032 PRIME (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break e1f5c1bf5c3d47784d0e23652aa5f56ec19d0f1b `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-156 reference/css3-text-line-break-jazh-156-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break a56d581519acf2306a42c713a006406f0e38f782 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-157 reference/css3-text-line-break-jazh-157-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 42cf2989c6408f778b46df94c6162eaf098cffb2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-158 reference/css3-text-line-break-jazh-158-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 2727ffafa7c48d5af5594771faf88fd9f6965a2b `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-159 reference/css3-text-line-break-jazh-159-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 16711045d42bb9cb3a20b792740f4ac13ef048af `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-160 reference/css3-text-line-break-jazh-160-ref CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja) font https://drafts.csswg.org/css-text-3/#line-break 2158631620cd0d6fa66687054d9fc47f02254ca7 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-201 reference/css3-text-line-break-jazh-201-ref CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 3c110cfa718bd877a7e0c58397c5417e93daa3be `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-202 reference/css3-text-line-break-jazh-202-ref CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break ddd96e8e3bea0d0937dd51ff96974ac0ca87eef8 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-203 reference/css3-text-line-break-jazh-203-ref CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break c56b35c6a8077524cb5a38f8a3f79e4b910858ba `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-204 reference/css3-text-line-break-jazh-204-ref CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break a84b6623899b23656c1701a713392a731c8cbb63 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-205 reference/css3-text-line-break-jazh-205-ref CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 30901a03904d867076e796689001f8fef6373571 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-206 reference/css3-text-line-break-jazh-206-ref CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 7520c34d1d11825f92f14f451ddee96ee1cd784b `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-207 reference/css3-text-line-break-jazh-207-ref CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 50cfe09075f0a016fba6ea2a3b8383489df8e2e4 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-208 reference/css3-text-line-break-jazh-208-ref CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 383fbfacf3973a96562ef671074572bfc297f764 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-209 reference/css3-text-line-break-jazh-209-ref CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break e05131adbdee9c208bfc0f1dc71b307d1f946379 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-210 reference/css3-text-line-break-jazh-210-ref CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 3f5314cc8c49c31dea50f159d91be41b3afc56ab `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-211 reference/css3-text-line-break-jazh-211-ref CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break b11922246b425a54cbe8354920370f98e418c869 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-212 reference/css3-text-line-break-jazh-212-ref CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break a452540bc020c4fc7eab0802f49a2229e1cc3d6b `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-213 reference/css3-text-line-break-jazh-213-ref CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 03e96524feab986fc3b172701504779c6799207e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.
+css3-text-line-break-jazh-214 reference/css3-text-line-break-jazh-214-ref CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 6fe0504a20f2dd06e40c356f9e4548eb83e2fa4b `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.
+css3-text-line-break-jazh-215 reference/css3-text-line-break-jazh-215-ref CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 0ad12ada33fb0bcebb08847796490fed7b0a6063 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.
+css3-text-line-break-jazh-216 reference/css3-text-line-break-jazh-216-ref CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break f1bf9ecfacdd7666fd95d746082c2e716245aed9 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.
+css3-text-line-break-jazh-217 reference/css3-text-line-break-jazh-217-ref CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 8b07355ac731d3e9efdd2f82c7afb1f3fdfe3581 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.
+css3-text-line-break-jazh-218 reference/css3-text-line-break-jazh-218-ref CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 332982df8aa1f8835334d690f577e1c4b583e29f `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.
+css3-text-line-break-jazh-219 reference/css3-text-line-break-jazh-219-ref CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 2d515df388cdce2db83d9f603c0ad6d45a268122 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.
+css3-text-line-break-jazh-220 reference/css3-text-line-break-jazh-220-ref CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 4070ce87cef5673569f1340c12b5da609774ed0e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.
+css3-text-line-break-jazh-221 reference/css3-text-line-break-jazh-221-ref CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 7b07f7964062cc5176cc3bf18de3221bcc90dd18 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.
+css3-text-line-break-jazh-222 reference/css3-text-line-break-jazh-222-ref CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break a94a67ec12bd74e6350839712f6a3c02a1752cfa `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.
+css3-text-line-break-jazh-223 reference/css3-text-line-break-jazh-223-ref CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 36235bfa7301f3393b8e01d0f2ce6af11a5fae08 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.
+css3-text-line-break-jazh-224 reference/css3-text-line-break-jazh-224-ref CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 89ba17bbc5f97aab61108f66fe2513e9ffa90647 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.
+css3-text-line-break-jazh-225 reference/css3-text-line-break-jazh-225-ref CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break ba288fb73c1ca951b59eb4e312e16b8d3a4c7dff `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-226 reference/css3-text-line-break-jazh-226-ref CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 02fdefe3bdd5de734d28e5cbb3db78e3b5776be6 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-227 reference/css3-text-line-break-jazh-227-ref CSS3 Text, linebreaks: 2013 EN DASH (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break a881a1dfa9a9e9eb5016090ba130381cad1c82a2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-228 reference/css3-text-line-break-jazh-228-ref CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 9c4a25b202a00a344a34d791f79fa7a285142d92 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-229 reference/css3-text-line-break-jazh-229-ref CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 6b4114750cde0154a1394dd8506aeb43ece8d7a8 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-230 reference/css3-text-line-break-jazh-230-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break d7fa749ee00eb789c261fa1ba10f2f0465f3c08a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-231 reference/css3-text-line-break-jazh-231-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break a83a9f202d55bd811ce8518b22dbbc929cd70eae `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-232 reference/css3-text-line-break-jazh-232-ref CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break b9208a087e5b922eaaa9f79483db87818e0ab1dc `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-233 reference/css3-text-line-break-jazh-233-ref CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 1ada65d16002236cccc1dfdca701edeb70a97b53 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-234 reference/css3-text-line-break-jazh-234-ref CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break d8e7e1aab198259f6a5417258bc9e903beadaf3b `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-235 reference/css3-text-line-break-jazh-235-ref CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break acee286bc942adc1842f23045036e312701a10a9 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-236 reference/css3-text-line-break-jazh-236-ref CSS3 Text, linebreaks: 003A COLON (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break c478023a92a55648657d21e7a35709bd284777e9 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-237 reference/css3-text-line-break-jazh-237-ref CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 2dd16b94dee623942b20166d88d0a39ac542b893 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-238 reference/css3-text-line-break-jazh-238-ref CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break c3ee50671fad7c494a87015a3925b25a16c18daa `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-239 reference/css3-text-line-break-jazh-239-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break bc25b6d15e40462ddebcb7cb8da22da0ff797fc2 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-240 reference/css3-text-line-break-jazh-240-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 535542a4ee3773efb267e5a6f8be0ac12cdc9dd1 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-241 reference/css3-text-line-break-jazh-241-ref CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break d805e1ec84c0d3b8affcbe838ea6c7fd52ed8e77 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-jazh-242 reference/css3-text-line-break-jazh-242-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break ca8c50a306f6d415c368af64d8b0db9a6eeba421 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-243 reference/css3-text-line-break-jazh-243-ref CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break fc1ca18c7998012136239489a65d076c75d357d8 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-244 reference/css3-text-line-break-jazh-244-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 50d18229920a639561ec542769d19d9a25782561 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-245 reference/css3-text-line-break-jazh-245-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 143feee2ca6e62bc5ae80b7a7e729f6a752f68aa `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-246 reference/css3-text-line-break-jazh-246-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break b1d59e48594548b445fc14aa9398609c89177e6c `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-247 reference/css3-text-line-break-jazh-247-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break fba5478ba542ef2de9c68ac6462f57d6c8a58c54 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-248 reference/css3-text-line-break-jazh-248-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 8fcb51a181173aecbea9b4654e0a8c9f51e8ab16 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-249 reference/css3-text-line-break-jazh-249-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 8951ca74579d158b492d180299e6e2936ae5c0d5 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-250 reference/css3-text-line-break-jazh-250-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 558a84cbc021a5f5f75eeffca14513c0d8ecfdee `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-251 reference/css3-text-line-break-jazh-251-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break f2b9aa02ef68050bc1e8b66a74c4a895aa98503d `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-252 reference/css3-text-line-break-jazh-252-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break e806747285f59e7fd55c8abe71cfd378e22c2986 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-254 reference/css3-text-line-break-jazh-254-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break b554a4b9ef2213b314b1adddfd8ac9f07525ec84 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-255 reference/css3-text-line-break-jazh-255-ref CSS3 Text, linebreaks: 2032 PRIME (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 6228c5acbc38b324d1fe1c0b2e3653ce273840b6 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-256 reference/css3-text-line-break-jazh-256-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break ad48b32119c0d9ecbb6bd39a893349e39fe00f95 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-257 reference/css3-text-line-break-jazh-257-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 64fb0fe03ae71b1bad04f942a25b5bf5c0a9bb10 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-258 reference/css3-text-line-break-jazh-258-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break d5f53b76d434126acc19f4ed0e41ac646cc73e23 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-259 reference/css3-text-line-break-jazh-259-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break 211d79613ab033cae75289ca4efff74353aea759 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-260 reference/css3-text-line-break-jazh-260-ref CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja) font https://drafts.csswg.org/css-text-3/#line-break e91ca18ee265ebfb1ee4942729d316b724a41e98 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-jazh-301 reference/css3-text-line-break-jazh-301-ref CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break d2e6b9e7fbd681e6ba8af2daba02cf33dea0bddc `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-302 reference/css3-text-line-break-jazh-302-ref CSS3 Text, linebreaks: 2013 EN DASH (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 586cbeb2d7dadbcdb18cd1bdc4919e181ac73a00 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-303 reference/css3-text-line-break-jazh-303-ref CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 64dcabf35a829aa32903284c2e1724fa8207fadd `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-304 reference/css3-text-line-break-jazh-304-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break a38b68add39b3a2d50a53f8b6da101c83daef9a9 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-305 reference/css3-text-line-break-jazh-305-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 37e27c96ec6b3f8657d9d97407643b9688eb2a4a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-306 reference/css3-text-line-break-jazh-306-ref CSS3 Text, linebreaks: 003A COLON (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 56ae20c42bb46f3f73531715b62d69165978d1c9 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-307 reference/css3-text-line-break-jazh-307-ref CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 1d472248dced667695663263beb2893ec2f88edf `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-308 reference/css3-text-line-break-jazh-308-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 4e7489452ce43de31fd2464aa24271c4a4535bbe `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-309 reference/css3-text-line-break-jazh-309-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 83c1c5e8b48e5da27c1171353ab3b18586c28ccc `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-310 reference/css3-text-line-break-jazh-310-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 00ad6d774add1e3ade996c2ff57b9baac6c1cd1a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-311 reference/css3-text-line-break-jazh-311-ref CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 54dc66fd1d13eb168d3943d0681b7853dbe82150 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-312 reference/css3-text-line-break-jazh-312-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break a60d56be481f93c53a6642e34a951854f907395a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-313 reference/css3-text-line-break-jazh-313-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break d6b3647a527406c63698e34e3778091fab221d2a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-314 reference/css3-text-line-break-jazh-314-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break b6ff226a4b536948152257398555c0ec1b5639be `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-315 reference/css3-text-line-break-jazh-315-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break d06dfe7fa7ebdf1285090e2e3c28becb0586914a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-316 reference/css3-text-line-break-jazh-316-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 6fca0247d1e50ebbfd1c08aeafd03ff04af9ce34 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-317 reference/css3-text-line-break-jazh-317-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 22608cef6e23d327f8021de1aea1b7bff3850721 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-318 reference/css3-text-line-break-jazh-318-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break f940c969d2ba9056907d2804a7e98a56290f044f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-319 reference/css3-text-line-break-jazh-319-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break e74530db4b65185f446be75661c996a1f69f7aed `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-320 reference/css3-text-line-break-jazh-320-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 24ef937ee603a80307fa104c667aebca46a6ddd9 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-321 reference/css3-text-line-break-jazh-321-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 70a911c8311b9b0b5f74eca263f547dbd01c69eb `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-322 reference/css3-text-line-break-jazh-322-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 073d9ef5a2e2284ce5d5703256909c014f4f13e8 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-323 reference/css3-text-line-break-jazh-323-ref CSS3 Text, linebreaks: 2032 PRIME (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 297b396d20c67f667051e1a5cf8df66fc3b9fb3a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-324 reference/css3-text-line-break-jazh-324-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break b4ab4e9ae910a464b547243a0721333d441fc5e0 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-325 reference/css3-text-line-break-jazh-325-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 9419972e7d674d43afcf86cf8750f2d0e5395ad5 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-326 reference/css3-text-line-break-jazh-326-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break b1f31df718f6e956b1f58b937324dab1090a35bd `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-327 reference/css3-text-line-break-jazh-327-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh) font https://drafts.csswg.org/css-text-3/#line-break 066fd0c9bf20d23b593f0f7d40d42285dd2cf383 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-351 reference/css3-text-line-break-jazh-351-ref CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 8b0a724cbcff52b2cfbefc88303e1c6584c70019 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-352 reference/css3-text-line-break-jazh-352-ref CSS3 Text, linebreaks: 2013 EN DASH (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 04ba6cd8bdee16419b9ffd0c82a6a854105928b9 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-353 reference/css3-text-line-break-jazh-353-ref CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 64e8b4f9f58fbcca510848b328e9ba81467147db `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-354 reference/css3-text-line-break-jazh-354-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 304a07cf068ef0c298458492a6bbffe358764260 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-355 reference/css3-text-line-break-jazh-355-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 7a988d2004f54eac2b2797ffd0eed223cfaa3107 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-356 reference/css3-text-line-break-jazh-356-ref CSS3 Text, linebreaks: 003A COLON (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break fe76a174ed493bce5b1df3f59a045222c6fd5264 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-357 reference/css3-text-line-break-jazh-357-ref CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 4de809042039009c0f788f11ee3982009b6139fd `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-358 reference/css3-text-line-break-jazh-358-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break c1ce0519306d2c7691d4039b02a7c12ba5d6d484 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-359 reference/css3-text-line-break-jazh-359-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break f89cb8f09b9932bb75640f49535e3e168902671d `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-360 reference/css3-text-line-break-jazh-360-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 2d899b274e0b84872a649a5ea25b0e3a99b6f6e1 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-361 reference/css3-text-line-break-jazh-361-ref CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 77b7f7dbba6d8edbd4242448d141324a5988055f `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-362 reference/css3-text-line-break-jazh-362-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 77c2286ea852c4336a8035664b97e7f037b382fc `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-363 reference/css3-text-line-break-jazh-363-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 96c09c6785ee3613048d12d354d72db5cf24ae51 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-364 reference/css3-text-line-break-jazh-364-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break d03f4b6b6d0facb59be0c470f231f2a3dda58d88 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-365 reference/css3-text-line-break-jazh-365-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 63dd2dde95afa1f7a14cfdaba81ead116815dbc2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-366 reference/css3-text-line-break-jazh-366-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break d48592837774025814c7e38e1d69e105e8e4cf64 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-367 reference/css3-text-line-break-jazh-367-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 7752e6e45287bb0bca0cdbda6b42ac2754c38187 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-368 reference/css3-text-line-break-jazh-368-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 4091013cf5d227d1066d1c48c4ca303cf01124a2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-369 reference/css3-text-line-break-jazh-369-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 7a899f9e559beb83df00cfc21afe6f1245bf3e9e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-370 reference/css3-text-line-break-jazh-370-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 6b1fc8d1f2a09c0cb6e3abe93e7146084ff0d6ad `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-371 reference/css3-text-line-break-jazh-371-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break fd042b49eaa0598fca2ab4cbf16f3f6290af26c3 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-372 reference/css3-text-line-break-jazh-372-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 2c1a758702cb4ad06f38faef73d5ff988065c5c9 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-373 reference/css3-text-line-break-jazh-373-ref CSS3 Text, linebreaks: 2032 PRIME (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break b81159c02f4bf4dc4c8536457df573b1954b35bb `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-374 reference/css3-text-line-break-jazh-374-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 7d45eccf432cd4d936057502e873dddc86363b80 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-375 reference/css3-text-line-break-jazh-375-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 44acb95b1b99c2124c0b8ebf14a36bbfc98724c2 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-376 reference/css3-text-line-break-jazh-376-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 37812a4ffac7123f7e8fc875939a3ecf40202b85 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-377 reference/css3-text-line-break-jazh-377-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh) font https://drafts.csswg.org/css-text-3/#line-break 17729f86ca15dc17b54079ab4688850593d7412e `Richard Ishida`<mailto:ishida@w3.org> The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-401 reference/css3-text-line-break-jazh-401-ref CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 979a8673b6798e07fff2abf91cbe17a9216740b9 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2010 HYPHEN at the beginning of a line.
+css3-text-line-break-jazh-402 reference/css3-text-line-break-jazh-402-ref CSS3 Text, linebreaks: 2013 EN DASH (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break b2d60c4dd7d6394678d9b7b86ef33da694f91a6f `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 2013 EN DASH at the beginning of a line.
+css3-text-line-break-jazh-403 reference/css3-text-line-break-jazh-403-ref CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break a12b0c6900ded6525258914b929cfd5f28c3dc52 `Richard Ishida`<mailto:ishida@w3.org> The browser will allow 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-jazh-404 reference/css3-text-line-break-jazh-404-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 32e4630a361f166871c76e3e72dd0b5edb016434 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-405 reference/css3-text-line-break-jazh-405-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break c9d05af02bac591b0569b7b158be4df7166f0809 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-jazh-406 reference/css3-text-line-break-jazh-406-ref CSS3 Text, linebreaks: 003A COLON (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 5b77b1b5d2f3f091207f3c6d970e845669adf4e4 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003A COLON at the beginning of a line.
+css3-text-line-break-jazh-407 reference/css3-text-line-break-jazh-407-ref CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 28cd524e2f74061410647ad6cc03dea32c25305d `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003B SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-408 reference/css3-text-line-break-jazh-408-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break d0d4a4e2c4415a98c0857cf7770f2c613a5d73a0 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-jazh-409 reference/css3-text-line-break-jazh-409-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 7967a56a8e6043aa9c764fee7bb00ccc41b9c852 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-jazh-410 reference/css3-text-line-break-jazh-410-ref CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break ba7e37fd8d64f843d77dbd2ad97f11b330e6efec `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-411 reference/css3-text-line-break-jazh-411-ref CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 804767a1a2cde859daaeaf184d6c1c5578f2a9e6 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 003F QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-412 reference/css3-text-line-break-jazh-412-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 711898fe58deba17427a032bd33bc280169205b2 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-413 reference/css3-text-line-break-jazh-413-ref CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 3c95d19526e5f94ac6b2208736ca0c72b2a192db `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-414 reference/css3-text-line-break-jazh-414-ref CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 0f60385a2c3661099ca73f100f8313c7eb20a0aa `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-415 reference/css3-text-line-break-jazh-415-ref CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 914adc7813c277044d7d52b57a20f5a097790731 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-416 reference/css3-text-line-break-jazh-416-ref CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 6bce87269f4aa44ae37c669aad84a35e60aa7c17 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-jazh-417 reference/css3-text-line-break-jazh-417-ref CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 857a764d6519689fbc2a9163c26cc30aa06d9bc8 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.
+css3-text-line-break-jazh-418 reference/css3-text-line-break-jazh-418-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 6fb4387311255e92188e3771ff4f658020822b9e `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-419 reference/css3-text-line-break-jazh-419-ref CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break c05c82e9e798e4a803f2337fbb2478cf782bfb3f `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-420 reference/css3-text-line-break-jazh-420-ref CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 62a4872de549a39884a383987a5690066d0b1b5a `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.
+css3-text-line-break-jazh-421 reference/css3-text-line-break-jazh-421-ref CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 0d2c638d997c4056c50c9b619c7d4fafbe0e40c7 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-422 reference/css3-text-line-break-jazh-422-ref CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 46f48b107e604607e1c25e0d2f8ca2971e7c5b11 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.
+css3-text-line-break-jazh-423 reference/css3-text-line-break-jazh-423-ref CSS3 Text, linebreaks: 2032 PRIME (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 0f2cfe20af62657e49cff1302cbfaf7250fa235d `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2032 PRIME at the beginning of a line.
+css3-text-line-break-jazh-424 reference/css3-text-line-break-jazh-424-ref CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 7ab5e82b48d093ad36123de2a30854832e9e7ebc `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.
+css3-text-line-break-jazh-425 reference/css3-text-line-break-jazh-425-ref CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 155a4fefe24a2b2d1641a7740a7c4656ba442f12 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.
+css3-text-line-break-jazh-426 reference/css3-text-line-break-jazh-426-ref CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 5cc32701a5f9d7328972dc5f4e9aa328b6210cf2 `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.
+css3-text-line-break-jazh-427 reference/css3-text-line-break-jazh-427-ref CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh) font https://drafts.csswg.org/css-text-3/#line-break 2d6f4ba4d81901f532dcb536912639efa67b152d `Richard Ishida`<mailto:ishida@w3.org> The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.
+css3-text-line-break-opclns-001 reference/css3-text-line-break-opclns-001-ref CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking feb6acb6b1e533bc8a350c52b9d9c8b149726c4c `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-002 reference/css3-text-line-break-opclns-002-ref CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 462543049fa843c84ca79283ccdaa3ec011dbe5a `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-003 reference/css3-text-line-break-opclns-003-ref CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 16eb3a814a77364605276eb99c86396460695597 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line.
+css3-text-line-break-opclns-004 reference/css3-text-line-break-opclns-004-ref CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON font https://drafts.csswg.org/css-text-3/#line-breaking 451af8056fb62a30e731f759a563c13a6d1b71d1 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line.
+css3-text-line-break-opclns-005 reference/css3-text-line-break-opclns-005-ref CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON font https://drafts.csswg.org/css-text-3/#line-breaking 1b2d20e24e0ccf1ded075cc6bbd69eb33c11c380 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line.
+css3-text-line-break-opclns-006 reference/css3-text-line-break-opclns-006-ref CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK font https://drafts.csswg.org/css-text-3/#line-breaking 51d49b028a60dae4d0d7de1f82aad89360dddb46 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line.
+css3-text-line-break-opclns-007 reference/css3-text-line-break-opclns-007-ref CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 207ce87ce6098df738297c55a042e7497224a191 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line.
+css3-text-line-break-opclns-008 reference/css3-text-line-break-opclns-008-ref CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 316c0422cee18654c419c4fb781e38332458146b `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line.
+css3-text-line-break-opclns-009 reference/css3-text-line-break-opclns-009-ref CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL font https://drafts.csswg.org/css-text-3/#line-breaking 47d5fdc6e8b2068a5e9f4990b53ea5d4032b66b7 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line.
+css3-text-line-break-opclns-010 reference/css3-text-line-break-opclns-010-ref CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 7980fc3d06f82330361d9b7d9e0b9b9e125b12c4 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-011 reference/css3-text-line-break-opclns-011-ref CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 1f8e4cd458a57506b71a77e824823e68757030f6 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-012 reference/css3-text-line-break-opclns-012-ref CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 1d47fa23162a7ca752849433ab8875583a866c1d `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-013 reference/css3-text-line-break-opclns-013-ref CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking c06a94ee06d3b93f131d4255367f6a1b18f6ee3c `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-014 reference/css3-text-line-break-opclns-014-ref CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 0f5a6b3375170110416bdd608c5faef4bf191764 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line.
+css3-text-line-break-opclns-015 reference/css3-text-line-break-opclns-015-ref CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 6dbf63147640b1c646f2a843daec244534596e51 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line.
+css3-text-line-break-opclns-016 reference/css3-text-line-break-opclns-016-ref CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking e36fcf4314c2cd5fdb25b92f5fcd7433f81f87b6 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.
+css3-text-line-break-opclns-017 reference/css3-text-line-break-opclns-017-ref CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking eb230f8271ba6d41d8ce3360934f2258e77965dc `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line.
+css3-text-line-break-opclns-018 reference/css3-text-line-break-opclns-018-ref CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 60b04959286a6f2a565eeb709a1a1bb18a21f6ff `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.
+css3-text-line-break-opclns-019 reference/css3-text-line-break-opclns-019-ref CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking ace66127f1172260f0066b726eed0b2614418354 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line.
+css3-text-line-break-opclns-020 reference/css3-text-line-break-opclns-020-ref CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 7d3a0b165fad6b8baacf8afc0d5a90b592f23c6b `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line.
+css3-text-line-break-opclns-021 reference/css3-text-line-break-opclns-021-ref CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 96d31bd3d6ec22ac0d434563905f09f9c8902c61 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-022 reference/css3-text-line-break-opclns-022-ref CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking da18ce0eb01f9d98eac080cf2ab222af5f7449f8 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-023 reference/css3-text-line-break-opclns-023-ref CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 42330537c865bc3550d56bed2a1b1bd6e38d3c20 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-024 reference/css3-text-line-break-opclns-024-ref CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 6de23a5e37abf4898635cd8e3a269333a37db5cb `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line.
+css3-text-line-break-opclns-025 reference/css3-text-line-break-opclns-025-ref CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 7d41931c63cae4a9ebfbb911d93f93394b9c4344 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-026 reference/css3-text-line-break-opclns-026-ref CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 530684dc38350f5fea1aeeb085956e4b3f006879 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line.
+css3-text-line-break-opclns-027 reference/css3-text-line-break-opclns-027-ref CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking dc333c227e90a758e8f7c09e533626568027055d `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line.
+css3-text-line-break-opclns-028 reference/css3-text-line-break-opclns-028-ref CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR font https://drafts.csswg.org/css-text-3/#line-breaking 2e8e77ee985157fc8812cb305b33509342d91435 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line.
+css3-text-line-break-opclns-029 reference/css3-text-line-break-opclns-029-ref CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER font https://drafts.csswg.org/css-text-3/#line-breaking d397effb24cca68dc530ef64a922a06fb6be260c `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line.
+css3-text-line-break-opclns-030 reference/css3-text-line-break-opclns-030-ref CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER font https://drafts.csswg.org/css-text-3/#line-breaking 3abb9af4fb0e52df37eb7e069698acd86304759b `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line.
+css3-text-line-break-opclns-031 reference/css3-text-line-break-opclns-031-ref CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT font https://drafts.csswg.org/css-text-3/#line-breaking 8a3fcd8fa7d9da52a78b2c067dea04076e53eaf2 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line.
+css3-text-line-break-opclns-032 reference/css3-text-line-break-opclns-032-ref CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 10dfe6856f992967ba51aa744698f6db86709834 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line.
+css3-text-line-break-opclns-033 reference/css3-text-line-break-opclns-033-ref CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking c4033b04efab8735f674eee37961faaae5965eb5 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line.
+css3-text-line-break-opclns-034 reference/css3-text-line-break-opclns-034-ref CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 41c04048a4551525478729d7d4c0806bac3c3166 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line.
+css3-text-line-break-opclns-035 reference/css3-text-line-break-opclns-035-ref CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE font https://drafts.csswg.org/css-text-3/#line-breaking 10dda6136abc9929f255a27c182f592645a9a4c7 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line.
+css3-text-line-break-opclns-036 reference/css3-text-line-break-opclns-036-ref CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE font https://drafts.csswg.org/css-text-3/#line-breaking 97271d9726d23f0216ae89935f228729c53c70d7 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line.
+css3-text-line-break-opclns-037 reference/css3-text-line-break-opclns-037-ref CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking c57b31626070072c6e0fa4acb7982dd1c61ad5c6 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-038 reference/css3-text-line-break-opclns-038-ref CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking e5bd41d9fb8a1c3162072763a3ee68891037dfdc `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-039 reference/css3-text-line-break-opclns-039-ref CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 6adfa54260db129c616ab371b610c248e84a5bfb `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-040 reference/css3-text-line-break-opclns-040-ref CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 573f23611b3f35e348145093d1c11d4603c844db `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line.
+css3-text-line-break-opclns-041 reference/css3-text-line-break-opclns-041-ref CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking fb2a29dcf97a90d3c1331c71b93f364bef8ced44 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line.
+css3-text-line-break-opclns-042 reference/css3-text-line-break-opclns-042-ref CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking c1bad9b3350e79a9d29788826c53f7dea30e0f7d `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line.
+css3-text-line-break-opclns-043 reference/css3-text-line-break-opclns-043-ref CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking dae9ee84a0b66a158aa265f1bdc9a0ca5b18246e `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line.
+css3-text-line-break-opclns-044 reference/css3-text-line-break-opclns-044-ref CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking ab121713a971b936e5c43ace5ec4fce5a2757ec9 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line.
+css3-text-line-break-opclns-045 reference/css3-text-line-break-opclns-045-ref CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking bacc8dd4e94d2969812ea38a7d774004967d50ae `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line.
+css3-text-line-break-opclns-046 reference/css3-text-line-break-opclns-046-ref CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 871c64cad95658f606cc5caf743ae8a6b5e670b4 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-047 reference/css3-text-line-break-opclns-047-ref CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 1fc4e37bce1691b1a416bddf13e07e2a42eb9be8 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line.
+css3-text-line-break-opclns-048 reference/css3-text-line-break-opclns-048-ref CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking a842cb4483c7fadb3794bd9413e14a802e66aec7 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-049 reference/css3-text-line-break-opclns-049-ref CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 8d49d263444a9d72c9fe3e3adbbfab4cbebf301f `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-050 reference/css3-text-line-break-opclns-050-ref CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking a0b93aaec4a74309b5889f7bf5c75c78cce50584 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line.
+css3-text-line-break-opclns-051 reference/css3-text-line-break-opclns-051-ref CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking f0898ff465d1c39b6afff900e7e53711153ef1a3 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line.
+css3-text-line-break-opclns-052 reference/css3-text-line-break-opclns-052-ref CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 556ceff1ad050a41b81dc62667474df4b7fd9423 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line.
+css3-text-line-break-opclns-053 reference/css3-text-line-break-opclns-053-ref CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 31637759a0f0a5f54cf5aa4bd0424da8f348003f `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-054 reference/css3-text-line-break-opclns-054-ref CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking d05e73d06f93900c9ba3a0ace46f4c28e1b74e33 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line.
+css3-text-line-break-opclns-055 reference/css3-text-line-break-opclns-055-ref CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking de3e0b34292400633e1348e3c17a40139174cdf2 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line.
+css3-text-line-break-opclns-056 reference/css3-text-line-break-opclns-056-ref CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking d42e6efd6bd6c13e6dd23a1bd93fcb35e9541b2c `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line.
+css3-text-line-break-opclns-057 reference/css3-text-line-break-opclns-057-ref CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 40a177d1a70a49b12b398bc9344d85df411f63fa `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-058 reference/css3-text-line-break-opclns-058-ref CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking e3cd9416ee7e8f79d326b5a1d0b6996c6e184224 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-059 reference/css3-text-line-break-opclns-059-ref CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 7d8434e4cc05b33a91dfdf6c50f2df94a7e46a95 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line.
+css3-text-line-break-opclns-060 reference/css3-text-line-break-opclns-060-ref CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking eb1a5b2cc87d266591d4e397bcfa842b9ef93c96 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line.
+css3-text-line-break-opclns-061 reference/css3-text-line-break-opclns-061-ref CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 779100865e17df768049b7b30d6103f7a0dd4382 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-062 reference/css3-text-line-break-opclns-062-ref CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 5188f1a9421058acf718631608eac2ed41520b76 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line.
+css3-text-line-break-opclns-063 reference/css3-text-line-break-opclns-063-ref CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 098ba83b9b1b243ff88c50d543309d413d5aafdf `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line.
+css3-text-line-break-opclns-064 reference/css3-text-line-break-opclns-064-ref CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 6e7690be163be7371e33949993ee3f8b3a1bff14 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line.
+css3-text-line-break-opclns-065 reference/css3-text-line-break-opclns-065-ref CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking b2fb9902c77587085c114700c87994ebd8c92706 `Richard Ishida`<mailto:ishida@w3.org> Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line.
+css3-text-line-break-opclns-100 reference/css3-text-line-break-opclns-100-ref CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA font https://drafts.csswg.org/css-text-3/#line-breaking e3d0444e47acb423ec54da5f47c6c8c5d0a1d515 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line.
+css3-text-line-break-opclns-101 reference/css3-text-line-break-opclns-101-ref CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP font https://drafts.csswg.org/css-text-3/#line-breaking b41fc0f82fa39429f268806c653d739317bd8724 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line.
+css3-text-line-break-opclns-102 reference/css3-text-line-break-opclns-102-ref CSS3 Text, linebreaks: FE50 SMALL COMMA font https://drafts.csswg.org/css-text-3/#line-breaking d5136b5b55615466f37549369b53213215f470f3 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line.
+css3-text-line-break-opclns-103 reference/css3-text-line-break-opclns-103-ref CSS3 Text, linebreaks: FE52 SMALL FULL STOP font https://drafts.csswg.org/css-text-3/#line-breaking 764b928d9827293fc37f96121e2dd5850bde04a0 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line.
+css3-text-line-break-opclns-104 reference/css3-text-line-break-opclns-104-ref CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA font https://drafts.csswg.org/css-text-3/#line-breaking 62b779ef80ff57cb2450cdeb825c87ad946bc26d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line.
+css3-text-line-break-opclns-105 reference/css3-text-line-break-opclns-105-ref CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP font https://drafts.csswg.org/css-text-3/#line-breaking f1ac6711c6991b0056efc4087443cae5fec76d2c `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line.
+css3-text-line-break-opclns-106 reference/css3-text-line-break-opclns-106-ref CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP font https://drafts.csswg.org/css-text-3/#line-breaking a2c471ae5c76885c65f59c7d464a2f09aec63f2b `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line.
+css3-text-line-break-opclns-107 reference/css3-text-line-break-opclns-107-ref CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA font https://drafts.csswg.org/css-text-3/#line-breaking fbdabc0ac28f624136f5c55af2686237d5cf3ffc `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line.
+css3-text-line-break-opclns-108 reference/css3-text-line-break-opclns-108-ref CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 7cb86906cd6544c7379d69ba8e2115f510b1368d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-109 reference/css3-text-line-break-opclns-109-ref CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 3195bc0069e8453facb968b1d1ed5268278ec5cc `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-110 reference/css3-text-line-break-opclns-110-ref CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 9fe4693c2ef8a40298a3046bdf915b7930f87f36 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line.
+css3-text-line-break-opclns-111 reference/css3-text-line-break-opclns-111-ref CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS font https://drafts.csswg.org/css-text-3/#line-breaking d33df411d65f3122f076c8461d99f85bb3711eb0 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line.
+css3-text-line-break-opclns-112 reference/css3-text-line-break-opclns-112-ref CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS font https://drafts.csswg.org/css-text-3/#line-breaking b2e5ef988e4036d62bec8bce3c4cec9ca0d76015 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line.
+css3-text-line-break-opclns-113 reference/css3-text-line-break-opclns-113-ref CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK font https://drafts.csswg.org/css-text-3/#line-breaking b27118b8957cdd9ba5bb8b9d085dba1a64b88292 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line.
+css3-text-line-break-opclns-114 reference/css3-text-line-break-opclns-114-ref CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL font https://drafts.csswg.org/css-text-3/#line-breaking 1c09e5c0f99476cb0853894304a2bd27904c4f12 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line.
+css3-text-line-break-opclns-115 reference/css3-text-line-break-opclns-115-ref CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 3294d7e42de5a5631a2e54ceb010807de05becde `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-116 reference/css3-text-line-break-opclns-116-ref CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 00ead7341ba2a5e8461b0d161e742d51d60572d5 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-117 reference/css3-text-line-break-opclns-117-ref CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking fe75c4ebc23fd898a5c885594cf4b46c8ab12c40 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-118 reference/css3-text-line-break-opclns-118-ref CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking f9e9084c189e13d05c67f2d8923a2a1dc23f04e9 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-119 reference/css3-text-line-break-opclns-119-ref CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking b29b60ec793ff4b250a172320b5df8599a43cdb5 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-120 reference/css3-text-line-break-opclns-120-ref CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking f99ced0390eccbd749326aea4a3c1c0b4eeef1a6 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-121 reference/css3-text-line-break-opclns-121-ref CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 36221d0b71d80ee10a88c28c2ed7f71abba7830e `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-122 reference/css3-text-line-break-opclns-122-ref CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking f7068dbbcce61d8019208bd9ffa2f8864bd5d346 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-123 reference/css3-text-line-break-opclns-123-ref CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking ea1eac393e9c99854c348d2f293ad44db140015e `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-124 reference/css3-text-line-break-opclns-124-ref CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 8ad131ecfae5e7cc9b76431ba43d4fde496b5367 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-125 reference/css3-text-line-break-opclns-125-ref CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT font https://drafts.csswg.org/css-text-3/#line-breaking 3bd04abcea514220bc44ccae7231d7eb1a719f1f `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line.
+css3-text-line-break-opclns-126 reference/css3-text-line-break-opclns-126-ref CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 695a1a2c8ae19c730215e3664f1141d1c9a50e3a `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-127 reference/css3-text-line-break-opclns-127-ref CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking a03f5d28c76271f756781bab331eabfc60fb5f71 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-128 reference/css3-text-line-break-opclns-128-ref CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking f416b8a82be43c48dccb6a63c0a2a65176fad061 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-129 reference/css3-text-line-break-opclns-129-ref CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking e6b978524d76ca5a4b4d9434b5405a758a4467f4 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line.
+css3-text-line-break-opclns-130 reference/css3-text-line-break-opclns-130-ref CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 88e0589e6164084815b71332ba1f71e95acfea45 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-131 reference/css3-text-line-break-opclns-131-ref CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking afb29723123c68cefa46504b16fc3e1aba3d13ac `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-132 reference/css3-text-line-break-opclns-132-ref CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 2e75552c939aeb14cf8ebfbc76feed0981ee15fd `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line.
+css3-text-line-break-opclns-133 reference/css3-text-line-break-opclns-133-ref CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR font https://drafts.csswg.org/css-text-3/#line-breaking 22ad2828a1cb460f704fdf853f44c7b1f7470a4d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line.
+css3-text-line-break-opclns-134 reference/css3-text-line-break-opclns-134-ref CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER font https://drafts.csswg.org/css-text-3/#line-breaking fb49a775237b27cff68bb6261b926105eed99b42 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line.
+css3-text-line-break-opclns-135 reference/css3-text-line-break-opclns-135-ref CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER font https://drafts.csswg.org/css-text-3/#line-breaking 46618e57b018f08136e79d7e0d4511e880b6c94d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line.
+css3-text-line-break-opclns-136 reference/css3-text-line-break-opclns-136-ref CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT font https://drafts.csswg.org/css-text-3/#line-breaking 1d4ffdb7d26dff363864987aa4bfcb246e0670e1 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line.
+css3-text-line-break-opclns-137 reference/css3-text-line-break-opclns-137-ref CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 4703f6f4200ec0a14adb90ea63464368b15aadf2 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line.
+css3-text-line-break-opclns-138 reference/css3-text-line-break-opclns-138-ref CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 58af903793afd038d6a152d005b808cf7d1e1b98 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line.
+css3-text-line-break-opclns-139 reference/css3-text-line-break-opclns-139-ref CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 407b42418570d7d47d4ec7204fb47af69302875f `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line.
+css3-text-line-break-opclns-140 reference/css3-text-line-break-opclns-140-ref CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE font https://drafts.csswg.org/css-text-3/#line-breaking ba46b850033998709f01df2ff61402d5765a8115 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line.
+css3-text-line-break-opclns-141 reference/css3-text-line-break-opclns-141-ref CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE font https://drafts.csswg.org/css-text-3/#line-breaking 799027012df32c9da6f57aee807f7cae7b880641 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line.
+css3-text-line-break-opclns-142 reference/css3-text-line-break-opclns-142-ref CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 13d7a622168334b1575bc0c7d7d9b6de62b8bbdd `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-143 reference/css3-text-line-break-opclns-143-ref CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 4fc76cef8a20630f31e54ad95cf72441d1acd0dc `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-144 reference/css3-text-line-break-opclns-144-ref CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking cb62b13a38fc089ac65dcdcf007d9ca6a7785e97 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-145 reference/css3-text-line-break-opclns-145-ref CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking e5cbefb8dae3649e2996fa65e6001c33ad446aaa `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line.
+css3-text-line-break-opclns-146 reference/css3-text-line-break-opclns-146-ref CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 4511dd90ffdfabb6e1197b7871d1d8061acbcd9c `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line.
+css3-text-line-break-opclns-147 reference/css3-text-line-break-opclns-147-ref CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 99d5a98543228ddd9aebe531d5464c5c9b63280c `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.
+css3-text-line-break-opclns-148 reference/css3-text-line-break-opclns-148-ref CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 9a3afcccfa5617080e7f8b7940a018e62ede9057 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line.
+css3-text-line-break-opclns-149 reference/css3-text-line-break-opclns-149-ref CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking d925d725c645758bfe5b0cad9d353222253c4413 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line.
+css3-text-line-break-opclns-150 reference/css3-text-line-break-opclns-150-ref CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking b37075c5216cfd34fefc2f58a86093c9a7346f21 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line.
+css3-text-line-break-opclns-151 reference/css3-text-line-break-opclns-151-ref CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 1efc32fed4a19bb7d66333473d742279d2b78f65 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-152 reference/css3-text-line-break-opclns-152-ref CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 082fa5a4b9ca346cc1426c91a782bcab2a8544a7 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line.
+css3-text-line-break-opclns-153 reference/css3-text-line-break-opclns-153-ref CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 5c61cd624f204f3b00e5f68443127fb88c32b3b1 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line.
+css3-text-line-break-opclns-154 reference/css3-text-line-break-opclns-154-ref CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 3878ee6c42955d0f0635e09fef3b2460b3a27fa9 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-155 reference/css3-text-line-break-opclns-155-ref CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking e5d8e9140ef76b405738ca2ceaccbb0e10804822 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-156 reference/css3-text-line-break-opclns-156-ref CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 2b9a8b75f4a257773d82538b8c81293391f3f090 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line.
+css3-text-line-break-opclns-157 reference/css3-text-line-break-opclns-157-ref CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 4261c46e5e53ddbc74610b8af6732e651bfa62b9 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.
+css3-text-line-break-opclns-158 reference/css3-text-line-break-opclns-158-ref CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 5a00aee23635113885a60d3558f4fca861ffd663 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.
+css3-text-line-break-opclns-159 reference/css3-text-line-break-opclns-159-ref CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 796ccfcce0661a058fd18ef5ea6521d6a9d9ba86 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-160 reference/css3-text-line-break-opclns-160-ref CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking a32d73e7f55bc02dceaa22347a83f7d3e416159d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-161 reference/css3-text-line-break-opclns-161-ref CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking f9dd44c3cc6f177bc3de2dc465e63f7ee8b0f5f5 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line.
+css3-text-line-break-opclns-162 reference/css3-text-line-break-opclns-162-ref CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 6b692894cbea191b67500ee0127dec953b80c3ec `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line.
+css3-text-line-break-opclns-163 reference/css3-text-line-break-opclns-163-ref CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 7e6fd9fe5743ac6ad6a40d29aa992bce555575b8 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-164 reference/css3-text-line-break-opclns-164-ref CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 2cc36168408d2fb459fec3d292d826e0e24a28de `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-165 reference/css3-text-line-break-opclns-165-ref CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 6f6d8c178d21cc8ec806850d8ef6b08397f1ecc1 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line.
+css3-text-line-break-opclns-166 reference/css3-text-line-break-opclns-166-ref CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 51d062290d976bb805226ee2b3288c85b2108425 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.
+css3-text-line-break-opclns-167 reference/css3-text-line-break-opclns-167-ref CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 03186047b2e70f32bd23a3aa37d84579af238c88 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-168 reference/css3-text-line-break-opclns-168-ref CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 1383cce0a1c2ce61e4b04f408f809ef0b8f0928d `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line.
+css3-text-line-break-opclns-169 reference/css3-text-line-break-opclns-169-ref CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking a0190091acffea800a67fa622f17e5a96864ac62 `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line.
+css3-text-line-break-opclns-170 reference/css3-text-line-break-opclns-170-ref CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS font https://drafts.csswg.org/css-text-3/#line-breaking 287494736bca54b6582ceec067568b590130481b `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line.
+css3-text-line-break-opclns-171 reference/css3-text-line-break-opclns-171-ref CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET font https://drafts.csswg.org/css-text-3/#line-breaking 5ac5e5021903652fa944d2cec4fcf08a369e7b4b `Richard Ishida`<mailto:ishida@w3.org> Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line.
+css3-text-line-break-opclns-200 reference/css3-text-line-break-opclns-200-ref CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU font https://drafts.csswg.org/css-text-3/#line-breaking 57e294c0f41ca832faa147c86bb224a844f1ec01 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line.
+css3-text-line-break-opclns-201 reference/css3-text-line-break-opclns-201-ref CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT font https://drafts.csswg.org/css-text-3/#line-breaking 77428e300b3baba20ceda2b114ba166baa4f4336 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line.
+css3-text-line-break-opclns-202 reference/css3-text-line-break-opclns-202-ref CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN font https://drafts.csswg.org/css-text-3/#line-breaking 1c1504a0a47505907299710b3c759c5227c679b4 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line.
+css3-text-line-break-opclns-203 reference/css3-text-line-break-opclns-203-ref CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH font https://drafts.csswg.org/css-text-3/#line-breaking 31e4255f4ef507ce336187817c2c4c73303afef2 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line.
+css3-text-line-break-opclns-204 reference/css3-text-line-break-opclns-204-ref CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT font https://drafts.csswg.org/css-text-3/#line-breaking 0d2c763af556d443274c1adcbd688a271a49ed68 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line.
+css3-text-line-break-opclns-205 reference/css3-text-line-break-opclns-205-ref CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 4b40ba4f7ecec5998b04e4e5c3c15e9dd6d5a51f `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line.
+css3-text-line-break-opclns-206 reference/css3-text-line-break-opclns-206-ref CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking a8f3d01c49ab45f4f1c94255c86979582426382b `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-207 reference/css3-text-line-break-opclns-207-ref CSS3 Text, linebreaks: 301C WAVE DASH font https://drafts.csswg.org/css-text-3/#line-breaking edf0ee4650946a6667bee4e9fe9b871dd801aa31 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line.
+css3-text-line-break-opclns-208 reference/css3-text-line-break-opclns-208-ref CSS3 Text, linebreaks: 303C MASU MARK font https://drafts.csswg.org/css-text-3/#line-breaking 6a979b2db06f480ca6955b2df83b825b757cc1e0 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line.
+css3-text-line-break-opclns-209 reference/css3-text-line-break-opclns-209-ref CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 0bc63d81ba8ebf20def72d7dae351672d4dc952a `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-210 reference/css3-text-line-break-opclns-210-ref CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking 841a81a6a32e6617b99324f0de773887a21c464f `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-211 reference/css3-text-line-break-opclns-211-ref CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking af3d6bcea24edc47323d33a55d0aca979dfc549e `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-212 reference/css3-text-line-break-opclns-212-ref CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking c8da5d0b7ea3ed1e75ae26d8576b6461109bf3d3 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-213 reference/css3-text-line-break-opclns-213-ref CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 322b8626fb8e8e5ef74db97d930a7ccea74f1186 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-214 reference/css3-text-line-break-opclns-214-ref CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN font https://drafts.csswg.org/css-text-3/#line-breaking bc37f8d03204062be8dd7e06e6054556b6333d1e `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.
+css3-text-line-break-opclns-215 reference/css3-text-line-break-opclns-215-ref CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT font https://drafts.csswg.org/css-text-3/#line-breaking d2e402400eb0e398117fb65045c71af99e573a32 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-opclns-216 reference/css3-text-line-break-opclns-216-ref CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking 51ba47340e4e6c1b4fa680cf2c9eafad75c30cea `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-217 reference/css3-text-line-break-opclns-217-ref CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking cf36443b8f06530447cc7e5652f188e5bb7e094b `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-218 reference/css3-text-line-break-opclns-218-ref CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK font https://drafts.csswg.org/css-text-3/#line-breaking 944aad19770b402d96377796de153971be529020 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.
+css3-text-line-break-opclns-219 reference/css3-text-line-break-opclns-219-ref CSS3 Text, linebreaks: FE54 SMALL SEMICOLON font https://drafts.csswg.org/css-text-3/#line-breaking 6bd1f83fccefa2de4a2e1ad5dc081bf682ada6a9 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line.
+css3-text-line-break-opclns-220 reference/css3-text-line-break-opclns-220-ref CSS3 Text, linebreaks: FE55 SMALL COLON font https://drafts.csswg.org/css-text-3/#line-breaking f167baab62632721bb685ff6618ebd3f9fc00380 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line.
+css3-text-line-break-opclns-221 reference/css3-text-line-break-opclns-221-ref CSS3 Text, linebreaks: FF1A FULLWIDTH COLON font https://drafts.csswg.org/css-text-3/#line-breaking 49ae54969af4998066aa6e52673663cae28bb43d `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line.
+css3-text-line-break-opclns-222 reference/css3-text-line-break-opclns-222-ref CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON font https://drafts.csswg.org/css-text-3/#line-breaking 0ed200e85c3f692ed6a3098fc92ab84cadc308bf `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line.
+css3-text-line-break-opclns-223 reference/css3-text-line-break-opclns-223-ref CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT font https://drafts.csswg.org/css-text-3/#line-breaking 71f8cdf936c692c54b7644b12cf7bbe35d9d6ef4 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.
+css3-text-line-break-opclns-224 reference/css3-text-line-break-opclns-224-ref CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking b4a7d40c8cf0ff496fa858d159cd552016847a38 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-225 reference/css3-text-line-break-opclns-225-ref CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking 983dbd74821ec7261e7f5a6880a5ccaca0463227 `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-226 reference/css3-text-line-break-opclns-226-ref CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK font https://drafts.csswg.org/css-text-3/#line-breaking 01464a4eb2bdd298869e74bbd8166e292823587b `Richard Ishida`<mailto:ishida@w3.org> Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line.
+css3-text-line-break-opclns-250 reference/css3-text-line-break-opclns-250-ref CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A font https://drafts.csswg.org/css-text-3/#line-breaking f948079a08db335335406224dfd8fe929f89e881 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-251 reference/css3-text-line-break-opclns-251-ref CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I font https://drafts.csswg.org/css-text-3/#line-breaking 8f0be45d3f56b62841a47895a8774bb83a266087 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-252 reference/css3-text-line-break-opclns-252-ref CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U font https://drafts.csswg.org/css-text-3/#line-breaking 96f14ad8352e0570205381bfa7fac59703f1d0bc `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-253 reference/css3-text-line-break-opclns-253-ref CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E font https://drafts.csswg.org/css-text-3/#line-breaking 82791a9d06f2a3ce49dc28886f52d42fa536df6f `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-254 reference/css3-text-line-break-opclns-254-ref CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O font https://drafts.csswg.org/css-text-3/#line-breaking 9f2364fec524fa5af2828708a0c3d1571b9407c4 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-255 reference/css3-text-line-break-opclns-255-ref CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU font https://drafts.csswg.org/css-text-3/#line-breaking d9407d33ce938ea89cfb2b4c21731697ffde59b8 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-256 reference/css3-text-line-break-opclns-256-ref CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA font https://drafts.csswg.org/css-text-3/#line-breaking 8fcb6d9a213df93d20b305efcfc120fdb72d3321 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-257 reference/css3-text-line-break-opclns-257-ref CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU font https://drafts.csswg.org/css-text-3/#line-breaking ef4fa40b9d88f1afa41685e55926ee9fe800ae39 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-258 reference/css3-text-line-break-opclns-258-ref CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO font https://drafts.csswg.org/css-text-3/#line-breaking 8b85d0a8c1870a67a18959ed03658e681389bde2 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-259 reference/css3-text-line-break-opclns-259-ref CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA font https://drafts.csswg.org/css-text-3/#line-breaking d52066216b609ad9ea2bec1989b361f8b1331e60 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-260 reference/css3-text-line-break-opclns-260-ref CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A font https://drafts.csswg.org/css-text-3/#line-breaking 810900d3e0c92f089d54da36ecb2f2c845fe3253 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-261 reference/css3-text-line-break-opclns-261-ref CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I font https://drafts.csswg.org/css-text-3/#line-breaking 2692c2154440ab54a9e45a411a181edbd9805f19 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-262 reference/css3-text-line-break-opclns-262-ref CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U font https://drafts.csswg.org/css-text-3/#line-breaking 2f3d3d28959296007e502b438dcc10aed23a261d `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-263 reference/css3-text-line-break-opclns-263-ref CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E font https://drafts.csswg.org/css-text-3/#line-breaking 7419c150f359ba850923317c102bb1394eafacbb `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-264 reference/css3-text-line-break-opclns-264-ref CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O font https://drafts.csswg.org/css-text-3/#line-breaking c07c8e59c4b26da95654b0e6a18873e37811ec06 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-265 reference/css3-text-line-break-opclns-265-ref CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU font https://drafts.csswg.org/css-text-3/#line-breaking 6116a444cbad6a86e23045b827ce8b42da24d6ff `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-266 reference/css3-text-line-break-opclns-266-ref CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA font https://drafts.csswg.org/css-text-3/#line-breaking c10af13f72344b4792a53b042f135d201f81129a `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-267 reference/css3-text-line-break-opclns-267-ref CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU font https://drafts.csswg.org/css-text-3/#line-breaking b8a5e9ef653da701f28c8376ce95a60e1b2e7c78 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-268 reference/css3-text-line-break-opclns-268-ref CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO font https://drafts.csswg.org/css-text-3/#line-breaking 82c31bafaec3a5cb4f8b668d6ec3940449f32c21 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-line-break-opclns-269 reference/css3-text-line-break-opclns-269-ref CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA font https://drafts.csswg.org/css-text-3/#line-breaking f598089f05a90c726f621577541bab8532dd7b52 `Richard Ishida`<mailto:ishida@w3.org> The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.
+css3-text-text-transform-001 reference/css3-text-text-transform-001-ref CSS3 Text, text transform: Latin1 uppercase font https://drafts.csswg.org/css-text-3/#text-transform b4e7520b90ea3c0f9395ee60d966ed4ee34eb262 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase.
+css3-text-text-transform-002 reference/css3-text-text-transform-002-ref CSS3 Text, text transform: Latin1 lowercase font https://drafts.csswg.org/css-text-3/#text-transform e5a714c508b1229dd852b56b94830afddb3be588 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase.
+css3-text-text-transform-003 reference/css3-text-text-transform-003-ref CSS3 Text, text transform: Latin Extended Additional, uppercase font https://drafts.csswg.org/css-text-3/#text-transform cb34e7b38c4743543bfa1c4275e94d492b11f27b `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-004 reference/css3-text-text-transform-004-ref CSS3 Text, text transform: Latin Extended Additional, lowercase font https://drafts.csswg.org/css-text-3/#text-transform 49bcd87774c26178ae3b26a604db96cfc7f88944 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-005 reference/css3-text-text-transform-005-ref CSS3 Text, text transform: Latin Extended-A, uppercase font https://drafts.csswg.org/css-text-3/#text-transform 5aeae622e2ad327b2299821cc8474360c11661f0 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-006 reference/css3-text-text-transform-006-ref CSS3 Text, text transform: Latin Extended-A, lowercase font https://drafts.csswg.org/css-text-3/#text-transform fd533c082b30c70f1daea96f73e31e548b3328d4 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-007 reference/css3-text-text-transform-007-ref CSS3 Text, text transform: Latin Extended-B, uppercase font https://drafts.csswg.org/css-text-3/#text-transform bf5aff0d62519545b7e9c486675a72af09cbaa46 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-007a reference/css3-text-text-transform-007a-ref CSS3 Text, text transform: Latin Extended-B, uppercase (additional) font https://drafts.csswg.org/css-text-3/#text-transform ab593c096e3a95e3cdcca65e6be33c1edb390241 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-008 reference/css3-text-text-transform-008-ref CSS3 Text, text transform: Latin Extended-B, lowercase font https://drafts.csswg.org/css-text-3/#text-transform 725af221cc3bdbd360984779e18a090c04803b7c `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-009 reference/css3-text-text-transform-009-ref CSS3 Text, text transform: Latin Extended-C, uppercase font https://drafts.csswg.org/css-text-3/#text-transform eb935a1651fee165698f61fda795180bb38eb350 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-010 reference/css3-text-text-transform-010-ref CSS3 Text, text transform: Latin Extended-C, lowercase font https://drafts.csswg.org/css-text-3/#text-transform b3e47e790ee81e31cec751b57ef725ee4b35c6bb `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-010a reference/css3-text-text-transform-010a-ref CSS3 Text, text transform: Latin Extended-C, lowercase (additional) font https://drafts.csswg.org/css-text-3/#text-transform 784112cb14015e24735c6992d77013366d4cd202 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-011 reference/css3-text-text-transform-011-ref CSS3 Text, text transform: Full-width Latin, uppercase https://drafts.csswg.org/css-text-3/#text-transform a9f5482d181cca375bbaae0b0416b10d9824a197 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase.
+css3-text-text-transform-012 reference/css3-text-text-transform-012-ref CSS3 Text, text transform: Full-width Latin, lowercase https://drafts.csswg.org/css-text-3/#text-transform d107e95a594c1f2791347ab1b1b2f176eecfbcfc `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase.
+css3-text-text-transform-014 reference/css3-text-text-transform-014-ref CSS3 Text, text transform: Greek and Coptic, uppercase https://drafts.csswg.org/css-text-3/#text-transform 65f1bbe245435e8bfd14e6f9493893fd897ef33c `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-015 reference/css3-text-text-transform-015-ref CSS3 Text, text transform: Greek and Coptic, lowercase https://drafts.csswg.org/css-text-3/#text-transform 20dc883bae897b5d9d64b11df917588e96df5e01 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-016 reference/css3-text-text-transform-016-ref CSS3 Text, text transform: Greek Extended, uppercase https://drafts.csswg.org/css-text-3/#text-transform 9746fe2e7c0faf7bf3d5f844beea3a7c8308e4e5 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-017 reference/css3-text-text-transform-017-ref CSS3 Text, text transform: Greek Extended, lowercase https://drafts.csswg.org/css-text-3/#text-transform c862c326855d241ab8f3f6c1e72fe87872476d6e `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-018 reference/css3-text-text-transform-018-ref CSS3 Text, text transform: Cyrillic, uppercase https://drafts.csswg.org/css-text-3/#text-transform 3dd748a99289b21246f103e554eba817a6fdf04a `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-019 reference/css3-text-text-transform-019-ref CSS3 Text, text transform: Cyrillic, lowercase https://drafts.csswg.org/css-text-3/#text-transform f1dc0cbf812224d2d5d1c44d5f20e74fb578c3bb `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-020 reference/css3-text-text-transform-020-ref CSS3 Text, text transform: Cyrillic Extended, uppercase https://drafts.csswg.org/css-text-3/#text-transform 8e9d4adb145d59dd806e719903ca836b65d04861 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-021 reference/css3-text-text-transform-021-ref CSS3 Text, text transform: Cyrillic Extended, lowercase https://drafts.csswg.org/css-text-3/#text-transform 19bf703e8dc5fcd9cf684f9ea5163a58b43fb478 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-022 reference/css3-text-text-transform-022-ref CSS3 Text, text transform: Armenian, uppercase https://drafts.csswg.org/css-text-3/#text-transform 35bd198e4031d58def78a5d206fc428d8cbd5389 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-023 reference/css3-text-text-transform-023-ref CSS3 Text, text transform: Armenian, lowercase https://drafts.csswg.org/css-text-3/#text-transform 57322eb4b052b565d32fe124cb76e31831e0a40d `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-024 reference/css3-text-text-transform-024-ref CSS3 Text, text transform: Number forms, uppercase https://drafts.csswg.org/css-text-3/#text-transform af5204948f5cde97b9bc0464ec58e086336d9927 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-025 reference/css3-text-text-transform-025-ref CSS3 Text, text transform: Number forms, lowercase https://drafts.csswg.org/css-text-3/#text-transform 2bd6520900ef22fc3aa523b6a60baf5e835e676a `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-026 reference/css3-text-text-transform-026-ref CSS3 Text, text transform: Enclosed Alphanumerics, uppercase https://drafts.csswg.org/css-text-3/#text-transform 72c25a08973d07031c60907986df9744fc65eced `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-027 reference/css3-text-text-transform-027-ref CSS3 Text, text transform: Enclosed Alphanumerics, lowercase https://drafts.csswg.org/css-text-3/#text-transform 180c10c382bdf6ef931ee330acfcfeb40cb3398d `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-028 reference/css3-text-text-transform-028-ref CSS3 Text, text transform: Deseret, uppercase https://drafts.csswg.org/css-text-3/#text-transform 71e9fda12f6c39af281becc56cf9f96e1691784d `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-029 reference/css3-text-text-transform-029-ref CSS3 Text, text transform: Deseret, lowercase https://drafts.csswg.org/css-text-3/#text-transform bdb1a8e18fb25e31a922f4fcbf3b71c28dbef1b8 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-030 reference/css3-text-text-transform-030-ref CSS3 Text, text transform: Georgian, uppercase https://drafts.csswg.org/css-text-3/#text-transform 856ddf6dbe2326f886567c25416368004c8b2938 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase.
+css3-text-text-transform-031 reference/css3-text-text-transform-031-ref CSS3 Text, text transform: Georgian, lowercase https://drafts.csswg.org/css-text-3/#text-transform 54e8dd61c73191ca87330e23a3bfe5e685ff6fe4 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase.
+css3-text-text-transform-032 reference/css3-text-text-transform-032-ref CSS3 Text, text transform: German sharp S, uppercase https://drafts.csswg.org/css-text-3/#text-transform fed3eeafa130d50811c167aaa5a5baff0b552c53 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.
+css3-text-text-transform-033 reference/css3-text-text-transform-033-ref CSS3 Text, text transform: Latin ligatures, uppercase https://drafts.csswg.org/css-text-3/#text-transform c4a5520342a8535113d4c8600406260dbe0f90ef `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.
+css3-text-text-transform-034 reference/css3-text-text-transform-034-ref CSS3 Text, text transform: Armenian ligatures, uppercase https://drafts.csswg.org/css-text-3/#text-transform 58d05acf81763b55db3055a0766d218fa8f62001 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.
+css3-text-text-transform-035 reference/css3-text-text-transform-035-ref CSS3 Text, text transform: Greek specials, uppercase https://drafts.csswg.org/css-text-3/#text-transform 8736f073a15345cf3d6c7fed8c23eaaacaf86b68 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.
+css3-text-text-transform-038 reference/css3-text-text-transform-038-ref CSS3 Text, text transform: Greek final sigma, lowercase https://drafts.csswg.org/css-text-3/#text-transform 62b08bed99ee9a211c4fb166463f829642c21d70 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.
+css3-text-text-transform-039 reference/css3-text-text-transform-039-ref CSS3 Text, text transform: Lithuanian, lowercase https://drafts.csswg.org/css-text-3/#text-transform 3e00a3837dcf6665e1be1c44a32ea27c16ad4571 `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.
+css3-text-text-transform-040 reference/css3-text-text-transform-040-ref CSS3 Text, text transform: Turkish, uppercase https://drafts.csswg.org/css-text-3/#text-transform b248abd1655875e9922a33b2b320d24493953738 `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish.
+css3-text-text-transform-041 reference/css3-text-text-transform-041-ref CSS3 Text, text transform: Turkish, lowercase https://drafts.csswg.org/css-text-3/#text-transform 362c40399084575f3268622b819a913a15b0caab `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish.
+css3-text-text-transform-042 reference/css3-text-text-transform-042-ref CSS3 Text, text transform: Azeri, uppercase https://drafts.csswg.org/css-text-3/#text-transform c5ceac0fa25bb47e7effc0ad96d16f9a9ede65ad `Richard Ishida`<mailto:ishida@w3.org> The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri.
+css3-text-text-transform-043 reference/css3-text-text-transform-043-ref CSS3 Text, text transform: Azeri, lowercase https://drafts.csswg.org/css-text-3/#text-transform f9484cf3b16ae1a9880335f62540ddc02d83b17e `Richard Ishida`<mailto:ishida@w3.org> The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri.
+css3-text-text-transform-044 reference/css3-text-text-transform-044-ref CSS3 Text, text transform: small kana mappings, hiragana https://drafts.csswg.org/css-text-3/#text-transform 359fe4421115245dc72ea67ca9503aa910194387 `Richard Ishida`<mailto:ishida@w3.org> The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana.
+css3-text-text-transform-045 reference/css3-text-text-transform-045-ref CSS3 Text, text transform: small kana mappings, katakana https://drafts.csswg.org/css-text-3/#text-transform 8603484363f42303b9b1416a052256dc51d7cd28 `Richard Ishida`<mailto:ishida@w3.org> The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana.
+css3-text-text-transform-046 reference/css3-text-text-transform-046-ref CSS3 Text, text transform: small kana mappings, half-width katakana https://drafts.csswg.org/css-text-3/#text-transform de714562b0b96cb0c7d8ca03319ff9578c292730 `Richard Ishida`<mailto:ishida@w3.org> The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana.
full-width-002 reference/full-width-ref,!reference/full-width-notcu-notref,!reference/full-width-horizontal-notref CSS Writing Modes: text-combine-upright on full-width characters http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth,http://www.w3.org/TR/css-text-3/#full-width d3899bb9aac8c47ec60d90d6ece293c343e3d978 `Masataka Yakura`<http://google.com/+MasatakaYakura> When two or more full-width characters are combined, they are first converted to non-full-width characters.
full-width-003 reference/full-width-ref,!reference/full-width-notcu-notref,!reference/full-width-horizontal-notref CSS Writing Modes: text-combine-upright on full-width characters http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth,http://www.w3.org/TR/css-text-3/#full-width f6deaece33b7947dfe97c6514dab6a11d4718efa `Masataka Yakura`<http://google.com/+MasatakaYakura> When two or more full-width characters are combined, they are first converted to non-full-width characters.
hanging-punctuation-allow-end-001 reference/hanging-punctuation-allow-end-001-ref hanging-punctuation - allow-end - basic cases font http://www.w3.org/TR/css-text-3/#hanging-punctuation f64dd2497338e856daf7d7cb3a84dfd3ebf5c948 `Satoshi Umehara`<mailto:umehara@est.co.jp> This property determines whether a punctuation mark, if one is present, may be placed outside the line box (or in the indent) at the start or at the end of a full line of text.
@@ -29,6 +630,24 @@ overflow-wrap-002 reference/overflow-wrap-002-ref overflow-wrap - break-word and
overflow-wrap-003 reference/overflow-wrap-003-ref overflow-wrap - break-word (white space) http://www.w3.org/TR/css-text-3/#overflow-wrap 90537d6751f840fc6bdaaf224a9fd126633ea546 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'overflow-wrap' property set 'break-word' breaks line at white space
overflow-wrap-004 reference/overflow-wrap-004-ref overflow-wrap - normal (basic) http://www.w3.org/TR/css-text-3/#overflow-wrap 19123b9e3550ee2b726814585a0f7a905a4b08e4 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'overflow-wrap' property set 'normal' overflows container
overflow-wrap-005 reference/overflow-wrap-003-ref overflow-wrap - normal (white space) http://www.w3.org/TR/css-text-3/#overflow-wrap cd21eef80894ecb8a71238764dfa4536784b9f64 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'overflow-wrap' property set 'normal' will break line at white space
+overflow-wrap-break-word-001 reference/overflow-wrap-break-word-001-ref overflow-wrap: break-word ahem https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word ca2bbe812d216a4b4529010a035d34f5437b5c83 `Florian Rivoal`<http://florian.rivoal.net/> sequences of nbsp characters that would cause overflow are expected to be broken when overflow-wrap is break-word
+seg-break-transformation-000 Whitespace and line break transformation script https://drafts.csswg.org/css-text-3/#line-break-transform aa5a95204b70c2d0f573ca8a9efbc52dcaf22856 `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space.
+seg-break-transformation-001 Wide characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 437396635702acf86c277bda5e84c15a33aa580e `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-002 Fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d548921cf7e0d8af2b909bc0cc7797466ce3547f `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-003 Halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 046bf5268bb6dda721f6aa1fde5c7ed4355837ac `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-004 Won and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6078d89090825b4f189b91d388945e2c9b698b17 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-005 Wide character and non-wide character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 03973a0a3899382bb8dfd719bb463e498c2cf5cc `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.
+seg-break-transformation-006 Fullwidth character and non-fullwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 452b0e4f45606b3da157e95ef546a66f0dbb6d4c `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.
+seg-break-transformation-007 Halfwidth character and non-halfwidth character around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6e36104d28c6f91df8f5dbefe4ae87dae6b2be12 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.
+seg-break-transformation-008 Wide and fullwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 6be72e419e73713dedef18f7277f89ff92962796 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-009 Fullwidth and halfwidth characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform d29fdb9ed246038aa5ecb1155b838f8bc857f782 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.
+seg-break-transformation-010 Hangul characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 7664efb6862ba3c0b642ab27df8da2e58b20a477 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.
+seg-break-transformation-011 Hangul jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform cc8de3d7119fa986ddc6dcd7c99900b3eecba32e `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.
+seg-break-transformation-012 Hangul halfwidth jamo characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 9364a04252ae31ee318d917cbf2996f7f94e818a `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.
+seg-break-transformation-014 Thai characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 562fe403c0ef8285eb8f0fcb1f0e0e7a97c2f55c `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.
+seg-break-transformation-015 Thai and Latin characters around line break script https://drafts.csswg.org/css-text-3/#line-break-transform 94885069f58efd2bfadd04ff150316486adff7b6 `Richard Ishida`<mailto:ishida@w3.org> If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.
+seg-break-transformation-016 Thai with ZWSP before line break script https://drafts.csswg.org/css-text-3/#line-break-transform 2253ec258381a892c354c93a2225339da62296fa `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.
+seg-break-transformation-017 Thai with ZWSP after line break script https://drafts.csswg.org/css-text-3/#line-break-transform 183cec16951e6ed7b7a7e2b9aed1b698cdf4683b `Richard Ishida`<mailto:ishida@w3.org> If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.
tab-size-integer-001 reference/tab-size-integer-001-ref tab-size: 4 http://www.w3.org/TR/css-text-3/#tab-size 1ef7ccad102b3c839e5bf80d1ed157c8d8fc4f88 `David Storey`<mailto:david@openweb.io> Tab should be rendered as 4 times the space character&#8217;s advance width (U+0020)
tab-size-integer-002 reference/tab-size-integer-001-ref tab-size: -4 http://www.w3.org/TR/css-text-3/#tab-size 6d3a46c2722ed365d12cdabd96acfc7d0bac3067 `David Storey`<david@openweb.io> Tab-size negative values are not allowed
tab-size-integer-003 reference/tab-size-integer-001-ref tab-size: 0 http://www.w3.org/TR/css-text-3/#tab-size 6eada61e43f8bf060e6ab930e4759ebf6f58edce `David Storey`<david@openweb.io> Tab should be rendered as 0 times the space character&#8217;s advance width (U+0020)
@@ -38,6 +657,36 @@ tab-size-percent-001 reference/tab-size-length-001-ref tab-size: 100% http://ww
text-align-006 reference/text-align-006-ref text-align - start (basic) http://www.w3.org/TR/css-text-3/#text-align 881507d6949094d4daeca3dca47e5bc42bbc8aba `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'start' on a block element aligns the text to the start edge.
text-align-007 reference/text-align-007-ref text-align - end (basic) http://www.w3.org/TR/css-text-3/#text-align f03bb29856642a23b70a4928e4ac19e3f7ff10cb `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'end' on a block element aligns the text to the end edge.
text-align-008 reference/text-align-007-ref text-align - match-parent (basic) http://www.w3.org/TR/css-text-3/#text-align 069273f30fcfdabea7919e0be823e38dfcf68d51 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align' property set to 'match-parent' on a block element behaves the same as 'inherit'.
+text-align-end-001 reference/text-align-end-001 text-align: end, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property ae43ec44ae0dc4ac02a0e8a559d74da31c42d13b `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when direction is horizontal, rtl.
+text-align-end-002 reference/text-align-end-002 text-align: end, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property 815440a1ae40e3d94312f4201ba90040c96fe98e `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is horizontal, ltr.
+text-align-end-003 reference/text-align-end-003 text-align: end, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 1a3c7d5f717d47d911c791b7cd906c97ca41fa28 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when direction is horizontal, rtl.
+text-align-end-004 reference/text-align-end-004 text-align: end, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property 72cf82068b9185d1915f02dfae3be370f9abd7f3 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is horizontal, ltr.
+text-align-end-005 reference/text-align-end-005 text-align: end, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property 748825d5ea5774a416eefd977446d3e7f986c090 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when direction is horizontal, rtl.
+text-align-end-006 reference/text-align-end-006 text-align: end, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property 8ef842fbe5eadfc585e491f56681f75314909a25 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is horizontal, ltr.
+text-align-end-007 reference/text-align-end-007 text-align: end, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property b1bce53d28f6e74871d082f1dab9a015869ba6bb `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when direction is horizontal, rtl.
+text-align-end-008 reference/text-align-end-008 text-align: end, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property 514f3037cb18cba66f585446045f2af55d3a1e17 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is horizontal, ltr.
+text-align-end-009 reference/text-align-end-009 text-align: end, dir=auto, RTL first strong https://drafts.csswg.org/css-text-3/#text-align-property b9c45dc0fd1f19373fc6f4e9fcd70dd3e4087347 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when direction is auto and first strong character is rtl.
+text-align-end-010 reference/text-align-end-010 text-align: end, dir=auto, LTR first strong https://drafts.csswg.org/css-text-3/#text-align-property 0cdd288133104883df318ecba88e21132b06dca7 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is auto and first strong character is ltr.
+text-align-end-014 reference/text-align-end-014 text-align: end, pre, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property 9005d74809a67a6641cb1ac91b3fcb5f860b9d53 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when base direction is rtl.
+text-align-end-015 reference/text-align-end-015 text-align: end, pre, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property d6f18380ea8dbfe5b34137b0a30c6fb1b74e22ef `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when base direction is ltr.
+text-align-end-016 reference/text-align-end-016 text-align: end, pre, dir=auto https://drafts.csswg.org/css-text-3/#text-align-property b4e70eedf449c7fb1bc8247ce03caf9c4799ae55 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl.
+text-align-end-017 reference/text-align-end-017 text-align: end, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 413fa0cad6490b5e2dc4ff4ae1541ebaa26b3471 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. since dir=auto is not inherited by pre, to right in ltr context.
+text-align-end-018 text-align: end, textarea, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property 522a0a0b516abd8d521afd0cf4fdd400feba7b0a `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. left when base direction is rtl.
+text-align-end-019 text-align: end, textarea, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property bc5cf5d50c919d64d4ef07c8b385688b03888d00 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. right when base direction is ltr.
+text-align-end-020 text-align: end, textarea dir=auto on control https://drafts.csswg.org/css-text-3/#text-align-property f91c66ed7d9306f0a46c9480a9ababa0d9e63ae5 `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. when dir=auto on textarea, right when first strong is ltr, left when rtl.
+text-align-end-021 text-align: end, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 4286db3f937bb8e0b8aab9b7c9843e7c3c971a6f `Richard Ishida`<mailto:ishida@w3.org> text-align:end aligns inline-level content to the end edge of the line box &#8211; ie. since dir=auto is not inherited by textarea, to right in ltr context.
+text-align-justify-001 reference/text-align-justify-001 text-align: justify, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property 943a72c8a76b37ca4b75346290a74b16f374eecd `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the right.
+text-align-justify-002 reference/text-align-justify-002 text-align: justify, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property 6a482274db5fd35b89338284be06eeb1ec630919 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the left.
+text-align-justify-003 reference/text-align-justify-003 text-align: justify, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 44108679688cb9f1c5419a12a7a7142d3aad2e09 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the right.
+text-align-justify-004 reference/text-align-justify-004 text-align: justify, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property b36e3b065b6516274851e8097426b0c2db10a4d1 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the left.
+text-align-justify-005 reference/text-align-justify-005 text-align: justify, dir=auto, RTL first strong https://drafts.csswg.org/css-text-3/#text-align-property 0dfd26fc3cfa665e5e5071c2619a72106ee4e5d2 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the right.
+text-align-justify-006 reference/text-align-justify-006 text-align: justify, dir=auto, LTR first strong https://drafts.csswg.org/css-text-3/#text-align-property 5255df25b7f62246a6689c5aadaf9c99dafc5365 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &#8211; in this case, to the left.
+text-align-justifyall-001 reference/text-align-justifyall-001 text-align: justify-all, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property 613ad6e43fc6484b4a6c071806364b93f0788478 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
+text-align-justifyall-002 reference/text-align-justifyall-002 text-align: justify-all, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property e07c23fef762055bfef11277efc21935fd014a62 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
+text-align-justifyall-003 reference/text-align-justifyall-003 text-align: justify-all, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 3d0f71880fe51f780a4364185ccdf9d90b8f41db `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
+text-align-justifyall-004 reference/text-align-justifyall-004 text-align: justify-all, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property 02ade7cba0ce40d07d12c795ef0980c0aed66783 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
+text-align-justifyall-005 reference/text-align-justifyall-005 text-align: justify-all, dir=auto, RTL first strong https://drafts.csswg.org/css-text-3/#text-align-property c47bdb43f2207cc9a6ea54f2a3b11a3cf950d3be `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
+text-align-justifyall-006 reference/text-align-justifyall-006 text-align: justify-all, dir=auto, LTR first strong https://drafts.csswg.org/css-text-3/#text-align-property ab6bc7ea8230663c6dd1dbbf997e2157ead8dcd7 `Richard Ishida`<mailto:ishida@w3.org> text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.
text-align-last-001 text-align-last - start (basic) http://www.w3.org/TR/css-text-3/#text-align-last 1fce65ed38da0c61a6f9bb19ed91fc203b7b70b7 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align-last' property set to 'start' on a block element aligns the last line text to the start edge.
text-align-last-002 text-align-last - end (basic) http://www.w3.org/TR/css-text-3/#text-align-last 5de0bf74fd4529e0b56d8ee8b0f23729b0a77bf3 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align-last' property set to 'right' on a block element aligns the last line text to the end edge.
text-align-last-003 text-align-last - left (basic) http://www.w3.org/TR/css-text-3/#text-align-last 247cb2ee1fbae234cfc9f6f9f86f4c43463ec20c `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'text-align-last' property set to 'left' on a block element aligns the last line text to the left.
@@ -58,6 +707,24 @@ text-align-match-parent-03 reference/text-align-match-parent-ref CSS Text: text-
text-align-match-parent-04 reference/text-align-match-parent-ref CSS Text: text-align: match-parent dom http://www.w3.org/TR/css-text-3/#text-align-property 5d2075a3a33a1300cf6f2ae911b09d63107093fa `Simon Montagu`<mailto:smontagu@mozilla.com> Text checks that an element with text-align: match-parent still aligns correctly if the parent's width is changed
text-align-match-parent-root-ltr reference/text-align-match-parent-root-ltr-ref CSS Text: text-align: match-parent http://www.w3.org/TR/css-text-3/#text-align-property 0169c5b70c4c7c0fe96f9f7dfc21c8fbd6563871 `Simon Montagu`<mailto:smontagu@mozilla.com> Text checks that text-align: match-parent on a root element with dir=ltr is equivalent to text-align: start
text-align-match-parent-root-rtl reference/text-align-match-parent-root-rtl-ref CSS Text: text-align: match-parent http://www.w3.org/TR/css-text-3/#text-align-property 49617035888a8e44e2b9ef3393005cfb2b3ed640 `Simon Montagu`<mailto:smontagu@mozilla.com> Text checks that text-align: match-parent on a root element with dir=rtl is equivalent to text-align: start
+text-align-start-001 reference/text-align-start-001 text-align: start, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property f5b5b9e1e3b48e41a7c2dc30c8fdfe5c2e4020a4 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when direction is horizontal, rtl.
+text-align-start-002 reference/text-align-start-002 text-align: start, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property 070efbcc69d4a5743ae157e96f4013212b28f373 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is horizontal, ltr.
+text-align-start-003 reference/text-align-start-003 text-align: start, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 92c88daa0b68c3c9edf94a2e8fd0887aeb2d5e9d `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when direction is horizontal, rtl.
+text-align-start-004 reference/text-align-start-004 text-align: start, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property efebad37fa2dc9f1cb64dd58dccd3b758d5a1c5f `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is horizontal, ltr.
+text-align-start-005 reference/text-align-start-005 text-align: start, direction: rtl https://drafts.csswg.org/css-text-3/#text-align-property 8255b60b54eead073d1ff2ce8fb051bbd18c1a04 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when direction is horizontal, rtl.
+text-align-start-006 reference/text-align-start-006 text-align: start, direction: ltr https://drafts.csswg.org/css-text-3/#text-align-property 898248d2d196a7ebabd2490e4f6a6d0ce890bda6 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is horizontal, ltr.
+text-align-start-007 reference/text-align-start-007 text-align: start, dir=rtl https://drafts.csswg.org/css-text-3/#text-align-property 570b55add7f20936dd3bcebad9f708ada2cb2a45 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when direction is horizontal, rtl.
+text-align-start-008 reference/text-align-start-008 text-align: start, dir=ltr https://drafts.csswg.org/css-text-3/#text-align-property ac4ee8ca3702bf0790d29aafddc0c886bbc074c6 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is horizontal, ltr.
+text-align-start-009 reference/text-align-start-009 text-align: start, dir=auto, RTL first strong https://drafts.csswg.org/css-text-3/#text-align-property c79e3533998b1736deb82a0b610234faed82353a `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when direction is auto and first strong character is rtl.
+text-align-start-010 reference/text-align-start-010 text-align: start, dir=auto, LTR first strong https://drafts.csswg.org/css-text-3/#text-align-property d4bd56c53818dc45f84a08f7e52a6a9cdcde49b1 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is auto and first strong character is ltr.
+text-align-start-014 reference/text-align-start-014 text-align: start, pre, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property 18f1326cec179d8e88cbfacca0749d2862628ff7 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when base direction is rtl.
+text-align-start-015 reference/text-align-start-015 text-align: start, pre, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property e1ae7307a90c4db34b55f0e18a2177c660d68ccf `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when base direction is ltr.
+text-align-start-016 reference/text-align-start-016 text-align: start, pre, dir=auto https://drafts.csswg.org/css-text-3/#text-align-property fdc78c50267b06607bb54f7c484bb8c9ceaf87f6 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl.
+text-align-start-017 reference/text-align-start-017 text-align: start, pre, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property fee6caeb95d51b66d3b010dba6390d7f6e643d43 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. since dir=auto is not inherited by pre, to left in ltr context.
+text-align-start-018 text-align: start, textarea, dir=rtl inherited https://drafts.csswg.org/css-text-3/#text-align-property e821e56efcb5fce47be9fabf1d340353e542e9e6 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. right when base direction is rtl.
+text-align-start-019 text-align: start, textarea, dir=ltr inherited https://drafts.csswg.org/css-text-3/#text-align-property d2f387f6149c620dcb7de401e3724adf9f3dade9 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. left when base direction is ltr.
+text-align-start-020 text-align: start, textarea dir=auto on control https://drafts.csswg.org/css-text-3/#text-align-property 846dfefff494a110914e09ca472ba2b6e04f8586 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. when dir=auto on textarea, left when first strong is ltr, right when rtl.
+text-align-start-021 text-align: start, textarea, dir=auto on surrounding block https://drafts.csswg.org/css-text-3/#text-align-property 6999cb50ae0ad256d1bf5e287c8573a9faead6e3 `Richard Ishida`<mailto:ishida@w3.org> text-align:start aligns inline-level content to the start edge of the line box &#8211; ie. since dir=auto is not inherited by textarea, to left in ltr context.
text-emphasis-color-001 reference/text-emphasis-color-001-ref text-emphasis - color - basic cases http://www.w3.org/TR/css-text-3/#text-emphasis-color 0101ecfb09915d66f63365cff226bb205975eddb `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes the foreground color of the emphasis marks.
text-emphasis-position-above-left-001 reference/text-emphasis-position-above-left-001-ref text-emphasis-position - above left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 8648c28df4a595d3ba86ea37a1745f54b426bef2 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at.
text-emphasis-position-above-left-002 reference/text-emphasis-position-above-left-002-ref text-emphasis-position - above left - basic cases ahem http://www.w3.org/TR/css-text-3/#text-emphasis-position 06c524f3a83b993e2ee37d493e1c246ffb306c5b `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property describes where emphasis marks are drawn at.
@@ -73,11 +740,19 @@ text-emphasis-style-open-001 reference/text-emphasis-style-open-001-ref text-emp
text-emphasis-style-shape-001 reference/text-emphasis-style-shape-001-ref text-emphasis-style - shape - basic cases http://www.w3.org/TR/css-text-3/#text-emphasis-style 2a304ce4e9fdac06d395626bedf1011ec1daa13b `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property applies emphasis marks to the element's text.
text-emphasis-style-string-001 reference/text-emphasis-style-string-001-ref text-emphasis-style - string - basic cases http://www.w3.org/TR/css-text-3/#text-emphasis-style 9a13c761ef3d01ea0afe36bed2995393e26bcaf5 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> This property applies emphasis marks to the element's text.
text-indent-percentage-001 reference/text-indent-percentage-001-ref text-indent Percentage - basic cases ahem http://www.w3.org/TR/css-text-3/#text-indent 8608b5827202743a4a659628e8482d21693c07c9 `Makoto Kikuchi`<mailto:kikuchi@est.co.jp> Ensure that text-indent +50% adds 50% of its containing block's width in front of the text.
+text-justify-001 reference/text-justify-001 text-justify: none https://drafts.csswg.org/css-text-3/#text-align-property 28f2eb0dcc5d395ecc266b0ec2684d1cbb2b33b8 `Richard Ishida`<mailto:ishida@w3.org> text-justify:none means justification is disabled: there are no justification opportunities within the text.
+text-justify-002 text-justify: inter-character https://drafts.csswg.org/css-text-3/#text-align-property d0e1c779f08f8caf459b78d6fe3abfc102f616f9 `Richard Ishida`<mailto:ishida@w3.org> text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units.
+text-justify-003 text-justify: distribute https://drafts.csswg.org/css-text-3/#text-align-property cb40f1cb2e7229d84d0896b0b9d5bf66cbe0fab2 `Richard Ishida`<mailto:ishida@w3.org> text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units.
+text-justify-004 text-justify: inter-character, arabic https://drafts.csswg.org/css-text-3/#text-align-property 88321303c3f15c24c3c24a7f103ddc7821ed5e6b `Richard Ishida`<mailto:ishida@w3.org> text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.
+text-justify-005 text-justify: distribute, arabic https://drafts.csswg.org/css-text-3/#text-align-property 91be563ebd784fde1d932b575de2a6343f4bd37c `Richard Ishida`<mailto:ishida@w3.org> text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.
text-transform-capitalize-001 reference/text-transform-capitalize-001-ref text-transform - capitalize - basic cases http://www.w3.org/TR/css-text-3/#text-transform 67add1c222d10af899b75dc55c7510215675788c `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should put all words in titlecase when text-transform is set to capitalize.
text-transform-fullwidth-001 reference/text-transform-fullwidth-001-ref text-transform - fullwidth - basic cases http://www.w3.org/TR/css-text-3/#text-transform 3ce14e96ac5b083ef463997c3b6d1da292b3e449 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should transform halfwidth character to fullwidth character when text-transform is set to fullwidth.
text-transform-lowercase-001 reference/text-transform-lowercase-001-ref text-transform - lowercase - basic cases http://www.w3.org/TR/css-text-3/#text-transform b99d33435f651a9ba6d835eaa2fd51ad6684ae48 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should put all characters in lowercase when text-transform is set to lowercase.
text-transform-none-001 reference/text-transform-none-001-ref text-transform - none - basic cases http://www.w3.org/TR/css-text-3/#text-transform 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should do nothing when text-transform is set to none.
text-transform-uppercase-001 reference/text-transform-uppercase-001-ref text-transform - uppercase - basic cases http://www.w3.org/TR/css-text-3/#text-transform 5efd91206f74207fcd84218c12ff9453b19f88fd `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should put all characters in uppercase when text-transform is set to uppercase.
+white-space-collapse-000 White space collapse script https://drafts.csswg.org/css-text-3/#line-break-transform 8ee09670c324129ad69d3387d11fbd1153236e7f `Richard Ishida`<mailto:ishida@w3.org> Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width.
+white-space-collapse-001 White space and non-ASCII spaces script https://drafts.csswg.org/css-text-3/#line-break-transform 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 `Richard Ishida`<mailto:ishida@w3.org> Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces.
+white-space-collapse-002 Whitespace and bidi control characters script https://drafts.csswg.org/css-text-3/#line-break-transform 61f215fa9da89aba0cac85e3c65c0e0d2e719122 `Richard Ishida`<mailto:ishida@w3.org> All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there.
white-space-collapsing-discard-001 reference/white-space-collapsing-discard-001-ref white-space-collapsing - discard - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing 4e7388fa105da0a126f4707b9c0e34328598350a `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should discard all white space in the element when white-space-collapsing is set to discard.
white-space-collapsing-preserve-breaks-001 reference/white-space-collapsing-preserve-breaks-001-ref white-space-collapsing - preserve-breaks - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing abb5a200c3d77cfe21a8712585fbd35cf248a5f2 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should collapse sequences of white space into a single character when white-space-collapsing is set to preserve.
white-space-collapsing-trim-inner-001 reference/white-space-collapsing-trim-inner-001-ref white-space-collapsing - trim-inner - basic cases http://www.w3.org/TR/css-text-3/#white-space-collapsing 16165f33930d684d4587141fcd66f1b31240c0b8 `Satoshi Umehara`<mailto:umehara@est.co.jp> The UA should discard all white space at the beginning of a block and all white space at the end of a block when white-space-collapsing is set to trim-inner.
@@ -85,9 +760,35 @@ word-break-001 word-break - break-all keyword value http://www.w3.org/TR/css-t
word-break-002 word-break - normal keyword value http://www.w3.org/TR/css-text-3/#word-break eadfff8cfd892567f882ec4419f9d09e7cc703d4 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Check that 'word-break' with 'normal' keyword value implies to words break after word.
word-break-003 word-break - normal keyword value - single word not break http://www.w3.org/TR/css-text-3/#word-break 2e4c17d11d8d585063d1e3a4cd911dc2f090a575 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Check that 'word-break' with 'normal' keyword value implies to words break after word, so that a single word won't break.
word-break-004 word-break - normal keyword value - Chinese words break http://www.w3.org/TR/css-text-3/#word-break c603c1f44b5dbd03a2f0ba5f8c14b9f451bb9d51 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Check that 'word-break' with 'normal' keyword value implies to words break after word, including Chinese words.
+word-break-break-all-000 reference/word-break-break-all-ref-000 word-break: break-all, japanese https://drafts.csswg.org/css-text-3/#word-break-property 294235d4a4fa0070095a1d858302533ada06282f `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units.
word-break-break-all-001 reference/word-break-break-all-001-ref word-break - break-all - basic cases font http://www.w3.org/TR/css-text-3/#word-break 2b362c4d1d0bdbc8fda49815d0d0e3ebe8b0320a `Satoshi Umehara`<mailto:umehara@est.co.jp> Lines may break between any two grapheme clusters within words.
+word-break-break-all-002 reference/word-break-break-all-ref-002 word-break: break-all, korean https://drafts.csswg.org/css-text-3/#word-break-property 4fc0f3045d3759b3a29d9c6a9804f9eb97cb7f89 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units.
+word-break-break-all-003 reference/word-break-break-all-ref-003 word-break: break-all, thai https://drafts.csswg.org/css-text-3/#word-break-property 340f6c80091aab6549e5030036184cf00c4e3843 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units.
+word-break-break-all-004 reference/word-break-break-all-ref-004 word-break: break-all, arabic https://drafts.csswg.org/css-text-3/#word-break-property 1a94acda283bd63c822d172836464c1f16326ef8 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken.
+word-break-break-all-005 reference/word-break-break-all-ref-005 word-break: break-all, subjoined tibetan https://drafts.csswg.org/css-text-3/#word-break-property af8138a326fe0bb354369f83ae8ae93083bf62d2 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units.
+word-break-break-all-006 reference/word-break-break-all-ref-006 word-break: break-all, spacing vowel sign https://drafts.csswg.org/css-text-3/#word-break-property c77f2882b1cd82494e955dcd904821806b43d1a1 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character.
+word-break-break-all-007 reference/word-break-break-all-ref-007 word-break: break-all, combining diacritic https://drafts.csswg.org/css-text-3/#word-break-property 110eeab2260cf9b070cc4fce4843275eb8398231 `Richard Ishida`<mailto:ishida@w3.org> word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line.
+word-break-break-all-008 reference/word-break-break-all-ref-008 word-break: break-all, syllabic cluster https://drafts.csswg.org/css-text-3/#word-break-property 89f9ac5a1886d0ff6cbde4edc5b16847b7fb50e6 `Richard Ishida`<mailto:ishida@w3.org> [Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line.
+word-break-keep-all-000 reference/word-break-keep-all-ref-000 word-break: keep-all, latin https://drafts.csswg.org/css-text-3/#word-break-property 7d44844789435ad9e32cb4656a615bbe7d7eb426 `Richard Ishida`<mailto:ishida@w3.org> word-break: keep-all means breaking is forbidden within 'words'.
word-break-keep-all-001 reference/word-break-keep-all-001-ref word-break - keep-all - basic cases font http://www.w3.org/TR/css-text-3/#word-break b0542c1fdf49b550b199bfe79156efed6224a363 `Satoshi Umehara`<mailto:umehara@est.co.jp> Block characters can no longer create implied break points.
+word-break-keep-all-002 reference/word-break-keep-all-ref-002 word-break: keep-all, korean https://drafts.csswg.org/css-text-3/#word-break-property daade9046e5d8ffa098fc4faeaebb711d2d4d312 `Richard Ishida`<mailto:ishida@w3.org> word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break.
+word-break-keep-all-003 reference/word-break-keep-all-ref-003 word-break: keep-all, thai https://drafts.csswg.org/css-text-3/#word-break-property a3f248404957c5e6eb5aff2dd9b66d2a952d0053 `Richard Ishida`<mailto:ishida@w3.org> word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai).
word-break-normal-001 reference/word-break-normal-001-ref word-break - normal - basic cases font http://www.w3.org/TR/css-text-3/#word-break 155d9dc84cc4ffd2877f43264f494f8a04afdd66 `Satoshi Umehara`<mailto:umehara@est.co.jp> Break lines according to their usual rules.
+word-break-normal-ar-000 reference/word-break-normal-ar-ref-000 word-break: normal, arabic https://drafts.csswg.org/css-text-3/#word-break-property b91bec710d5c51b7581bbdef12e0aa63b1206975 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-bo-000 reference/word-break-normal-bo-ref-000 word-break: normal, tibetan https://drafts.csswg.org/css-text-3/#word-break-property 36d2b7c4f9afce1fca834538622431dc35a51fc0 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-en-000 reference/word-break-normal-en-ref-000 word-break: normal, latin https://drafts.csswg.org/css-text-3/#word-break-property 1cbbec698b49e388aae9d08e1e99f5aa02b78472 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-hi-000 reference/word-break-normal-hi-ref-000 word-break: normal, hindi https://drafts.csswg.org/css-text-3/#word-break-property d776bec4028cab3635460227b8e155f98d1e14ce `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-ja-000 reference/word-break-normal-ja-ref-000 word-break: normal, japanese https://drafts.csswg.org/css-text-3/#word-break-property 670da5cb736994c2654106ad6e6cc7feef0c9486 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-ja-001 reference/word-break-normal-ja-ref-001 word-break: normal, japanese hiragana https://drafts.csswg.org/css-text-3/#word-break-property 5709416548d7651360ee0e12b906a9ef3370cea2 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-ja-002 reference/word-break-normal-ja-ref-002 word-break: normal, japanese katakana https://drafts.csswg.org/css-text-3/#word-break-property a6b30933e7c4e8eb840ab030ecd81f13b2e76afb `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-ja-004 reference/word-break-normal-ja-ref-004 word-break: normal, japanese https://drafts.csswg.org/css-text-3/#word-break-property 7baf5831d2d5c029a28e77bdb12af1e8503db609 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-km-000 reference/word-break-normal-km-ref-000 word-break: normal, khmer https://drafts.csswg.org/css-text-3/#word-break-property 69569fd02bade29c241202f9b41ef215e78fd845 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-ko-000 reference/word-break-normal-ko-ref-000 word-break: normal, korean https://drafts.csswg.org/css-text-3/#word-break-property a959dd19ad8a36d9c271c6f9cbfe9f1eed77ab52 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja.
+word-break-normal-lo-000 reference/word-break-normal-lo-ref-000 word-break: normal, lao https://drafts.csswg.org/css-text-3/#word-break-property 98160b0cc549ae46561d83f87a170a34dee2432a `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-my-000 reference/word-break-normal-my-ref-000 word-break: normal, myanmar https://drafts.csswg.org/css-text-3/#word-break-property 19bc758b0522fb3324358299ebff974dd8b1d3da `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-tdd-000 reference/word-break-normal-tdd-ref-000 word-break: normal, tai n&uuml;a https://drafts.csswg.org/css-text-3/#word-break-property c3a3415fc4c722f75128b42a5f14b002e8801461 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-th-000 reference/word-break-normal-th-ref-000 word-break: normal, thai https://drafts.csswg.org/css-text-3/#word-break-property 39e66aab18a8c485e1b77151964bbdfe0c4b6f76 `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
+word-break-normal-zh-000 reference/word-break-normal-zh-ref-000 word-break: normal, chinese https://drafts.csswg.org/css-text-3/#word-break-property 788df605d33103d0a2b14f09ced77be55671b29c `Richard Ishida`<mailto:ishida@w3.org> word-break: normal means words break according to their customary rules.
word-wrap-001 reference/overflow-wrap-001-ref word-wrap - break-word (basic) http://www.w3.org/TR/css-text-3/#overflow-wrap 154a0142117691a37c208ced1054360fe481a85b `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'word-wrap' property set 'break-word' breaks the word at an arbitrary point
word-wrap-002 reference/overflow-wrap-002-ref word-wrap - break-word and white-space - nowrap http://www.w3.org/TR/css-text-3/#overflow-wrap,http://www.w3.org/TR/css-text-3/#white-space df36e26df34fe7c9352028e75ac1c12dc244a86e `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> Test checks that the 'word-wrap' property has effect if and only if the 'white-space' allows wrapping
word-wrap-003 reference/overflow-wrap-003-ref word-wrap - break-word (white space) http://www.w3.org/TR/css-text-3/#overflow-wrap d172736f6ff25be674fd39c61040c8b418f72cd6 `Intel`<http://www.intel.com>,`Shiyou Tan`<mailto:shiyoux.tan@intel.com> The 'word-wrap' property set 'break-word' breaks line at white space
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-2.xht
index 178262bbbbd..ba01ef9d7ce 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-2.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-2.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Transforming Text (7 tests)</h2>
+ <h2>Transforming Text (52 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -77,7 +77,502 @@
<!-- 0 tests -->
</tbody>
<tbody id="s2.1.#text-transform">
- <!-- 5 tests -->
+ <!-- 50 tests -->
+ <tr id="css3-text-text-transform-001-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-001.xht">css3-text-text-transform-001</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-002-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-002.xht">css3-text-text-transform-002</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-003-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-003.xht">css3-text-text-transform-003</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-004-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-004.xht">css3-text-text-transform-004</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-005-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-005.xht">css3-text-text-transform-005</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-006-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-006.xht">css3-text-text-transform-006</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007.xht">css3-text-text-transform-007</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007a.xht">css3-text-text-transform-007a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)
+ <ul class="assert">
+ <li>The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-008-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-008.xht">css3-text-text-transform-008</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-009-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-009.xht">css3-text-text-transform-009</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010.xht">css3-text-text-transform-010</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010a.xht">css3-text-text-transform-010a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)
+ <ul class="assert">
+ <li>The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-011-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-011.xht">css3-text-text-transform-011</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-012-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-012.xht">css3-text-text-transform-012</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-014-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-014.xht">css3-text-text-transform-014</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-015-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-015.xht">css3-text-text-transform-015</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-016-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-016.xht">css3-text-text-transform-016</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-017-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-017.xht">css3-text-text-transform-017</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-018-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-018.xht">css3-text-text-transform-018</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-019-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-019.xht">css3-text-text-transform-019</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-020-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-020.xht">css3-text-text-transform-020</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-021-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-021.xht">css3-text-text-transform-021</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-022-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-022.xht">css3-text-text-transform-022</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-023-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-023.xht">css3-text-text-transform-023</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-024-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-024.xht">css3-text-text-transform-024</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-025-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-025.xht">css3-text-text-transform-025</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-026-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-026.xht">css3-text-text-transform-026</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-027-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-027.xht">css3-text-text-transform-027</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-028-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-028.xht">css3-text-text-transform-028</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-029-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-029.xht">css3-text-text-transform-029</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-030-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-030.xht">css3-text-text-transform-030</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-031-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-031.xht">css3-text-text-transform-031</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-032-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-032.xht">css3-text-text-transform-032</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: German sharp S, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-033-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-033.xht">css3-text-text-transform-033</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Latin ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-034-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-034.xht">css3-text-text-transform-034</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-035-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-035.xht">css3-text-text-transform-035</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek specials, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-038-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-038.xht">css3-text-text-transform-038</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek final sigma, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-039-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-039.xht">css3-text-text-transform-039</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Lithuanian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-040-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-040.xht">css3-text-text-transform-040</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-041-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-041.xht">css3-text-text-transform-041</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-042-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-042.xht">css3-text-text-transform-042</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-043-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-043.xht">css3-text-text-transform-043</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-044-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-044.xht">css3-text-text-transform-044</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, hiragana
+ <ul class="assert">
+ <li>The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-045-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-045.xht">css3-text-text-transform-045</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, katakana
+ <ul class="assert">
+ <li>The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-046-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-046.xht">css3-text-text-transform-046</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, half-width katakana
+ <ul class="assert">
+ <li>The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-transform-capitalize-001-2.1.#text-transform" class="primary">
<td><strong>
<a href="text-transform-capitalize-001.xht">text-transform-capitalize-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-4.xht
index bb55d1c5cbb..538c41d166e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>White Space Processing Details (6 tests)</h2>
+ <h2>White Space Processing Details (26 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -64,7 +64,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1.2">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-transform">4.1.2 Segment Break Transformation Rules</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="seg-break-transformation-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-000.xht">seg-break-transformation-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and line break transformation
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-001.xht">seg-break-transformation-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-002.xht">seg-break-transformation-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-003-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-003.xht">seg-break-transformation-003</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-004-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-004.xht">seg-break-transformation-004</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Won and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-005-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-005.xht">seg-break-transformation-005</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide character and non-wide character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-006-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-006.xht">seg-break-transformation-006</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth character and non-fullwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-007-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-007.xht">seg-break-transformation-007</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth character and non-halfwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-008-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-008.xht">seg-break-transformation-008</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide and fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-009-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-009.xht">seg-break-transformation-009</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-010-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-010.xht">seg-break-transformation-010</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-011-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-011.xht">seg-break-transformation-011</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-012-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-012.xht">seg-break-transformation-012</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul halfwidth jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-014-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-014.xht">seg-break-transformation-014</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-015-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-015.xht">seg-break-transformation-015</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai and Latin characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-016-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-016.xht">seg-break-transformation-016</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP before line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-017-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-017.xht">seg-break-transformation-017</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP after line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-000.xht">white-space-collapse-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space collapse
+ <ul class="assert">
+ <li>Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-001.xht">white-space-collapse-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space and non-ASCII spaces
+ <ul class="assert">
+ <li>Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-002.xht">white-space-collapse-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and bidi control characters
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.1.3">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-5.xht
index c58fa02beb4..2d4aa5e1fff 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Line Breaking and Word Boundaries (20 tests)</h2>
+ <h2>Line Breaking and Word Boundaries (602 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,13 +31,5909 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-breaking">5 Line Breaking and Word Boundaries</a></th></tr>
- <!-- 0 tests -->
+ <!-- 278 tests -->
+ <tr id="css3-text-line-break-baspglwj-003-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-003.xht">css3-text-line-break-baspglwj-003</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2002 EN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-004-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-004.xht">css3-text-line-break-baspglwj-004</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2003 EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-005-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-005.xht">css3-text-line-break-baspglwj-005</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-006-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-006.xht">css3-text-line-break-baspglwj-006</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-007-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-007.xht">css3-text-line-break-baspglwj-007</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-008-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-008.xht">css3-text-line-break-baspglwj-008</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2000 EN QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-009-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-009.xht">css3-text-line-break-baspglwj-009</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2001 EM QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-010-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-010.xht">css3-text-line-break-baspglwj-010</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-011-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-011.xht">css3-text-line-break-baspglwj-011</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2009 THIN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-012-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-012.xht">css3-text-line-break-baspglwj-012</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200A HAIR SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-014-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-014.xht">css3-text-line-break-baspglwj-014</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-015-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-015.xht">css3-text-line-break-baspglwj-015</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-016-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-016.xht">css3-text-line-break-baspglwj-016</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-017-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-017.xht">css3-text-line-break-baspglwj-017</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2010 HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-018-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-018.xht">css3-text-line-break-baspglwj-018</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2012 FIGURE DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-019-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-019.xht">css3-text-line-break-baspglwj-019</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2013 EN DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-030-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-030.xht">css3-text-line-break-baspglwj-030</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-031-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-031.xht">css3-text-line-break-baspglwj-031</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-032-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-032.xht">css3-text-line-break-baspglwj-032</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-033-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-033.xht">css3-text-line-break-baspglwj-033</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-034-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-034.xht">css3-text-line-break-baspglwj-034</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-035-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-035.xht">css3-text-line-break-baspglwj-035</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-036-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-036.xht">css3-text-line-break-baspglwj-036</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-037-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-037.xht">css3-text-line-break-baspglwj-037</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205B FOUR DOT MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-038-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-038.xht">css3-text-line-break-baspglwj-038</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205D TRICOLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-039-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-039.xht">css3-text-line-break-baspglwj-039</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-040-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-040.xht">css3-text-line-break-baspglwj-040</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E19 PALM BRANCH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-041-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-041.xht">css3-text-line-break-baspglwj-041</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-042-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-042.xht">css3-text-line-break-baspglwj-042</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-043-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-043.xht">css3-text-line-break-baspglwj-043</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-044-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-044.xht">css3-text-line-break-baspglwj-044</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-045-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-045.xht">css3-text-line-break-baspglwj-045</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E30 RING POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-046-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-046.xht">css3-text-line-break-baspglwj-046</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-047-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-047.xht">css3-text-line-break-baspglwj-047</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-048-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-048.xht">css3-text-line-break-baspglwj-048</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-049-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-049.xht">css3-text-line-break-baspglwj-049</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-050-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-050.xht">css3-text-line-break-baspglwj-050</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-051-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-051.xht">css3-text-line-break-baspglwj-051</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-052-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-052.xht">css3-text-line-break-baspglwj-052</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-060-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-060.xht">css3-text-line-break-baspglwj-060</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-061-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-061.xht">css3-text-line-break-baspglwj-061</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-062-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-062.xht">css3-text-line-break-baspglwj-062</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-063-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-063.xht">css3-text-line-break-baspglwj-063</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-064-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-064.xht">css3-text-line-break-baspglwj-064</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-065-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-065.xht">css3-text-line-break-baspglwj-065</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-066-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-066.xht">css3-text-line-break-baspglwj-066</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-067-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-067.xht">css3-text-line-break-baspglwj-067</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-068-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-068.xht">css3-text-line-break-baspglwj-068</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-069-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-069.xht">css3-text-line-break-baspglwj-069</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-070-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-070.xht">css3-text-line-break-baspglwj-070</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-071-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-071.xht">css3-text-line-break-baspglwj-071</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-072-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-072.xht">css3-text-line-break-baspglwj-072</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-073-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-073.xht">css3-text-line-break-baspglwj-073</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-074-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-074.xht">css3-text-line-break-baspglwj-074</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-075-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-075.xht">css3-text-line-break-baspglwj-075</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-076-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-076.xht">css3-text-line-break-baspglwj-076</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-077-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-077.xht">css3-text-line-break-baspglwj-077</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-078-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-078.xht">css3-text-line-break-baspglwj-078</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-080-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-080.xht">css3-text-line-break-baspglwj-080</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-081-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-081.xht">css3-text-line-break-baspglwj-081</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-082-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-082.xht">css3-text-line-break-baspglwj-082</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-083-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-083.xht">css3-text-line-break-baspglwj-083</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-084-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-084.xht">css3-text-line-break-baspglwj-084</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-085-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-085.xht">css3-text-line-break-baspglwj-085</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-086-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-086.xht">css3-text-line-break-baspglwj-086</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-090-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-090.xht">css3-text-line-break-baspglwj-090</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-091-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-091.xht">css3-text-line-break-baspglwj-091</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-092-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-092.xht">css3-text-line-break-baspglwj-092</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-093-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-093.xht">css3-text-line-break-baspglwj-093</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-094-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-094.xht">css3-text-line-break-baspglwj-094</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-095-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-095.xht">css3-text-line-break-baspglwj-095</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-096-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-096.xht">css3-text-line-break-baspglwj-096</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-097-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-097.xht">css3-text-line-break-baspglwj-097</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-098-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-098.xht">css3-text-line-break-baspglwj-098</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-099-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-099.xht">css3-text-line-break-baspglwj-099</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-100-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-100.xht">css3-text-line-break-baspglwj-100</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-101-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-101.xht">css3-text-line-break-baspglwj-101</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-102-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-102.xht">css3-text-line-break-baspglwj-102</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-103-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-103.xht">css3-text-line-break-baspglwj-103</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-104-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-104.xht">css3-text-line-break-baspglwj-104</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-105-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-105.xht">css3-text-line-break-baspglwj-105</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-106-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-106.xht">css3-text-line-break-baspglwj-106</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-107-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-107.xht">css3-text-line-break-baspglwj-107</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-108-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-108.xht">css3-text-line-break-baspglwj-108</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-109-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-109.xht">css3-text-line-break-baspglwj-109</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60D VAI COMMA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-110-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-110.xht">css3-text-line-break-baspglwj-110</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-111-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-111.xht">css3-text-line-break-baspglwj-111</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-112-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-112.xht">css3-text-line-break-baspglwj-112</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-113-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-113.xht">css3-text-line-break-baspglwj-113</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-114-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-114.xht">css3-text-line-break-baspglwj-114</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-115-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-115.xht">css3-text-line-break-baspglwj-115</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-116-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-116.xht">css3-text-line-break-baspglwj-116</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-117-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-117.xht">css3-text-line-break-baspglwj-117</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-118-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-118.xht">css3-text-line-break-baspglwj-118</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-001-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-001.xht">css3-text-line-break-opclns-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-002-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-002.xht">css3-text-line-break-opclns-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-003-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-003.xht">css3-text-line-break-opclns-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-004-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-004.xht">css3-text-line-break-opclns-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-005-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-005.xht">css3-text-line-break-opclns-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-006-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-006.xht">css3-text-line-break-opclns-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-007-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-007.xht">css3-text-line-break-opclns-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-008-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-008.xht">css3-text-line-break-opclns-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-009-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-009.xht">css3-text-line-break-opclns-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-010-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-010.xht">css3-text-line-break-opclns-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-011-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-011.xht">css3-text-line-break-opclns-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-012-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-012.xht">css3-text-line-break-opclns-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-013-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-013.xht">css3-text-line-break-opclns-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-014-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-014.xht">css3-text-line-break-opclns-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-015-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-015.xht">css3-text-line-break-opclns-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-016-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-016.xht">css3-text-line-break-opclns-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-017-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-017.xht">css3-text-line-break-opclns-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-018-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-018.xht">css3-text-line-break-opclns-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-019-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-019.xht">css3-text-line-break-opclns-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-020-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-020.xht">css3-text-line-break-opclns-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-021-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-021.xht">css3-text-line-break-opclns-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-022-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-022.xht">css3-text-line-break-opclns-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-023-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-023.xht">css3-text-line-break-opclns-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-024-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-024.xht">css3-text-line-break-opclns-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-025-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-025.xht">css3-text-line-break-opclns-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-026-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-026.xht">css3-text-line-break-opclns-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-027-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-027.xht">css3-text-line-break-opclns-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-028-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-028.xht">css3-text-line-break-opclns-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-029-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-029.xht">css3-text-line-break-opclns-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-030-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-030.xht">css3-text-line-break-opclns-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-031-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-031.xht">css3-text-line-break-opclns-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-032-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-032.xht">css3-text-line-break-opclns-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-033-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-033.xht">css3-text-line-break-opclns-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-034-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-034.xht">css3-text-line-break-opclns-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-035-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-035.xht">css3-text-line-break-opclns-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-036-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-036.xht">css3-text-line-break-opclns-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-037-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-037.xht">css3-text-line-break-opclns-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-038-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-038.xht">css3-text-line-break-opclns-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-039-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-039.xht">css3-text-line-break-opclns-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-040-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-040.xht">css3-text-line-break-opclns-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-041-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-041.xht">css3-text-line-break-opclns-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-042-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-042.xht">css3-text-line-break-opclns-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-043-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-043.xht">css3-text-line-break-opclns-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-044-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-044.xht">css3-text-line-break-opclns-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-045-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-045.xht">css3-text-line-break-opclns-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-046-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-046.xht">css3-text-line-break-opclns-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-047-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-047.xht">css3-text-line-break-opclns-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-048-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-048.xht">css3-text-line-break-opclns-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-049-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-049.xht">css3-text-line-break-opclns-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-050-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-050.xht">css3-text-line-break-opclns-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-051-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-051.xht">css3-text-line-break-opclns-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-052-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-052.xht">css3-text-line-break-opclns-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-053-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-053.xht">css3-text-line-break-opclns-053</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-054-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-054.xht">css3-text-line-break-opclns-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-055-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-055.xht">css3-text-line-break-opclns-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-056-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-056.xht">css3-text-line-break-opclns-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-057-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-057.xht">css3-text-line-break-opclns-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-058-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-058.xht">css3-text-line-break-opclns-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-059-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-059.xht">css3-text-line-break-opclns-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-060-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-060.xht">css3-text-line-break-opclns-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-061-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-061.xht">css3-text-line-break-opclns-061</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-062-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-062.xht">css3-text-line-break-opclns-062</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-063-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-063.xht">css3-text-line-break-opclns-063</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-064-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-064.xht">css3-text-line-break-opclns-064</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-065-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-065.xht">css3-text-line-break-opclns-065</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-100-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-100.xht">css3-text-line-break-opclns-100</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-101-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-101.xht">css3-text-line-break-opclns-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-102-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-102.xht">css3-text-line-break-opclns-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE50 SMALL COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-103-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-103.xht">css3-text-line-break-opclns-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE52 SMALL FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-104-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-104.xht">css3-text-line-break-opclns-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-105-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-105.xht">css3-text-line-break-opclns-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-106-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-106.xht">css3-text-line-break-opclns-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-107-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-107.xht">css3-text-line-break-opclns-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-108-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-108.xht">css3-text-line-break-opclns-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-109-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-109.xht">css3-text-line-break-opclns-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-110-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-110.xht">css3-text-line-break-opclns-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-111-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-111.xht">css3-text-line-break-opclns-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-112-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-112.xht">css3-text-line-break-opclns-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-113-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-113.xht">css3-text-line-break-opclns-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-114-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-114.xht">css3-text-line-break-opclns-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-115-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-115.xht">css3-text-line-break-opclns-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-116-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-116.xht">css3-text-line-break-opclns-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-117-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-117.xht">css3-text-line-break-opclns-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-118-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-118.xht">css3-text-line-break-opclns-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-119-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-119.xht">css3-text-line-break-opclns-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-120-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-120.xht">css3-text-line-break-opclns-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-121-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-121.xht">css3-text-line-break-opclns-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-122-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-122.xht">css3-text-line-break-opclns-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-123-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-123.xht">css3-text-line-break-opclns-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-124-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-124.xht">css3-text-line-break-opclns-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-125-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-125.xht">css3-text-line-break-opclns-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-126-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-126.xht">css3-text-line-break-opclns-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-127-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-127.xht">css3-text-line-break-opclns-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-128-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-128.xht">css3-text-line-break-opclns-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-129-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-129.xht">css3-text-line-break-opclns-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-130-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-130.xht">css3-text-line-break-opclns-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-131-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-131.xht">css3-text-line-break-opclns-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-132-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-132.xht">css3-text-line-break-opclns-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-133-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-133.xht">css3-text-line-break-opclns-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-134-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-134.xht">css3-text-line-break-opclns-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-135-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-135.xht">css3-text-line-break-opclns-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-136-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-136.xht">css3-text-line-break-opclns-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-137-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-137.xht">css3-text-line-break-opclns-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-138-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-138.xht">css3-text-line-break-opclns-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-139-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-139.xht">css3-text-line-break-opclns-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-140-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-140.xht">css3-text-line-break-opclns-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-141-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-141.xht">css3-text-line-break-opclns-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-142-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-142.xht">css3-text-line-break-opclns-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-143-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-143.xht">css3-text-line-break-opclns-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-144-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-144.xht">css3-text-line-break-opclns-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-145-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-145.xht">css3-text-line-break-opclns-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-146-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-146.xht">css3-text-line-break-opclns-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-147-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-147.xht">css3-text-line-break-opclns-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-148-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-148.xht">css3-text-line-break-opclns-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-149-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-149.xht">css3-text-line-break-opclns-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-150-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-150.xht">css3-text-line-break-opclns-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-151-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-151.xht">css3-text-line-break-opclns-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-152-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-152.xht">css3-text-line-break-opclns-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-153-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-153.xht">css3-text-line-break-opclns-153</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-154-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-154.xht">css3-text-line-break-opclns-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-155-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-155.xht">css3-text-line-break-opclns-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-156-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-156.xht">css3-text-line-break-opclns-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-157-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-157.xht">css3-text-line-break-opclns-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-158-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-158.xht">css3-text-line-break-opclns-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-159-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-159.xht">css3-text-line-break-opclns-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-160-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-160.xht">css3-text-line-break-opclns-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-161-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-161.xht">css3-text-line-break-opclns-161</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-162-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-162.xht">css3-text-line-break-opclns-162</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-163-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-163.xht">css3-text-line-break-opclns-163</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-164-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-164.xht">css3-text-line-break-opclns-164</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-165-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-165.xht">css3-text-line-break-opclns-165</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-166-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-166.xht">css3-text-line-break-opclns-166</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-167-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-167.xht">css3-text-line-break-opclns-167</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-168-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-168.xht">css3-text-line-break-opclns-168</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-169-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-169.xht">css3-text-line-break-opclns-169</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-170-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-170.xht">css3-text-line-break-opclns-170</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-171-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-171.xht">css3-text-line-break-opclns-171</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-200-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-200.xht">css3-text-line-break-opclns-200</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-201-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-201.xht">css3-text-line-break-opclns-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-202-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-202.xht">css3-text-line-break-opclns-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-203-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-203.xht">css3-text-line-break-opclns-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-204-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-204.xht">css3-text-line-break-opclns-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-205-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-205.xht">css3-text-line-break-opclns-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-206-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-206.xht">css3-text-line-break-opclns-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-207-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-207.xht">css3-text-line-break-opclns-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-208-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-208.xht">css3-text-line-break-opclns-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303C MASU MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-209-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-209.xht">css3-text-line-break-opclns-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-210-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-210.xht">css3-text-line-break-opclns-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-211-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-211.xht">css3-text-line-break-opclns-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-212-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-212.xht">css3-text-line-break-opclns-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-213-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-213.xht">css3-text-line-break-opclns-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-214-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-214.xht">css3-text-line-break-opclns-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-215-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-215.xht">css3-text-line-break-opclns-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-216-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-216.xht">css3-text-line-break-opclns-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-217-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-217.xht">css3-text-line-break-opclns-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-218-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-218.xht">css3-text-line-break-opclns-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-219-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-219.xht">css3-text-line-break-opclns-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-220-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-220.xht">css3-text-line-break-opclns-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE55 SMALL COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-221-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-221.xht">css3-text-line-break-opclns-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-222-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-222.xht">css3-text-line-break-opclns-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-223-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-223.xht">css3-text-line-break-opclns-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-224-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-224.xht">css3-text-line-break-opclns-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-225-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-225.xht">css3-text-line-break-opclns-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-226-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-226.xht">css3-text-line-break-opclns-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-250-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-250.xht">css3-text-line-break-opclns-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-251-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-251.xht">css3-text-line-break-opclns-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-252-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-252.xht">css3-text-line-break-opclns-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-253-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-253.xht">css3-text-line-break-opclns-253</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-254-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-254.xht">css3-text-line-break-opclns-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-255-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-255.xht">css3-text-line-break-opclns-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-256-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-256.xht">css3-text-line-break-opclns-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-257-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-257.xht">css3-text-line-break-opclns-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-258-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-258.xht">css3-text-line-break-opclns-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-259-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-259.xht">css3-text-line-break-opclns-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-260-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-260.xht">css3-text-line-break-opclns-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-261-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-261.xht">css3-text-line-break-opclns-261</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-262-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-262.xht">css3-text-line-break-opclns-262</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-263-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-263.xht">css3-text-line-break-opclns-263</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-264-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-264.xht">css3-text-line-break-opclns-264</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-265-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-265.xht">css3-text-line-break-opclns-265</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-266-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-266.xht">css3-text-line-break-opclns-266</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-267-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-267.xht">css3-text-line-break-opclns-267</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-268-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-268.xht">css3-text-line-break-opclns-268</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-269-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-269.xht">css3-text-line-break-opclns-269</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.#forced-line-break">
<!-- 0 tests -->
</tbody>
<tbody id="s5.#line-break">
- <!-- 13 tests -->
+ <!-- 271 tests -->
+ <tr id="css3-text-line-break-jazh-001-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-001.xht">css3-text-line-break-jazh-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-002-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-002.xht">css3-text-line-break-jazh-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-003-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-003.xht">css3-text-line-break-jazh-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-004-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-004.xht">css3-text-line-break-jazh-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-005-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-005.xht">css3-text-line-break-jazh-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-006-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-006.xht">css3-text-line-break-jazh-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-007-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-007.xht">css3-text-line-break-jazh-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-008-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-008.xht">css3-text-line-break-jazh-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-009-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-009.xht">css3-text-line-break-jazh-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-010-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-010.xht">css3-text-line-break-jazh-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-011-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-011.xht">css3-text-line-break-jazh-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-012-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-012.xht">css3-text-line-break-jazh-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-013-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-013.xht">css3-text-line-break-jazh-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-014-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-014.xht">css3-text-line-break-jazh-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-015-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-015.xht">css3-text-line-break-jazh-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-016-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-016.xht">css3-text-line-break-jazh-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-017-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-017.xht">css3-text-line-break-jazh-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-018-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-018.xht">css3-text-line-break-jazh-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-019-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-019.xht">css3-text-line-break-jazh-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-020-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-020.xht">css3-text-line-break-jazh-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-021-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-021.xht">css3-text-line-break-jazh-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-022-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-022.xht">css3-text-line-break-jazh-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-023-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-023.xht">css3-text-line-break-jazh-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-024-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-024.xht">css3-text-line-break-jazh-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-025-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-025.xht">css3-text-line-break-jazh-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-026-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-026.xht">css3-text-line-break-jazh-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-027-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-027.xht">css3-text-line-break-jazh-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-028-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-028.xht">css3-text-line-break-jazh-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-029-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-029.xht">css3-text-line-break-jazh-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-030-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-030.xht">css3-text-line-break-jazh-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-031-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-031.xht">css3-text-line-break-jazh-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-032-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-032.xht">css3-text-line-break-jazh-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-033-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-033.xht">css3-text-line-break-jazh-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-034-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-034.xht">css3-text-line-break-jazh-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-035-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-035.xht">css3-text-line-break-jazh-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-036-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-036.xht">css3-text-line-break-jazh-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-037-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-037.xht">css3-text-line-break-jazh-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-038-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-038.xht">css3-text-line-break-jazh-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-039-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-039.xht">css3-text-line-break-jazh-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-040-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-040.xht">css3-text-line-break-jazh-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-041-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-041.xht">css3-text-line-break-jazh-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-042-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-042.xht">css3-text-line-break-jazh-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-043-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-043.xht">css3-text-line-break-jazh-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-044-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-044.xht">css3-text-line-break-jazh-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-045-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-045.xht">css3-text-line-break-jazh-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-046-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-046.xht">css3-text-line-break-jazh-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-047-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-047.xht">css3-text-line-break-jazh-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-048-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-048.xht">css3-text-line-break-jazh-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-049-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-049.xht">css3-text-line-break-jazh-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-050-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-050.xht">css3-text-line-break-jazh-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-051-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-051.xht">css3-text-line-break-jazh-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-052-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-052.xht">css3-text-line-break-jazh-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-054-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-054.xht">css3-text-line-break-jazh-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-055-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-055.xht">css3-text-line-break-jazh-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-056-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-056.xht">css3-text-line-break-jazh-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-057-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-057.xht">css3-text-line-break-jazh-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-058-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-058.xht">css3-text-line-break-jazh-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-059-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-059.xht">css3-text-line-break-jazh-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-060-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-060.xht">css3-text-line-break-jazh-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-101-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-101.xht">css3-text-line-break-jazh-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-102-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-102.xht">css3-text-line-break-jazh-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-103-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-103.xht">css3-text-line-break-jazh-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-104-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-104.xht">css3-text-line-break-jazh-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-105-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-105.xht">css3-text-line-break-jazh-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-106-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-106.xht">css3-text-line-break-jazh-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-107-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-107.xht">css3-text-line-break-jazh-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-108-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-108.xht">css3-text-line-break-jazh-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-109-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-109.xht">css3-text-line-break-jazh-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-110-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-110.xht">css3-text-line-break-jazh-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-111-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-111.xht">css3-text-line-break-jazh-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-112-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-112.xht">css3-text-line-break-jazh-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-113-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-113.xht">css3-text-line-break-jazh-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-114-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-114.xht">css3-text-line-break-jazh-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-115-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-115.xht">css3-text-line-break-jazh-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-116-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-116.xht">css3-text-line-break-jazh-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-117-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-117.xht">css3-text-line-break-jazh-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-118-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-118.xht">css3-text-line-break-jazh-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-119-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-119.xht">css3-text-line-break-jazh-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-120-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-120.xht">css3-text-line-break-jazh-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-121-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-121.xht">css3-text-line-break-jazh-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-122-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-122.xht">css3-text-line-break-jazh-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-123-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-123.xht">css3-text-line-break-jazh-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-124-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-124.xht">css3-text-line-break-jazh-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-125-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-125.xht">css3-text-line-break-jazh-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-126-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-126.xht">css3-text-line-break-jazh-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-127-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-127.xht">css3-text-line-break-jazh-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-128-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-128.xht">css3-text-line-break-jazh-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-129-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-129.xht">css3-text-line-break-jazh-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-130-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-130.xht">css3-text-line-break-jazh-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-131-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-131.xht">css3-text-line-break-jazh-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-132-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-132.xht">css3-text-line-break-jazh-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-133-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-133.xht">css3-text-line-break-jazh-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-134-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-134.xht">css3-text-line-break-jazh-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-135-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-135.xht">css3-text-line-break-jazh-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-136-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-136.xht">css3-text-line-break-jazh-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-137-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-137.xht">css3-text-line-break-jazh-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-138-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-138.xht">css3-text-line-break-jazh-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-139-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-139.xht">css3-text-line-break-jazh-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-140-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-140.xht">css3-text-line-break-jazh-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-141-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-141.xht">css3-text-line-break-jazh-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-142-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-142.xht">css3-text-line-break-jazh-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-143-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-143.xht">css3-text-line-break-jazh-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-144-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-144.xht">css3-text-line-break-jazh-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-145-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-145.xht">css3-text-line-break-jazh-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-146-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-146.xht">css3-text-line-break-jazh-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-147-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-147.xht">css3-text-line-break-jazh-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-148-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-148.xht">css3-text-line-break-jazh-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-149-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-149.xht">css3-text-line-break-jazh-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-150-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-150.xht">css3-text-line-break-jazh-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-151-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-151.xht">css3-text-line-break-jazh-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-152-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-152.xht">css3-text-line-break-jazh-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-154-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-154.xht">css3-text-line-break-jazh-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-155-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-155.xht">css3-text-line-break-jazh-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-156-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-156.xht">css3-text-line-break-jazh-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-157-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-157.xht">css3-text-line-break-jazh-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-158-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-158.xht">css3-text-line-break-jazh-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-159-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-159.xht">css3-text-line-break-jazh-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-160-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-160.xht">css3-text-line-break-jazh-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-201-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-201.xht">css3-text-line-break-jazh-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-202-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-202.xht">css3-text-line-break-jazh-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-203-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-203.xht">css3-text-line-break-jazh-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-204-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-204.xht">css3-text-line-break-jazh-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-205-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-205.xht">css3-text-line-break-jazh-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-206-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-206.xht">css3-text-line-break-jazh-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-207-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-207.xht">css3-text-line-break-jazh-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-208-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-208.xht">css3-text-line-break-jazh-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-209-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-209.xht">css3-text-line-break-jazh-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-210-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-210.xht">css3-text-line-break-jazh-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-211-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-211.xht">css3-text-line-break-jazh-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-212-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-212.xht">css3-text-line-break-jazh-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-213-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-213.xht">css3-text-line-break-jazh-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-214-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-214.xht">css3-text-line-break-jazh-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-215-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-215.xht">css3-text-line-break-jazh-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-216-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-216.xht">css3-text-line-break-jazh-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-217-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-217.xht">css3-text-line-break-jazh-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-218-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-218.xht">css3-text-line-break-jazh-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-219-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-219.xht">css3-text-line-break-jazh-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-220-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-220.xht">css3-text-line-break-jazh-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-221-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-221.xht">css3-text-line-break-jazh-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-222-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-222.xht">css3-text-line-break-jazh-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-223-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-223.xht">css3-text-line-break-jazh-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-224-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-224.xht">css3-text-line-break-jazh-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-225-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-225.xht">css3-text-line-break-jazh-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-226-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-226.xht">css3-text-line-break-jazh-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-227-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-227.xht">css3-text-line-break-jazh-227</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-228-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-228.xht">css3-text-line-break-jazh-228</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-229-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-229.xht">css3-text-line-break-jazh-229</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-230-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-230.xht">css3-text-line-break-jazh-230</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-231-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-231.xht">css3-text-line-break-jazh-231</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-232-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-232.xht">css3-text-line-break-jazh-232</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-233-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-233.xht">css3-text-line-break-jazh-233</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-234-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-234.xht">css3-text-line-break-jazh-234</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-235-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-235.xht">css3-text-line-break-jazh-235</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-236-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-236.xht">css3-text-line-break-jazh-236</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-237-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-237.xht">css3-text-line-break-jazh-237</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-238-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-238.xht">css3-text-line-break-jazh-238</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-239-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-239.xht">css3-text-line-break-jazh-239</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-240-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-240.xht">css3-text-line-break-jazh-240</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-241-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-241.xht">css3-text-line-break-jazh-241</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-242-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-242.xht">css3-text-line-break-jazh-242</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-243-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-243.xht">css3-text-line-break-jazh-243</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-244-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-244.xht">css3-text-line-break-jazh-244</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-245-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-245.xht">css3-text-line-break-jazh-245</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-246-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-246.xht">css3-text-line-break-jazh-246</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-247-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-247.xht">css3-text-line-break-jazh-247</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-248-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-248.xht">css3-text-line-break-jazh-248</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-249-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-249.xht">css3-text-line-break-jazh-249</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-250-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-250.xht">css3-text-line-break-jazh-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-251-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-251.xht">css3-text-line-break-jazh-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-252-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-252.xht">css3-text-line-break-jazh-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-254-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-254.xht">css3-text-line-break-jazh-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-255-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-255.xht">css3-text-line-break-jazh-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-256-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-256.xht">css3-text-line-break-jazh-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-257-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-257.xht">css3-text-line-break-jazh-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-258-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-258.xht">css3-text-line-break-jazh-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-259-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-259.xht">css3-text-line-break-jazh-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-260-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-260.xht">css3-text-line-break-jazh-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-301-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-301.xht">css3-text-line-break-jazh-301</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-302-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-302.xht">css3-text-line-break-jazh-302</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-303-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-303.xht">css3-text-line-break-jazh-303</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-304-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-304.xht">css3-text-line-break-jazh-304</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-305-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-305.xht">css3-text-line-break-jazh-305</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-306-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-306.xht">css3-text-line-break-jazh-306</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-307-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-307.xht">css3-text-line-break-jazh-307</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-308-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-308.xht">css3-text-line-break-jazh-308</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-309-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-309.xht">css3-text-line-break-jazh-309</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-310-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-310.xht">css3-text-line-break-jazh-310</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-311-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-311.xht">css3-text-line-break-jazh-311</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-312-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-312.xht">css3-text-line-break-jazh-312</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-313-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-313.xht">css3-text-line-break-jazh-313</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-314-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-314.xht">css3-text-line-break-jazh-314</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-315-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-315.xht">css3-text-line-break-jazh-315</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-316-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-316.xht">css3-text-line-break-jazh-316</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-317-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-317.xht">css3-text-line-break-jazh-317</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-318-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-318.xht">css3-text-line-break-jazh-318</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-319-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-319.xht">css3-text-line-break-jazh-319</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-320-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-320.xht">css3-text-line-break-jazh-320</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-321-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-321.xht">css3-text-line-break-jazh-321</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-322-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-322.xht">css3-text-line-break-jazh-322</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-323-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-323.xht">css3-text-line-break-jazh-323</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-324-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-324.xht">css3-text-line-break-jazh-324</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-325-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-325.xht">css3-text-line-break-jazh-325</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-326-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-326.xht">css3-text-line-break-jazh-326</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-327-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-327.xht">css3-text-line-break-jazh-327</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-351-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-351.xht">css3-text-line-break-jazh-351</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-352-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-352.xht">css3-text-line-break-jazh-352</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-353-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-353.xht">css3-text-line-break-jazh-353</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-354-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-354.xht">css3-text-line-break-jazh-354</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-355-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-355.xht">css3-text-line-break-jazh-355</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-356-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-356.xht">css3-text-line-break-jazh-356</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-357-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-357.xht">css3-text-line-break-jazh-357</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-358-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-358.xht">css3-text-line-break-jazh-358</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-359-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-359.xht">css3-text-line-break-jazh-359</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-360-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-360.xht">css3-text-line-break-jazh-360</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-361-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-361.xht">css3-text-line-break-jazh-361</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-362-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-362.xht">css3-text-line-break-jazh-362</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-363-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-363.xht">css3-text-line-break-jazh-363</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-364-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-364.xht">css3-text-line-break-jazh-364</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-365-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-365.xht">css3-text-line-break-jazh-365</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-366-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-366.xht">css3-text-line-break-jazh-366</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-367-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-367.xht">css3-text-line-break-jazh-367</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-368-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-368.xht">css3-text-line-break-jazh-368</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-369-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-369.xht">css3-text-line-break-jazh-369</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-370-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-370.xht">css3-text-line-break-jazh-370</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-371-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-371.xht">css3-text-line-break-jazh-371</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-372-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-372.xht">css3-text-line-break-jazh-372</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-373-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-373.xht">css3-text-line-break-jazh-373</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-374-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-374.xht">css3-text-line-break-jazh-374</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-375-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-375.xht">css3-text-line-break-jazh-375</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-376-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-376.xht">css3-text-line-break-jazh-376</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-377-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-377.xht">css3-text-line-break-jazh-377</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-401-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-401.xht">css3-text-line-break-jazh-401</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-402-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-402.xht">css3-text-line-break-jazh-402</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-403-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-403.xht">css3-text-line-break-jazh-403</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-404-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-404.xht">css3-text-line-break-jazh-404</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-405-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-405.xht">css3-text-line-break-jazh-405</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-406-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-406.xht">css3-text-line-break-jazh-406</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-407-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-407.xht">css3-text-line-break-jazh-407</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-408-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-408.xht">css3-text-line-break-jazh-408</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-409-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-409.xht">css3-text-line-break-jazh-409</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-410-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-410.xht">css3-text-line-break-jazh-410</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-411-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-411.xht">css3-text-line-break-jazh-411</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-412-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-412.xht">css3-text-line-break-jazh-412</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-413-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-413.xht">css3-text-line-break-jazh-413</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-414-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-414.xht">css3-text-line-break-jazh-414</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-415-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-415.xht">css3-text-line-break-jazh-415</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-416-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-416.xht">css3-text-line-break-jazh-416</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-417-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-417.xht">css3-text-line-break-jazh-417</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-418-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-418.xht">css3-text-line-break-jazh-418</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-419-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-419.xht">css3-text-line-break-jazh-419</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-420-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-420.xht">css3-text-line-break-jazh-420</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-421-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-421.xht">css3-text-line-break-jazh-421</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-422-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-422.xht">css3-text-line-break-jazh-422</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-423-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-423.xht">css3-text-line-break-jazh-423</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-424-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-424.xht">css3-text-line-break-jazh-424</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-425-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-425.xht">css3-text-line-break-jazh-425</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-426-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-426.xht">css3-text-line-break-jazh-426</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-427-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-427.xht">css3-text-line-break-jazh-427</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="line-break-normal-021-5.#line-break" class="primary font">
<td><strong>
<a href="line-break-normal-021.xht">line-break-normal-021</a></strong></td>
@@ -198,7 +6094,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-details">5.1 Line Breaking Details</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="css3-text-line-break-baspglwj-001-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-001.xht">css3-text-line-break-baspglwj-001</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0020 SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-002-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-002.xht">css3-text-line-break-baspglwj-002</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-020-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-020.xht">css3-text-line-break-baspglwj-020</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-021-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-021.xht">css3-text-line-break-baspglwj-021</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-022-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-022.xht">css3-text-line-break-baspglwj-022</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-023-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-023.xht">css3-text-line-break-baspglwj-023</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-024-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-024.xht">css3-text-line-break-baspglwj-024</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-025-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-025.xht">css3-text-line-break-baspglwj-025</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-026-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-026.xht">css3-text-line-break-baspglwj-026</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+007C VERTICAL LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-120-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-120.xht">css3-text-line-break-baspglwj-120</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-121-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-121.xht">css3-text-line-break-baspglwj-121</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-122-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-122.xht">css3-text-line-break-baspglwj-122</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-123-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-123.xht">css3-text-line-break-baspglwj-123</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-124-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-124.xht">css3-text-line-break-baspglwj-124</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2007 FIGURE SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-125-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-125.xht">css3-text-line-break-baspglwj-125</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-126-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-126.xht">css3-text-line-break-baspglwj-126</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-127-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-127.xht">css3-text-line-break-baspglwj-127</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-128-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-128.xht">css3-text-line-break-baspglwj-128</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-130-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-130.xht">css3-text-line-break-baspglwj-130</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2060 WORD JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-131-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-131.xht">css3-text-line-break-baspglwj-131</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
@@ -225,7 +6341,293 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.3">+</a>
<a href="http://www.w3.org/TR/css-text-3/#word-break-property">5.3 Breaking Rules for Letters: the &#8216;word-break&#8217; property</a></th></tr>
- <!-- 0 tests -->
+ <!-- 26 tests -->
+ <tr id="word-break-break-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-000.xht">word-break-break-all-000</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, japanese
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-002.xht">word-break-break-all-002</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, korean
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-003.xht">word-break-break-all-003</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-003.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, thai
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-004.xht">word-break-break-all-004</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-004.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, arabic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-005-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-005.xht">word-break-break-all-005</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-005.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, subjoined tibetan
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-006-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-006.xht">word-break-break-all-006</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-006.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, spacing vowel sign
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-007-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-007.xht">word-break-break-all-007</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-007.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, combining diacritic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-008-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-008.xht">word-break-break-all-008</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-008.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, syllabic cluster
+ <ul class="assert">
+ <li>[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-000.xht">word-break-keep-all-000</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, latin
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-002.xht">word-break-keep-all-002</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, korean
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-003.xht">word-break-keep-all-003</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-003.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, thai
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai).</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ar-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ar-000.xht">word-break-normal-ar-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, arabic
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-bo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-bo-000.xht">word-break-normal-bo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tibetan
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-en-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-en-000.xht">word-break-normal-en-000</a></strong></td>
+ <td><a href="reference/word-break-normal-en-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, latin
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-hi-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-hi-000.xht">word-break-normal-hi-000</a></strong></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, hindi
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-000.xht">word-break-normal-ja-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-001-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-001.xht">word-break-normal-ja-001</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese hiragana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-002.xht">word-break-normal-ja-002</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese katakana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-004.xht">word-break-normal-ja-004</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-km-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-km-000.xht">word-break-normal-km-000</a></strong></td>
+ <td><a href="reference/word-break-normal-km-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, khmer
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ko-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ko-000.xht">word-break-normal-ko-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, korean
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-lo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-lo-000.xht">word-break-normal-lo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, lao
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-my-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-my-000.xht">word-break-normal-my-000</a></strong></td>
+ <td><a href="reference/word-break-normal-my-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, myanmar
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-tdd-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-tdd-000.xht">word-break-normal-tdd-000</a></strong></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tai n&amp;uuml;a
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-th-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-th-000.xht">word-break-normal-th-000</a></strong></td>
+ <td><a href="reference/word-break-normal-th-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, thai
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-zh-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-zh-000.xht">word-break-normal-zh-000</a></strong></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, chinese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.3.#break-all">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-7.xht
index f53192fa013..231e2ee67f3 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Alignment and Justification (23 tests)</h2>
+ <h2>Alignment and Justification (76 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,7 +37,337 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#text-align-property">7.1 Text Alignment: the &#8216;text-align&#8217; property</a></th></tr>
- <!-- 6 tests -->
+ <!-- 59 tests -->
+ <tr id="text-align-end-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-001.xht">text-align-end-001</a></strong></td>
+ <td><a href="reference/text-align-end-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-002.xht">text-align-end-002</a></strong></td>
+ <td><a href="reference/text-align-end-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-003.xht">text-align-end-003</a></strong></td>
+ <td><a href="reference/text-align-end-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-004.xht">text-align-end-004</a></strong></td>
+ <td><a href="reference/text-align-end-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-005.xht">text-align-end-005</a></strong></td>
+ <td><a href="reference/text-align-end-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-006.xht">text-align-end-006</a></strong></td>
+ <td><a href="reference/text-align-end-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-007.xht">text-align-end-007</a></strong></td>
+ <td><a href="reference/text-align-end-007.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-008.xht">text-align-end-008</a></strong></td>
+ <td><a href="reference/text-align-end-008.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-009.xht">text-align-end-009</a></strong></td>
+ <td><a href="reference/text-align-end-009.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-010.xht">text-align-end-010</a></strong></td>
+ <td><a href="reference/text-align-end-010.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-014.xht">text-align-end-014</a></strong></td>
+ <td><a href="reference/text-align-end-014.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-015.xht">text-align-end-015</a></strong></td>
+ <td><a href="reference/text-align-end-015.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-016.xht">text-align-end-016</a></strong></td>
+ <td><a href="reference/text-align-end-016.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-017.xht">text-align-end-017</a></strong></td>
+ <td><a href="reference/text-align-end-017.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-018.xht">text-align-end-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-019.xht">text-align-end-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-020.xht">text-align-end-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. when dir=auto on textarea, right when first strong is ltr, left when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-021.xht">text-align-end-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-001.xht">text-align-justify-001</a></strong></td>
+ <td><a href="reference/text-align-justify-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-002.xht">text-align-justify-002</a></strong></td>
+ <td><a href="reference/text-align-justify-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-003.xht">text-align-justify-003</a></strong></td>
+ <td><a href="reference/text-align-justify-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-004.xht">text-align-justify-004</a></strong></td>
+ <td><a href="reference/text-align-justify-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-005.xht">text-align-justify-005</a></strong></td>
+ <td><a href="reference/text-align-justify-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-006.xht">text-align-justify-006</a></strong></td>
+ <td><a href="reference/text-align-justify-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-001.xht">text-align-justifyall-001</a></strong></td>
+ <td><a href="reference/text-align-justifyall-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-002.xht">text-align-justifyall-002</a></strong></td>
+ <td><a href="reference/text-align-justifyall-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-003.xht">text-align-justifyall-003</a></strong></td>
+ <td><a href="reference/text-align-justifyall-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-004.xht">text-align-justifyall-004</a></strong></td>
+ <td><a href="reference/text-align-justifyall-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-005.xht">text-align-justifyall-005</a></strong></td>
+ <td><a href="reference/text-align-justifyall-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-006.xht">text-align-justifyall-006</a></strong></td>
+ <td><a href="reference/text-align-justifyall-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-align-match-parent-01-7.1" class="primary">
<td><strong>
<a href="text-align-match-parent-01.xht">text-align-match-parent-01</a></strong></td>
@@ -104,6 +434,259 @@
</ul>
</td>
</tr>
+ <tr id="text-align-start-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-001.xht">text-align-start-001</a></strong></td>
+ <td><a href="reference/text-align-start-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-002.xht">text-align-start-002</a></strong></td>
+ <td><a href="reference/text-align-start-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-003.xht">text-align-start-003</a></strong></td>
+ <td><a href="reference/text-align-start-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-004.xht">text-align-start-004</a></strong></td>
+ <td><a href="reference/text-align-start-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-005.xht">text-align-start-005</a></strong></td>
+ <td><a href="reference/text-align-start-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-006.xht">text-align-start-006</a></strong></td>
+ <td><a href="reference/text-align-start-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-007.xht">text-align-start-007</a></strong></td>
+ <td><a href="reference/text-align-start-007.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-008.xht">text-align-start-008</a></strong></td>
+ <td><a href="reference/text-align-start-008.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-009.xht">text-align-start-009</a></strong></td>
+ <td><a href="reference/text-align-start-009.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-010.xht">text-align-start-010</a></strong></td>
+ <td><a href="reference/text-align-start-010.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-014.xht">text-align-start-014</a></strong></td>
+ <td><a href="reference/text-align-start-014.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-015.xht">text-align-start-015</a></strong></td>
+ <td><a href="reference/text-align-start-015.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-016.xht">text-align-start-016</a></strong></td>
+ <td><a href="reference/text-align-start-016.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-017.xht">text-align-start-017</a></strong></td>
+ <td><a href="reference/text-align-start-017.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-018.xht">text-align-start-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-019.xht">text-align-start-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-020.xht">text-align-start-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. when dir=auto on textarea, left when first strong is ltr, right when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-021.xht">text-align-start-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-001.xht">text-justify-001</a></strong></td>
+ <td><a href="reference/text-justify-001.xht">=</a> </td>
+ <td></td>
+ <td>text-justify: none
+ <ul class="assert">
+ <li>text-justify:none means justification is disabled: there are no justification opportunities within the text.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-002.xht">text-justify-002</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-003.xht">text-justify-003</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-004.xht">text-justify-004</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character, arabic
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-005.xht">text-justify-005</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute, arabic
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.1.#center">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht
new file mode 100644
index 00000000000..5ceb18b4bdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0020 SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht
new file mode 100644
index 00000000000..cbedc71eadb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200B;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht
new file mode 100644
index 00000000000..43c556ab2d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2002 EN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2002;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht
new file mode 100644
index 00000000000..5340235db38
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2003 EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2003;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht
new file mode 100644
index 00000000000..8e6e26b5372
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2004;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht
new file mode 100644
index 00000000000..ac6f7aa214b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2005;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht
new file mode 100644
index 00000000000..f1d5889c11d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2006;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht
new file mode 100644
index 00000000000..896ab660c07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2000 EN QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2000;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht
new file mode 100644
index 00000000000..e63fdba809c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2001 EM QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2001;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht
new file mode 100644
index 00000000000..d7560297c18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2008;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht
new file mode 100644
index 00000000000..44c5ed7f444
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2009 THIN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2009;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht
new file mode 100644
index 00000000000..85b0d4ee983
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+200A HAIR SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200A;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht
new file mode 100644
index 00000000000..93269d3394e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht
new file mode 100644
index 00000000000..5d65246d278
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x205F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht
new file mode 100644
index 00000000000..200ff3698fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa֊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht
new file mode 100644
index 00000000000..3e63ae89a50
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2010 HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht
new file mode 100644
index 00000000000..eb5b786b388
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2012 FIGURE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht
new file mode 100644
index 00000000000..e2190ae6252
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2013 EN DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa–bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht
new file mode 100644
index 00000000000..ed41e43d702
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa־bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht
new file mode 100644
index 00000000000..4fb2a71414b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa་bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht
new file mode 100644
index 00000000000..b2261d40781
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa፡bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht
new file mode 100644
index 00000000000..485b80f3a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht
new file mode 100644
index 00000000000..8ed3c3b2f48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht
new file mode 100644
index 00000000000..42355525cc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‧bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht
new file mode 100644
index 00000000000..5af80eff849
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+007C VERTICAL LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa|bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht
new file mode 100644
index 00000000000..9c56d58e91a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht
new file mode 100644
index 00000000000..346e785f652
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht
new file mode 100644
index 00000000000..31b24a9d4d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht
new file mode 100644
index 00000000000..75b1d280e68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht
new file mode 100644
index 00000000000..3a4753ca1c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht
new file mode 100644
index 00000000000..dc33d093cc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht
new file mode 100644
index 00000000000..d3565e816c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht
new file mode 100644
index 00000000000..40a3b6a174e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205B FOUR DOT MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht
new file mode 100644
index 00000000000..db13b645718
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205D TRICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht
new file mode 100644
index 00000000000..37468aa1575
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht
new file mode 100644
index 00000000000..968c2b149b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E19 PALM BRANCH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht
new file mode 100644
index 00000000000..c0c57d309ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸪bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht
new file mode 100644
index 00000000000..21d768acc9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht
new file mode 100644
index 00000000000..c6768136a33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht
new file mode 100644
index 00000000000..9d97769a7d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht
new file mode 100644
index 00000000000..fb5bbce3e65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E30 RING POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht
new file mode 100644
index 00000000000..fef02616b6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄀bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht
new file mode 100644
index 00000000000..9e19132970e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄁bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht
new file mode 100644
index 00000000000..b9dd3eb8f5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄂bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht
new file mode 100644
index 00000000000..91b49c9548e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐎟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht
new file mode 100644
index 00000000000..c373b013c3e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐏐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht
new file mode 100644
index 00000000000..8a918c81916
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐤟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht
new file mode 100644
index 00000000000..11bc75a0680
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𒑰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht
new file mode 100644
index 00000000000..4ae7809744d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa।bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht
new file mode 100644
index 00000000000..98508bbca75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa॥bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht
new file mode 100644
index 00000000000..0099b0b9ee5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht
new file mode 100644
index 00000000000..dda00be410e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht
new file mode 100644
index 00000000000..753becba552
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa၊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht
new file mode 100644
index 00000000000..1d45bbd7372
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa။bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht
new file mode 100644
index 00000000000..da3203d3923
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜵bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht
new file mode 100644
index 00000000000..6611aa4cd96
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜶bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht
new file mode 100644
index 00000000000..7fd6ba2bf2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa។bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht
new file mode 100644
index 00000000000..2bd39f71ce1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht
new file mode 100644
index 00000000000..3628abc86ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht
new file mode 100644
index 00000000000..53187bb05a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht
new file mode 100644
index 00000000000..7f73e8faa7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht
new file mode 100644
index 00000000000..3468ba06cfd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht
new file mode 100644
index 00000000000..0a42a00c661
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht
new file mode 100644
index 00000000000..088492cd53e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht
new file mode 100644
index 00000000000..0b5bd45df1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht
new file mode 100644
index 00000000000..a4406b2dc09
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht
new file mode 100644
index 00000000000..a418f567466
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht
new file mode 100644
index 00000000000..e01a6d3bab8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht
new file mode 100644
index 00000000000..9b4776f6b76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༴bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht
new file mode 100644
index 00000000000..02397c36f08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaཿbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht
new file mode 100644
index 00000000000..7e9093d18a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa޾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht
new file mode 100644
index 00000000000..d9cc0d9bdbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht
new file mode 100644
index 00000000000..0514f16ebe2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht
new file mode 100644
index 00000000000..0514f16ebe2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht
new file mode 100644
index 00000000000..a1ec7e78b2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠄bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht
new file mode 100644
index 00000000000..87eb706ca9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht
new file mode 100644
index 00000000000..228ffe34e6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht
new file mode 100644
index 00000000000..b8d6f13f95e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht
new file mode 100644
index 00000000000..d132afcdac9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭜bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht
new file mode 100644
index 00000000000..e81cefc3d84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht
new file mode 100644
index 00000000000..1459504bd9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭠bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht
new file mode 100644
index 00000000000..4f51cc628e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht
new file mode 100644
index 00000000000..68c7b16cff0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht
new file mode 100644
index 00000000000..064c8666e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht
new file mode 100644
index 00000000000..064c8666e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht
new file mode 100644
index 00000000000..788dd30476b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht
new file mode 100644
index 00000000000..265ac96c8bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht
new file mode 100644
index 00000000000..990a540911a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht
new file mode 100644
index 00000000000..3da7b189810
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳺bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht
new file mode 100644
index 00000000000..047150791ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht
new file mode 100644
index 00000000000..80d8fdb8aba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht
new file mode 100644
index 00000000000..d8ec81a81f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht
new file mode 100644
index 00000000000..f9b436383ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht
new file mode 100644
index 00000000000..bcace9ba85b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A60D VAI COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘍bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht
new file mode 100644
index 00000000000..67d9ed6b541
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht
new file mode 100644
index 00000000000..f7123a59e46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤮bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht
new file mode 100644
index 00000000000..6541661f8b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤯bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht
new file mode 100644
index 00000000000..8e285b09bde
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht
new file mode 100644
index 00000000000..47ff212eb6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht
new file mode 100644
index 00000000000..b0adc5e0bb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht
new file mode 100644
index 00000000000..af1824d7bff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩓bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht
new file mode 100644
index 00000000000..f02fc951b99
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩔bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht
new file mode 100644
index 00000000000..c1584a7478b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht
new file mode 100644
index 00000000000..b464e798aa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#xA0;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht
new file mode 100644
index 00000000000..24eaff9d45f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x202F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht
new file mode 100644
index 00000000000..af7ab98de6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht
new file mode 100644
index 00000000000..2119dc5120f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa͏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht
new file mode 100644
index 00000000000..5bb64243f8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2007 FIGURE SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2007;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht
new file mode 100644
index 00000000000..72cd4bb059c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht
new file mode 100644
index 00000000000..0f0d9f1d303
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༈bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht
new file mode 100644
index 00000000000..9652c3aa392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༌bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht
new file mode 100644
index 00000000000..9fc3e2a6880
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht
new file mode 100644
index 00000000000..fe84e53d8c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2060 WORD JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2060;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht
new file mode 100644
index 00000000000..6b07a040024
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-001.xht
new file mode 100644
index 00000000000..04a091bbae2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-001.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-002.xht
new file mode 100644
index 00000000000..f39bac53728
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-003.xht
new file mode 100644
index 00000000000..09c0c107864
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-003.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-004.xht
new file mode 100644
index 00000000000..7e3bde4223c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-004.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-005.xht
new file mode 100644
index 00000000000..0ba04301ca7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-005.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-006.xht
new file mode 100644
index 00000000000..fdb9e45b82f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-006.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-007.xht
new file mode 100644
index 00000000000..fac190bafc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-007.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-008.xht
new file mode 100644
index 00000000000..672b65ea076
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-008.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-009.xht
new file mode 100644
index 00000000000..7b1460ac0bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-009.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-010.xht
new file mode 100644
index 00000000000..ced0a701298
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-010.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-011.xht
new file mode 100644
index 00000000000..ac8529e58e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-011.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-011-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-012.xht
new file mode 100644
index 00000000000..08c9002881f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-012.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-012-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-013.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-013.xht
new file mode 100644
index 00000000000..1013dc41f37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-013.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-013-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-014.xht
new file mode 100644
index 00000000000..aedcd9f1e85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-014.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-014-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-015.xht
new file mode 100644
index 00000000000..eb1eaca1eee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-015.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-015-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-016.xht
new file mode 100644
index 00000000000..90364b200f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-016.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-016-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-017.xht
new file mode 100644
index 00000000000..371ea60a4d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-017.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-017-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-018.xht
new file mode 100644
index 00000000000..694a1a217cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-018.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-018-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-019.xht
new file mode 100644
index 00000000000..bbbfe14518d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-019.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-019-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-020.xht
new file mode 100644
index 00000000000..0f64d78a559
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-020.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-020-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-021.xht
new file mode 100644
index 00000000000..1d6541732b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-021.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-021-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-022.xht
new file mode 100644
index 00000000000..c1aacd1ff6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-022.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-022-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-023.xht
new file mode 100644
index 00000000000..30493794114
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-023.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-023-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-024.xht
new file mode 100644
index 00000000000..18047fdf23a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-024.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-024-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-025.xht
new file mode 100644
index 00000000000..0e15a7b2cd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-025.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-025-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-026.xht
new file mode 100644
index 00000000000..6786b21df2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-026.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-026-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-027.xht
new file mode 100644
index 00000000000..dd72103de57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-027.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-027-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-028.xht
new file mode 100644
index 00000000000..055da952379
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-028.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-028-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-029.xht
new file mode 100644
index 00000000000..b1b5ccdfd56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-029.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-029-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-030.xht
new file mode 100644
index 00000000000..6d3e5945bbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-030.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-030-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-031.xht
new file mode 100644
index 00000000000..fa02501199d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-031.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-031-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-032.xht
new file mode 100644
index 00000000000..0e4b617b2f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-032.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-032-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-033.xht
new file mode 100644
index 00000000000..854d248ec59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-033.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-033-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-034.xht
new file mode 100644
index 00000000000..eef4b671a36
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-034.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-034-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-035.xht
new file mode 100644
index 00000000000..baf2d1bc4ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-035.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-035-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-036.xht
new file mode 100644
index 00000000000..5dde6f395b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-036.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-036-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-037.xht
new file mode 100644
index 00000000000..b9d00f7ec8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-037.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-037-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-038.xht
new file mode 100644
index 00000000000..3a4f364f3d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-038.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-038-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-039.xht
new file mode 100644
index 00000000000..dde1a6f04d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-039.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-039-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-040.xht
new file mode 100644
index 00000000000..683816ac071
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-040.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-040-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-041.xht
new file mode 100644
index 00000000000..94480407f3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-041.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-041-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-042.xht
new file mode 100644
index 00000000000..94dd3cb8962
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-042.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-042-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-043.xht
new file mode 100644
index 00000000000..65ceb1ca08c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-043.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-043-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-044.xht
new file mode 100644
index 00000000000..2dfcd6d6968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-044.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-044-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-045.xht
new file mode 100644
index 00000000000..1f60437862b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-045.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-045-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-046.xht
new file mode 100644
index 00000000000..562c7f0edaa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-046.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-046-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-047.xht
new file mode 100644
index 00000000000..60153cd92d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-047.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-047-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-048.xht
new file mode 100644
index 00000000000..2141b862135
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-048.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-048-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-049.xht
new file mode 100644
index 00000000000..91e05395e02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-049.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-049-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-050.xht
new file mode 100644
index 00000000000..a64e65afbb0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-050.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-050-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-051.xht
new file mode 100644
index 00000000000..abb8760212a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-051.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-051-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-052.xht
new file mode 100644
index 00000000000..f134e31a484
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-052.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-052-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-054.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-054.xht
new file mode 100644
index 00000000000..b80d50b3ab5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-054.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-054-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-055.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-055.xht
new file mode 100644
index 00000000000..710eb6ed627
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-055.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-055-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-056.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-056.xht
new file mode 100644
index 00000000000..a801ca2ba81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-056.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-056-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-057.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-057.xht
new file mode 100644
index 00000000000..23df2de1882
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-057.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-057-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-058.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-058.xht
new file mode 100644
index 00000000000..12079bb6241
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-058.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-058-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-059.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-059.xht
new file mode 100644
index 00000000000..2e514306a42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-059.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-059-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-060.xht
new file mode 100644
index 00000000000..5cba44e3493
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-060.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-060-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-101.xht
new file mode 100644
index 00000000000..ea144dd4c4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-101.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-101-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-102.xht
new file mode 100644
index 00000000000..e8442716ebe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-102.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-102-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-103.xht
new file mode 100644
index 00000000000..4f39cc8db08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-103.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-103-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-104.xht
new file mode 100644
index 00000000000..770ef039470
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-104.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-104-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-105.xht
new file mode 100644
index 00000000000..462964fdacf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-105.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-105-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-106.xht
new file mode 100644
index 00000000000..2ccb2768a66
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-106.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-106-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-107.xht
new file mode 100644
index 00000000000..5e788421171
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-107.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-107-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-108.xht
new file mode 100644
index 00000000000..604b2bb14de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-108.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-108-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-109.xht
new file mode 100644
index 00000000000..5ea6e72ecb7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-109.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-109-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-110.xht
new file mode 100644
index 00000000000..efbfe9b092b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-110.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-110-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-111.xht
new file mode 100644
index 00000000000..7b49f832b22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-111.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-111-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-112.xht
new file mode 100644
index 00000000000..9051cbbd7a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-112.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-112-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-113.xht
new file mode 100644
index 00000000000..40702e513ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-113.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-113-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-114.xht
new file mode 100644
index 00000000000..ef17e07f708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-114.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-114-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-115.xht
new file mode 100644
index 00000000000..3809a244ee2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-115.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-115-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-116.xht
new file mode 100644
index 00000000000..7bf58a6e99e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-116.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-116-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-117.xht
new file mode 100644
index 00000000000..77fafde5c90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-117.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-117-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-118.xht
new file mode 100644
index 00000000000..8d67f8ce2cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-118.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-118-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-119.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-119.xht
new file mode 100644
index 00000000000..eb05f7018c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-119.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-119-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-120.xht
new file mode 100644
index 00000000000..9094a19e22a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-120.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-120-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-121.xht
new file mode 100644
index 00000000000..375ae45ec8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-121.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-121-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-122.xht
new file mode 100644
index 00000000000..7bb599e1a1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-122.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-122-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-123.xht
new file mode 100644
index 00000000000..32336be39ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-123.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-123-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-124.xht
new file mode 100644
index 00000000000..9fd924c1702
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-124.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-124-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-125.xht
new file mode 100644
index 00000000000..2bb79676dee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-125.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-125-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-126.xht
new file mode 100644
index 00000000000..28ebae604a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-126.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-126-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-127.xht
new file mode 100644
index 00000000000..fd854293fb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-127.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-127-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-128.xht
new file mode 100644
index 00000000000..d568944c7ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-128.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-128-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-129.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-129.xht
new file mode 100644
index 00000000000..da19a2a24fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-129.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-129-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-130.xht
new file mode 100644
index 00000000000..d005caa0e70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-130.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-130-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-131.xht
new file mode 100644
index 00000000000..25442fba184
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-131.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-131-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-132.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-132.xht
new file mode 100644
index 00000000000..1db2370113c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-132.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-132-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-133.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-133.xht
new file mode 100644
index 00000000000..4c5d278efb2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-133.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-133-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-134.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-134.xht
new file mode 100644
index 00000000000..f3eece9218a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-134.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-134-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-135.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-135.xht
new file mode 100644
index 00000000000..a0e86555878
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-135.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-135-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-136.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-136.xht
new file mode 100644
index 00000000000..fd40c061379
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-136.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-136-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-137.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-137.xht
new file mode 100644
index 00000000000..c4ba79477d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-137.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-137-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-138.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-138.xht
new file mode 100644
index 00000000000..312458b6a8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-138.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-138-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-139.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-139.xht
new file mode 100644
index 00000000000..85ddb6219c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-139.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-139-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-140.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-140.xht
new file mode 100644
index 00000000000..d205b6fd239
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-140.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-140-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-141.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-141.xht
new file mode 100644
index 00000000000..625acf7fac6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-141.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-141-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-142.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-142.xht
new file mode 100644
index 00000000000..9f50b0823cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-142.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-142-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-143.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-143.xht
new file mode 100644
index 00000000000..0d1726e2265
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-143.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-143-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-144.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-144.xht
new file mode 100644
index 00000000000..5fcb75710ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-144.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-144-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-145.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-145.xht
new file mode 100644
index 00000000000..934ef814d22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-145.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-145-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-146.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-146.xht
new file mode 100644
index 00000000000..79b4834c14f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-146.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-146-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-147.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-147.xht
new file mode 100644
index 00000000000..72a79195dcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-147.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-147-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-148.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-148.xht
new file mode 100644
index 00000000000..387d5497754
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-148.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-148-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-149.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-149.xht
new file mode 100644
index 00000000000..9cd5f83e1bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-149.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-149-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-150.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-150.xht
new file mode 100644
index 00000000000..1502a83a1d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-150.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-150-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-151.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-151.xht
new file mode 100644
index 00000000000..dc1eb23c3ff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-151.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-151-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-152.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-152.xht
new file mode 100644
index 00000000000..2a80bd9b8b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-152.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-152-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-154.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-154.xht
new file mode 100644
index 00000000000..51d51b897a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-154.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-154-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-155.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-155.xht
new file mode 100644
index 00000000000..d4010913127
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-155.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-155-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-156.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-156.xht
new file mode 100644
index 00000000000..36959728512
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-156.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-156-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-157.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-157.xht
new file mode 100644
index 00000000000..208d2a14554
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-157.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-157-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-158.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-158.xht
new file mode 100644
index 00000000000..0e87254c5fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-158.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-158-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-159.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-159.xht
new file mode 100644
index 00000000000..f21988b358d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-159.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-159-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-160.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-160.xht
new file mode 100644
index 00000000000..1ed8b361cb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-160.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-160-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-201.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-201.xht
new file mode 100644
index 00000000000..5b1231dbe46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-201.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-201-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-202.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-202.xht
new file mode 100644
index 00000000000..fc09a35a03d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-202.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-202-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-203.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-203.xht
new file mode 100644
index 00000000000..5c866b53eb4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-203.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-203-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-204.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-204.xht
new file mode 100644
index 00000000000..1ed208ba936
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-204.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-204-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-205.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-205.xht
new file mode 100644
index 00000000000..a4685fe9fb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-205.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-205-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-206.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-206.xht
new file mode 100644
index 00000000000..12866bef9c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-206.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-206-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-207.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-207.xht
new file mode 100644
index 00000000000..34e8450c708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-207.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-207-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-208.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-208.xht
new file mode 100644
index 00000000000..a7c99b22c11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-208.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-208-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-209.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-209.xht
new file mode 100644
index 00000000000..7c5512e419c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-209.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-209-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-210.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-210.xht
new file mode 100644
index 00000000000..0b4bbbfb794
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-210.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-210-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-211.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-211.xht
new file mode 100644
index 00000000000..098d196a919
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-211.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-211-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-212.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-212.xht
new file mode 100644
index 00000000000..8ab0385bf08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-212.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-212-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-213.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-213.xht
new file mode 100644
index 00000000000..c88d58f801e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-213.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-213-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-214.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-214.xht
new file mode 100644
index 00000000000..20564076986
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-214.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-214-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-215.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-215.xht
new file mode 100644
index 00000000000..c5634f2b20b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-215.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-215-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-216.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-216.xht
new file mode 100644
index 00000000000..8dcc14c18f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-216.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-216-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-217.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-217.xht
new file mode 100644
index 00000000000..602789cab5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-217.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-217-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-218.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-218.xht
new file mode 100644
index 00000000000..39409eddaa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-218.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-218-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-219.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-219.xht
new file mode 100644
index 00000000000..9f8ee834f6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-219.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-219-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-220.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-220.xht
new file mode 100644
index 00000000000..d6d41d414ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-220.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-220-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-221.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-221.xht
new file mode 100644
index 00000000000..385c018afdd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-221.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-221-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-222.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-222.xht
new file mode 100644
index 00000000000..bc0848c1e7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-222.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-222-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-223.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-223.xht
new file mode 100644
index 00000000000..b7198c61c41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-223.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-223-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-224.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-224.xht
new file mode 100644
index 00000000000..a1226ea0c7d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-224.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-224-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-225.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-225.xht
new file mode 100644
index 00000000000..84f9c3b09ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-225.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-225-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-226.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-226.xht
new file mode 100644
index 00000000000..613219bc095
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-226.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-226-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-227.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-227.xht
new file mode 100644
index 00000000000..db7c91d992c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-227.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-227-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-228.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-228.xht
new file mode 100644
index 00000000000..6429c609d57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-228.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-228-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-229.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-229.xht
new file mode 100644
index 00000000000..4648ffee359
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-229.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-229-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-230.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-230.xht
new file mode 100644
index 00000000000..a273d133b6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-230.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-230-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-231.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-231.xht
new file mode 100644
index 00000000000..c9d0d0ee03e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-231.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-231-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-232.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-232.xht
new file mode 100644
index 00000000000..9c3fbacf772
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-232.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-232-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-233.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-233.xht
new file mode 100644
index 00000000000..c19832ba3d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-233.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-233-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-234.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-234.xht
new file mode 100644
index 00000000000..141297fb1de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-234.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-234-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-235.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-235.xht
new file mode 100644
index 00000000000..aa7a97e3b7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-235.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-235-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-236.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-236.xht
new file mode 100644
index 00000000000..abebe1e5d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-236.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-236-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-237.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-237.xht
new file mode 100644
index 00000000000..0ff22db538f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-237.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-237-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-238.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-238.xht
new file mode 100644
index 00000000000..7b9b3da9c4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-238.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-238-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-239.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-239.xht
new file mode 100644
index 00000000000..d7c1faba3ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-239.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-239-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-240.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-240.xht
new file mode 100644
index 00000000000..6facb189289
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-240.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-240-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-241.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-241.xht
new file mode 100644
index 00000000000..e8efea9b1dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-241.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-241-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-242.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-242.xht
new file mode 100644
index 00000000000..72f8aca7503
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-242.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-242-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-243.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-243.xht
new file mode 100644
index 00000000000..34261844ca1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-243.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-243-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-244.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-244.xht
new file mode 100644
index 00000000000..0a30d246c36
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-244.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-244-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-245.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-245.xht
new file mode 100644
index 00000000000..12928472921
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-245.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-245-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-246.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-246.xht
new file mode 100644
index 00000000000..045b88195d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-246.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-246-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-247.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-247.xht
new file mode 100644
index 00000000000..1b6b846ebe8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-247.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-247-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-248.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-248.xht
new file mode 100644
index 00000000000..e082c87c512
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-248.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-248-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-249.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-249.xht
new file mode 100644
index 00000000000..efdf52eb855
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-249.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-249-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-250.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-250.xht
new file mode 100644
index 00000000000..c9fcc67ab39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-250.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-250-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-251.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-251.xht
new file mode 100644
index 00000000000..22798d2fb4f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-251.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-251-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-252.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-252.xht
new file mode 100644
index 00000000000..a26f7f9e9df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-252.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-252-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-254.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-254.xht
new file mode 100644
index 00000000000..4e7426b3b0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-254.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-254-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-255.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-255.xht
new file mode 100644
index 00000000000..e23a990b2bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-255.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-255-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-256.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-256.xht
new file mode 100644
index 00000000000..81c002c5f5c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-256.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-256-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-257.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-257.xht
new file mode 100644
index 00000000000..2db321f7c3b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-257.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-257-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-258.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-258.xht
new file mode 100644
index 00000000000..c1615cb0375
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-258.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-258-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-259.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-259.xht
new file mode 100644
index 00000000000..ce8a4881d73
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-259.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-259-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-260.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-260.xht
new file mode 100644
index 00000000000..a2090f7b2b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-260.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-260-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-301.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-301.xht
new file mode 100644
index 00000000000..99ebcbe559a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-301.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-301-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-302.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-302.xht
new file mode 100644
index 00000000000..5d049ccfdf4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-302.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-302-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-303.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-303.xht
new file mode 100644
index 00000000000..4540876a74c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-303.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-303-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-304.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-304.xht
new file mode 100644
index 00000000000..584483d7e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-304.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-304-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-305.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-305.xht
new file mode 100644
index 00000000000..c049c97c6eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-305.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-305-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-306.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-306.xht
new file mode 100644
index 00000000000..b707408ca1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-306.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-306-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-307.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-307.xht
new file mode 100644
index 00000000000..700f6b49dd5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-307.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-307-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-308.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-308.xht
new file mode 100644
index 00000000000..09345f57730
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-308.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-308-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-309.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-309.xht
new file mode 100644
index 00000000000..351d75ff640
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-309.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-309-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-310.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-310.xht
new file mode 100644
index 00000000000..71936809e28
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-310.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-310-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-311.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-311.xht
new file mode 100644
index 00000000000..82b3cf83192
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-311.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-311-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-312.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-312.xht
new file mode 100644
index 00000000000..0847dc5bfb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-312.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-312-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-313.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-313.xht
new file mode 100644
index 00000000000..f6eb5726dbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-313.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-313-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-314.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-314.xht
new file mode 100644
index 00000000000..ea97ffe987e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-314.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-314-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-315.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-315.xht
new file mode 100644
index 00000000000..148c0528362
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-315.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-315-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-316.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-316.xht
new file mode 100644
index 00000000000..b67b3a16fce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-316.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-316-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-317.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-317.xht
new file mode 100644
index 00000000000..7c6c22cdecc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-317.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-317-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-318.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-318.xht
new file mode 100644
index 00000000000..4c686024d68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-318.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-318-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-319.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-319.xht
new file mode 100644
index 00000000000..d1eb384f209
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-319.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-319-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-320.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-320.xht
new file mode 100644
index 00000000000..5cc8bd56123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-320.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-320-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-321.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-321.xht
new file mode 100644
index 00000000000..148cb20f904
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-321.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-321-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-322.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-322.xht
new file mode 100644
index 00000000000..a21b2741648
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-322.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-322-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-323.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-323.xht
new file mode 100644
index 00000000000..43ab0375c41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-323.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-323-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-324.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-324.xht
new file mode 100644
index 00000000000..2df040eb2b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-324.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-324-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-325.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-325.xht
new file mode 100644
index 00000000000..a02ec3131e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-325.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-325-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-326.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-326.xht
new file mode 100644
index 00000000000..3a3cd2ba9d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-326.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-326-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-327.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-327.xht
new file mode 100644
index 00000000000..399f1fc9a0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-327.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-327-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-351.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-351.xht
new file mode 100644
index 00000000000..f262f2f8278
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-351.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-351-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-352.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-352.xht
new file mode 100644
index 00000000000..c72b1fa60df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-352.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-352-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-353.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-353.xht
new file mode 100644
index 00000000000..9a731ae9b7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-353.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-353-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-354.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-354.xht
new file mode 100644
index 00000000000..4940d80ab46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-354.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-354-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-355.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-355.xht
new file mode 100644
index 00000000000..ba8d4cf6c71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-355.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-355-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-356.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-356.xht
new file mode 100644
index 00000000000..9b94fc9813e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-356.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-356-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-357.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-357.xht
new file mode 100644
index 00000000000..f3f8af53ba1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-357.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-357-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-358.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-358.xht
new file mode 100644
index 00000000000..c45813bb792
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-358.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-358-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-359.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-359.xht
new file mode 100644
index 00000000000..3181ff8d847
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-359.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-359-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-360.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-360.xht
new file mode 100644
index 00000000000..5951889bbcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-360.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-360-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-361.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-361.xht
new file mode 100644
index 00000000000..3fbc99e6e1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-361.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-361-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-362.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-362.xht
new file mode 100644
index 00000000000..100059f3e85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-362.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-362-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-363.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-363.xht
new file mode 100644
index 00000000000..9377ae43519
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-363.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-363-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-364.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-364.xht
new file mode 100644
index 00000000000..e52de46e659
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-364.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-364-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-365.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-365.xht
new file mode 100644
index 00000000000..d351d026cda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-365.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-365-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-366.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-366.xht
new file mode 100644
index 00000000000..74249147b48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-366.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-366-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-367.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-367.xht
new file mode 100644
index 00000000000..90ededa3b89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-367.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-367-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-368.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-368.xht
new file mode 100644
index 00000000000..a04769fb78c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-368.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-368-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-369.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-369.xht
new file mode 100644
index 00000000000..e095587253d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-369.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-369-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-370.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-370.xht
new file mode 100644
index 00000000000..15af50738a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-370.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-370-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-371.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-371.xht
new file mode 100644
index 00000000000..d0436d84ed4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-371.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-371-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-372.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-372.xht
new file mode 100644
index 00000000000..e39c9757899
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-372.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-372-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-373.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-373.xht
new file mode 100644
index 00000000000..29a040a01b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-373.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-373-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-374.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-374.xht
new file mode 100644
index 00000000000..f50bece9cdd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-374.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-374-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-375.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-375.xht
new file mode 100644
index 00000000000..cac5dabd863
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-375.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-375-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-376.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-376.xht
new file mode 100644
index 00000000000..5f7efd0944e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-376.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-376-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-377.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-377.xht
new file mode 100644
index 00000000000..7454544c7e6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-377.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-377-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-401.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-401.xht
new file mode 100644
index 00000000000..16c18ef422e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-401.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-401-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-402.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-402.xht
new file mode 100644
index 00000000000..9038fe06c2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-402.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-402-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-403.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-403.xht
new file mode 100644
index 00000000000..5366fd283cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-403.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-403-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-404.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-404.xht
new file mode 100644
index 00000000000..3823dc021e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-404.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-404-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-405.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-405.xht
new file mode 100644
index 00000000000..a4f59e85753
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-405.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-405-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-406.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-406.xht
new file mode 100644
index 00000000000..ce91da577e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-406.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-406-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-407.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-407.xht
new file mode 100644
index 00000000000..aa5e59485f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-407.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-407-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-408.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-408.xht
new file mode 100644
index 00000000000..105a0a0563c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-408.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-408-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-409.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-409.xht
new file mode 100644
index 00000000000..96a12f0af75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-409.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-409-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-410.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-410.xht
new file mode 100644
index 00000000000..b07e7316f0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-410.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-410-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-411.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-411.xht
new file mode 100644
index 00000000000..6a215bf4c49
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-411.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-411-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-412.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-412.xht
new file mode 100644
index 00000000000..91e243a8904
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-412.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-412-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-413.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-413.xht
new file mode 100644
index 00000000000..3106d9add56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-413.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-413-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-414.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-414.xht
new file mode 100644
index 00000000000..c7f250f87ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-414.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-414-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-415.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-415.xht
new file mode 100644
index 00000000000..adee1eed3b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-415.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-415-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-416.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-416.xht
new file mode 100644
index 00000000000..15903afc6f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-416.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-416-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-417.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-417.xht
new file mode 100644
index 00000000000..364c79d5801
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-417.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-417-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-418.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-418.xht
new file mode 100644
index 00000000000..23cb4859292
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-418.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-418-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-419.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-419.xht
new file mode 100644
index 00000000000..135fc9e4451
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-419.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-419-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-420.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-420.xht
new file mode 100644
index 00000000000..96f253fff6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-420.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-420-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-421.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-421.xht
new file mode 100644
index 00000000000..28d1ec5cec6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-421.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-421-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-422.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-422.xht
new file mode 100644
index 00000000000..7c6cff9a013
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-422.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-422-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-423.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-423.xht
new file mode 100644
index 00000000000..b50870ad335
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-423.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-423-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-424.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-424.xht
new file mode 100644
index 00000000000..2d0d7e14249
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-424.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-424-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-425.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-425.xht
new file mode 100644
index 00000000000..e1c5549317d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-425.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-425-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-426.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-426.xht
new file mode 100644
index 00000000000..6c4cddf45b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-426.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-426-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-427.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-427.xht
new file mode 100644
index 00000000000..e5d66359e8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-jazh-427.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-427-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-001.xht
new file mode 100644
index 00000000000..30514e1d7ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-001.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-002.xht
new file mode 100644
index 00000000000..1cc9f1a3db6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-003.xht
new file mode 100644
index 00000000000..0b18663abf1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-003.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-004.xht
new file mode 100644
index 00000000000..5eb83a8add6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-004.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༺文</div>
+
+
+
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-005.xht
new file mode 100644
index 00000000000..dc6536d4e18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-005.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༼文</div>
+
+
+
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-006.xht
new file mode 100644
index 00000000000..1c26a2d4798
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-006.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-007.xht
new file mode 100644
index 00000000000..5f19d057265
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-007.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中‚文</div>
+
+
+
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-008.xht
new file mode 100644
index 00000000000..c6739e46300
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-008.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中„文</div>
+
+
+
+
+
+<div class="ref">中中<br />„文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-009.xht
new file mode 100644
index 00000000000..d9b4fca0a19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-009.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-010.xht
new file mode 100644
index 00000000000..b0d90282910
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-010.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-011.xht
new file mode 100644
index 00000000000..2c545517e6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-011.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-011-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中₍文</div>
+
+
+
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-012.xht
new file mode 100644
index 00000000000..13eb6c22c9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-012.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-012-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-013.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-013.xht
new file mode 100644
index 00000000000..15ae4ed170c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-013.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-013-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-014.xht
new file mode 100644
index 00000000000..c6f7abbb850
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-014.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-014-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❨文</div>
+
+
+
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-015.xht
new file mode 100644
index 00000000000..09c41cf6b25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-015.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-015-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❪文</div>
+
+
+
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-016.xht
new file mode 100644
index 00000000000..7d7b0be8395
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-016.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-016-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❬文</div>
+
+
+
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-017.xht
new file mode 100644
index 00000000000..85a33e1a8cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-017.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-017-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❮文</div>
+
+
+
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-018.xht
new file mode 100644
index 00000000000..9066bcb994f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-018.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-018-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❰文</div>
+
+
+
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-019.xht
new file mode 100644
index 00000000000..298951542bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-019.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-019-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❲文</div>
+
+
+
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-020.xht
new file mode 100644
index 00000000000..334f3389441
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-020.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-020-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❴文</div>
+
+
+
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-021.xht
new file mode 100644
index 00000000000..b55566209e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-021.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-021-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-022.xht
new file mode 100644
index 00000000000..8d555435bb2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-022.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-022-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-023.xht
new file mode 100644
index 00000000000..d3eb394ff19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-023.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-023-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-024.xht
new file mode 100644
index 00000000000..dddc6ef127e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-024.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-024-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-025.xht
new file mode 100644
index 00000000000..9984e8595fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-025.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-025-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-026.xht
new file mode 100644
index 00000000000..0d202a6936b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-026.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-026-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-027.xht
new file mode 100644
index 00000000000..2ba712eb8fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-027.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-027-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-028.xht
new file mode 100644
index 00000000000..3611937d7c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-028.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-028-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-029.xht
new file mode 100644
index 00000000000..e2f1f87de44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-029.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-029-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-030.xht
new file mode 100644
index 00000000000..1d73108fd42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-030.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-030-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-031.xht
new file mode 100644
index 00000000000..152a9c81b08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-031.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-031-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-032.xht
new file mode 100644
index 00000000000..24c5d1ce4b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-032.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-032-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-033.xht
new file mode 100644
index 00000000000..507a89c8405
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-033.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-033-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-034.xht
new file mode 100644
index 00000000000..57a17c6a995
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-034.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-034-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-035.xht
new file mode 100644
index 00000000000..da351412932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-035.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-035-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-036.xht
new file mode 100644
index 00000000000..af87a409253
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-036.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-036-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-037.xht
new file mode 100644
index 00000000000..b95bc2ecbba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-037.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-037-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-038.xht
new file mode 100644
index 00000000000..e4763b9695f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-038.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-038-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-039.xht
new file mode 100644
index 00000000000..9e117cd21d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-039.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-039-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中《文</div>
+
+
+
+
+
+<div class="ref">中中<br />《文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-040.xht
new file mode 100644
index 00000000000..c1e85e8e6b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-040.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-040-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-041.xht
new file mode 100644
index 00000000000..4c584d6c039
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-041.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-041-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中『文</div>
+
+
+
+
+
+<div class="ref">中中<br />『文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-042.xht
new file mode 100644
index 00000000000..15237dfd1be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-042.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-042-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中【文</div>
+
+
+
+
+
+<div class="ref">中中<br />【文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-043.xht
new file mode 100644
index 00000000000..2c7a9446ff4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-043.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-043-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〔文</div>
+
+
+
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-044.xht
new file mode 100644
index 00000000000..6b4ec03daa2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-044.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-044-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〖文</div>
+
+
+
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-045.xht
new file mode 100644
index 00000000000..17715ee3254
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-045.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-045-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〘文</div>
+
+
+
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-046.xht
new file mode 100644
index 00000000000..af014dc052d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-046.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-046-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〚文</div>
+
+
+
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-047.xht
new file mode 100644
index 00000000000..6ce6e5e8dd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-047.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-047-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〝文</div>
+
+
+
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-048.xht
new file mode 100644
index 00000000000..809ffbff3a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-048.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-048-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-049.xht
new file mode 100644
index 00000000000..460bfe6122d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-049.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-049-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︵文</div>
+
+
+
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-050.xht
new file mode 100644
index 00000000000..641f456ff37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-050.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-050-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︷文</div>
+
+
+
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-051.xht
new file mode 100644
index 00000000000..ece741aa6a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-051.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-051-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︹文</div>
+
+
+
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-052.xht
new file mode 100644
index 00000000000..0465df8481a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-052.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-052-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︻文</div>
+
+
+
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-053.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-053.xht
new file mode 100644
index 00000000000..d95e232ab0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-053.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-053-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︽文</div>
+
+
+
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-054.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-054.xht
new file mode 100644
index 00000000000..b27119b0d87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-054.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-054-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︿文</div>
+
+
+
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-055.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-055.xht
new file mode 100644
index 00000000000..6497a5a4806
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-055.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-055-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-056.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-056.xht
new file mode 100644
index 00000000000..5b8b81676d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-056.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-056-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-057.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-057.xht
new file mode 100644
index 00000000000..d6dd4d8ef21
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-057.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-057-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-058.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-058.xht
new file mode 100644
index 00000000000..4da130d0e2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-058.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-058-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-059.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-059.xht
new file mode 100644
index 00000000000..2822715c416
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-059.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-059-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-060.xht
new file mode 100644
index 00000000000..aae542cb8da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-060.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-060-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-061.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-061.xht
new file mode 100644
index 00000000000..355c7ea9e83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-061.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-061-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-062.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-062.xht
new file mode 100644
index 00000000000..93f7ae8fdc7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-062.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-062-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-063.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-063.xht
new file mode 100644
index 00000000000..e78984d4104
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-063.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-063-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-064.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-064.xht
new file mode 100644
index 00000000000..69db7f59f15
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-064.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-064-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-065.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-065.xht
new file mode 100644
index 00000000000..2ef61abeca6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-065.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-065-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-100.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-100.xht
new file mode 100644
index 00000000000..39f8fa92d63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-100.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-100-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-101.xht
new file mode 100644
index 00000000000..ab98f3cbdc4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-101.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-101-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-102.xht
new file mode 100644
index 00000000000..0ea93124a0f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-102.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-102-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-103.xht
new file mode 100644
index 00000000000..161a15cde14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-103.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-103-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-104.xht
new file mode 100644
index 00000000000..b14c834685d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-104.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-104-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中,文</div>
+
+
+
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-105.xht
new file mode 100644
index 00000000000..5273c6a6103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-105.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-105-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中.文</div>
+
+
+
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-106.xht
new file mode 100644
index 00000000000..241fa870282
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-106.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-106-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-107.xht
new file mode 100644
index 00000000000..6b6d459b500
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-107.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-107-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-108.xht
new file mode 100644
index 00000000000..9b3ffc8c205
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-108.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-108-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-109.xht
new file mode 100644
index 00000000000..fe212cfab4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-109.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-109-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-110.xht
new file mode 100644
index 00000000000..f9cf9e4eeef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-110.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-110-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-111.xht
new file mode 100644
index 00000000000..91b30c5ea5f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-111.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-111-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-112.xht
new file mode 100644
index 00000000000..3ae3bcd3f69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-112.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-112-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-113.xht
new file mode 100644
index 00000000000..f2c8bb34073
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-113.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-113-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-114.xht
new file mode 100644
index 00000000000..3afc5539863
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-114.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-114-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-115.xht
new file mode 100644
index 00000000000..5453665af0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-115.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-115-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-116.xht
new file mode 100644
index 00000000000..4b4985a3514
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-116.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-116-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-117.xht
new file mode 100644
index 00000000000..b1cdec3bb51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-117.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-117-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-118.xht
new file mode 100644
index 00000000000..8a453800dd8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-118.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-118-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-119.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-119.xht
new file mode 100644
index 00000000000..0b19e5f93ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-119.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-119-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-120.xht
new file mode 100644
index 00000000000..c095f7b6943
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-120.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-120-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-121.xht
new file mode 100644
index 00000000000..9127de53c90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-121.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-121-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-122.xht
new file mode 100644
index 00000000000..da09a55d558
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-122.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-122-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-123.xht
new file mode 100644
index 00000000000..d94ac85d80f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-123.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-123-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-124.xht
new file mode 100644
index 00000000000..8ab15cd5c6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-124.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-124-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-125.xht
new file mode 100644
index 00000000000..620f2fad12b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-125.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-125-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-126.xht
new file mode 100644
index 00000000000..b77bd2540e6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-126.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-126-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-127.xht
new file mode 100644
index 00000000000..8009a3982b4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-127.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-127-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-128.xht
new file mode 100644
index 00000000000..7764bb33623
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-128.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-128-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-129.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-129.xht
new file mode 100644
index 00000000000..00d837249bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-129.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-129-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-130.xht
new file mode 100644
index 00000000000..43cbfe315cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-130.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-130-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-131.xht
new file mode 100644
index 00000000000..4bdf3e50dbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-131.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-131-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-132.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-132.xht
new file mode 100644
index 00000000000..717bb754079
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-132.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-132-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-133.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-133.xht
new file mode 100644
index 00000000000..a093fbaee4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-133.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-133-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-134.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-134.xht
new file mode 100644
index 00000000000..f98e5df91d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-134.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-134-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-135.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-135.xht
new file mode 100644
index 00000000000..953f5e2cc8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-135.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-135-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-136.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-136.xht
new file mode 100644
index 00000000000..a3f8155c15f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-136.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-136-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-137.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-137.xht
new file mode 100644
index 00000000000..649919d3427
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-137.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-137-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-138.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-138.xht
new file mode 100644
index 00000000000..0210ba404e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-138.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-138-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-139.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-139.xht
new file mode 100644
index 00000000000..c56a1ce1203
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-139.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-139-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-140.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-140.xht
new file mode 100644
index 00000000000..c6434719d68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-140.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-140-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-141.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-141.xht
new file mode 100644
index 00000000000..04d17924626
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-141.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-141-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-142.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-142.xht
new file mode 100644
index 00000000000..bae4af9288c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-142.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-142-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-143.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-143.xht
new file mode 100644
index 00000000000..6f143018fa2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-143.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-143-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-144.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-144.xht
new file mode 100644
index 00000000000..60ca3818d84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-144.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-144-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中》文</div>
+
+
+
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-145.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-145.xht
new file mode 100644
index 00000000000..7841ee2490f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-145.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-145-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-146.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-146.xht
new file mode 100644
index 00000000000..52e57af8dbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-146.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-146-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中』文</div>
+
+
+
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-147.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-147.xht
new file mode 100644
index 00000000000..8044faf1a67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-147.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-147-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中】文</div>
+
+
+
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-148.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-148.xht
new file mode 100644
index 00000000000..802b200d6b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-148.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-148-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-149.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-149.xht
new file mode 100644
index 00000000000..d6d7fb82051
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-149.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-149-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-150.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-150.xht
new file mode 100644
index 00000000000..a4839af2822
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-150.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-150-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-151.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-151.xht
new file mode 100644
index 00000000000..d69f178c4b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-151.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-151-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-152.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-152.xht
new file mode 100644
index 00000000000..4d241e57ffc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-152.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-152-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-153.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-153.xht
new file mode 100644
index 00000000000..cf7178dfad9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-153.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-153-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-154.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-154.xht
new file mode 100644
index 00000000000..f77d7d457ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-154.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-154-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-155.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-155.xht
new file mode 100644
index 00000000000..3a066a74931
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-155.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-155-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-156.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-156.xht
new file mode 100644
index 00000000000..070960ab52e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-156.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-156-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-157.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-157.xht
new file mode 100644
index 00000000000..3dd842df001
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-157.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-157-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-158.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-158.xht
new file mode 100644
index 00000000000..2b62b1782d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-158.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-158-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-159.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-159.xht
new file mode 100644
index 00000000000..72b5d7f3ef8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-159.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-159-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-160.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-160.xht
new file mode 100644
index 00000000000..0882586c7cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-160.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-160-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-161.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-161.xht
new file mode 100644
index 00000000000..2a5704fb62a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-161.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-161-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-162.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-162.xht
new file mode 100644
index 00000000000..48c4c5ab19f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-162.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-162-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-163.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-163.xht
new file mode 100644
index 00000000000..26b8c8e259f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-163.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-163-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-164.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-164.xht
new file mode 100644
index 00000000000..3cfd0a7db02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-164.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-164-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-165.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-165.xht
new file mode 100644
index 00000000000..1a81f3964b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-165.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-165-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-166.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-166.xht
new file mode 100644
index 00000000000..7c425229f33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-166.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-166-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-167.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-167.xht
new file mode 100644
index 00000000000..a0769ff8cb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-167.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-167-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-168.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-168.xht
new file mode 100644
index 00000000000..e11b5067dbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-168.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-168-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-169.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-169.xht
new file mode 100644
index 00000000000..dcaa30c09b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-169.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-169-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-170.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-170.xht
new file mode 100644
index 00000000000..291e989e457
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-170.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-170-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-171.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-171.xht
new file mode 100644
index 00000000000..280381e0c63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-171.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-171-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-200.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-200.xht
new file mode 100644
index 00000000000..7963fe6aa8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-200.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-200-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-201.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-201.xht
new file mode 100644
index 00000000000..82edb82ebbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-201.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-201-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-202.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-202.xht
new file mode 100644
index 00000000000..41611583b91
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-202.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-202-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中។文</div>
+
+
+
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-203.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-203.xht
new file mode 100644
index 00000000000..6c6b3adda58
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-203.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-203-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-204.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-204.xht
new file mode 100644
index 00000000000..2238584dc64
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-204.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-204-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-205.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-205.xht
new file mode 100644
index 00000000000..164f6c2735a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-205.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-205-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-206.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-206.xht
new file mode 100644
index 00000000000..ab142a0f2fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-206.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-206-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-207.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-207.xht
new file mode 100644
index 00000000000..9d198c36173
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-207.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-207-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-208.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-208.xht
new file mode 100644
index 00000000000..7d4d840f1c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-208.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-208-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-209.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-209.xht
new file mode 100644
index 00000000000..1c34fd57eb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-209.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-209-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-210.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-210.xht
new file mode 100644
index 00000000000..0e28d61fae1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-210.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-210-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-211.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-211.xht
new file mode 100644
index 00000000000..b9452b14383
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-211.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-211-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-212.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-212.xht
new file mode 100644
index 00000000000..e3bee2c703f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-212.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-212-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-213.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-213.xht
new file mode 100644
index 00000000000..5bf8d4e716c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-213.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-213-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-214.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-214.xht
new file mode 100644
index 00000000000..1b725dc33f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-214.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-214-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-215.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-215.xht
new file mode 100644
index 00000000000..23d19627fcb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-215.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-215-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-216.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-216.xht
new file mode 100644
index 00000000000..f765d056968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-216.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-216-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-217.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-217.xht
new file mode 100644
index 00000000000..2ac13609b8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-217.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-217-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-218.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-218.xht
new file mode 100644
index 00000000000..cb64d9089f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-218.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-218-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-219.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-219.xht
new file mode 100644
index 00000000000..18904a9f84a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-219.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-219-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-220.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-220.xht
new file mode 100644
index 00000000000..c09d18b8927
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-220.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-220-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-221.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-221.xht
new file mode 100644
index 00000000000..1241de9cd6a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-221.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-221-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-222.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-222.xht
new file mode 100644
index 00000000000..bca8f8cea83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-222.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-222-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-223.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-223.xht
new file mode 100644
index 00000000000..a8640fd316b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-223.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-223-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-224.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-224.xht
new file mode 100644
index 00000000000..98e55ee90dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-224.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-224-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-225.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-225.xht
new file mode 100644
index 00000000000..6a923724aa0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-225.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-225-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-226.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-226.xht
new file mode 100644
index 00000000000..33311bb9333
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-226.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-226-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-250.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-250.xht
new file mode 100644
index 00000000000..a93aee622a3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-250.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-250-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぁな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-251.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-251.xht
new file mode 100644
index 00000000000..ea922c7e7db
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-251.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-251-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-252.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-252.xht
new file mode 100644
index 00000000000..ce72237b498
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-252.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-252-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-253.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-253.xht
new file mode 100644
index 00000000000..4b6fb5bf47f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-253.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-253-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぇな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-254.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-254.xht
new file mode 100644
index 00000000000..ad4a38cb310
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-254.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-254-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぉな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-255.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-255.xht
new file mode 100644
index 00000000000..9ce319c96d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-255.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-255-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかっな</div>
+
+
+
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-256.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-256.xht
new file mode 100644
index 00000000000..e416fd52816
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-256.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-256-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-257.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-257.xht
new file mode 100644
index 00000000000..13c8bf5aeb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-257.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-257-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-258.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-258.xht
new file mode 100644
index 00000000000..28faf9a5f75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-258.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-258-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかょな</div>
+
+
+
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-259.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-259.xht
new file mode 100644
index 00000000000..a0ffdec8f52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-259.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-259-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゎな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-260.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-260.xht
new file mode 100644
index 00000000000..ad3b2f66b3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-260.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-260-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-261.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-261.xht
new file mode 100644
index 00000000000..dc268196e39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-261.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-261-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-262.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-262.xht
new file mode 100644
index 00000000000..0774a4d36e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-262.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-262-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-263.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-263.xht
new file mode 100644
index 00000000000..a1ca6f6b98e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-263.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-263-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-264.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-264.xht
new file mode 100644
index 00000000000..ef41597da89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-264.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-264-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-265.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-265.xht
new file mode 100644
index 00000000000..69a4254236d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-265.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-265-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-266.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-266.xht
new file mode 100644
index 00000000000..73583f5ff8b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-266.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-266-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-267.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-267.xht
new file mode 100644
index 00000000000..af1c8572d99
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-267.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-267-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-268.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-268.xht
new file mode 100644
index 00000000000..d4062a51ff4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-268.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-268-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-269.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-269.xht
new file mode 100644
index 00000000000..47bc143dbf6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-line-break-opclns-269.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-269-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-001.xht
new file mode 100644
index 00000000000..be62d5eca6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-001.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin1 uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span> <span>µ Μ</span> <span>à À</span> <span>á Á</span> <span>â Â</span> <span>ã Ã</span> <span>ä Ä</span> <span>å Å</span> <span>æ Æ</span> <span>ç Ç</span> <span>è È</span> <span>é É</span> <span>ê Ê</span> <span>ë Ë</span> <span>ì Ì</span> <span>í Í</span> <span>î Î</span> <span>ï Ï</span> <span>ð Ð</span> <span>ñ Ñ</span> <span>ò Ò</span> <span>ó Ó</span> <span>ô Ô</span> <span>õ Õ</span> <span>ö Ö</span> <span>ø Ø</span> <span>ù Ù</span> <span>ú Ú</span> <span>û Û</span> <span>ü Ü</span> <span>ý Ý</span> <span>þ Þ</span> <span>ÿ Ÿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-002.xht
new file mode 100644
index 00000000000..a1d57c0df8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-002.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin1 lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span> <span>À à</span> <span>Á á</span> <span>Â â</span> <span>Ã ã</span> <span>Ä ä</span> <span>Å å</span> <span>Æ æ</span> <span>Ç ç</span> <span>È è</span> <span>É é</span> <span>Ê ê</span> <span>Ë ë</span> <span>Ì ì</span> <span>Í í</span> <span>Î î</span> <span>Ï ï</span> <span>Ð ð</span> <span>Ñ ñ</span> <span>Ò ò</span> <span>Ó ó</span> <span>Ô ô</span> <span>Õ õ</span> <span>Ö ö</span> <span>Ø ø</span> <span>Ù ù</span> <span>Ú ú</span> <span>Û û</span> <span>Ü ü</span> <span>Ý ý</span> <span>Þ þ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-003.xht
new file mode 100644
index 00000000000..aad50df4785
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-003.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended Additional, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ḁ Ḁ</span> <span>ḃ Ḃ</span> <span>ḅ Ḅ</span> <span>ḇ Ḇ</span> <span>ḉ Ḉ</span> <span>ḋ Ḋ</span> <span>ḍ Ḍ</span> <span>ḏ Ḏ</span> <span>ḑ Ḑ</span> <span>ḓ Ḓ</span> <span>ḕ Ḕ</span> <span>ḗ Ḗ</span> <span>ḙ Ḙ</span> <span>ḛ Ḛ</span> <span>ḝ Ḝ</span> <span>ḟ Ḟ</span> <span>ḡ Ḡ</span> <span>ḣ Ḣ</span> <span>ḥ Ḥ</span> <span>ḧ Ḧ</span> <span>ḩ Ḩ</span> <span>ḫ Ḫ</span> <span>ḭ Ḭ</span> <span>ḯ Ḯ</span> <span>ḱ Ḱ</span> <span>ḳ Ḳ</span> <span>ḵ Ḵ</span> <span>ḷ Ḷ</span> <span>ḹ Ḹ</span> <span>ḻ Ḻ</span> <span>ḽ Ḽ</span> <span>ḿ Ḿ</span> <span>ṁ Ṁ</span> <span>ṃ Ṃ</span> <span>ṅ Ṅ</span> <span>ṇ Ṇ</span> <span>ṉ Ṉ</span> <span>ṋ Ṋ</span> <span>ṍ Ṍ</span> <span>ṏ Ṏ</span> <span>ṑ Ṑ</span> <span>ṓ Ṓ</span> <span>ṕ Ṕ</span> <span>ṗ Ṗ</span> <span>ṙ Ṙ</span> <span>ṛ Ṛ</span> <span>ṝ Ṝ</span> <span>ṟ Ṟ</span> <span>ṡ Ṡ</span> <span>ṣ Ṣ</span> <span>ṥ Ṥ</span> <span>ṧ Ṧ</span> <span>ṩ Ṩ</span> <span>ṫ Ṫ</span> <span>ṭ Ṭ</span> <span>ṯ Ṯ</span> <span>ṱ Ṱ</span> <span>ṳ Ṳ</span> <span>ṵ Ṵ</span> <span>ṷ Ṷ</span> <span>ṹ Ṹ</span> <span>ṻ Ṻ</span> <span>ṽ Ṽ</span> <span>ṿ Ṿ</span> <span>ẁ Ẁ</span> <span>ẃ Ẃ</span> <span>ẅ Ẅ</span> <span>ẇ Ẇ</span> <span>ẉ Ẉ</span> <span>ẋ Ẋ</span> <span>ẍ Ẍ</span> <span>ẏ Ẏ</span> <span>ẑ Ẑ</span> <span>ẓ Ẓ</span> <span>ẕ Ẕ</span> <span>ẛ Ṡ</span> <span>ạ Ạ</span> <span>ả Ả</span> <span>ấ Ấ</span> <span>ầ Ầ</span> <span>ẩ Ẩ</span> <span>ẫ Ẫ</span> <span>ậ Ậ</span> <span>ắ Ắ</span> <span>ằ Ằ</span> <span>ẳ Ẳ</span> <span>ẵ Ẵ</span> <span>ặ Ặ</span> <span>ẹ Ẹ</span> <span>ẻ Ẻ</span> <span>ẽ Ẽ</span> <span>ế Ế</span> <span>ề Ề</span> <span>ể Ể</span> <span>ễ Ễ</span> <span>ệ Ệ</span> <span>ỉ Ỉ</span> <span>ị Ị</span> <span>ọ Ọ</span> <span>ỏ Ỏ</span> <span>ố Ố</span> <span>ồ Ồ</span> <span>ổ Ổ</span> <span>ỗ Ỗ</span> <span>ộ Ộ</span> <span>ớ Ớ</span> <span>ờ Ờ</span> <span>ở Ở</span> <span>ỡ Ỡ</span> <span>ợ Ợ</span> <span>ụ Ụ</span> <span>ủ Ủ</span> <span>ứ Ứ</span> <span>ừ Ừ</span> <span>ử Ử</span> <span>ữ Ữ</span> <span>ự Ự</span> <span>ỳ Ỳ</span> <span>ỵ Ỵ</span> <span>ỷ Ỷ</span> <span>ỹ Ỹ</span> <span>ỻ Ỻ</span> <span>ỽ Ỽ</span> <span>ỿ Ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-004.xht
new file mode 100644
index 00000000000..2752afb8547
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-004.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended Additional, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ḁ ḁ</span> <span>Ḃ ḃ</span> <span>Ḅ ḅ</span> <span>Ḇ ḇ</span> <span>Ḉ ḉ</span> <span>Ḋ ḋ</span> <span>Ḍ ḍ</span> <span>Ḏ ḏ</span> <span>Ḑ ḑ</span> <span>Ḓ ḓ</span> <span>Ḕ ḕ</span> <span>Ḗ ḗ</span> <span>Ḙ ḙ</span> <span>Ḛ ḛ</span> <span>Ḝ ḝ</span> <span>Ḟ ḟ</span> <span>Ḡ ḡ</span> <span>Ḣ ḣ</span> <span>Ḥ ḥ</span> <span>Ḧ ḧ</span> <span>Ḩ ḩ</span> <span>Ḫ ḫ</span> <span>Ḭ ḭ</span> <span>Ḯ ḯ</span> <span>Ḱ ḱ</span> <span>Ḳ ḳ</span> <span>Ḵ ḵ</span> <span>Ḷ ḷ</span> <span>Ḹ ḹ</span> <span>Ḻ ḻ</span> <span>Ḽ ḽ</span> <span>Ḿ ḿ</span> <span>Ṁ ṁ</span> <span>Ṃ ṃ</span> <span>Ṅ ṅ</span> <span>Ṇ ṇ</span> <span>Ṉ ṉ</span> <span>Ṋ ṋ</span> <span>Ṍ ṍ</span> <span>Ṏ ṏ</span> <span>Ṑ ṑ</span> <span>Ṓ ṓ</span> <span>Ṕ ṕ</span> <span>Ṗ ṗ</span> <span>Ṙ ṙ</span> <span>Ṛ ṛ</span> <span>Ṝ ṝ</span> <span>Ṟ ṟ</span> <span>Ṡ ṡ</span> <span>Ṣ ṣ</span> <span>Ṥ ṥ</span> <span>Ṧ ṧ</span> <span>Ṩ ṩ</span> <span>Ṫ ṫ</span> <span>Ṭ ṭ</span> <span>Ṯ ṯ</span> <span>Ṱ ṱ</span> <span>Ṳ ṳ</span> <span>Ṵ ṵ</span> <span>Ṷ ṷ</span> <span>Ṹ ṹ</span> <span>Ṻ ṻ</span> <span>Ṽ ṽ</span> <span>Ṿ ṿ</span> <span>Ẁ ẁ</span> <span>Ẃ ẃ</span> <span>Ẅ ẅ</span> <span>Ẇ ẇ</span> <span>Ẉ ẉ</span> <span>Ẋ ẋ</span> <span>Ẍ ẍ</span> <span>Ẏ ẏ</span> <span>Ẑ ẑ</span> <span>Ẓ ẓ</span> <span>Ẕ ẕ</span> <span>ẞ ß</span> <span>Ạ ạ</span> <span>Ả ả</span> <span>Ấ ấ</span> <span>Ầ ầ</span> <span>Ẩ ẩ</span> <span>Ẫ ẫ</span> <span>Ậ ậ</span> <span>Ắ ắ</span> <span>Ằ ằ</span> <span>Ẳ ẳ</span> <span>Ẵ ẵ</span> <span>Ặ ặ</span> <span>Ẹ ẹ</span> <span>Ẻ ẻ</span> <span>Ẽ ẽ</span> <span>Ế ế</span> <span>Ề ề</span> <span>Ể ể</span> <span>Ễ ễ</span> <span>Ệ ệ</span> <span>Ỉ ỉ</span> <span>Ị ị</span> <span>Ọ ọ</span> <span>Ỏ ỏ</span> <span>Ố ố</span> <span>Ồ ồ</span> <span>Ổ ổ</span> <span>Ỗ ỗ</span> <span>Ộ ộ</span> <span>Ớ ớ</span> <span>Ờ ờ</span> <span>Ở ở</span> <span>Ỡ ỡ</span> <span>Ợ ợ</span> <span>Ụ ụ</span> <span>Ủ ủ</span> <span>Ứ ứ</span> <span>Ừ ừ</span> <span>Ử ử</span> <span>Ữ ữ</span> <span>Ự ự</span> <span>Ỳ ỳ</span> <span>Ỵ ỵ</span> <span>Ỷ ỷ</span> <span>Ỹ ỹ</span> <span>Ỻ ỻ</span> <span>Ỽ ỽ</span> <span>Ỿ ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-005.xht
new file mode 100644
index 00000000000..58cb81f4099
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-005.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-A, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>I ı</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span> <span>S ſ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0130;, &#x0138;, &#x0149;, &#x0178;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-006.xht
new file mode 100644
index 00000000000..7ea164fa63c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-006.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-A, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>İ i</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ÿ ÿ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0131;, &#x0138;, &#x0149;, &#x017F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007.xht
new file mode 100644
index 00000000000..8835923f6e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> <span>ƈ Ƈ</span> <span>ƌ Ƌ</span> <span>ƒ Ƒ</span> <span>ƕ Ƕ</span> <span>ƙ Ƙ</span> <span>ƚ Ƚ</span> <span>ƞ Ƞ</span> <span>ơ Ơ</span> <span>ƣ Ƣ</span> <span>ƥ Ƥ</span> <span>ƨ Ƨ</span> <span>ƭ Ƭ</span> <span>ư Ư</span> <span>ƴ Ƴ</span> <span>ƶ Ƶ</span> <span>ƹ Ƹ</span> <span>ƽ Ƽ</span> <span>ƿ Ƿ</span> <span>Dž DŽ</span> <span>dž DŽ</span> <span>Lj LJ</span> <span>lj LJ</span> <span>Nj NJ</span> <span>nj NJ</span> <span>ǎ Ǎ</span> <span>ǐ Ǐ</span> <span>ǒ Ǒ</span> <span>ǔ Ǔ</span> <span>ǖ Ǖ</span> <span>ǘ Ǘ</span> <span>ǚ Ǚ</span> <span>ǜ Ǜ</span> <span>ǝ Ǝ</span> <span>ǟ Ǟ</span> <span>ǡ Ǡ</span> <span>ǣ Ǣ</span> <span>ǥ Ǥ</span> <span>ǧ Ǧ</span> <span>ǩ Ǩ</span> <span>ǫ Ǫ</span> <span>ǭ Ǭ</span> <span>ǯ Ǯ</span> <span>Dz DZ</span> <span>dz DZ</span> <span>ǵ Ǵ</span> <span>ǹ Ǹ</span> <span>ǻ Ǻ</span> <span>ǽ Ǽ</span> <span>ǿ Ǿ</span> <span>ȁ Ȁ</span> <span>ȃ Ȃ</span> <span>ȅ Ȅ</span> <span>ȇ Ȇ</span> <span>ȉ Ȉ</span> <span>ȋ Ȋ</span> <span>ȍ Ȍ</span> <span>ȏ Ȏ</span> <span>ȑ Ȑ</span> <span>ȓ Ȓ</span> <span>ȕ Ȕ</span> <span>ȗ Ȗ</span> <span>ș Ș</span> <span>ț Ț</span> <span>ȝ Ȝ</span> <span>ȟ Ȟ</span> <span>ȣ Ȣ</span> <span>ȥ Ȥ</span> <span>ȧ Ȧ</span> <span>ȩ Ȩ</span> <span>ȫ Ȫ</span> <span>ȭ Ȭ</span> <span>ȯ Ȯ</span> <span>ȱ Ȱ</span> <span>ȳ Ȳ</span> <span>ȼ Ȼ</span> <span>ɂ Ɂ</span> <span>ɇ Ɇ</span> <span>ɉ Ɉ</span> <span>ɋ Ɋ</span> <span>ɍ Ɍ</span> <span>ɏ Ɏ</span> <span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> </div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007a.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007a.xht
new file mode 100644
index 00000000000..cd8d86cd79e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-007a.xht
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-007a-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ȿ Ȿ</span> <span>ɀ Ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-008.xht
new file mode 100644
index 00000000000..2d740b39703
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-008.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ɓ ɓ</span> <span>Ƃ ƃ</span> <span>Ƅ ƅ</span> <span>Ɔ ɔ</span> <span>Ƈ ƈ</span> <span>Ɖ ɖ</span> <span>Ɗ ɗ</span> <span>Ƌ ƌ</span> <span>Ǝ ǝ</span> <span>Ə ə</span> <span>Ɛ ɛ</span> <span>Ƒ ƒ</span> <span>Ɠ ɠ</span> <span>Ɣ ɣ</span> <span>Ɩ ɩ</span> <span>Ɨ ɨ</span> <span>Ƙ ƙ</span> <span>Ɯ ɯ</span> <span>Ɲ ɲ</span> <span>Ɵ ɵ</span> <span>Ơ ơ</span> <span>Ƣ ƣ</span> <span>Ƥ ƥ</span> <span>Ʀ ʀ</span> <span>Ƨ ƨ</span> <span>Ʃ ʃ</span> <span>Ƭ ƭ</span> <span>Ʈ ʈ</span> <span>Ư ư</span> <span>Ʊ ʊ</span> <span>Ʋ ʋ</span> <span>Ƴ ƴ</span> <span>Ƶ ƶ</span> <span>Ʒ ʒ</span> <span>Ƹ ƹ</span> <span>Ƽ ƽ</span> <span>DŽ dž</span> <span>Dž dž</span> <span>LJ lj</span> <span>Lj lj</span> <span>NJ nj</span> <span>Nj nj</span> <span>Ǎ ǎ</span> <span>Ǐ ǐ</span> <span>Ǒ ǒ</span> <span>Ǔ ǔ</span> <span>Ǖ ǖ</span> <span>Ǘ ǘ</span> <span>Ǚ ǚ</span> <span>Ǜ ǜ</span> <span>Ǟ ǟ</span> <span>Ǡ ǡ</span> <span>Ǣ ǣ</span> <span>Ǥ ǥ</span> <span>Ǧ ǧ</span> <span>Ǩ ǩ</span> <span>Ǫ ǫ</span> <span>Ǭ ǭ</span> <span>Ǯ ǯ</span> <span>DZ dz</span> <span>Dz dz</span> <span>Ǵ ǵ</span> <span>Ƕ ƕ</span> <span>Ƿ ƿ</span> <span>Ǹ ǹ</span> <span>Ǻ ǻ</span> <span>Ǽ ǽ</span> <span>Ǿ ǿ</span> <span>Ȁ ȁ</span> <span>Ȃ ȃ</span> <span>Ȅ ȅ</span> <span>Ȇ ȇ</span> <span>Ȉ ȉ</span> <span>Ȋ ȋ</span> <span>Ȍ ȍ</span> <span>Ȏ ȏ</span> <span>Ȑ ȑ</span> <span>Ȓ ȓ</span> <span>Ȕ ȕ</span> <span>Ȗ ȗ</span> <span>Ș ș</span> <span>Ț ț</span> <span>Ȝ ȝ</span> <span>Ȟ ȟ</span> <span>Ƞ ƞ</span> <span>Ȣ ȣ</span> <span>Ȥ ȥ</span> <span>Ȧ ȧ</span> <span>Ȩ ȩ</span> <span>Ȫ ȫ</span> <span>Ȭ ȭ</span> <span>Ȯ ȯ</span> <span>Ȱ ȱ</span> <span>Ȳ ȳ</span> <span>Ⱥ ⱥ</span> <span>Ȼ ȼ</span> <span>Ƚ ƚ</span> <span>Ⱦ ⱦ</span> <span>Ɂ ɂ</span> <span>Ƀ ƀ</span> <span>Ʉ ʉ</span> <span>Ʌ ʌ</span> <span>Ɇ ɇ</span> <span>Ɉ ɉ</span> <span>Ɋ ɋ</span> <span>Ɍ ɍ</span> <span>Ɏ ɏ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-009.xht
new file mode 100644
index 00000000000..9cb31c349ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-009.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ⱡ Ⱡ</span> <span>ⱥ Ⱥ</span> <span>ⱦ Ⱦ</span> <span>ⱨ Ⱨ</span> <span>ⱪ Ⱪ</span> <span>ⱬ Ⱬ</span> <span>ⱳ Ⱳ</span> <span>ⱶ Ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010.xht
new file mode 100644
index 00000000000..45e222115fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ⱡ ⱡ</span> <span>Ɫ ɫ</span> <span>Ᵽ ᵽ</span> <span>Ɽ ɽ</span> <span>Ⱨ ⱨ</span> <span>Ⱪ ⱪ</span> <span>Ⱬ ⱬ</span> <span>Ɑ ɑ</span> <span>Ɱ ɱ</span> <span>Ɐ ɐ</span> <span>Ɒ ɒ</span> <span>Ⱳ ⱳ</span> <span>Ⱶ ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010a.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010a.xht
new file mode 100644
index 00000000000..c735b15eb0d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-010a.xht
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-010a-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ȿ ȿ</span> <span>Ɀ ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-011.xht
new file mode 100644
index 00000000000..9cfe117fa12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-011.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Full-width Latin, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-011-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-012.xht
new file mode 100644
index 00000000000..8fce5a8b0fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-012.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Full-width Latin, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-012-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-014.xht
new file mode 100644
index 00000000000..3dca9f33647
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-014.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek and Coptic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-014-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ͱ Ͱ</span> <span>ͳ Ͳ</span> <span>ͷ Ͷ</span> <span>ͻ Ͻ</span> <span>ͼ Ͼ</span> <span>ͽ Ͽ</span> <span>ά Ά</span> <span>έ Έ</span> <span>ή Ή</span> <span>ί Ί</span> <span>α Α</span> <span>β Β</span> <span>γ Γ</span> <span>δ Δ</span> <span>ε Ε</span> <span>ζ Ζ</span> <span>η Η</span> <span>θ Θ</span> <span>ι Ι</span> <span>κ Κ</span> <span>λ Λ</span> <span>μ Μ</span> <span>ν Ν</span> <span>ξ Ξ</span> <span>ο Ο</span> <span>π Π</span> <span>ρ Ρ</span> <span>ς Σ</span> <span>σ Σ</span> <span>τ Τ</span> <span>υ Υ</span> <span>φ Φ</span> <span>χ Χ</span> <span>ψ Ψ</span> <span>ω Ω</span> <span>ϊ Ϊ</span> <span>ϋ Ϋ</span> <span>ό Ό</span> <span>ύ Ύ</span> <span>ώ Ώ</span> <span>ϐ Β</span> <span>ϑ Θ</span> <span>ϕ Φ</span> <span>ϖ Π</span> <span>ϗ Ϗ</span> <span>ϙ Ϙ</span> <span>ϛ Ϛ</span> <span>ϝ Ϝ</span> <span>ϟ Ϟ</span> <span>ϡ Ϡ</span> <span>ϣ Ϣ</span> <span>ϥ Ϥ</span> <span>ϧ Ϧ</span> <span>ϩ Ϩ</span> <span>ϫ Ϫ</span> <span>ϭ Ϭ</span> <span>ϯ Ϯ</span> <span>ϰ Κ</span> <span>ϱ Ρ</span> <span>ϲ Ϲ</span> <span>ϵ Ε</span> <span>ϸ Ϸ</span> <span>ϻ Ϻ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-015.xht
new file mode 100644
index 00000000000..cb89d721818
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-015.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek and Coptic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-015-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ͱ ͱ</span> <span>Ͳ ͳ</span> <span>Ͷ ͷ</span> <span>Ά ά</span> <span>Έ έ</span> <span>Ή ή</span> <span>Ί ί</span> <span>Ό ό</span> <span>Ύ ύ</span> <span>Ώ ώ</span> <span>Α α</span> <span>Β β</span> <span>Γ γ</span> <span>Δ δ</span> <span>Ε ε</span> <span>Ζ ζ</span> <span>Η η</span> <span>Θ θ</span> <span>Ι ι</span> <span>Κ κ</span> <span>Λ λ</span> <span>Μ μ</span> <span>Ν ν</span> <span>Ξ ξ</span> <span>Ο ο</span> <span>Π π</span> <span>Ρ ρ</span> <span>Σ σ</span> <span>Τ τ</span> <span>Υ υ</span> <span>Φ φ</span> <span>Χ χ</span> <span>Ψ ψ</span> <span>Ω ω</span> <span>Ϊ ϊ</span> <span>Ϋ ϋ</span> <span>Ϗ ϗ</span> <span>Ϙ ϙ</span> <span>Ϛ ϛ</span> <span>Ϝ ϝ</span> <span>Ϟ ϟ</span> <span>Ϡ ϡ</span> <span>Ϣ ϣ</span> <span>Ϥ ϥ</span> <span>Ϧ ϧ</span> <span>Ϩ ϩ</span> <span>Ϫ ϫ</span> <span>Ϭ ϭ</span> <span>Ϯ ϯ</span> <span>ϴ θ</span> <span>Ϸ ϸ</span> <span>Ϲ ϲ</span> <span>Ϻ ϻ</span> <span>Ͻ ͻ</span> <span>Ͼ ͼ</span> <span>Ͽ ͽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-016.xht
new file mode 100644
index 00000000000..2dd222bb645
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-016.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-016-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ἀ Ἀ</span> <span>ἁ Ἁ</span> <span>ἂ Ἂ</span> <span>ἃ Ἃ</span> <span>ἄ Ἄ</span> <span>ἅ Ἅ</span> <span>ἆ Ἆ</span> <span>ἇ Ἇ</span> <span>ἐ Ἐ</span> <span>ἑ Ἑ</span> <span>ἒ Ἒ</span> <span>ἓ Ἓ</span> <span>ἔ Ἔ</span> <span>ἕ Ἕ</span> <span>ἠ Ἠ</span> <span>ἡ Ἡ</span> <span>ἢ Ἢ</span> <span>ἣ Ἣ</span> <span>ἤ Ἤ</span> <span>ἥ Ἥ</span> <span>ἦ Ἦ</span> <span>ἧ Ἧ</span> <span>ἰ Ἰ</span> <span>ἱ Ἱ</span> <span>ἲ Ἲ</span> <span>ἳ Ἳ</span> <span>ἴ Ἴ</span> <span>ἵ Ἵ</span> <span>ἶ Ἶ</span> <span>ἷ Ἷ</span> <span>ὀ Ὀ</span> <span>ὁ Ὁ</span> <span>ὂ Ὂ</span> <span>ὃ Ὃ</span> <span>ὄ Ὄ</span> <span>ὅ Ὅ</span> <span>ὑ Ὑ</span> <span>ὓ Ὓ</span> <span>ὕ Ὕ</span> <span>ὗ Ὗ</span> <span>ὠ Ὠ</span> <span>ὡ Ὡ</span> <span>ὢ Ὢ</span> <span>ὣ Ὣ</span> <span>ὤ Ὤ</span> <span>ὥ Ὥ</span> <span>ὦ Ὦ</span> <span>ὧ Ὧ</span> <span>ὰ Ὰ</span> <span>ά Ά</span> <span>ὲ Ὲ</span> <span>έ Έ</span> <span>ὴ Ὴ</span> <span>ή Ή</span> <span>ὶ Ὶ</span> <span>ί Ί</span> <span>ὸ Ὸ</span> <span>ό Ό</span> <span>ὺ Ὺ</span> <span>ύ Ύ</span> <span>ὼ Ὼ</span> <span>ώ Ώ</span> <span>ᾀ ᾈ</span> <span>ᾁ ᾉ</span> <span>ᾂ ᾊ</span> <span>ᾃ ᾋ</span> <span>ᾄ ᾌ</span> <span>ᾅ ᾍ</span> <span>ᾆ ᾎ</span> <span>ᾇ ᾏ</span> <span>ᾐ ᾘ</span> <span>ᾑ ᾙ</span> <span>ᾒ ᾚ</span> <span>ᾓ ᾛ</span> <span>ᾔ ᾜ</span> <span>ᾕ ᾝ</span> <span>ᾖ ᾞ</span> <span>ᾗ ᾟ</span> <span>ᾠ ᾨ</span> <span>ᾡ ᾩ</span> <span>ᾢ ᾪ</span> <span>ᾣ ᾫ</span> <span>ᾤ ᾬ</span> <span>ᾥ ᾭ</span> <span>ᾦ ᾮ</span> <span>ᾧ ᾯ</span> <span>ᾰ Ᾰ</span> <span>ᾱ Ᾱ</span> <span>ᾳ ᾼ</span> <span>ι Ι</span> <span>ῃ ῌ</span> <span>ῐ Ῐ</span> <span>ῑ Ῑ</span> <span>ῠ Ῠ</span> <span>ῡ Ῡ</span> <span>ῥ Ῥ</span> <span>ῳ ῼ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-017.xht
new file mode 100644
index 00000000000..7f040f79253
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-017.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-017-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ἀ ἀ</span> <span>Ἁ ἁ</span> <span>Ἂ ἂ</span> <span>Ἃ ἃ</span> <span>Ἄ ἄ</span> <span>Ἅ ἅ</span> <span>Ἆ ἆ</span> <span>Ἇ ἇ</span> <span>Ἐ ἐ</span> <span>Ἑ ἑ</span> <span>Ἒ ἒ</span> <span>Ἓ ἓ</span> <span>Ἔ ἔ</span> <span>Ἕ ἕ</span> <span>Ἠ ἠ</span> <span>Ἡ ἡ</span> <span>Ἢ ἢ</span> <span>Ἣ ἣ</span> <span>Ἤ ἤ</span> <span>Ἥ ἥ</span> <span>Ἦ ἦ</span> <span>Ἧ ἧ</span> <span>Ἰ ἰ</span> <span>Ἱ ἱ</span> <span>Ἲ ἲ</span> <span>Ἳ ἳ</span> <span>Ἴ ἴ</span> <span>Ἵ ἵ</span> <span>Ἶ ἶ</span> <span>Ἷ ἷ</span> <span>Ὀ ὀ</span> <span>Ὁ ὁ</span> <span>Ὂ ὂ</span> <span>Ὃ ὃ</span> <span>Ὄ ὄ</span> <span>Ὅ ὅ</span> <span>Ὑ ὑ</span> <span>Ὓ ὓ</span> <span>Ὕ ὕ</span> <span>Ὗ ὗ</span> <span>Ὠ ὠ</span> <span>Ὡ ὡ</span> <span>Ὢ ὢ</span> <span>Ὣ ὣ</span> <span>Ὤ ὤ</span> <span>Ὥ ὥ</span> <span>Ὦ ὦ</span> <span>Ὧ ὧ</span> <span>ᾈ ᾀ</span> <span>ᾉ ᾁ</span> <span>ᾊ ᾂ</span> <span>ᾋ ᾃ</span> <span>ᾌ ᾄ</span> <span>ᾍ ᾅ</span> <span>ᾎ ᾆ</span> <span>ᾏ ᾇ</span> <span>ᾘ ᾐ</span> <span>ᾙ ᾑ</span> <span>ᾚ ᾒ</span> <span>ᾛ ᾓ</span> <span>ᾜ ᾔ</span> <span>ᾝ ᾕ</span> <span>ᾞ ᾖ</span> <span>ᾟ ᾗ</span> <span>ᾨ ᾠ</span> <span>ᾩ ᾡ</span> <span>ᾪ ᾢ</span> <span>ᾫ ᾣ</span> <span>ᾬ ᾤ</span> <span>ᾭ ᾥ</span> <span>ᾮ ᾦ</span> <span>ᾯ ᾧ</span> <span>Ᾰ ᾰ</span> <span>Ᾱ ᾱ</span> <span>Ὰ ὰ</span> <span>Ά ά</span> <span>ᾼ ᾳ</span> <span>Ὲ ὲ</span> <span>Έ έ</span> <span>Ὴ ὴ</span> <span>Ή ή</span> <span>ῌ ῃ</span> <span>Ῐ ῐ</span> <span>Ῑ ῑ</span> <span>Ὶ ὶ</span> <span>Ί ί</span> <span>Ῠ ῠ</span> <span>Ῡ ῡ</span> <span>Ὺ ὺ</span> <span>Ύ ύ</span> <span>Ῥ ῥ</span> <span>Ὸ ὸ</span> <span>Ό ό</span> <span>Ὼ ὼ</span> <span>Ώ ώ</span> <span>ῼ ῳ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-018.xht
new file mode 100644
index 00000000000..5f29770058a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-018.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-018-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>а А</span> <span>б Б</span> <span>в В</span> <span>г Г</span> <span>д Д</span> <span>е Е</span> <span>ж Ж</span> <span>з З</span> <span>и И</span> <span>й Й</span> <span>к К</span> <span>л Л</span> <span>м М</span> <span>н Н</span> <span>о О</span> <span>п П</span> <span>р Р</span> <span>с С</span> <span>т Т</span> <span>у У</span> <span>ф Ф</span> <span>х Х</span> <span>ц Ц</span> <span>ч Ч</span> <span>ш Ш</span> <span>щ Щ</span> <span>ъ Ъ</span> <span>ы Ы</span> <span>ь Ь</span> <span>э Э</span> <span>ю Ю</span> <span>я Я</span> <span>ѐ Ѐ</span> <span>ё Ё</span> <span>ђ Ђ</span> <span>ѓ Ѓ</span> <span>є Є</span> <span>ѕ Ѕ</span> <span>і І</span> <span>ї Ї</span> <span>ј Ј</span> <span>љ Љ</span> <span>њ Њ</span> <span>ћ Ћ</span> <span>ќ Ќ</span> <span>ѝ Ѝ</span> <span>ў Ў</span> <span>џ Џ</span> <span>ѡ Ѡ</span> <span>ѣ Ѣ</span> <span>ѥ Ѥ</span> <span>ѧ Ѧ</span> <span>ѩ Ѩ</span> <span>ѫ Ѫ</span> <span>ѭ Ѭ</span> <span>ѯ Ѯ</span> <span>ѱ Ѱ</span> <span>ѳ Ѳ</span> <span>ѵ Ѵ</span> <span>ѷ Ѷ</span> <span>ѹ Ѹ</span> <span>ѻ Ѻ</span> <span>ѽ Ѽ</span> <span>ѿ Ѿ</span> <span>ҁ Ҁ</span> <span>ҋ Ҋ</span> <span>ҍ Ҍ</span> <span>ҏ Ҏ</span> <span>ґ Ґ</span> <span>ғ Ғ</span> <span>ҕ Ҕ</span> <span>җ Җ</span> <span>ҙ Ҙ</span> <span>қ Қ</span> <span>ҝ Ҝ</span> <span>ҟ Ҟ</span> <span>ҡ Ҡ</span> <span>ң Ң</span> <span>ҥ Ҥ</span> <span>ҧ Ҧ</span> <span>ҩ Ҩ</span> <span>ҫ Ҫ</span> <span>ҭ Ҭ</span> <span>ү Ү</span> <span>ұ Ұ</span> <span>ҳ Ҳ</span> <span>ҵ Ҵ</span> <span>ҷ Ҷ</span> <span>ҹ Ҹ</span> <span>һ Һ</span> <span>ҽ Ҽ</span> <span>ҿ Ҿ</span> <span>ӂ Ӂ</span> <span>ӄ Ӄ</span> <span>ӆ Ӆ</span> <span>ӈ Ӈ</span> <span>ӊ Ӊ</span> <span>ӌ Ӌ</span> <span>ӎ Ӎ</span> <span>ӏ Ӏ</span> <span>ӑ Ӑ</span> <span>ӓ Ӓ</span> <span>ӕ Ӕ</span> <span>ӗ Ӗ</span> <span>ә Ә</span> <span>ӛ Ӛ</span> <span>ӝ Ӝ</span> <span>ӟ Ӟ</span> <span>ӡ Ӡ</span> <span>ӣ Ӣ</span> <span>ӥ Ӥ</span> <span>ӧ Ӧ</span> <span>ө Ө</span> <span>ӫ Ӫ</span> <span>ӭ Ӭ</span> <span>ӯ Ӯ</span> <span>ӱ Ӱ</span> <span>ӳ Ӳ</span> <span>ӵ Ӵ</span> <span>ӷ Ӷ</span> <span>ӹ Ӹ</span> <span>ӻ Ӻ</span> <span>ӽ Ӽ</span> <span>ӿ Ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-019.xht
new file mode 100644
index 00000000000..2408e79d23f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-019.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-019-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ѐ ѐ</span> <span>Ё ё</span> <span>Ђ ђ</span> <span>Ѓ ѓ</span> <span>Є є</span> <span>Ѕ ѕ</span> <span>І і</span> <span>Ї ї</span> <span>Ј ј</span> <span>Љ љ</span> <span>Њ њ</span> <span>Ћ ћ</span> <span>Ќ ќ</span> <span>Ѝ ѝ</span> <span>Ў ў</span> <span>Џ џ</span> <span>А а</span> <span>Б б</span> <span>В в</span> <span>Г г</span> <span>Д д</span> <span>Е е</span> <span>Ж ж</span> <span>З з</span> <span>И и</span> <span>Й й</span> <span>К к</span> <span>Л л</span> <span>М м</span> <span>Н н</span> <span>О о</span> <span>П п</span> <span>Р р</span> <span>С с</span> <span>Т т</span> <span>У у</span> <span>Ф ф</span> <span>Х х</span> <span>Ц ц</span> <span>Ч ч</span> <span>Ш ш</span> <span>Щ щ</span> <span>Ъ ъ</span> <span>Ы ы</span> <span>Ь ь</span> <span>Э э</span> <span>Ю ю</span> <span>Я я</span> <span>Ѡ ѡ</span> <span>Ѣ ѣ</span> <span>Ѥ ѥ</span> <span>Ѧ ѧ</span> <span>Ѩ ѩ</span> <span>Ѫ ѫ</span> <span>Ѭ ѭ</span> <span>Ѯ ѯ</span> <span>Ѱ ѱ</span> <span>Ѳ ѳ</span> <span>Ѵ ѵ</span> <span>Ѷ ѷ</span> <span>Ѹ ѹ</span> <span>Ѻ ѻ</span> <span>Ѽ ѽ</span> <span>Ѿ ѿ</span> <span>Ҁ ҁ</span> <span>Ҋ ҋ</span> <span>Ҍ ҍ</span> <span>Ҏ ҏ</span> <span>Ґ ґ</span> <span>Ғ ғ</span> <span>Ҕ ҕ</span> <span>Җ җ</span> <span>Ҙ ҙ</span> <span>Қ қ</span> <span>Ҝ ҝ</span> <span>Ҟ ҟ</span> <span>Ҡ ҡ</span> <span>Ң ң</span> <span>Ҥ ҥ</span> <span>Ҧ ҧ</span> <span>Ҩ ҩ</span> <span>Ҫ ҫ</span> <span>Ҭ ҭ</span> <span>Ү ү</span> <span>Ұ ұ</span> <span>Ҳ ҳ</span> <span>Ҵ ҵ</span> <span>Ҷ ҷ</span> <span>Ҹ ҹ</span> <span>Һ һ</span> <span>Ҽ ҽ</span> <span>Ҿ ҿ</span> <span>Ӏ ӏ</span> <span>Ӂ ӂ</span> <span>Ӄ ӄ</span> <span>Ӆ ӆ</span> <span>Ӈ ӈ</span> <span>Ӊ ӊ</span> <span>Ӌ ӌ</span> <span>Ӎ ӎ</span> <span>Ӑ ӑ</span> <span>Ӓ ӓ</span> <span>Ӕ ӕ</span> <span>Ӗ ӗ</span> <span>Ә ә</span> <span>Ӛ ӛ</span> <span>Ӝ ӝ</span> <span>Ӟ ӟ</span> <span>Ӡ ӡ</span> <span>Ӣ ӣ</span> <span>Ӥ ӥ</span> <span>Ӧ ӧ</span> <span>Ө ө</span> <span>Ӫ ӫ</span> <span>Ӭ ӭ</span> <span>Ӯ ӯ</span> <span>Ӱ ӱ</span> <span>Ӳ ӳ</span> <span>Ӵ ӵ</span> <span>Ӷ ӷ</span> <span>Ӹ ӹ</span> <span>Ӻ ӻ</span> <span>Ӽ ӽ</span> <span>Ӿ ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-020.xht
new file mode 100644
index 00000000000..1ea95428d12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-020.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-020-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ԁ Ԁ</span> <span>ԃ Ԃ</span> <span>ԅ Ԅ</span> <span>ԇ Ԇ</span> <span>ԉ Ԉ</span> <span>ԋ Ԋ</span> <span>ԍ Ԍ</span> <span>ԏ Ԏ</span> <span>ԑ Ԑ</span> <span>ԓ Ԓ</span> <span>ԕ Ԕ</span> <span>ԗ Ԗ</span> <span>ԙ Ԙ</span> <span>ԛ Ԛ</span> <span>ԝ Ԝ</span> <span>ԟ Ԟ</span> <span>ԡ Ԡ</span> <span>ԣ Ԣ</span> <span>ԥ Ԥ</span> <span>ԧ Ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-021.xht
new file mode 100644
index 00000000000..ad6b1a09b4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-021.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-021-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ԁ ԁ</span> <span>Ԃ ԃ</span> <span>Ԅ ԅ</span> <span>Ԇ ԇ</span> <span>Ԉ ԉ</span> <span>Ԋ ԋ</span> <span>Ԍ ԍ</span> <span>Ԏ ԏ</span> <span>Ԑ ԑ</span> <span>Ԓ ԓ</span> <span>Ԕ ԕ</span> <span>Ԗ ԗ</span> <span>Ԙ ԙ</span> <span>Ԛ ԛ</span> <span>Ԝ ԝ</span> <span>Ԟ ԟ</span> <span>Ԡ ԡ</span> <span>Ԣ ԣ</span> <span>Ԥ ԥ</span> <span>Ԧ ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-022.xht
new file mode 100644
index 00000000000..cf766f4589e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-022.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-022-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ա Ա</span> <span>բ Բ</span> <span>գ Գ</span> <span>դ Դ</span> <span>ե Ե</span> <span>զ Զ</span> <span>է Է</span> <span>ը Ը</span> <span>թ Թ</span> <span>ժ Ժ</span> <span>ի Ի</span> <span>լ Լ</span> <span>խ Խ</span> <span>ծ Ծ</span> <span>կ Կ</span> <span>հ Հ</span> <span>ձ Ձ</span> <span>ղ Ղ</span> <span>ճ Ճ</span> <span>մ Մ</span> <span>յ Յ</span> <span>ն Ն</span> <span>շ Շ</span> <span>ո Ո</span> <span>չ Չ</span> <span>պ Պ</span> <span>ջ Ջ</span> <span>ռ Ռ</span> <span>ս Ս</span> <span>վ Վ</span> <span>տ Տ</span> <span>ր Ր</span> <span>ց Ց</span> <span>ւ Ւ</span> <span>փ Փ</span> <span>ք Ք</span> <span>օ Օ</span> <span>ֆ Ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-023.xht
new file mode 100644
index 00000000000..3e239193445
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-023.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-023-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ա ա</span> <span>Բ բ</span> <span>Գ գ</span> <span>Դ դ</span> <span>Ե ե</span> <span>Զ զ</span> <span>Է է</span> <span>Ը ը</span> <span>Թ թ</span> <span>Ժ ժ</span> <span>Ի ի</span> <span>Լ լ</span> <span>Խ խ</span> <span>Ծ ծ</span> <span>Կ կ</span> <span>Հ հ</span> <span>Ձ ձ</span> <span>Ղ ղ</span> <span>Ճ ճ</span> <span>Մ մ</span> <span>Յ յ</span> <span>Ն ն</span> <span>Շ շ</span> <span>Ո ո</span> <span>Չ չ</span> <span>Պ պ</span> <span>Ջ ջ</span> <span>Ռ ռ</span> <span>Ս ս</span> <span>Վ վ</span> <span>Տ տ</span> <span>Ր ր</span> <span>Ց ց</span> <span>Ւ ւ</span> <span>Փ փ</span> <span>Ք ք</span> <span>Օ օ</span> <span>Ֆ ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-024.xht
new file mode 100644
index 00000000000..8aa638547bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-024.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Number forms, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-024-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⅰ Ⅰ</span> <span>ⅱ Ⅱ</span> <span>ⅲ Ⅲ</span> <span>ⅳ Ⅳ</span> <span>ⅴ Ⅴ</span> <span>ⅵ Ⅵ</span> <span>ⅶ Ⅶ</span> <span>ⅷ Ⅷ</span> <span>ⅸ Ⅸ</span> <span>ⅹ Ⅹ</span> <span>ⅺ Ⅺ</span> <span>ⅻ Ⅻ</span> <span>ⅼ Ⅼ</span> <span>ⅽ Ⅽ</span> <span>ⅾ Ⅾ</span> <span>ⅿ Ⅿ</span> <span>ↄ Ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-025.xht
new file mode 100644
index 00000000000..c7529babe28
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-025.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Number forms, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-025-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⅰ ⅰ</span> <span>Ⅱ ⅱ</span> <span>Ⅲ ⅲ</span> <span>Ⅳ ⅳ</span> <span>Ⅴ ⅴ</span> <span>Ⅵ ⅵ</span> <span>Ⅶ ⅶ</span> <span>Ⅷ ⅷ</span> <span>Ⅸ ⅸ</span> <span>Ⅹ ⅹ</span> <span>Ⅺ ⅺ</span> <span>Ⅻ ⅻ</span> <span>Ⅼ ⅼ</span> <span>Ⅽ ⅽ</span> <span>Ⅾ ⅾ</span> <span>Ⅿ ⅿ</span> <span>Ↄ ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-026.xht
new file mode 100644
index 00000000000..2562c11394b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-026.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-026-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⓐ Ⓐ</span> <span>ⓑ Ⓑ</span> <span>ⓒ Ⓒ</span> <span>ⓓ Ⓓ</span> <span>ⓔ Ⓔ</span> <span>ⓕ Ⓕ</span> <span>ⓖ Ⓖ</span> <span>ⓗ Ⓗ</span> <span>ⓘ Ⓘ</span> <span>ⓙ Ⓙ</span> <span>ⓚ Ⓚ</span> <span>ⓛ Ⓛ</span> <span>ⓜ Ⓜ</span> <span>ⓝ Ⓝ</span> <span>ⓞ Ⓞ</span> <span>ⓟ Ⓟ</span> <span>ⓠ Ⓠ</span> <span>ⓡ Ⓡ</span> <span>ⓢ Ⓢ</span> <span>ⓣ Ⓣ</span> <span>ⓤ Ⓤ</span> <span>ⓥ Ⓥ</span> <span>ⓦ Ⓦ</span> <span>ⓧ Ⓧ</span> <span>ⓨ Ⓨ</span> <span>ⓩ Ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-027.xht
new file mode 100644
index 00000000000..bbd5f823c9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-027.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-027-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⓐ ⓐ</span> <span>Ⓑ ⓑ</span> <span>Ⓒ ⓒ</span> <span>Ⓓ ⓓ</span> <span>Ⓔ ⓔ</span> <span>Ⓕ ⓕ</span> <span>Ⓖ ⓖ</span> <span>Ⓗ ⓗ</span> <span>Ⓘ ⓘ</span> <span>Ⓙ ⓙ</span> <span>Ⓚ ⓚ</span> <span>Ⓛ ⓛ</span> <span>Ⓜ ⓜ</span> <span>Ⓝ ⓝ</span> <span>Ⓞ ⓞ</span> <span>Ⓟ ⓟ</span> <span>Ⓠ ⓠ</span> <span>Ⓡ ⓡ</span> <span>Ⓢ ⓢ</span> <span>Ⓣ ⓣ</span> <span>Ⓤ ⓤ</span> <span>Ⓥ ⓥ</span> <span>Ⓦ ⓦ</span> <span>Ⓧ ⓧ</span> <span>Ⓨ ⓨ</span> <span>Ⓩ ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-028.xht
new file mode 100644
index 00000000000..02be91e5fce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-028.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Deseret, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-028-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐨 𐐀</span> <span>𐐩 𐐁</span> <span>𐐪 𐐂</span> <span>𐐫 𐐃</span> <span>𐐬 𐐄</span> <span>𐐭 𐐅</span> <span>𐐮 𐐆</span> <span>𐐯 𐐇</span> <span>𐐰 𐐈</span> <span>𐐱 𐐉</span> <span>𐐲 𐐊</span> <span>𐐳 𐐋</span> <span>𐐴 𐐌</span> <span>𐐵 𐐍</span> <span>𐐶 𐐎</span> <span>𐐷 𐐏</span> <span>𐐸 𐐐</span> <span>𐐹 𐐑</span> <span>𐐺 𐐒</span> <span>𐐻 𐐓</span> <span>𐐼 𐐔</span> <span>𐐽 𐐕</span> <span>𐐾 𐐖</span> <span>𐐿 𐐗</span> <span>𐑀 𐐘</span> <span>𐑁 𐐙</span> <span>𐑂 𐐚</span> <span>𐑃 𐐛</span> <span>𐑄 𐐜</span> <span>𐑅 𐐝</span> <span>𐑆 𐐞</span> <span>𐑇 𐐟</span> <span>𐑈 𐐠</span> <span>𐑉 𐐡</span> <span>𐑊 𐐢</span> <span>𐑋 𐐣</span> <span>𐑌 𐐤</span> <span>𐑍 𐐥</span> <span>𐑎 𐐦</span> <span>𐑏 𐐧</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-029.xht
new file mode 100644
index 00000000000..0b36b2e6092
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-029.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Deseret, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-029-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐀 𐐨</span> <span>𐐁 𐐩</span> <span>𐐂 𐐪</span> <span>𐐃 𐐫</span> <span>𐐄 𐐬</span> <span>𐐅 𐐭</span> <span>𐐆 𐐮</span> <span>𐐇 𐐯</span> <span>𐐈 𐐰</span> <span>𐐉 𐐱</span> <span>𐐊 𐐲</span> <span>𐐋 𐐳</span> <span>𐐌 𐐴</span> <span>𐐍 𐐵</span> <span>𐐎 𐐶</span> <span>𐐏 𐐷</span> <span>𐐐 𐐸</span> <span>𐐑 𐐹</span> <span>𐐒 𐐺</span> <span>𐐓 𐐻</span> <span>𐐔 𐐼</span> <span>𐐕 𐐽</span> <span>𐐖 𐐾</span> <span>𐐗 𐐿</span> <span>𐐘 𐑀</span> <span>𐐙 𐑁</span> <span>𐐚 𐑂</span> <span>𐐛 𐑃</span> <span>𐐜 𐑄</span> <span>𐐝 𐑅</span> <span>𐐞 𐑆</span> <span>𐐟 𐑇</span> <span>𐐠 𐑈</span> <span>𐐡 𐑉</span> <span>𐐢 𐑊</span> <span>𐐣 𐑋</span> <span>𐐤 𐑌</span> <span>𐐥 𐑍</span> <span>𐐦 𐑎</span> <span>𐐧 𐑏</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-030.xht
new file mode 100644
index 00000000000..eeae1d9c503
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-030.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Georgian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-030-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⴀ Ⴀ</span> <span>ⴁ Ⴁ</span> <span>ⴂ Ⴂ</span> <span>ⴃ Ⴃ</span> <span>ⴄ Ⴄ</span> <span>ⴅ Ⴅ</span> <span>ⴆ Ⴆ</span> <span>ⴇ Ⴇ</span> <span>ⴈ Ⴈ</span> <span>ⴉ Ⴉ</span> <span>ⴊ Ⴊ</span> <span>ⴋ Ⴋ</span> <span>ⴌ Ⴌ</span> <span>ⴍ Ⴍ</span> <span>ⴎ Ⴎ</span> <span>ⴏ Ⴏ</span> <span>ⴐ Ⴐ</span> <span>ⴑ Ⴑ</span> <span>ⴒ Ⴒ</span> <span>ⴓ Ⴓ</span> <span>ⴔ Ⴔ</span> <span>ⴕ Ⴕ</span> <span>ⴖ Ⴖ</span> <span>ⴗ Ⴗ</span> <span>ⴘ Ⴘ</span> <span>ⴙ Ⴙ</span> <span>ⴚ Ⴚ</span> <span>ⴛ Ⴛ</span> <span>ⴜ Ⴜ</span> <span>ⴝ Ⴝ</span> <span>ⴞ Ⴞ</span> <span>ⴟ Ⴟ</span> <span>ⴠ Ⴠ</span> <span>ⴡ Ⴡ</span> <span>ⴢ Ⴢ</span> <span>ⴣ Ⴣ</span> <span>ⴤ Ⴤ</span> <span>ⴥ Ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-031.xht
new file mode 100644
index 00000000000..d261dbfb991
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-031.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Georgian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-031-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⴀ ⴀ</span> <span>Ⴁ ⴁ</span> <span>Ⴂ ⴂ</span> <span>Ⴃ ⴃ</span> <span>Ⴄ ⴄ</span> <span>Ⴅ ⴅ</span> <span>Ⴆ ⴆ</span> <span>Ⴇ ⴇ</span> <span>Ⴈ ⴈ</span> <span>Ⴉ ⴉ</span> <span>Ⴊ ⴊ</span> <span>Ⴋ ⴋ</span> <span>Ⴌ ⴌ</span> <span>Ⴍ ⴍ</span> <span>Ⴎ ⴎ</span> <span>Ⴏ ⴏ</span> <span>Ⴐ ⴐ</span> <span>Ⴑ ⴑ</span> <span>Ⴒ ⴒ</span> <span>Ⴓ ⴓ</span> <span>Ⴔ ⴔ</span> <span>Ⴕ ⴕ</span> <span>Ⴖ ⴖ</span> <span>Ⴗ ⴗ</span> <span>Ⴘ ⴘ</span> <span>Ⴙ ⴙ</span> <span>Ⴚ ⴚ</span> <span>Ⴛ ⴛ</span> <span>Ⴜ ⴜ</span> <span>Ⴝ ⴝ</span> <span>Ⴞ ⴞ</span> <span>Ⴟ ⴟ</span> <span>Ⴠ ⴠ</span> <span>Ⴡ ⴡ</span> <span>Ⴢ ⴢ</span> <span>Ⴣ ⴣ</span> <span>Ⴤ ⴤ</span> <span>Ⴥ ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-032.xht
new file mode 100644
index 00000000000..545687e7802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-032.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: German sharp S, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-032-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ß SS</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-033.xht
new file mode 100644
index 00000000000..9666130ce22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-033.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-033-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ff FF</span> <span>fi FI</span> <span>fl FL</span> <span>ffi FFI</span> <span>ffl FFL</span> <span>ſt ST</span> <span>st ST</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-034.xht
new file mode 100644
index 00000000000..52467522988
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-034.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-034-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>և ԵՒ</span> <span>ﬓ ՄՆ</span> <span>ﬔ ՄԵ</span> <span>ﬕ ՄԻ</span> <span>ﬖ ՎՆ</span> <span>ﬗ ՄԽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-035.xht
new file mode 100644
index 00000000000..dc324a22a68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-035.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek specials, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-035-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ʼn ʼN</span> <span>ΐ Ϊ́̈</span> <span>ΰ Ϋ́</span> <span>ǰ J̌</span> <span>ẖ H̱</span> <span>ẗ T̈</span> <span>ẘ W̊</span> <span>ẙ Y̊</span> <span>ẚ Aʾ</span> <span>ὐ Υ̓</span> <span>ὒ Υ̓̀</span> <span>ὔ Υ̓́</span> <span>ὖ Υ̓͂</span> <span>ᾶ Α͂</span> <span>ῆ Η͂</span> <span>ῒ Ϊ̀</span> <span>ΐ Ϊ́</span> <span>ῖ Ι͂</span> <span>ῗ Ϊ͂</span> <span>ῢ Ϋ̀</span> <span>ΰ Ϋ́</span> <span>ῤ Ρ̓</span> <span>ῦ Υ͂</span> <span>ῧ Ϋ͂</span> <span>ῶ Ω͂</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-038.xht
new file mode 100644
index 00000000000..ad8debed928
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-038.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek final sigma, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-038-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ΑΒΓΔΣ αβγδς</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-039.xht
new file mode 100644
index 00000000000..5356bfe446c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-039.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Lithuanian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-039-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="lt" class="test"><span>Ì i̇̀</span> <span>Í i̇́</span> <span>Ĩ i̇̃</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Lithuanian (lt)
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-040.xht
new file mode 100644
index 00000000000..8918c69f7ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-040.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Turkish, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-040-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-041.xht
new file mode 100644
index 00000000000..fc62f89bd1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-041.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Turkish, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-041-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-042.xht
new file mode 100644
index 00000000000..1b53cbd3a14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-042.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Azeri, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-042-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Azeri (az).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-043.xht
new file mode 100644
index 00000000000..8bf1935da3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-043.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Azeri, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-043-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-044.xht
new file mode 100644
index 00000000000..cde6ce05f11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-044.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, hiragana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-044-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ぁ あ</span> <span>ぃ い</span> <span>ぅ う</span> <span>ぇ え</span> <span>ぉ お</span> <span>ゕ か</span> <span>ゖ け</span> <span>っ つ</span> <span>ゃ や</span> <span>ゅ ゆ</span> <span>ょ よ</span> <span>ゎ わ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-045.xht
new file mode 100644
index 00000000000..56b1c5d3793
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-045.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-045-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ヵ カ</span> <span>ㇰ ク</span> <span>ヶ ケ</span> <span>ㇱ シ</span> <span>ㇲ ス</span> <span>ッ ツ</span> <span>ㇳ ト</span> <span>ㇴ ヌ</span> <span>ㇵ ハ</span> <span>ㇶ ヒ</span> <span>ㇷ フ</span> <span>ㇸ ヘ</span> <span>ㇹ ホ</span> <span>ㇺ ム</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span> <span>ㇻ ラ</span> <span>ㇼ リ</span> <span>ㇽ ル</span> <span>ㇾ レ</span> <span>ㇿ ロ</span> <span>ヮ ワ </span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-046.xht
new file mode 100644
index 00000000000..27f72912a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/css3-text-text-transform-046.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, half-width katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-046-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ッ ツ</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht
new file mode 100644
index 00000000000..79a7f4d890b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Text Test: overflow-wrap: break-word</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word" rel="help" />
+<meta content="ahem" name="flags" />
+<link href="reference/overflow-wrap-break-word-001-ref.xht" rel="match" />
+<meta content="sequences of nbsp characters that would cause overflow are expected to be broken when overflow-wrap is break-word" name="assert" />
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ font-family: ahem;
+ color: red;
+ overflow-wrap: break-word;
+ font-size: 25px;
+ line-height: 27px;
+}
+div::after{
+ content: "";
+ position: absolute;
+ top: 0; left: 0; bottom: 0; right: 0;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;X</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-001-ref.xht
new file mode 100644
index 00000000000..2e600b33199
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-001-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-002-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-002-ref.xht
new file mode 100644
index 00000000000..53bb8ebfe24
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-002-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-003-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-003-ref.xht
new file mode 100644
index 00000000000..357166a29f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-003-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-004-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-004-ref.xht
new file mode 100644
index 00000000000..3f5c95bda8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-004-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-005-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-005-ref.xht
new file mode 100644
index 00000000000..01bd48f741c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-005-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-006-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-006-ref.xht
new file mode 100644
index 00000000000..abd1b160fa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-006-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-007-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-007-ref.xht
new file mode 100644
index 00000000000..239d07593c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-007-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-008-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-008-ref.xht
new file mode 100644
index 00000000000..3e6bec92857
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-008-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-009-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-009-ref.xht
new file mode 100644
index 00000000000..58979f976da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-009-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-010-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-010-ref.xht
new file mode 100644
index 00000000000..774f050ba6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-010-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-011-ref.xht
new file mode 100644
index 00000000000..469e34d8d88
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-011-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-012-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-012-ref.xht
new file mode 100644
index 00000000000..7793a02afe3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-012-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-013-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-013-ref.xht
new file mode 100644
index 00000000000..b21fec5c65c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-013-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-014-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-014-ref.xht
new file mode 100644
index 00000000000..d2175662968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-014-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-015-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-015-ref.xht
new file mode 100644
index 00000000000..1c6b7963551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-015-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-016-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-016-ref.xht
new file mode 100644
index 00000000000..f6c89e365ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-016-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-017-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-017-ref.xht
new file mode 100644
index 00000000000..527a8bdb139
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-017-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-018-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-018-ref.xht
new file mode 100644
index 00000000000..00dbbec3440
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-018-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-019-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-019-ref.xht
new file mode 100644
index 00000000000..0aa2b7fbdad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-019-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-020-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-020-ref.xht
new file mode 100644
index 00000000000..73233e5a207
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-020-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-021-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-021-ref.xht
new file mode 100644
index 00000000000..b007088c6e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-021-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-022-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-022-ref.xht
new file mode 100644
index 00000000000..a2bda53844c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-022-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-023-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-023-ref.xht
new file mode 100644
index 00000000000..5c656bbff46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-023-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-024-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-024-ref.xht
new file mode 100644
index 00000000000..02a128f757b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-024-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-025-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-025-ref.xht
new file mode 100644
index 00000000000..5954acb59f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-025-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-026-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-026-ref.xht
new file mode 100644
index 00000000000..f892131c59d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-026-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-027-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-027-ref.xht
new file mode 100644
index 00000000000..54382189a69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-027-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-028-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-028-ref.xht
new file mode 100644
index 00000000000..ffe45aeb439
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-028-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-029-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-029-ref.xht
new file mode 100644
index 00000000000..1d890929f80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-029-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-030-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-030-ref.xht
new file mode 100644
index 00000000000..ec924b3d094
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-030-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-031-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-031-ref.xht
new file mode 100644
index 00000000000..209450cd839
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-031-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-032-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-032-ref.xht
new file mode 100644
index 00000000000..0be7be1d35f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-032-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-033-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-033-ref.xht
new file mode 100644
index 00000000000..c67b7f949e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-033-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-034-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-034-ref.xht
new file mode 100644
index 00000000000..571f3433599
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-034-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-035-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-035-ref.xht
new file mode 100644
index 00000000000..4f6e207b23a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-035-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-036-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-036-ref.xht
new file mode 100644
index 00000000000..925bd076451
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-036-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-037-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-037-ref.xht
new file mode 100644
index 00000000000..062289a41d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-037-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-038-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-038-ref.xht
new file mode 100644
index 00000000000..7579ec9f535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-038-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-039-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-039-ref.xht
new file mode 100644
index 00000000000..8c00974a845
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-039-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-040-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-040-ref.xht
new file mode 100644
index 00000000000..0eb18cee390
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-040-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-041-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-041-ref.xht
new file mode 100644
index 00000000000..21406de9561
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-041-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-042-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-042-ref.xht
new file mode 100644
index 00000000000..204877f88e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-042-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-043-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-043-ref.xht
new file mode 100644
index 00000000000..8182994c05d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-043-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-044-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-044-ref.xht
new file mode 100644
index 00000000000..205fd665b70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-044-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-045-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-045-ref.xht
new file mode 100644
index 00000000000..f5a7bce69c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-045-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-046-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-046-ref.xht
new file mode 100644
index 00000000000..3a9ceadc98c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-046-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-047-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-047-ref.xht
new file mode 100644
index 00000000000..4ae43b14d67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-047-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-048-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-048-ref.xht
new file mode 100644
index 00000000000..add02cbf04c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-048-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-049-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-049-ref.xht
new file mode 100644
index 00000000000..ed9c0fcdc27
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-049-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-050-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-050-ref.xht
new file mode 100644
index 00000000000..55a7a00502b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-050-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-051-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-051-ref.xht
new file mode 100644
index 00000000000..06cd463e578
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-051-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-052-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-052-ref.xht
new file mode 100644
index 00000000000..feaccda9346
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-052-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-054-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-054-ref.xht
new file mode 100644
index 00000000000..82d120f968f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-054-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-055-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-055-ref.xht
new file mode 100644
index 00000000000..0ab2bd0a733
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-055-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-056-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-056-ref.xht
new file mode 100644
index 00000000000..7d343239950
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-056-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-057-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-057-ref.xht
new file mode 100644
index 00000000000..4ea4d6e0883
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-057-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-058-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-058-ref.xht
new file mode 100644
index 00000000000..9a8fbbc485f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-058-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-059-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-059-ref.xht
new file mode 100644
index 00000000000..f4d8d2b41de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-059-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-060-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-060-ref.xht
new file mode 100644
index 00000000000..a2690160bca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-060-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-101-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-101-ref.xht
new file mode 100644
index 00000000000..0c308845d8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-101-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-102-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-102-ref.xht
new file mode 100644
index 00000000000..906579311f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-102-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-103-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-103-ref.xht
new file mode 100644
index 00000000000..a41eee1f11a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-103-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-104-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-104-ref.xht
new file mode 100644
index 00000000000..090bccc07fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-104-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-105-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-105-ref.xht
new file mode 100644
index 00000000000..1808349c884
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-105-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-106-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-106-ref.xht
new file mode 100644
index 00000000000..88b8e3e31a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-106-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-107-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-107-ref.xht
new file mode 100644
index 00000000000..d57d5446862
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-107-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-108-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-108-ref.xht
new file mode 100644
index 00000000000..6ab9e23ed69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-108-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-109-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-109-ref.xht
new file mode 100644
index 00000000000..3d44f2c23ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-109-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-110-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-110-ref.xht
new file mode 100644
index 00000000000..ed031560a1a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-110-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-111-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-111-ref.xht
new file mode 100644
index 00000000000..0c48b48a9b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-111-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-112-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-112-ref.xht
new file mode 100644
index 00000000000..37bfdab0b5f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-112-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-113-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-113-ref.xht
new file mode 100644
index 00000000000..5419e30e00a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-113-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-114-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-114-ref.xht
new file mode 100644
index 00000000000..6496738e3b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-114-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-115-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-115-ref.xht
new file mode 100644
index 00000000000..6d30b107a09
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-115-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-116-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-116-ref.xht
new file mode 100644
index 00000000000..b8208c49392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-116-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-117-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-117-ref.xht
new file mode 100644
index 00000000000..a95578d0ec3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-117-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-118-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-118-ref.xht
new file mode 100644
index 00000000000..a46b911d427
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-118-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-119-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-119-ref.xht
new file mode 100644
index 00000000000..b920a040549
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-119-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-120-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-120-ref.xht
new file mode 100644
index 00000000000..8762ee94052
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-120-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-121-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-121-ref.xht
new file mode 100644
index 00000000000..278b4353783
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-121-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-122-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-122-ref.xht
new file mode 100644
index 00000000000..cb13bb6ccc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-122-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-123-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-123-ref.xht
new file mode 100644
index 00000000000..c64fdf78047
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-123-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-124-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-124-ref.xht
new file mode 100644
index 00000000000..c41faa19569
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-124-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-125-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-125-ref.xht
new file mode 100644
index 00000000000..8f9a7e9e06e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-125-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-126-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-126-ref.xht
new file mode 100644
index 00000000000..e12eb856008
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-126-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-127-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-127-ref.xht
new file mode 100644
index 00000000000..abbc8148ecb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-127-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-128-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-128-ref.xht
new file mode 100644
index 00000000000..c8efde4dfa5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-128-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-129-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-129-ref.xht
new file mode 100644
index 00000000000..9dee6e75a84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-129-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-130-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-130-ref.xht
new file mode 100644
index 00000000000..9c3fcef8419
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-130-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-131-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-131-ref.xht
new file mode 100644
index 00000000000..9addaecfd1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-131-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-132-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-132-ref.xht
new file mode 100644
index 00000000000..5809f03f7bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-132-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-133-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-133-ref.xht
new file mode 100644
index 00000000000..849e9561bc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-133-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-134-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-134-ref.xht
new file mode 100644
index 00000000000..35073b75366
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-134-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-135-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-135-ref.xht
new file mode 100644
index 00000000000..ee15b62688e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-135-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-136-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-136-ref.xht
new file mode 100644
index 00000000000..58909b943cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-136-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-137-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-137-ref.xht
new file mode 100644
index 00000000000..4f35e13b202
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-137-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-138-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-138-ref.xht
new file mode 100644
index 00000000000..251e93d5467
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-138-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-139-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-139-ref.xht
new file mode 100644
index 00000000000..ce1df0e7a12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-139-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-140-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-140-ref.xht
new file mode 100644
index 00000000000..1c45c75a128
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-140-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-141-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-141-ref.xht
new file mode 100644
index 00000000000..afd9bc3ceca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-141-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-142-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-142-ref.xht
new file mode 100644
index 00000000000..73a5cb7f8d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-142-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-143-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-143-ref.xht
new file mode 100644
index 00000000000..98db0689507
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-143-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-144-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-144-ref.xht
new file mode 100644
index 00000000000..69c84e35233
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-144-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-145-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-145-ref.xht
new file mode 100644
index 00000000000..893a5423964
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-145-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-146-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-146-ref.xht
new file mode 100644
index 00000000000..cf3da554a11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-146-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-147-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-147-ref.xht
new file mode 100644
index 00000000000..5a2fc35b7a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-147-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-148-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-148-ref.xht
new file mode 100644
index 00000000000..e05c8e88b05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-148-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-149-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-149-ref.xht
new file mode 100644
index 00000000000..219081e77de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-149-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-150-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-150-ref.xht
new file mode 100644
index 00000000000..f37e8bf8fef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-150-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-151-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-151-ref.xht
new file mode 100644
index 00000000000..294f98bd922
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-151-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-152-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-152-ref.xht
new file mode 100644
index 00000000000..6c1ae6205c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-152-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-154-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-154-ref.xht
new file mode 100644
index 00000000000..6d2dcba6b42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-154-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-155-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-155-ref.xht
new file mode 100644
index 00000000000..ca760d1f767
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-155-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-156-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-156-ref.xht
new file mode 100644
index 00000000000..be0d96454bb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-156-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-157-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-157-ref.xht
new file mode 100644
index 00000000000..c35b49fa881
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-157-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-158-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-158-ref.xht
new file mode 100644
index 00000000000..f4375c80e0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-158-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-159-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-159-ref.xht
new file mode 100644
index 00000000000..192a8782ed2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-159-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-160-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-160-ref.xht
new file mode 100644
index 00000000000..8a2a93be248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-160-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-201-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-201-ref.xht
new file mode 100644
index 00000000000..af3f48e5301
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-201-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-202-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-202-ref.xht
new file mode 100644
index 00000000000..80bc27bafc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-202-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-203-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-203-ref.xht
new file mode 100644
index 00000000000..5886bb811e5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-203-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-204-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-204-ref.xht
new file mode 100644
index 00000000000..bd86f292cba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-204-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-205-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-205-ref.xht
new file mode 100644
index 00000000000..db8f88e500f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-205-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-206-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-206-ref.xht
new file mode 100644
index 00000000000..f0305c88123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-206-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-207-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-207-ref.xht
new file mode 100644
index 00000000000..19a8ba730be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-207-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-208-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-208-ref.xht
new file mode 100644
index 00000000000..d909d3e046a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-208-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-209-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-209-ref.xht
new file mode 100644
index 00000000000..aafd20b1baf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-209-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-210-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-210-ref.xht
new file mode 100644
index 00000000000..66e22933a87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-210-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-211-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-211-ref.xht
new file mode 100644
index 00000000000..09b0b4e5c5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-211-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-212-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-212-ref.xht
new file mode 100644
index 00000000000..5b5f81bce76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-212-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-213-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-213-ref.xht
new file mode 100644
index 00000000000..a77cccd99ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-213-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-214-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-214-ref.xht
new file mode 100644
index 00000000000..57e55f5aca7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-214-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-215-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-215-ref.xht
new file mode 100644
index 00000000000..e4b522022d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-215-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-216-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-216-ref.xht
new file mode 100644
index 00000000000..676867108e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-216-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-217-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-217-ref.xht
new file mode 100644
index 00000000000..153f617a7df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-217-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-218-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-218-ref.xht
new file mode 100644
index 00000000000..a4123735a62
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-218-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-219-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-219-ref.xht
new file mode 100644
index 00000000000..334f38bdfb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-219-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-220-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-220-ref.xht
new file mode 100644
index 00000000000..6f643b74941
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-220-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-221-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-221-ref.xht
new file mode 100644
index 00000000000..faed6bc2ef5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-221-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-222-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-222-ref.xht
new file mode 100644
index 00000000000..988af7464fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-222-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-223-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-223-ref.xht
new file mode 100644
index 00000000000..9b01760bd0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-223-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-224-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-224-ref.xht
new file mode 100644
index 00000000000..19f4dd46792
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-224-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-225-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-225-ref.xht
new file mode 100644
index 00000000000..a00bb66cc1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-225-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-226-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-226-ref.xht
new file mode 100644
index 00000000000..f71a9d62103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-226-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-227-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-227-ref.xht
new file mode 100644
index 00000000000..e92328925c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-227-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-228-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-228-ref.xht
new file mode 100644
index 00000000000..d73b464d7af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-228-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-229-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-229-ref.xht
new file mode 100644
index 00000000000..61bb4218636
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-229-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-230-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-230-ref.xht
new file mode 100644
index 00000000000..a53bc7ddc76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-230-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-231-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-231-ref.xht
new file mode 100644
index 00000000000..bf0cf785fe9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-231-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-232-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-232-ref.xht
new file mode 100644
index 00000000000..0c1839fda4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-232-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-233-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-233-ref.xht
new file mode 100644
index 00000000000..c0a4885a808
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-233-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-234-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-234-ref.xht
new file mode 100644
index 00000000000..a15e6757a5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-234-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-235-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-235-ref.xht
new file mode 100644
index 00000000000..3bed31597c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-235-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-236-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-236-ref.xht
new file mode 100644
index 00000000000..795fac0b5ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-236-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-237-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-237-ref.xht
new file mode 100644
index 00000000000..40cb56d8820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-237-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-238-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-238-ref.xht
new file mode 100644
index 00000000000..966b400b813
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-238-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-239-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-239-ref.xht
new file mode 100644
index 00000000000..9b34e748ef0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-239-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-240-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-240-ref.xht
new file mode 100644
index 00000000000..14f08683e74
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-240-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-241-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-241-ref.xht
new file mode 100644
index 00000000000..5cbe2f5c118
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-241-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-242-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-242-ref.xht
new file mode 100644
index 00000000000..d2236a90b2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-242-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-243-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-243-ref.xht
new file mode 100644
index 00000000000..25619e92e58
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-243-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-244-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-244-ref.xht
new file mode 100644
index 00000000000..9d8d324698c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-244-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-245-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-245-ref.xht
new file mode 100644
index 00000000000..8bc39946902
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-245-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-246-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-246-ref.xht
new file mode 100644
index 00000000000..31a370bba11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-246-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-247-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-247-ref.xht
new file mode 100644
index 00000000000..5db9e1015ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-247-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-248-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-248-ref.xht
new file mode 100644
index 00000000000..b586d421dd6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-248-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-249-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-249-ref.xht
new file mode 100644
index 00000000000..e888e768c83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-249-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-250-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-250-ref.xht
new file mode 100644
index 00000000000..364f584531f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-250-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-251-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-251-ref.xht
new file mode 100644
index 00000000000..f1e439639ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-251-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-252-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-252-ref.xht
new file mode 100644
index 00000000000..0de20b04ad7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-252-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-254-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-254-ref.xht
new file mode 100644
index 00000000000..76f34584ebc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-254-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-255-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-255-ref.xht
new file mode 100644
index 00000000000..e375b7123fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-255-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-256-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-256-ref.xht
new file mode 100644
index 00000000000..b7d50a5194a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-256-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-257-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-257-ref.xht
new file mode 100644
index 00000000000..14c0561e609
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-257-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-258-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-258-ref.xht
new file mode 100644
index 00000000000..26d05c67cc4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-258-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-259-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-259-ref.xht
new file mode 100644
index 00000000000..50e8248d6c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-259-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-260-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-260-ref.xht
new file mode 100644
index 00000000000..d25e8ffd9bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-260-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-301-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-301-ref.xht
new file mode 100644
index 00000000000..c0f788396aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-301-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-302-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-302-ref.xht
new file mode 100644
index 00000000000..fdd49f496c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-302-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-303-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-303-ref.xht
new file mode 100644
index 00000000000..a8fbc63c3c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-303-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-304-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-304-ref.xht
new file mode 100644
index 00000000000..d4062b27940
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-304-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-305-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-305-ref.xht
new file mode 100644
index 00000000000..d40dd12c815
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-305-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-306-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-306-ref.xht
new file mode 100644
index 00000000000..e0436038a86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-306-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-307-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-307-ref.xht
new file mode 100644
index 00000000000..3a1f31ddc17
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-307-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-308-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-308-ref.xht
new file mode 100644
index 00000000000..710b5f3c6ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-308-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-309-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-309-ref.xht
new file mode 100644
index 00000000000..370efed6cb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-309-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-310-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-310-ref.xht
new file mode 100644
index 00000000000..c55666541de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-310-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-311-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-311-ref.xht
new file mode 100644
index 00000000000..97b6900ebd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-311-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-312-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-312-ref.xht
new file mode 100644
index 00000000000..de9d0c4f783
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-312-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-313-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-313-ref.xht
new file mode 100644
index 00000000000..1a8cf213885
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-313-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-314-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-314-ref.xht
new file mode 100644
index 00000000000..a77a4001c12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-314-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-315-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-315-ref.xht
new file mode 100644
index 00000000000..9291d64265a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-315-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-316-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-316-ref.xht
new file mode 100644
index 00000000000..4f89221756d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-316-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-317-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-317-ref.xht
new file mode 100644
index 00000000000..47d82da9882
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-317-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-318-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-318-ref.xht
new file mode 100644
index 00000000000..5f01cef0326
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-318-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-319-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-319-ref.xht
new file mode 100644
index 00000000000..0c46bc3ab7d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-319-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-320-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-320-ref.xht
new file mode 100644
index 00000000000..59bcf4d4c12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-320-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-321-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-321-ref.xht
new file mode 100644
index 00000000000..5f01cef0326
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-321-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-322-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-322-ref.xht
new file mode 100644
index 00000000000..e413f5a8e0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-322-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-323-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-323-ref.xht
new file mode 100644
index 00000000000..aaa16fc337c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-323-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-324-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-324-ref.xht
new file mode 100644
index 00000000000..1a448f73df0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-324-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-325-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-325-ref.xht
new file mode 100644
index 00000000000..a84c72f1d2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-325-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-326-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-326-ref.xht
new file mode 100644
index 00000000000..3f08d9a51f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-326-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-327-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-327-ref.xht
new file mode 100644
index 00000000000..6e1a2349fe9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-327-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-351-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-351-ref.xht
new file mode 100644
index 00000000000..8c951e2c39f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-351-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-352-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-352-ref.xht
new file mode 100644
index 00000000000..3857b0e13f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-352-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-353-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-353-ref.xht
new file mode 100644
index 00000000000..6a19fa98d2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-353-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-354-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-354-ref.xht
new file mode 100644
index 00000000000..54e9741a392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-354-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-355-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-355-ref.xht
new file mode 100644
index 00000000000..e6efedf880b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-355-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-356-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-356-ref.xht
new file mode 100644
index 00000000000..42ee7331504
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-356-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-357-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-357-ref.xht
new file mode 100644
index 00000000000..33823da3297
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-357-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-358-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-358-ref.xht
new file mode 100644
index 00000000000..44b27b0e5fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-358-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-359-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-359-ref.xht
new file mode 100644
index 00000000000..6721d891b9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-359-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-360-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-360-ref.xht
new file mode 100644
index 00000000000..855e0c699c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-360-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-361-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-361-ref.xht
new file mode 100644
index 00000000000..38746f4a0cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-361-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-362-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-362-ref.xht
new file mode 100644
index 00000000000..edd9cb4ab44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-362-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-363-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-363-ref.xht
new file mode 100644
index 00000000000..1a846c4069a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-363-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-364-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-364-ref.xht
new file mode 100644
index 00000000000..42835d62bac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-364-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-365-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-365-ref.xht
new file mode 100644
index 00000000000..b4823638610
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-365-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-366-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-366-ref.xht
new file mode 100644
index 00000000000..c80f2a62e8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-366-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-367-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-367-ref.xht
new file mode 100644
index 00000000000..0236d2b639d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-367-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-368-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-368-ref.xht
new file mode 100644
index 00000000000..d3c0c8da9aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-368-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-369-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-369-ref.xht
new file mode 100644
index 00000000000..ab4de364737
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-369-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-370-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-370-ref.xht
new file mode 100644
index 00000000000..3d65d4401cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-370-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-371-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-371-ref.xht
new file mode 100644
index 00000000000..d3c0c8da9aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-371-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-372-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-372-ref.xht
new file mode 100644
index 00000000000..44430041001
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-372-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-373-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-373-ref.xht
new file mode 100644
index 00000000000..db6eaf5edda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-373-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-374-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-374-ref.xht
new file mode 100644
index 00000000000..4d9f6925d7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-374-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-375-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-375-ref.xht
new file mode 100644
index 00000000000..ce1ee61b709
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-375-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-376-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-376-ref.xht
new file mode 100644
index 00000000000..8dbcffcbb00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-376-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-377-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-377-ref.xht
new file mode 100644
index 00000000000..d018a4c1845
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-377-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-401-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-401-ref.xht
new file mode 100644
index 00000000000..09457f6ec86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-401-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-402-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-402-ref.xht
new file mode 100644
index 00000000000..5a85fe8c8f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-402-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-403-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-403-ref.xht
new file mode 100644
index 00000000000..101e355a55e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-403-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-404-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-404-ref.xht
new file mode 100644
index 00000000000..f719a32f0ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-404-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-405-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-405-ref.xht
new file mode 100644
index 00000000000..b7d00898537
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-405-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-406-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-406-ref.xht
new file mode 100644
index 00000000000..81c4d5d4e8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-406-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-407-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-407-ref.xht
new file mode 100644
index 00000000000..5d4c5c7893d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-407-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-408-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-408-ref.xht
new file mode 100644
index 00000000000..f0332440dce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-408-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-409-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-409-ref.xht
new file mode 100644
index 00000000000..a7ae5954090
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-409-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-410-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-410-ref.xht
new file mode 100644
index 00000000000..631c3f5a250
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-410-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-411-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-411-ref.xht
new file mode 100644
index 00000000000..8cf4b2ddfe3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-411-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-412-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-412-ref.xht
new file mode 100644
index 00000000000..42ae762a5e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-412-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-413-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-413-ref.xht
new file mode 100644
index 00000000000..98c1a9cdc83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-413-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-414-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-414-ref.xht
new file mode 100644
index 00000000000..9c0bf38f286
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-414-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-415-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-415-ref.xht
new file mode 100644
index 00000000000..69d1dec5751
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-415-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-416-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-416-ref.xht
new file mode 100644
index 00000000000..f41923027ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-416-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-417-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-417-ref.xht
new file mode 100644
index 00000000000..88098e1fa07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-417-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-418-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-418-ref.xht
new file mode 100644
index 00000000000..ed6ee86b057
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-418-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-419-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-419-ref.xht
new file mode 100644
index 00000000000..9e09796c8ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-419-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-420-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-420-ref.xht
new file mode 100644
index 00000000000..d9c0990c8d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-420-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-421-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-421-ref.xht
new file mode 100644
index 00000000000..ed6ee86b057
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-421-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-422-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-422-ref.xht
new file mode 100644
index 00000000000..32ed4f31a57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-422-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-423-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-423-ref.xht
new file mode 100644
index 00000000000..c2d0d8b7f3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-423-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-424-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-424-ref.xht
new file mode 100644
index 00000000000..3275d12b8ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-424-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-425-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-425-ref.xht
new file mode 100644
index 00000000000..ba8206b3d6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-425-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-426-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-426-ref.xht
new file mode 100644
index 00000000000..99ed985fc72
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-426-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-427-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-427-ref.xht
new file mode 100644
index 00000000000..b530b7a5015
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-jazh-427-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-001-ref.xht
new file mode 100644
index 00000000000..a1b6257fb63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-001-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-002-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-002-ref.xht
new file mode 100644
index 00000000000..ee740f4aabe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-002-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-003-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-003-ref.xht
new file mode 100644
index 00000000000..ca7338fa107
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-003-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-004-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-004-ref.xht
new file mode 100644
index 00000000000..3f3fcf50fb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-004-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-005-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-005-ref.xht
new file mode 100644
index 00000000000..7ee0ccd0740
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-005-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-006-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-006-ref.xht
new file mode 100644
index 00000000000..2868430ae27
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-006-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-007-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-007-ref.xht
new file mode 100644
index 00000000000..f062e1a4ce7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-007-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-008-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-008-ref.xht
new file mode 100644
index 00000000000..c51dc614672
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-008-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />„文</div>
+
+
+
+
+
+<div class="ref">中中<br />„文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-009-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-009-ref.xht
new file mode 100644
index 00000000000..91544e31515
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-009-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-010-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-010-ref.xht
new file mode 100644
index 00000000000..cfdb4c2eee7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-010-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-011-ref.xht
new file mode 100644
index 00000000000..1b6285b6820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-011-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-012-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-012-ref.xht
new file mode 100644
index 00000000000..9dc66d56712
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-012-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-013-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-013-ref.xht
new file mode 100644
index 00000000000..7d006efc7be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-013-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-014-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-014-ref.xht
new file mode 100644
index 00000000000..1e81ed8c17c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-014-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-015-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-015-ref.xht
new file mode 100644
index 00000000000..cbb8a3c9297
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-015-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-016-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-016-ref.xht
new file mode 100644
index 00000000000..6594ef3f4f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-016-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-017-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-017-ref.xht
new file mode 100644
index 00000000000..9e9e9b4160a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-017-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-018-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-018-ref.xht
new file mode 100644
index 00000000000..b80670048ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-018-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-019-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-019-ref.xht
new file mode 100644
index 00000000000..677cc521605
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-019-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-020-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-020-ref.xht
new file mode 100644
index 00000000000..ecaa27301ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-020-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-021-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-021-ref.xht
new file mode 100644
index 00000000000..8407e291836
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-021-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-022-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-022-ref.xht
new file mode 100644
index 00000000000..8c8ed20b1f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-022-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-023-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-023-ref.xht
new file mode 100644
index 00000000000..d46825a07d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-023-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-024-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-024-ref.xht
new file mode 100644
index 00000000000..79aabb9714c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-024-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-025-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-025-ref.xht
new file mode 100644
index 00000000000..52e4a35de2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-025-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-026-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-026-ref.xht
new file mode 100644
index 00000000000..df016b6fddb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-026-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-027-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-027-ref.xht
new file mode 100644
index 00000000000..546bf944344
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-027-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-028-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-028-ref.xht
new file mode 100644
index 00000000000..7cb04e62e01
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-028-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-029-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-029-ref.xht
new file mode 100644
index 00000000000..9dd8ee6ad3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-029-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-030-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-030-ref.xht
new file mode 100644
index 00000000000..adf5e467dcd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-030-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-031-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-031-ref.xht
new file mode 100644
index 00000000000..747d8084c46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-031-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-032-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-032-ref.xht
new file mode 100644
index 00000000000..af04ba76ab1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-032-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-033-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-033-ref.xht
new file mode 100644
index 00000000000..07d72a71060
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-033-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-034-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-034-ref.xht
new file mode 100644
index 00000000000..9bb60c99454
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-034-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-035-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-035-ref.xht
new file mode 100644
index 00000000000..eac6fb6ae02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-035-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-036-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-036-ref.xht
new file mode 100644
index 00000000000..7033ab38282
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-036-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-037-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-037-ref.xht
new file mode 100644
index 00000000000..2c693bad105
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-037-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-038-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-038-ref.xht
new file mode 100644
index 00000000000..787a5578bbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-038-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-039-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-039-ref.xht
new file mode 100644
index 00000000000..37e8c182d9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-039-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />《文</div>
+
+
+
+
+
+<div class="ref">中中<br />《文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-040-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-040-ref.xht
new file mode 100644
index 00000000000..0a479b7dff7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-040-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-041-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-041-ref.xht
new file mode 100644
index 00000000000..d57a42bd27c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-041-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />『文</div>
+
+
+
+
+
+<div class="ref">中中<br />『文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-042-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-042-ref.xht
new file mode 100644
index 00000000000..50325aca38f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-042-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />【文</div>
+
+
+
+
+
+<div class="ref">中中<br />【文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-043-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-043-ref.xht
new file mode 100644
index 00000000000..c2ba884265d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-043-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-044-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-044-ref.xht
new file mode 100644
index 00000000000..d9efbf278df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-044-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-045-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-045-ref.xht
new file mode 100644
index 00000000000..e75151b18c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-045-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-046-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-046-ref.xht
new file mode 100644
index 00000000000..2ac5eff3c57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-046-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-047-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-047-ref.xht
new file mode 100644
index 00000000000..1a535a03661
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-047-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-048-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-048-ref.xht
new file mode 100644
index 00000000000..b95e8669a6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-048-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-049-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-049-ref.xht
new file mode 100644
index 00000000000..50d8397d385
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-049-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-050-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-050-ref.xht
new file mode 100644
index 00000000000..337d8e21123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-050-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-051-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-051-ref.xht
new file mode 100644
index 00000000000..694859e4e25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-051-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-052-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-052-ref.xht
new file mode 100644
index 00000000000..9531c438a66
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-052-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-053-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-053-ref.xht
new file mode 100644
index 00000000000..e6f20d82f42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-053-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-054-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-054-ref.xht
new file mode 100644
index 00000000000..8f1fc7ff4a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-054-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-055-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-055-ref.xht
new file mode 100644
index 00000000000..74d96d20716
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-055-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-056-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-056-ref.xht
new file mode 100644
index 00000000000..4280381ff8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-056-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-057-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-057-ref.xht
new file mode 100644
index 00000000000..f9696836621
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-057-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-058-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-058-ref.xht
new file mode 100644
index 00000000000..a7dad03f8b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-058-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-059-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-059-ref.xht
new file mode 100644
index 00000000000..05b59fdb9fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-059-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-060-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-060-ref.xht
new file mode 100644
index 00000000000..95f44901efe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-060-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-061-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-061-ref.xht
new file mode 100644
index 00000000000..9683c8d89b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-061-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-062-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-062-ref.xht
new file mode 100644
index 00000000000..6805b25c003
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-062-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-063-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-063-ref.xht
new file mode 100644
index 00000000000..9fe4ca7d74e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-063-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-064-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-064-ref.xht
new file mode 100644
index 00000000000..131c1909e51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-064-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-065-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-065-ref.xht
new file mode 100644
index 00000000000..b26a2d032b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-065-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-100-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-100-ref.xht
new file mode 100644
index 00000000000..0657ffef420
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-100-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-101-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-101-ref.xht
new file mode 100644
index 00000000000..4ef50649357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-101-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-102-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-102-ref.xht
new file mode 100644
index 00000000000..bcc75590dca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-102-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-103-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-103-ref.xht
new file mode 100644
index 00000000000..fdf2ffecb05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-103-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-104-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-104-ref.xht
new file mode 100644
index 00000000000..fa0730b0f81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-104-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-105-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-105-ref.xht
new file mode 100644
index 00000000000..a9bb89c48c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-105-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-106-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-106-ref.xht
new file mode 100644
index 00000000000..d56dd120d45
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-106-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-107-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-107-ref.xht
new file mode 100644
index 00000000000..28d6f836a2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-107-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-108-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-108-ref.xht
new file mode 100644
index 00000000000..be3ed06c10a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-108-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-109-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-109-ref.xht
new file mode 100644
index 00000000000..7592343ff48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-109-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-110-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-110-ref.xht
new file mode 100644
index 00000000000..c9529f4e2e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-110-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-111-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-111-ref.xht
new file mode 100644
index 00000000000..eab22f56a9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-111-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-112-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-112-ref.xht
new file mode 100644
index 00000000000..71dabc81adc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-112-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-113-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-113-ref.xht
new file mode 100644
index 00000000000..c61bcd0f2ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-113-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-114-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-114-ref.xht
new file mode 100644
index 00000000000..9b44e0bfe4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-114-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-115-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-115-ref.xht
new file mode 100644
index 00000000000..f183023e198
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-115-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-116-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-116-ref.xht
new file mode 100644
index 00000000000..07ca387271e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-116-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-117-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-117-ref.xht
new file mode 100644
index 00000000000..13a5ff573a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-117-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-118-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-118-ref.xht
new file mode 100644
index 00000000000..4b37da96a7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-118-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-119-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-119-ref.xht
new file mode 100644
index 00000000000..757c8a7815a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-119-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-120-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-120-ref.xht
new file mode 100644
index 00000000000..d8f8ee0ac67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-120-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-121-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-121-ref.xht
new file mode 100644
index 00000000000..38e4814bdc6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-121-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-122-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-122-ref.xht
new file mode 100644
index 00000000000..01e8552fc54
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-122-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-123-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-123-ref.xht
new file mode 100644
index 00000000000..aa788f8dfdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-123-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-124-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-124-ref.xht
new file mode 100644
index 00000000000..dbbca80f82b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-124-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-125-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-125-ref.xht
new file mode 100644
index 00000000000..0dde9435efa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-125-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-126-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-126-ref.xht
new file mode 100644
index 00000000000..5ac98dc762d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-126-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-127-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-127-ref.xht
new file mode 100644
index 00000000000..84522adec05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-127-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-128-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-128-ref.xht
new file mode 100644
index 00000000000..8e6d3870bc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-128-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-129-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-129-ref.xht
new file mode 100644
index 00000000000..74e186e5b4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-129-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-130-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-130-ref.xht
new file mode 100644
index 00000000000..1f8e0742c86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-130-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-131-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-131-ref.xht
new file mode 100644
index 00000000000..c028c897ec6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-131-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-132-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-132-ref.xht
new file mode 100644
index 00000000000..846dc671d16
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-132-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-133-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-133-ref.xht
new file mode 100644
index 00000000000..9bd2636b8bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-133-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-134-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-134-ref.xht
new file mode 100644
index 00000000000..16d856a1fb7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-134-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-135-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-135-ref.xht
new file mode 100644
index 00000000000..0251c8539b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-135-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-136-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-136-ref.xht
new file mode 100644
index 00000000000..d4ba169eafa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-136-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-137-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-137-ref.xht
new file mode 100644
index 00000000000..11b6592d43f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-137-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-138-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-138-ref.xht
new file mode 100644
index 00000000000..5efe9920fa1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-138-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-139-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-139-ref.xht
new file mode 100644
index 00000000000..10042c473c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-139-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-140-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-140-ref.xht
new file mode 100644
index 00000000000..64c084b68c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-140-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-141-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-141-ref.xht
new file mode 100644
index 00000000000..bb01ba24d04
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-141-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-142-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-142-ref.xht
new file mode 100644
index 00000000000..48a4cc7a349
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-142-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-143-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-143-ref.xht
new file mode 100644
index 00000000000..eed5fbba810
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-143-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-144-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-144-ref.xht
new file mode 100644
index 00000000000..f055c04eda3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-144-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-145-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-145-ref.xht
new file mode 100644
index 00000000000..c9f0d81ed4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-145-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-146-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-146-ref.xht
new file mode 100644
index 00000000000..7fcc6863dbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-146-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-147-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-147-ref.xht
new file mode 100644
index 00000000000..8fe08051f7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-147-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-148-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-148-ref.xht
new file mode 100644
index 00000000000..3a7d9a716ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-148-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-149-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-149-ref.xht
new file mode 100644
index 00000000000..766db9b6387
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-149-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-150-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-150-ref.xht
new file mode 100644
index 00000000000..3bbd0128539
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-150-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-151-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-151-ref.xht
new file mode 100644
index 00000000000..890010d6240
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-151-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-152-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-152-ref.xht
new file mode 100644
index 00000000000..e84aafabe04
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-152-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-153-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-153-ref.xht
new file mode 100644
index 00000000000..bac79e9627e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-153-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-154-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-154-ref.xht
new file mode 100644
index 00000000000..4562c43b146
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-154-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-155-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-155-ref.xht
new file mode 100644
index 00000000000..c6829fe1274
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-155-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-156-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-156-ref.xht
new file mode 100644
index 00000000000..a5eba15919e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-156-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-157-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-157-ref.xht
new file mode 100644
index 00000000000..2c7f0f09b75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-157-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-158-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-158-ref.xht
new file mode 100644
index 00000000000..a66746b3172
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-158-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-159-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-159-ref.xht
new file mode 100644
index 00000000000..e6a47df8135
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-159-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-160-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-160-ref.xht
new file mode 100644
index 00000000000..11fefdbca2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-160-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-161-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-161-ref.xht
new file mode 100644
index 00000000000..81134de9854
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-161-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-162-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-162-ref.xht
new file mode 100644
index 00000000000..80e3589709b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-162-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-163-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-163-ref.xht
new file mode 100644
index 00000000000..3a8c5626b33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-163-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-164-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-164-ref.xht
new file mode 100644
index 00000000000..b9eb1b0d173
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-164-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-165-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-165-ref.xht
new file mode 100644
index 00000000000..288ecf598ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-165-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-166-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-166-ref.xht
new file mode 100644
index 00000000000..d819691df77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-166-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-167-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-167-ref.xht
new file mode 100644
index 00000000000..82e10f36b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-167-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-168-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-168-ref.xht
new file mode 100644
index 00000000000..dbe2939ce59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-168-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-169-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-169-ref.xht
new file mode 100644
index 00000000000..691b42bb998
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-169-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-170-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-170-ref.xht
new file mode 100644
index 00000000000..20e8932a320
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-170-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-171-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-171-ref.xht
new file mode 100644
index 00000000000..ed1ac1136a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-171-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-200-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-200-ref.xht
new file mode 100644
index 00000000000..26d3ce30127
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-200-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-201-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-201-ref.xht
new file mode 100644
index 00000000000..95e9c2a4168
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-201-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-202-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-202-ref.xht
new file mode 100644
index 00000000000..a58c8be2c7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-202-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-203-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-203-ref.xht
new file mode 100644
index 00000000000..8ad6432b755
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-203-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-204-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-204-ref.xht
new file mode 100644
index 00000000000..acf0b79db02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-204-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-205-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-205-ref.xht
new file mode 100644
index 00000000000..df1709ec1d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-205-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-206-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-206-ref.xht
new file mode 100644
index 00000000000..22fb4048ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-206-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-207-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-207-ref.xht
new file mode 100644
index 00000000000..a319dffcedb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-207-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-208-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-208-ref.xht
new file mode 100644
index 00000000000..9ae98abb2a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-208-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-209-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-209-ref.xht
new file mode 100644
index 00000000000..4dbc8f9b61c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-209-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-210-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-210-ref.xht
new file mode 100644
index 00000000000..c4d4401e949
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-210-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-211-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-211-ref.xht
new file mode 100644
index 00000000000..9c32a7f24b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-211-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-212-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-212-ref.xht
new file mode 100644
index 00000000000..e1fe9e8d939
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-212-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-213-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-213-ref.xht
new file mode 100644
index 00000000000..1451699896d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-213-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-214-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-214-ref.xht
new file mode 100644
index 00000000000..b1006617a62
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-214-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-215-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-215-ref.xht
new file mode 100644
index 00000000000..8c00a589afa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-215-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-216-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-216-ref.xht
new file mode 100644
index 00000000000..a7499ae257d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-216-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-217-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-217-ref.xht
new file mode 100644
index 00000000000..e14a17e72c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-217-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-218-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-218-ref.xht
new file mode 100644
index 00000000000..df19e3cb38b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-218-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-219-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-219-ref.xht
new file mode 100644
index 00000000000..02e553955d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-219-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-220-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-220-ref.xht
new file mode 100644
index 00000000000..bb7ff74a30c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-220-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-221-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-221-ref.xht
new file mode 100644
index 00000000000..fd595d47495
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-221-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-222-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-222-ref.xht
new file mode 100644
index 00000000000..ea9ee6b05f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-222-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-223-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-223-ref.xht
new file mode 100644
index 00000000000..767b59e2a1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-223-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-224-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-224-ref.xht
new file mode 100644
index 00000000000..4290cb61f0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-224-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-225-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-225-ref.xht
new file mode 100644
index 00000000000..1b3e63aa4f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-225-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-226-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-226-ref.xht
new file mode 100644
index 00000000000..7447bdbd69a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-226-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-250-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-250-ref.xht
new file mode 100644
index 00000000000..6cf3a28b89c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-250-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-251-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-251-ref.xht
new file mode 100644
index 00000000000..7859fdd97b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-251-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-252-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-252-ref.xht
new file mode 100644
index 00000000000..4bb02bf3f6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-252-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-253-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-253-ref.xht
new file mode 100644
index 00000000000..df98bd8f9da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-253-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-254-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-254-ref.xht
new file mode 100644
index 00000000000..755e8637ad1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-254-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-255-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-255-ref.xht
new file mode 100644
index 00000000000..f79a8132d14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-255-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-256-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-256-ref.xht
new file mode 100644
index 00000000000..2eae3d0f338
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-256-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-257-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-257-ref.xht
new file mode 100644
index 00000000000..541e3c6d288
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-257-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-258-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-258-ref.xht
new file mode 100644
index 00000000000..40affd7f84a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-258-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-259-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-259-ref.xht
new file mode 100644
index 00000000000..0203d4ab27a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-259-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-260-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-260-ref.xht
new file mode 100644
index 00000000000..aa2b948506c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-260-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-261-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-261-ref.xht
new file mode 100644
index 00000000000..a822a969916
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-261-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-262-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-262-ref.xht
new file mode 100644
index 00000000000..3a3eccfb6f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-262-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-263-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-263-ref.xht
new file mode 100644
index 00000000000..e1abd70c92c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-263-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-264-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-264-ref.xht
new file mode 100644
index 00000000000..8d2da0c692a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-264-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-265-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-265-ref.xht
new file mode 100644
index 00000000000..7db57f1f177
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-265-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-266-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-266-ref.xht
new file mode 100644
index 00000000000..a675f573938
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-266-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-267-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-267-ref.xht
new file mode 100644
index 00000000000..53666b783ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-267-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-268-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-268-ref.xht
new file mode 100644
index 00000000000..663a6c204ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-268-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-269-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-269-ref.xht
new file mode 100644
index 00000000000..bf555c7be59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/css3-text-line-break-opclns-269-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht
new file mode 100644
index 00000000000..882e654d05f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Text Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht
index 8b0db4640d1..5da9e0daf09 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht
@@ -24,6 +24,3902 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="css3-text-line-break-jazh-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-001.xht">css3-text-line-break-jazh-001</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-002.xht">css3-text-line-break-jazh-002</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-003.xht">css3-text-line-break-jazh-003</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-004.xht">css3-text-line-break-jazh-004</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-005.xht">css3-text-line-break-jazh-005</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-006.xht">css3-text-line-break-jazh-006</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-007.xht">css3-text-line-break-jazh-007</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-008.xht">css3-text-line-break-jazh-008</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-009.xht">css3-text-line-break-jazh-009</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-010.xht">css3-text-line-break-jazh-010</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-011.xht">css3-text-line-break-jazh-011</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-012.xht">css3-text-line-break-jazh-012</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-013.xht">css3-text-line-break-jazh-013</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-014.xht">css3-text-line-break-jazh-014</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-015.xht">css3-text-line-break-jazh-015</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-016.xht">css3-text-line-break-jazh-016</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-017.xht">css3-text-line-break-jazh-017</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-018.xht">css3-text-line-break-jazh-018</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-019.xht">css3-text-line-break-jazh-019</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-020.xht">css3-text-line-break-jazh-020</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-021.xht">css3-text-line-break-jazh-021</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-022.xht">css3-text-line-break-jazh-022</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-023.xht">css3-text-line-break-jazh-023</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-024.xht">css3-text-line-break-jazh-024</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-025.xht">css3-text-line-break-jazh-025</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-026.xht">css3-text-line-break-jazh-026</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-027.xht">css3-text-line-break-jazh-027</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-028.xht">css3-text-line-break-jazh-028</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-029.xht">css3-text-line-break-jazh-029</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-030.xht">css3-text-line-break-jazh-030</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-031.xht">css3-text-line-break-jazh-031</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-032.xht">css3-text-line-break-jazh-032</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-033.xht">css3-text-line-break-jazh-033</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-034.xht">css3-text-line-break-jazh-034</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-035.xht">css3-text-line-break-jazh-035</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-036.xht">css3-text-line-break-jazh-036</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-037.xht">css3-text-line-break-jazh-037</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-038.xht">css3-text-line-break-jazh-038</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-039.xht">css3-text-line-break-jazh-039</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-040.xht">css3-text-line-break-jazh-040</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-041.xht">css3-text-line-break-jazh-041</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-042.xht">css3-text-line-break-jazh-042</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-043.xht">css3-text-line-break-jazh-043</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-044.xht">css3-text-line-break-jazh-044</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-045.xht">css3-text-line-break-jazh-045</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-046.xht">css3-text-line-break-jazh-046</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-047.xht">css3-text-line-break-jazh-047</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-048.xht">css3-text-line-break-jazh-048</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-049.xht">css3-text-line-break-jazh-049</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-050.xht">css3-text-line-break-jazh-050</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-051.xht">css3-text-line-break-jazh-051</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-052.xht">css3-text-line-break-jazh-052</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-054.xht">css3-text-line-break-jazh-054</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-055.xht">css3-text-line-break-jazh-055</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-056.xht">css3-text-line-break-jazh-056</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)">
+ <a href="css3-text-line-break-jazh-057.xht">css3-text-line-break-jazh-057</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-058.xht">css3-text-line-break-jazh-058</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-059.xht">css3-text-line-break-jazh-059</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-060.xht">css3-text-line-break-jazh-060</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-101.xht">css3-text-line-break-jazh-101</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-102.xht">css3-text-line-break-jazh-102</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-103.xht">css3-text-line-break-jazh-103</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-104.xht">css3-text-line-break-jazh-104</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-105.xht">css3-text-line-break-jazh-105</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-106.xht">css3-text-line-break-jazh-106</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-107.xht">css3-text-line-break-jazh-107</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-108.xht">css3-text-line-break-jazh-108</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-109.xht">css3-text-line-break-jazh-109</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-110.xht">css3-text-line-break-jazh-110</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-111.xht">css3-text-line-break-jazh-111</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-112.xht">css3-text-line-break-jazh-112</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-113.xht">css3-text-line-break-jazh-113</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-114.xht">css3-text-line-break-jazh-114</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-115.xht">css3-text-line-break-jazh-115</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-116.xht">css3-text-line-break-jazh-116</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-117.xht">css3-text-line-break-jazh-117</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-118.xht">css3-text-line-break-jazh-118</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-119.xht">css3-text-line-break-jazh-119</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-120.xht">css3-text-line-break-jazh-120</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-121.xht">css3-text-line-break-jazh-121</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-122.xht">css3-text-line-break-jazh-122</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-123.xht">css3-text-line-break-jazh-123</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-124.xht">css3-text-line-break-jazh-124</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-125.xht">css3-text-line-break-jazh-125</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-126.xht">css3-text-line-break-jazh-126</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-127.xht">css3-text-line-break-jazh-127</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-128.xht">css3-text-line-break-jazh-128</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-129.xht">css3-text-line-break-jazh-129</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-130.xht">css3-text-line-break-jazh-130</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-131.xht">css3-text-line-break-jazh-131</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-132.xht">css3-text-line-break-jazh-132</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-133.xht">css3-text-line-break-jazh-133</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-134.xht">css3-text-line-break-jazh-134</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-135.xht">css3-text-line-break-jazh-135</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-136.xht">css3-text-line-break-jazh-136</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-137.xht">css3-text-line-break-jazh-137</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-138.xht">css3-text-line-break-jazh-138</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-139.xht">css3-text-line-break-jazh-139</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-140.xht">css3-text-line-break-jazh-140</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-141.xht">css3-text-line-break-jazh-141</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-142.xht">css3-text-line-break-jazh-142</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-143.xht">css3-text-line-break-jazh-143</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-144.xht">css3-text-line-break-jazh-144</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-145.xht">css3-text-line-break-jazh-145</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-146.xht">css3-text-line-break-jazh-146</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-147.xht">css3-text-line-break-jazh-147</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-148.xht">css3-text-line-break-jazh-148</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-149.xht">css3-text-line-break-jazh-149</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-150.xht">css3-text-line-break-jazh-150</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-151.xht">css3-text-line-break-jazh-151</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-152.xht">css3-text-line-break-jazh-152</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-154.xht">css3-text-line-break-jazh-154</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-155.xht">css3-text-line-break-jazh-155</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-156.xht">css3-text-line-break-jazh-156</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)">
+ <a href="css3-text-line-break-jazh-157.xht">css3-text-line-break-jazh-157</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-158.xht">css3-text-line-break-jazh-158</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-159.xht">css3-text-line-break-jazh-159</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-160.xht">css3-text-line-break-jazh-160</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-201.xht">css3-text-line-break-jazh-201</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-202.xht">css3-text-line-break-jazh-202</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-203.xht">css3-text-line-break-jazh-203</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-204.xht">css3-text-line-break-jazh-204</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-205.xht">css3-text-line-break-jazh-205</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-206.xht">css3-text-line-break-jazh-206</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-207.xht">css3-text-line-break-jazh-207</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-208.xht">css3-text-line-break-jazh-208</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-209.xht">css3-text-line-break-jazh-209</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-210.xht">css3-text-line-break-jazh-210</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-211.xht">css3-text-line-break-jazh-211</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-212.xht">css3-text-line-break-jazh-212</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-213.xht">css3-text-line-break-jazh-213</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-214.xht">css3-text-line-break-jazh-214</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-215.xht">css3-text-line-break-jazh-215</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-216.xht">css3-text-line-break-jazh-216</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-217.xht">css3-text-line-break-jazh-217</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-218.xht">css3-text-line-break-jazh-218</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-219.xht">css3-text-line-break-jazh-219</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-220.xht">css3-text-line-break-jazh-220</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-221.xht">css3-text-line-break-jazh-221</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-222.xht">css3-text-line-break-jazh-222</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-223.xht">css3-text-line-break-jazh-223</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-224.xht">css3-text-line-break-jazh-224</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-225.xht">css3-text-line-break-jazh-225</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-226.xht">css3-text-line-break-jazh-226</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-227" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-227.xht">css3-text-line-break-jazh-227</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-228" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-228.xht">css3-text-line-break-jazh-228</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-229" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-229.xht">css3-text-line-break-jazh-229</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-230" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-230.xht">css3-text-line-break-jazh-230</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-231" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-231.xht">css3-text-line-break-jazh-231</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-232" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-232.xht">css3-text-line-break-jazh-232</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-233" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-233.xht">css3-text-line-break-jazh-233</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-234" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-234.xht">css3-text-line-break-jazh-234</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-235" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-235.xht">css3-text-line-break-jazh-235</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-236" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-236.xht">css3-text-line-break-jazh-236</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-237" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-237.xht">css3-text-line-break-jazh-237</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-238" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-238.xht">css3-text-line-break-jazh-238</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-239" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-239.xht">css3-text-line-break-jazh-239</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-240" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-240.xht">css3-text-line-break-jazh-240</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-241" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-241.xht">css3-text-line-break-jazh-241</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-242" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-242.xht">css3-text-line-break-jazh-242</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-243" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-243.xht">css3-text-line-break-jazh-243</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-244" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-244.xht">css3-text-line-break-jazh-244</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-245" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-245.xht">css3-text-line-break-jazh-245</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-246" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-246.xht">css3-text-line-break-jazh-246</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-247" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-247.xht">css3-text-line-break-jazh-247</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-248" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-248.xht">css3-text-line-break-jazh-248</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-249" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-249.xht">css3-text-line-break-jazh-249</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-250.xht">css3-text-line-break-jazh-250</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-251.xht">css3-text-line-break-jazh-251</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-252.xht">css3-text-line-break-jazh-252</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-254.xht">css3-text-line-break-jazh-254</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-255.xht">css3-text-line-break-jazh-255</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-256.xht">css3-text-line-break-jazh-256</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)">
+ <a href="css3-text-line-break-jazh-257.xht">css3-text-line-break-jazh-257</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-258.xht">css3-text-line-break-jazh-258</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-259.xht">css3-text-line-break-jazh-259</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-260.xht">css3-text-line-break-jazh-260</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-301" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)">
+ <a href="css3-text-line-break-jazh-301.xht">css3-text-line-break-jazh-301</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-302" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-302.xht">css3-text-line-break-jazh-302</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-303" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-303.xht">css3-text-line-break-jazh-303</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-304" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-304.xht">css3-text-line-break-jazh-304</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-305" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-305.xht">css3-text-line-break-jazh-305</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-306" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-306.xht">css3-text-line-break-jazh-306</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-307" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-307.xht">css3-text-line-break-jazh-307</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-308" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-308.xht">css3-text-line-break-jazh-308</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-309" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-309.xht">css3-text-line-break-jazh-309</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-310" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-310.xht">css3-text-line-break-jazh-310</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-311" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-311.xht">css3-text-line-break-jazh-311</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-312" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-312.xht">css3-text-line-break-jazh-312</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-313" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-313.xht">css3-text-line-break-jazh-313</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-314" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-314.xht">css3-text-line-break-jazh-314</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-315" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-315.xht">css3-text-line-break-jazh-315</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-316" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-316.xht">css3-text-line-break-jazh-316</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-317" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-317.xht">css3-text-line-break-jazh-317</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-318" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-318.xht">css3-text-line-break-jazh-318</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-319" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-319.xht">css3-text-line-break-jazh-319</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-320" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-320.xht">css3-text-line-break-jazh-320</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-321" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-321.xht">css3-text-line-break-jazh-321</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-322" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-322.xht">css3-text-line-break-jazh-322</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-323" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-323.xht">css3-text-line-break-jazh-323</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-324" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-324.xht">css3-text-line-break-jazh-324</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-325" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)">
+ <a href="css3-text-line-break-jazh-325.xht">css3-text-line-break-jazh-325</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-326" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-326.xht">css3-text-line-break-jazh-326</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-327" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-327.xht">css3-text-line-break-jazh-327</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-351" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)">
+ <a href="css3-text-line-break-jazh-351.xht">css3-text-line-break-jazh-351</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-352" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-352.xht">css3-text-line-break-jazh-352</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-353" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-353.xht">css3-text-line-break-jazh-353</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-354" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-354.xht">css3-text-line-break-jazh-354</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-355" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-355.xht">css3-text-line-break-jazh-355</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-356" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-356.xht">css3-text-line-break-jazh-356</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-357" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-357.xht">css3-text-line-break-jazh-357</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-358" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-358.xht">css3-text-line-break-jazh-358</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-359" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-359.xht">css3-text-line-break-jazh-359</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-360" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-360.xht">css3-text-line-break-jazh-360</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-361" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-361.xht">css3-text-line-break-jazh-361</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-362" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-362.xht">css3-text-line-break-jazh-362</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-363" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-363.xht">css3-text-line-break-jazh-363</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-364" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-364.xht">css3-text-line-break-jazh-364</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-365" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-365.xht">css3-text-line-break-jazh-365</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-366" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-366.xht">css3-text-line-break-jazh-366</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-367" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-367.xht">css3-text-line-break-jazh-367</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-368" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-368.xht">css3-text-line-break-jazh-368</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-369" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-369.xht">css3-text-line-break-jazh-369</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-370" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-370.xht">css3-text-line-break-jazh-370</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-371" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-371.xht">css3-text-line-break-jazh-371</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-372" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-372.xht">css3-text-line-break-jazh-372</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-373" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-373.xht">css3-text-line-break-jazh-373</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-374" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-374.xht">css3-text-line-break-jazh-374</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-375" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)">
+ <a href="css3-text-line-break-jazh-375.xht">css3-text-line-break-jazh-375</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-376" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-376.xht">css3-text-line-break-jazh-376</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-377" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-377.xht">css3-text-line-break-jazh-377</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-401" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)">
+ <a href="css3-text-line-break-jazh-401.xht">css3-text-line-break-jazh-401</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-402" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-402.xht">css3-text-line-break-jazh-402</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-403" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-403.xht">css3-text-line-break-jazh-403</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-404" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-404.xht">css3-text-line-break-jazh-404</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-405" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-405.xht">css3-text-line-break-jazh-405</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-406" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-406.xht">css3-text-line-break-jazh-406</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-407" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-407.xht">css3-text-line-break-jazh-407</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-408" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-408.xht">css3-text-line-break-jazh-408</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-409" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-409.xht">css3-text-line-break-jazh-409</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-410" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-410.xht">css3-text-line-break-jazh-410</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-411" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-411.xht">css3-text-line-break-jazh-411</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-412" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-412.xht">css3-text-line-break-jazh-412</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-413" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-413.xht">css3-text-line-break-jazh-413</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-414" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-414.xht">css3-text-line-break-jazh-414</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-415" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-415.xht">css3-text-line-break-jazh-415</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-416" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-416.xht">css3-text-line-break-jazh-416</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-417" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-417.xht">css3-text-line-break-jazh-417</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-418" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-418.xht">css3-text-line-break-jazh-418</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-419" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-419.xht">css3-text-line-break-jazh-419</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-420" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-420.xht">css3-text-line-break-jazh-420</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-421" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-421.xht">css3-text-line-break-jazh-421</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-422" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-422.xht">css3-text-line-break-jazh-422</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-423" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-423.xht">css3-text-line-break-jazh-423</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-424" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-424.xht">css3-text-line-break-jazh-424</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-425" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)">
+ <a href="css3-text-line-break-jazh-425.xht">css3-text-line-break-jazh-425</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-426" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-426.xht">css3-text-line-break-jazh-426</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-427" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-427.xht">css3-text-line-break-jazh-427</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-001.xht">css3-text-line-break-opclns-001</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-002.xht">css3-text-line-break-opclns-002</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-003.xht">css3-text-line-break-opclns-003</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON">
+ <a href="css3-text-line-break-opclns-004.xht">css3-text-line-break-opclns-004</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON">
+ <a href="css3-text-line-break-opclns-005.xht">css3-text-line-break-opclns-005</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK">
+ <a href="css3-text-line-break-opclns-006.xht">css3-text-line-break-opclns-006</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-007.xht">css3-text-line-break-opclns-007</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-008.xht">css3-text-line-break-opclns-008</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-009.xht">css3-text-line-break-opclns-009</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-010.xht">css3-text-line-break-opclns-010</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-011.xht">css3-text-line-break-opclns-011</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-012.xht">css3-text-line-break-opclns-012</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-013.xht">css3-text-line-break-opclns-013</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-014.xht">css3-text-line-break-opclns-014</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-015.xht">css3-text-line-break-opclns-015</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-016.xht">css3-text-line-break-opclns-016</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-017.xht">css3-text-line-break-opclns-017</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-018.xht">css3-text-line-break-opclns-018</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-019.xht">css3-text-line-break-opclns-019</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-020.xht">css3-text-line-break-opclns-020</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-021.xht">css3-text-line-break-opclns-021</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-022.xht">css3-text-line-break-opclns-022</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-023.xht">css3-text-line-break-opclns-023</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-024.xht">css3-text-line-break-opclns-024</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-025.xht">css3-text-line-break-opclns-025</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-026.xht">css3-text-line-break-opclns-026</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-027.xht">css3-text-line-break-opclns-027</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-028.xht">css3-text-line-break-opclns-028</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-029.xht">css3-text-line-break-opclns-029</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-030.xht">css3-text-line-break-opclns-030</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-031.xht">css3-text-line-break-opclns-031</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-032.xht">css3-text-line-break-opclns-032</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-033.xht">css3-text-line-break-opclns-033</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-034.xht">css3-text-line-break-opclns-034</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-035.xht">css3-text-line-break-opclns-035</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-036.xht">css3-text-line-break-opclns-036</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-037.xht">css3-text-line-break-opclns-037</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-038.xht">css3-text-line-break-opclns-038</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-039.xht">css3-text-line-break-opclns-039</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-040.xht">css3-text-line-break-opclns-040</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-041.xht">css3-text-line-break-opclns-041</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-042.xht">css3-text-line-break-opclns-042</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-043.xht">css3-text-line-break-opclns-043</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-044.xht">css3-text-line-break-opclns-044</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-045.xht">css3-text-line-break-opclns-045</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-046.xht">css3-text-line-break-opclns-046</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-047.xht">css3-text-line-break-opclns-047</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-048.xht">css3-text-line-break-opclns-048</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-049.xht">css3-text-line-break-opclns-049</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-050.xht">css3-text-line-break-opclns-050</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-051.xht">css3-text-line-break-opclns-051</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-052.xht">css3-text-line-break-opclns-052</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-053" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-053.xht">css3-text-line-break-opclns-053</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-054.xht">css3-text-line-break-opclns-054</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-055.xht">css3-text-line-break-opclns-055</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-056.xht">css3-text-line-break-opclns-056</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-057.xht">css3-text-line-break-opclns-057</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-058.xht">css3-text-line-break-opclns-058</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-059.xht">css3-text-line-break-opclns-059</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-060.xht">css3-text-line-break-opclns-060</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-061" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-061.xht">css3-text-line-break-opclns-061</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-062" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-062.xht">css3-text-line-break-opclns-062</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-063" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-063.xht">css3-text-line-break-opclns-063</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-064" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-064.xht">css3-text-line-break-opclns-064</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-065" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-065.xht">css3-text-line-break-opclns-065</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-100" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-100.xht">css3-text-line-break-opclns-100</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-101.xht">css3-text-line-break-opclns-101</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE50 SMALL COMMA">
+ <a href="css3-text-line-break-opclns-102.xht">css3-text-line-break-opclns-102</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE52 SMALL FULL STOP">
+ <a href="css3-text-line-break-opclns-103.xht">css3-text-line-break-opclns-103</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA">
+ <a href="css3-text-line-break-opclns-104.xht">css3-text-line-break-opclns-104</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP">
+ <a href="css3-text-line-break-opclns-105.xht">css3-text-line-break-opclns-105</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-106.xht">css3-text-line-break-opclns-106</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-107.xht">css3-text-line-break-opclns-107</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-108.xht">css3-text-line-break-opclns-108</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-109.xht">css3-text-line-break-opclns-109</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-110.xht">css3-text-line-break-opclns-110</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS">
+ <a href="css3-text-line-break-opclns-111.xht">css3-text-line-break-opclns-111</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS">
+ <a href="css3-text-line-break-opclns-112.xht">css3-text-line-break-opclns-112</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK">
+ <a href="css3-text-line-break-opclns-113.xht">css3-text-line-break-opclns-113</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-114.xht">css3-text-line-break-opclns-114</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-115.xht">css3-text-line-break-opclns-115</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-116.xht">css3-text-line-break-opclns-116</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-117.xht">css3-text-line-break-opclns-117</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-118.xht">css3-text-line-break-opclns-118</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-119.xht">css3-text-line-break-opclns-119</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-120.xht">css3-text-line-break-opclns-120</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-121.xht">css3-text-line-break-opclns-121</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-122.xht">css3-text-line-break-opclns-122</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-123.xht">css3-text-line-break-opclns-123</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-124.xht">css3-text-line-break-opclns-124</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-125.xht">css3-text-line-break-opclns-125</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-126.xht">css3-text-line-break-opclns-126</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-127.xht">css3-text-line-break-opclns-127</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-128.xht">css3-text-line-break-opclns-128</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-129.xht">css3-text-line-break-opclns-129</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-130.xht">css3-text-line-break-opclns-130</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-131.xht">css3-text-line-break-opclns-131</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-132.xht">css3-text-line-break-opclns-132</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-133.xht">css3-text-line-break-opclns-133</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-134.xht">css3-text-line-break-opclns-134</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-135.xht">css3-text-line-break-opclns-135</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-136.xht">css3-text-line-break-opclns-136</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-137.xht">css3-text-line-break-opclns-137</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-138.xht">css3-text-line-break-opclns-138</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-139.xht">css3-text-line-break-opclns-139</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-140.xht">css3-text-line-break-opclns-140</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-141.xht">css3-text-line-break-opclns-141</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-142.xht">css3-text-line-break-opclns-142</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-143.xht">css3-text-line-break-opclns-143</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-144.xht">css3-text-line-break-opclns-144</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-145.xht">css3-text-line-break-opclns-145</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-146.xht">css3-text-line-break-opclns-146</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-147.xht">css3-text-line-break-opclns-147</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-148.xht">css3-text-line-break-opclns-148</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-149.xht">css3-text-line-break-opclns-149</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-150.xht">css3-text-line-break-opclns-150</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-151.xht">css3-text-line-break-opclns-151</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-152.xht">css3-text-line-break-opclns-152</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-153" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-153.xht">css3-text-line-break-opclns-153</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-154.xht">css3-text-line-break-opclns-154</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-155.xht">css3-text-line-break-opclns-155</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-156.xht">css3-text-line-break-opclns-156</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-157.xht">css3-text-line-break-opclns-157</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-158.xht">css3-text-line-break-opclns-158</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-159.xht">css3-text-line-break-opclns-159</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-160.xht">css3-text-line-break-opclns-160</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-161" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-161.xht">css3-text-line-break-opclns-161</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-162" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-162.xht">css3-text-line-break-opclns-162</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-163" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-163.xht">css3-text-line-break-opclns-163</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-164" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-164.xht">css3-text-line-break-opclns-164</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-165" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-165.xht">css3-text-line-break-opclns-165</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-166" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-166.xht">css3-text-line-break-opclns-166</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-167" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-167.xht">css3-text-line-break-opclns-167</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-168" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-168.xht">css3-text-line-break-opclns-168</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-169" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-169.xht">css3-text-line-break-opclns-169</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-170" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-170.xht">css3-text-line-break-opclns-170</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-171" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-171.xht">css3-text-line-break-opclns-171</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-200" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU">
+ <a href="css3-text-line-break-opclns-200.xht">css3-text-line-break-opclns-200</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT">
+ <a href="css3-text-line-break-opclns-201.xht">css3-text-line-break-opclns-201</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN">
+ <a href="css3-text-line-break-opclns-202.xht">css3-text-line-break-opclns-202</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH">
+ <a href="css3-text-line-break-opclns-203.xht">css3-text-line-break-opclns-203</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT">
+ <a href="css3-text-line-break-opclns-204.xht">css3-text-line-break-opclns-204</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK">
+ <a href="css3-text-line-break-opclns-205.xht">css3-text-line-break-opclns-205</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-206.xht">css3-text-line-break-opclns-206</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH">
+ <a href="css3-text-line-break-opclns-207.xht">css3-text-line-break-opclns-207</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303C MASU MARK">
+ <a href="css3-text-line-break-opclns-208.xht">css3-text-line-break-opclns-208</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-209.xht">css3-text-line-break-opclns-209</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-210.xht">css3-text-line-break-opclns-210</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-211.xht">css3-text-line-break-opclns-211</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-212.xht">css3-text-line-break-opclns-212</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-213.xht">css3-text-line-break-opclns-213</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN">
+ <a href="css3-text-line-break-opclns-214.xht">css3-text-line-break-opclns-214</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-215.xht">css3-text-line-break-opclns-215</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-216.xht">css3-text-line-break-opclns-216</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-217.xht">css3-text-line-break-opclns-217</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-218.xht">css3-text-line-break-opclns-218</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE54 SMALL SEMICOLON">
+ <a href="css3-text-line-break-opclns-219.xht">css3-text-line-break-opclns-219</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE55 SMALL COLON">
+ <a href="css3-text-line-break-opclns-220.xht">css3-text-line-break-opclns-220</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON">
+ <a href="css3-text-line-break-opclns-221.xht">css3-text-line-break-opclns-221</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON">
+ <a href="css3-text-line-break-opclns-222.xht">css3-text-line-break-opclns-222</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-223.xht">css3-text-line-break-opclns-223</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-224.xht">css3-text-line-break-opclns-224</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-225.xht">css3-text-line-break-opclns-225</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-226.xht">css3-text-line-break-opclns-226</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-250.xht">css3-text-line-break-opclns-250</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-251.xht">css3-text-line-break-opclns-251</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-252.xht">css3-text-line-break-opclns-252</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-253" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-253.xht">css3-text-line-break-opclns-253</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-254.xht">css3-text-line-break-opclns-254</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-255.xht">css3-text-line-break-opclns-255</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-256.xht">css3-text-line-break-opclns-256</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-257.xht">css3-text-line-break-opclns-257</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-258.xht">css3-text-line-break-opclns-258</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-259.xht">css3-text-line-break-opclns-259</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-260.xht">css3-text-line-break-opclns-260</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-261" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-261.xht">css3-text-line-break-opclns-261</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-262" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-262.xht">css3-text-line-break-opclns-262</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-263" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-263.xht">css3-text-line-break-opclns-263</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-264" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-264.xht">css3-text-line-break-opclns-264</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-265" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-265.xht">css3-text-line-break-opclns-265</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-266" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-266.xht">css3-text-line-break-opclns-266</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-267" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-267.xht">css3-text-line-break-opclns-267</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-268" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-268.xht">css3-text-line-break-opclns-268</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-269" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-269.xht">css3-text-line-break-opclns-269</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 uppercase">
+ <a href="css3-text-text-transform-001.xht">css3-text-text-transform-001</a></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 lowercase">
+ <a href="css3-text-text-transform-002.xht">css3-text-text-transform-002</a></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, uppercase">
+ <a href="css3-text-text-transform-003.xht">css3-text-text-transform-003</a></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, lowercase">
+ <a href="css3-text-text-transform-004.xht">css3-text-text-transform-004</a></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, uppercase">
+ <a href="css3-text-text-transform-005.xht">css3-text-text-transform-005</a></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, lowercase">
+ <a href="css3-text-text-transform-006.xht">css3-text-text-transform-006</a></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase">
+ <a href="css3-text-text-transform-007.xht">css3-text-text-transform-007</a></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase (additional)">
+ <a href="css3-text-text-transform-007a.xht">css3-text-text-transform-007a</a></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, lowercase">
+ <a href="css3-text-text-transform-008.xht">css3-text-text-transform-008</a></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, uppercase">
+ <a href="css3-text-text-transform-009.xht">css3-text-text-transform-009</a></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase">
+ <a href="css3-text-text-transform-010.xht">css3-text-text-transform-010</a></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase (additional)">
+ <a href="css3-text-text-transform-010a.xht">css3-text-text-transform-010a</a></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-011" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, uppercase">
+ <a href="css3-text-text-transform-011.xht">css3-text-text-transform-011</a></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-012" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, lowercase">
+ <a href="css3-text-text-transform-012.xht">css3-text-text-transform-012</a></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-014" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, uppercase">
+ <a href="css3-text-text-transform-014.xht">css3-text-text-transform-014</a></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-015" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, lowercase">
+ <a href="css3-text-text-transform-015.xht">css3-text-text-transform-015</a></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-016" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, uppercase">
+ <a href="css3-text-text-transform-016.xht">css3-text-text-transform-016</a></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-017" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, lowercase">
+ <a href="css3-text-text-transform-017.xht">css3-text-text-transform-017</a></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-018" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, uppercase">
+ <a href="css3-text-text-transform-018.xht">css3-text-text-transform-018</a></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-019" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, lowercase">
+ <a href="css3-text-text-transform-019.xht">css3-text-text-transform-019</a></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-020" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, uppercase">
+ <a href="css3-text-text-transform-020.xht">css3-text-text-transform-020</a></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-021" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, lowercase">
+ <a href="css3-text-text-transform-021.xht">css3-text-text-transform-021</a></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-022" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, uppercase">
+ <a href="css3-text-text-transform-022.xht">css3-text-text-transform-022</a></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-023" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, lowercase">
+ <a href="css3-text-text-transform-023.xht">css3-text-text-transform-023</a></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-024" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, uppercase">
+ <a href="css3-text-text-transform-024.xht">css3-text-text-transform-024</a></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-025" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, lowercase">
+ <a href="css3-text-text-transform-025.xht">css3-text-text-transform-025</a></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-026" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, uppercase">
+ <a href="css3-text-text-transform-026.xht">css3-text-text-transform-026</a></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-027" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, lowercase">
+ <a href="css3-text-text-transform-027.xht">css3-text-text-transform-027</a></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-028" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, uppercase">
+ <a href="css3-text-text-transform-028.xht">css3-text-text-transform-028</a></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-029" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, lowercase">
+ <a href="css3-text-text-transform-029.xht">css3-text-text-transform-029</a></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-030" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, uppercase">
+ <a href="css3-text-text-transform-030.xht">css3-text-text-transform-030</a></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-031" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, lowercase">
+ <a href="css3-text-text-transform-031.xht">css3-text-text-transform-031</a></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-032" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: German sharp S, uppercase">
+ <a href="css3-text-text-transform-032.xht">css3-text-text-transform-032</a></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-033" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin ligatures, uppercase">
+ <a href="css3-text-text-transform-033.xht">css3-text-text-transform-033</a></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-034" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian ligatures, uppercase">
+ <a href="css3-text-text-transform-034.xht">css3-text-text-transform-034</a></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-035" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek specials, uppercase">
+ <a href="css3-text-text-transform-035.xht">css3-text-text-transform-035</a></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-038" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek final sigma, lowercase">
+ <a href="css3-text-text-transform-038.xht">css3-text-text-transform-038</a></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-039" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Lithuanian, lowercase">
+ <a href="css3-text-text-transform-039.xht">css3-text-text-transform-039</a></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-040" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, uppercase">
+ <a href="css3-text-text-transform-040.xht">css3-text-text-transform-040</a></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-041" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, lowercase">
+ <a href="css3-text-text-transform-041.xht">css3-text-text-transform-041</a></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-042" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, uppercase">
+ <a href="css3-text-text-transform-042.xht">css3-text-text-transform-042</a></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-043" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, lowercase">
+ <a href="css3-text-text-transform-043.xht">css3-text-text-transform-043</a></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-044" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, hiragana">
+ <a href="css3-text-text-transform-044.xht">css3-text-text-transform-044</a></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-045" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, katakana">
+ <a href="css3-text-text-transform-045.xht">css3-text-text-transform-045</a></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-046" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, half-width katakana">
+ <a href="css3-text-text-transform-046.xht">css3-text-text-transform-046</a></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="full-width-002" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright on full-width characters">
@@ -216,6 +4112,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="overflow-wrap-break-word-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="overflow-wrap: break-word">
+ <a href="overflow-wrap-break-word-001.xht">overflow-wrap-break-word-001</a></td>
+ <td><a href="reference/overflow-wrap-break-word-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="tab-size-integer-001" class="">
<tr>
<td rowspan="1" title="tab-size: 4">
@@ -288,6 +4192,214 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-end-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-001.xht">text-align-end-001</a></td>
+ <td><a href="reference/text-align-end-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-002.xht">text-align-end-002</a></td>
+ <td><a href="reference/text-align-end-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-003.xht">text-align-end-003</a></td>
+ <td><a href="reference/text-align-end-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-004.xht">text-align-end-004</a></td>
+ <td><a href="reference/text-align-end-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-005.xht">text-align-end-005</a></td>
+ <td><a href="reference/text-align-end-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-006.xht">text-align-end-006</a></td>
+ <td><a href="reference/text-align-end-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-007.xht">text-align-end-007</a></td>
+ <td><a href="reference/text-align-end-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-008.xht">text-align-end-008</a></td>
+ <td><a href="reference/text-align-end-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, RTL first strong">
+ <a href="text-align-end-009.xht">text-align-end-009</a></td>
+ <td><a href="reference/text-align-end-009.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, LTR first strong">
+ <a href="text-align-end-010.xht">text-align-end-010</a></td>
+ <td><a href="reference/text-align-end-010.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=rtl inherited">
+ <a href="text-align-end-014.xht">text-align-end-014</a></td>
+ <td><a href="reference/text-align-end-014.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=ltr inherited">
+ <a href="text-align-end-015.xht">text-align-end-015</a></td>
+ <td><a href="reference/text-align-end-015.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto">
+ <a href="text-align-end-016.xht">text-align-end-016</a></td>
+ <td><a href="reference/text-align-end-016.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto on surrounding block">
+ <a href="text-align-end-017.xht">text-align-end-017</a></td>
+ <td><a href="reference/text-align-end-017.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: rtl">
+ <a href="text-align-justify-001.xht">text-align-justify-001</a></td>
+ <td><a href="reference/text-align-justify-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: ltr">
+ <a href="text-align-justify-002.xht">text-align-justify-002</a></td>
+ <td><a href="reference/text-align-justify-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=rtl">
+ <a href="text-align-justify-003.xht">text-align-justify-003</a></td>
+ <td><a href="reference/text-align-justify-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=ltr">
+ <a href="text-align-justify-004.xht">text-align-justify-004</a></td>
+ <td><a href="reference/text-align-justify-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, RTL first strong">
+ <a href="text-align-justify-005.xht">text-align-justify-005</a></td>
+ <td><a href="reference/text-align-justify-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, LTR first strong">
+ <a href="text-align-justify-006.xht">text-align-justify-006</a></td>
+ <td><a href="reference/text-align-justify-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: rtl">
+ <a href="text-align-justifyall-001.xht">text-align-justifyall-001</a></td>
+ <td><a href="reference/text-align-justifyall-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: ltr">
+ <a href="text-align-justifyall-002.xht">text-align-justifyall-002</a></td>
+ <td><a href="reference/text-align-justifyall-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=rtl">
+ <a href="text-align-justifyall-003.xht">text-align-justifyall-003</a></td>
+ <td><a href="reference/text-align-justifyall-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=ltr">
+ <a href="text-align-justifyall-004.xht">text-align-justifyall-004</a></td>
+ <td><a href="reference/text-align-justifyall-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, RTL first strong">
+ <a href="text-align-justifyall-005.xht">text-align-justifyall-005</a></td>
+ <td><a href="reference/text-align-justifyall-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, LTR first strong">
+ <a href="text-align-justifyall-006.xht">text-align-justifyall-006</a></td>
+ <td><a href="reference/text-align-justifyall-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-align-last-010" class="">
<tr>
<td rowspan="1" title="text-align-last - right(one line inside block element)">
@@ -344,6 +4456,118 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-start-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-001.xht">text-align-start-001</a></td>
+ <td><a href="reference/text-align-start-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-002.xht">text-align-start-002</a></td>
+ <td><a href="reference/text-align-start-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-003.xht">text-align-start-003</a></td>
+ <td><a href="reference/text-align-start-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-004.xht">text-align-start-004</a></td>
+ <td><a href="reference/text-align-start-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-005.xht">text-align-start-005</a></td>
+ <td><a href="reference/text-align-start-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-006.xht">text-align-start-006</a></td>
+ <td><a href="reference/text-align-start-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-007.xht">text-align-start-007</a></td>
+ <td><a href="reference/text-align-start-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-008.xht">text-align-start-008</a></td>
+ <td><a href="reference/text-align-start-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, RTL first strong">
+ <a href="text-align-start-009.xht">text-align-start-009</a></td>
+ <td><a href="reference/text-align-start-009.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, LTR first strong">
+ <a href="text-align-start-010.xht">text-align-start-010</a></td>
+ <td><a href="reference/text-align-start-010.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=rtl inherited">
+ <a href="text-align-start-014.xht">text-align-start-014</a></td>
+ <td><a href="reference/text-align-start-014.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=ltr inherited">
+ <a href="text-align-start-015.xht">text-align-start-015</a></td>
+ <td><a href="reference/text-align-start-015.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto">
+ <a href="text-align-start-016.xht">text-align-start-016</a></td>
+ <td><a href="reference/text-align-start-016.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto on surrounding block">
+ <a href="text-align-start-017.xht">text-align-start-017</a></td>
+ <td><a href="reference/text-align-start-017.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-emphasis-color-001" class="">
<tr>
<td rowspan="1" title="text-emphasis - color - basic cases">
@@ -464,6 +4688,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-justify: none">
+ <a href="text-justify-001.xht">text-justify-001</a></td>
+ <td><a href="reference/text-justify-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-transform-capitalize-001" class="">
<tr>
<td rowspan="1" title="text-transform - capitalize - basic cases">
@@ -528,6 +4760,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, japanese">
+ <a href="word-break-break-all-000.xht">word-break-break-all-000</a></td>
+ <td><a href="reference/word-break-break-all-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-break-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - break-all - basic cases">
@@ -536,6 +4776,70 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, korean">
+ <a href="word-break-break-all-002.xht">word-break-break-all-002</a></td>
+ <td><a href="reference/word-break-break-all-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, thai">
+ <a href="word-break-break-all-003.xht">word-break-break-all-003</a></td>
+ <td><a href="reference/word-break-break-all-ref-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, arabic">
+ <a href="word-break-break-all-004.xht">word-break-break-all-004</a></td>
+ <td><a href="reference/word-break-break-all-ref-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-005" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, subjoined tibetan">
+ <a href="word-break-break-all-005.xht">word-break-break-all-005</a></td>
+ <td><a href="reference/word-break-break-all-ref-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-006" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, spacing vowel sign">
+ <a href="word-break-break-all-006.xht">word-break-break-all-006</a></td>
+ <td><a href="reference/word-break-break-all-ref-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-007" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, combining diacritic">
+ <a href="word-break-break-all-007.xht">word-break-break-all-007</a></td>
+ <td><a href="reference/word-break-break-all-ref-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-008" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, syllabic cluster">
+ <a href="word-break-break-all-008.xht">word-break-break-all-008</a></td>
+ <td><a href="reference/word-break-break-all-ref-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, latin">
+ <a href="word-break-keep-all-000.xht">word-break-keep-all-000</a></td>
+ <td><a href="reference/word-break-keep-all-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-keep-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - keep-all - basic cases">
@@ -544,6 +4848,22 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-keep-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, korean">
+ <a href="word-break-keep-all-002.xht">word-break-keep-all-002</a></td>
+ <td><a href="reference/word-break-keep-all-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, thai">
+ <a href="word-break-keep-all-003.xht">word-break-keep-all-003</a></td>
+ <td><a href="reference/word-break-keep-all-ref-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-normal-001" class="font">
<tr>
<td rowspan="1" title="word-break - normal - basic cases">
@@ -552,6 +4872,126 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-normal-ar-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, arabic">
+ <a href="word-break-normal-ar-000.xht">word-break-normal-ar-000</a></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-bo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tibetan">
+ <a href="word-break-normal-bo-000.xht">word-break-normal-bo-000</a></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-en-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, latin">
+ <a href="word-break-normal-en-000.xht">word-break-normal-en-000</a></td>
+ <td><a href="reference/word-break-normal-en-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-hi-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, hindi">
+ <a href="word-break-normal-hi-000.xht">word-break-normal-hi-000</a></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-000.xht">word-break-normal-ja-000</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-001" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese hiragana">
+ <a href="word-break-normal-ja-001.xht">word-break-normal-ja-001</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese katakana">
+ <a href="word-break-normal-ja-002.xht">word-break-normal-ja-002</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-004.xht">word-break-normal-ja-004</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-km-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, khmer">
+ <a href="word-break-normal-km-000.xht">word-break-normal-km-000</a></td>
+ <td><a href="reference/word-break-normal-km-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ko-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, korean">
+ <a href="word-break-normal-ko-000.xht">word-break-normal-ko-000</a></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-lo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, lao">
+ <a href="word-break-normal-lo-000.xht">word-break-normal-lo-000</a></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-my-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, myanmar">
+ <a href="word-break-normal-my-000.xht">word-break-normal-my-000</a></td>
+ <td><a href="reference/word-break-normal-my-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-tdd-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tai n&amp;uuml;a">
+ <a href="word-break-normal-tdd-000.xht">word-break-normal-tdd-000</a></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-th-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, thai">
+ <a href="word-break-normal-th-000.xht">word-break-normal-th-000</a></td>
+ <td><a href="reference/word-break-normal-th-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-zh-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, chinese">
+ <a href="word-break-normal-zh-000.xht">word-break-normal-zh-000</a></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-wrap-001" class="">
<tr>
<td rowspan="1" title="word-wrap - break-word (basic)">
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list
index 5cad2c20592..b33697dfeb1 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list
@@ -1,4 +1,491 @@
+css3-text-line-break-jazh-001.xht == reference/css3-text-line-break-jazh-001-ref.xht
+css3-text-line-break-jazh-002.xht == reference/css3-text-line-break-jazh-002-ref.xht
+css3-text-line-break-jazh-003.xht == reference/css3-text-line-break-jazh-003-ref.xht
+css3-text-line-break-jazh-004.xht == reference/css3-text-line-break-jazh-004-ref.xht
+css3-text-line-break-jazh-005.xht == reference/css3-text-line-break-jazh-005-ref.xht
+css3-text-line-break-jazh-006.xht == reference/css3-text-line-break-jazh-006-ref.xht
+css3-text-line-break-jazh-007.xht == reference/css3-text-line-break-jazh-007-ref.xht
+css3-text-line-break-jazh-008.xht == reference/css3-text-line-break-jazh-008-ref.xht
+css3-text-line-break-jazh-009.xht == reference/css3-text-line-break-jazh-009-ref.xht
+css3-text-line-break-jazh-010.xht == reference/css3-text-line-break-jazh-010-ref.xht
+css3-text-line-break-jazh-011.xht == reference/css3-text-line-break-jazh-011-ref.xht
+css3-text-line-break-jazh-012.xht == reference/css3-text-line-break-jazh-012-ref.xht
+css3-text-line-break-jazh-013.xht == reference/css3-text-line-break-jazh-013-ref.xht
+css3-text-line-break-jazh-014.xht == reference/css3-text-line-break-jazh-014-ref.xht
+css3-text-line-break-jazh-015.xht == reference/css3-text-line-break-jazh-015-ref.xht
+css3-text-line-break-jazh-016.xht == reference/css3-text-line-break-jazh-016-ref.xht
+css3-text-line-break-jazh-017.xht == reference/css3-text-line-break-jazh-017-ref.xht
+css3-text-line-break-jazh-018.xht == reference/css3-text-line-break-jazh-018-ref.xht
+css3-text-line-break-jazh-019.xht == reference/css3-text-line-break-jazh-019-ref.xht
+css3-text-line-break-jazh-020.xht == reference/css3-text-line-break-jazh-020-ref.xht
+css3-text-line-break-jazh-021.xht == reference/css3-text-line-break-jazh-021-ref.xht
+css3-text-line-break-jazh-022.xht == reference/css3-text-line-break-jazh-022-ref.xht
+css3-text-line-break-jazh-023.xht == reference/css3-text-line-break-jazh-023-ref.xht
+css3-text-line-break-jazh-024.xht == reference/css3-text-line-break-jazh-024-ref.xht
+css3-text-line-break-jazh-025.xht == reference/css3-text-line-break-jazh-025-ref.xht
+css3-text-line-break-jazh-026.xht == reference/css3-text-line-break-jazh-026-ref.xht
+css3-text-line-break-jazh-027.xht == reference/css3-text-line-break-jazh-027-ref.xht
+css3-text-line-break-jazh-028.xht == reference/css3-text-line-break-jazh-028-ref.xht
+css3-text-line-break-jazh-029.xht == reference/css3-text-line-break-jazh-029-ref.xht
+css3-text-line-break-jazh-030.xht == reference/css3-text-line-break-jazh-030-ref.xht
+css3-text-line-break-jazh-031.xht == reference/css3-text-line-break-jazh-031-ref.xht
+css3-text-line-break-jazh-032.xht == reference/css3-text-line-break-jazh-032-ref.xht
+css3-text-line-break-jazh-033.xht == reference/css3-text-line-break-jazh-033-ref.xht
+css3-text-line-break-jazh-034.xht == reference/css3-text-line-break-jazh-034-ref.xht
+css3-text-line-break-jazh-035.xht == reference/css3-text-line-break-jazh-035-ref.xht
+css3-text-line-break-jazh-036.xht == reference/css3-text-line-break-jazh-036-ref.xht
+css3-text-line-break-jazh-037.xht == reference/css3-text-line-break-jazh-037-ref.xht
+css3-text-line-break-jazh-038.xht == reference/css3-text-line-break-jazh-038-ref.xht
+css3-text-line-break-jazh-039.xht == reference/css3-text-line-break-jazh-039-ref.xht
+css3-text-line-break-jazh-040.xht == reference/css3-text-line-break-jazh-040-ref.xht
+css3-text-line-break-jazh-041.xht == reference/css3-text-line-break-jazh-041-ref.xht
+css3-text-line-break-jazh-042.xht == reference/css3-text-line-break-jazh-042-ref.xht
+css3-text-line-break-jazh-043.xht == reference/css3-text-line-break-jazh-043-ref.xht
+css3-text-line-break-jazh-044.xht == reference/css3-text-line-break-jazh-044-ref.xht
+css3-text-line-break-jazh-045.xht == reference/css3-text-line-break-jazh-045-ref.xht
+css3-text-line-break-jazh-046.xht == reference/css3-text-line-break-jazh-046-ref.xht
+css3-text-line-break-jazh-047.xht == reference/css3-text-line-break-jazh-047-ref.xht
+css3-text-line-break-jazh-048.xht == reference/css3-text-line-break-jazh-048-ref.xht
+css3-text-line-break-jazh-049.xht == reference/css3-text-line-break-jazh-049-ref.xht
+css3-text-line-break-jazh-050.xht == reference/css3-text-line-break-jazh-050-ref.xht
+css3-text-line-break-jazh-051.xht == reference/css3-text-line-break-jazh-051-ref.xht
+css3-text-line-break-jazh-052.xht == reference/css3-text-line-break-jazh-052-ref.xht
+css3-text-line-break-jazh-054.xht == reference/css3-text-line-break-jazh-054-ref.xht
+css3-text-line-break-jazh-055.xht == reference/css3-text-line-break-jazh-055-ref.xht
+css3-text-line-break-jazh-056.xht == reference/css3-text-line-break-jazh-056-ref.xht
+css3-text-line-break-jazh-057.xht == reference/css3-text-line-break-jazh-057-ref.xht
+css3-text-line-break-jazh-058.xht == reference/css3-text-line-break-jazh-058-ref.xht
+css3-text-line-break-jazh-059.xht == reference/css3-text-line-break-jazh-059-ref.xht
+css3-text-line-break-jazh-060.xht == reference/css3-text-line-break-jazh-060-ref.xht
+css3-text-line-break-jazh-101.xht == reference/css3-text-line-break-jazh-101-ref.xht
+css3-text-line-break-jazh-102.xht == reference/css3-text-line-break-jazh-102-ref.xht
+css3-text-line-break-jazh-103.xht == reference/css3-text-line-break-jazh-103-ref.xht
+css3-text-line-break-jazh-104.xht == reference/css3-text-line-break-jazh-104-ref.xht
+css3-text-line-break-jazh-105.xht == reference/css3-text-line-break-jazh-105-ref.xht
+css3-text-line-break-jazh-106.xht == reference/css3-text-line-break-jazh-106-ref.xht
+css3-text-line-break-jazh-107.xht == reference/css3-text-line-break-jazh-107-ref.xht
+css3-text-line-break-jazh-108.xht == reference/css3-text-line-break-jazh-108-ref.xht
+css3-text-line-break-jazh-109.xht == reference/css3-text-line-break-jazh-109-ref.xht
+css3-text-line-break-jazh-110.xht == reference/css3-text-line-break-jazh-110-ref.xht
+css3-text-line-break-jazh-111.xht == reference/css3-text-line-break-jazh-111-ref.xht
+css3-text-line-break-jazh-112.xht == reference/css3-text-line-break-jazh-112-ref.xht
+css3-text-line-break-jazh-113.xht == reference/css3-text-line-break-jazh-113-ref.xht
+css3-text-line-break-jazh-114.xht == reference/css3-text-line-break-jazh-114-ref.xht
+css3-text-line-break-jazh-115.xht == reference/css3-text-line-break-jazh-115-ref.xht
+css3-text-line-break-jazh-116.xht == reference/css3-text-line-break-jazh-116-ref.xht
+css3-text-line-break-jazh-117.xht == reference/css3-text-line-break-jazh-117-ref.xht
+css3-text-line-break-jazh-118.xht == reference/css3-text-line-break-jazh-118-ref.xht
+css3-text-line-break-jazh-119.xht == reference/css3-text-line-break-jazh-119-ref.xht
+css3-text-line-break-jazh-120.xht == reference/css3-text-line-break-jazh-120-ref.xht
+css3-text-line-break-jazh-121.xht == reference/css3-text-line-break-jazh-121-ref.xht
+css3-text-line-break-jazh-122.xht == reference/css3-text-line-break-jazh-122-ref.xht
+css3-text-line-break-jazh-123.xht == reference/css3-text-line-break-jazh-123-ref.xht
+css3-text-line-break-jazh-124.xht == reference/css3-text-line-break-jazh-124-ref.xht
+css3-text-line-break-jazh-125.xht == reference/css3-text-line-break-jazh-125-ref.xht
+css3-text-line-break-jazh-126.xht == reference/css3-text-line-break-jazh-126-ref.xht
+css3-text-line-break-jazh-127.xht == reference/css3-text-line-break-jazh-127-ref.xht
+css3-text-line-break-jazh-128.xht == reference/css3-text-line-break-jazh-128-ref.xht
+css3-text-line-break-jazh-129.xht == reference/css3-text-line-break-jazh-129-ref.xht
+css3-text-line-break-jazh-130.xht == reference/css3-text-line-break-jazh-130-ref.xht
+css3-text-line-break-jazh-131.xht == reference/css3-text-line-break-jazh-131-ref.xht
+css3-text-line-break-jazh-132.xht == reference/css3-text-line-break-jazh-132-ref.xht
+css3-text-line-break-jazh-133.xht == reference/css3-text-line-break-jazh-133-ref.xht
+css3-text-line-break-jazh-134.xht == reference/css3-text-line-break-jazh-134-ref.xht
+css3-text-line-break-jazh-135.xht == reference/css3-text-line-break-jazh-135-ref.xht
+css3-text-line-break-jazh-136.xht == reference/css3-text-line-break-jazh-136-ref.xht
+css3-text-line-break-jazh-137.xht == reference/css3-text-line-break-jazh-137-ref.xht
+css3-text-line-break-jazh-138.xht == reference/css3-text-line-break-jazh-138-ref.xht
+css3-text-line-break-jazh-139.xht == reference/css3-text-line-break-jazh-139-ref.xht
+css3-text-line-break-jazh-140.xht == reference/css3-text-line-break-jazh-140-ref.xht
+css3-text-line-break-jazh-141.xht == reference/css3-text-line-break-jazh-141-ref.xht
+css3-text-line-break-jazh-142.xht == reference/css3-text-line-break-jazh-142-ref.xht
+css3-text-line-break-jazh-143.xht == reference/css3-text-line-break-jazh-143-ref.xht
+css3-text-line-break-jazh-144.xht == reference/css3-text-line-break-jazh-144-ref.xht
+css3-text-line-break-jazh-145.xht == reference/css3-text-line-break-jazh-145-ref.xht
+css3-text-line-break-jazh-146.xht == reference/css3-text-line-break-jazh-146-ref.xht
+css3-text-line-break-jazh-147.xht == reference/css3-text-line-break-jazh-147-ref.xht
+css3-text-line-break-jazh-148.xht == reference/css3-text-line-break-jazh-148-ref.xht
+css3-text-line-break-jazh-149.xht == reference/css3-text-line-break-jazh-149-ref.xht
+css3-text-line-break-jazh-150.xht == reference/css3-text-line-break-jazh-150-ref.xht
+css3-text-line-break-jazh-151.xht == reference/css3-text-line-break-jazh-151-ref.xht
+css3-text-line-break-jazh-152.xht == reference/css3-text-line-break-jazh-152-ref.xht
+css3-text-line-break-jazh-154.xht == reference/css3-text-line-break-jazh-154-ref.xht
+css3-text-line-break-jazh-155.xht == reference/css3-text-line-break-jazh-155-ref.xht
+css3-text-line-break-jazh-156.xht == reference/css3-text-line-break-jazh-156-ref.xht
+css3-text-line-break-jazh-157.xht == reference/css3-text-line-break-jazh-157-ref.xht
+css3-text-line-break-jazh-158.xht == reference/css3-text-line-break-jazh-158-ref.xht
+css3-text-line-break-jazh-159.xht == reference/css3-text-line-break-jazh-159-ref.xht
+css3-text-line-break-jazh-160.xht == reference/css3-text-line-break-jazh-160-ref.xht
+css3-text-line-break-jazh-201.xht == reference/css3-text-line-break-jazh-201-ref.xht
+css3-text-line-break-jazh-202.xht == reference/css3-text-line-break-jazh-202-ref.xht
+css3-text-line-break-jazh-203.xht == reference/css3-text-line-break-jazh-203-ref.xht
+css3-text-line-break-jazh-204.xht == reference/css3-text-line-break-jazh-204-ref.xht
+css3-text-line-break-jazh-205.xht == reference/css3-text-line-break-jazh-205-ref.xht
+css3-text-line-break-jazh-206.xht == reference/css3-text-line-break-jazh-206-ref.xht
+css3-text-line-break-jazh-207.xht == reference/css3-text-line-break-jazh-207-ref.xht
+css3-text-line-break-jazh-208.xht == reference/css3-text-line-break-jazh-208-ref.xht
+css3-text-line-break-jazh-209.xht == reference/css3-text-line-break-jazh-209-ref.xht
+css3-text-line-break-jazh-210.xht == reference/css3-text-line-break-jazh-210-ref.xht
+css3-text-line-break-jazh-211.xht == reference/css3-text-line-break-jazh-211-ref.xht
+css3-text-line-break-jazh-212.xht == reference/css3-text-line-break-jazh-212-ref.xht
+css3-text-line-break-jazh-213.xht == reference/css3-text-line-break-jazh-213-ref.xht
+css3-text-line-break-jazh-214.xht == reference/css3-text-line-break-jazh-214-ref.xht
+css3-text-line-break-jazh-215.xht == reference/css3-text-line-break-jazh-215-ref.xht
+css3-text-line-break-jazh-216.xht == reference/css3-text-line-break-jazh-216-ref.xht
+css3-text-line-break-jazh-217.xht == reference/css3-text-line-break-jazh-217-ref.xht
+css3-text-line-break-jazh-218.xht == reference/css3-text-line-break-jazh-218-ref.xht
+css3-text-line-break-jazh-219.xht == reference/css3-text-line-break-jazh-219-ref.xht
+css3-text-line-break-jazh-220.xht == reference/css3-text-line-break-jazh-220-ref.xht
+css3-text-line-break-jazh-221.xht == reference/css3-text-line-break-jazh-221-ref.xht
+css3-text-line-break-jazh-222.xht == reference/css3-text-line-break-jazh-222-ref.xht
+css3-text-line-break-jazh-223.xht == reference/css3-text-line-break-jazh-223-ref.xht
+css3-text-line-break-jazh-224.xht == reference/css3-text-line-break-jazh-224-ref.xht
+css3-text-line-break-jazh-225.xht == reference/css3-text-line-break-jazh-225-ref.xht
+css3-text-line-break-jazh-226.xht == reference/css3-text-line-break-jazh-226-ref.xht
+css3-text-line-break-jazh-227.xht == reference/css3-text-line-break-jazh-227-ref.xht
+css3-text-line-break-jazh-228.xht == reference/css3-text-line-break-jazh-228-ref.xht
+css3-text-line-break-jazh-229.xht == reference/css3-text-line-break-jazh-229-ref.xht
+css3-text-line-break-jazh-230.xht == reference/css3-text-line-break-jazh-230-ref.xht
+css3-text-line-break-jazh-231.xht == reference/css3-text-line-break-jazh-231-ref.xht
+css3-text-line-break-jazh-232.xht == reference/css3-text-line-break-jazh-232-ref.xht
+css3-text-line-break-jazh-233.xht == reference/css3-text-line-break-jazh-233-ref.xht
+css3-text-line-break-jazh-234.xht == reference/css3-text-line-break-jazh-234-ref.xht
+css3-text-line-break-jazh-235.xht == reference/css3-text-line-break-jazh-235-ref.xht
+css3-text-line-break-jazh-236.xht == reference/css3-text-line-break-jazh-236-ref.xht
+css3-text-line-break-jazh-237.xht == reference/css3-text-line-break-jazh-237-ref.xht
+css3-text-line-break-jazh-238.xht == reference/css3-text-line-break-jazh-238-ref.xht
+css3-text-line-break-jazh-239.xht == reference/css3-text-line-break-jazh-239-ref.xht
+css3-text-line-break-jazh-240.xht == reference/css3-text-line-break-jazh-240-ref.xht
+css3-text-line-break-jazh-241.xht == reference/css3-text-line-break-jazh-241-ref.xht
+css3-text-line-break-jazh-242.xht == reference/css3-text-line-break-jazh-242-ref.xht
+css3-text-line-break-jazh-243.xht == reference/css3-text-line-break-jazh-243-ref.xht
+css3-text-line-break-jazh-244.xht == reference/css3-text-line-break-jazh-244-ref.xht
+css3-text-line-break-jazh-245.xht == reference/css3-text-line-break-jazh-245-ref.xht
+css3-text-line-break-jazh-246.xht == reference/css3-text-line-break-jazh-246-ref.xht
+css3-text-line-break-jazh-247.xht == reference/css3-text-line-break-jazh-247-ref.xht
+css3-text-line-break-jazh-248.xht == reference/css3-text-line-break-jazh-248-ref.xht
+css3-text-line-break-jazh-249.xht == reference/css3-text-line-break-jazh-249-ref.xht
+css3-text-line-break-jazh-250.xht == reference/css3-text-line-break-jazh-250-ref.xht
+css3-text-line-break-jazh-251.xht == reference/css3-text-line-break-jazh-251-ref.xht
+css3-text-line-break-jazh-252.xht == reference/css3-text-line-break-jazh-252-ref.xht
+css3-text-line-break-jazh-254.xht == reference/css3-text-line-break-jazh-254-ref.xht
+css3-text-line-break-jazh-255.xht == reference/css3-text-line-break-jazh-255-ref.xht
+css3-text-line-break-jazh-256.xht == reference/css3-text-line-break-jazh-256-ref.xht
+css3-text-line-break-jazh-257.xht == reference/css3-text-line-break-jazh-257-ref.xht
+css3-text-line-break-jazh-258.xht == reference/css3-text-line-break-jazh-258-ref.xht
+css3-text-line-break-jazh-259.xht == reference/css3-text-line-break-jazh-259-ref.xht
+css3-text-line-break-jazh-260.xht == reference/css3-text-line-break-jazh-260-ref.xht
+css3-text-line-break-jazh-301.xht == reference/css3-text-line-break-jazh-301-ref.xht
+css3-text-line-break-jazh-302.xht == reference/css3-text-line-break-jazh-302-ref.xht
+css3-text-line-break-jazh-303.xht == reference/css3-text-line-break-jazh-303-ref.xht
+css3-text-line-break-jazh-304.xht == reference/css3-text-line-break-jazh-304-ref.xht
+css3-text-line-break-jazh-305.xht == reference/css3-text-line-break-jazh-305-ref.xht
+css3-text-line-break-jazh-306.xht == reference/css3-text-line-break-jazh-306-ref.xht
+css3-text-line-break-jazh-307.xht == reference/css3-text-line-break-jazh-307-ref.xht
+css3-text-line-break-jazh-308.xht == reference/css3-text-line-break-jazh-308-ref.xht
+css3-text-line-break-jazh-309.xht == reference/css3-text-line-break-jazh-309-ref.xht
+css3-text-line-break-jazh-310.xht == reference/css3-text-line-break-jazh-310-ref.xht
+css3-text-line-break-jazh-311.xht == reference/css3-text-line-break-jazh-311-ref.xht
+css3-text-line-break-jazh-312.xht == reference/css3-text-line-break-jazh-312-ref.xht
+css3-text-line-break-jazh-313.xht == reference/css3-text-line-break-jazh-313-ref.xht
+css3-text-line-break-jazh-314.xht == reference/css3-text-line-break-jazh-314-ref.xht
+css3-text-line-break-jazh-315.xht == reference/css3-text-line-break-jazh-315-ref.xht
+css3-text-line-break-jazh-316.xht == reference/css3-text-line-break-jazh-316-ref.xht
+css3-text-line-break-jazh-317.xht == reference/css3-text-line-break-jazh-317-ref.xht
+css3-text-line-break-jazh-318.xht == reference/css3-text-line-break-jazh-318-ref.xht
+css3-text-line-break-jazh-319.xht == reference/css3-text-line-break-jazh-319-ref.xht
+css3-text-line-break-jazh-320.xht == reference/css3-text-line-break-jazh-320-ref.xht
+css3-text-line-break-jazh-321.xht == reference/css3-text-line-break-jazh-321-ref.xht
+css3-text-line-break-jazh-322.xht == reference/css3-text-line-break-jazh-322-ref.xht
+css3-text-line-break-jazh-323.xht == reference/css3-text-line-break-jazh-323-ref.xht
+css3-text-line-break-jazh-324.xht == reference/css3-text-line-break-jazh-324-ref.xht
+css3-text-line-break-jazh-325.xht == reference/css3-text-line-break-jazh-325-ref.xht
+css3-text-line-break-jazh-326.xht == reference/css3-text-line-break-jazh-326-ref.xht
+css3-text-line-break-jazh-327.xht == reference/css3-text-line-break-jazh-327-ref.xht
+css3-text-line-break-jazh-351.xht == reference/css3-text-line-break-jazh-351-ref.xht
+css3-text-line-break-jazh-352.xht == reference/css3-text-line-break-jazh-352-ref.xht
+css3-text-line-break-jazh-353.xht == reference/css3-text-line-break-jazh-353-ref.xht
+css3-text-line-break-jazh-354.xht == reference/css3-text-line-break-jazh-354-ref.xht
+css3-text-line-break-jazh-355.xht == reference/css3-text-line-break-jazh-355-ref.xht
+css3-text-line-break-jazh-356.xht == reference/css3-text-line-break-jazh-356-ref.xht
+css3-text-line-break-jazh-357.xht == reference/css3-text-line-break-jazh-357-ref.xht
+css3-text-line-break-jazh-358.xht == reference/css3-text-line-break-jazh-358-ref.xht
+css3-text-line-break-jazh-359.xht == reference/css3-text-line-break-jazh-359-ref.xht
+css3-text-line-break-jazh-360.xht == reference/css3-text-line-break-jazh-360-ref.xht
+css3-text-line-break-jazh-361.xht == reference/css3-text-line-break-jazh-361-ref.xht
+css3-text-line-break-jazh-362.xht == reference/css3-text-line-break-jazh-362-ref.xht
+css3-text-line-break-jazh-363.xht == reference/css3-text-line-break-jazh-363-ref.xht
+css3-text-line-break-jazh-364.xht == reference/css3-text-line-break-jazh-364-ref.xht
+css3-text-line-break-jazh-365.xht == reference/css3-text-line-break-jazh-365-ref.xht
+css3-text-line-break-jazh-366.xht == reference/css3-text-line-break-jazh-366-ref.xht
+css3-text-line-break-jazh-367.xht == reference/css3-text-line-break-jazh-367-ref.xht
+css3-text-line-break-jazh-368.xht == reference/css3-text-line-break-jazh-368-ref.xht
+css3-text-line-break-jazh-369.xht == reference/css3-text-line-break-jazh-369-ref.xht
+css3-text-line-break-jazh-370.xht == reference/css3-text-line-break-jazh-370-ref.xht
+css3-text-line-break-jazh-371.xht == reference/css3-text-line-break-jazh-371-ref.xht
+css3-text-line-break-jazh-372.xht == reference/css3-text-line-break-jazh-372-ref.xht
+css3-text-line-break-jazh-373.xht == reference/css3-text-line-break-jazh-373-ref.xht
+css3-text-line-break-jazh-374.xht == reference/css3-text-line-break-jazh-374-ref.xht
+css3-text-line-break-jazh-375.xht == reference/css3-text-line-break-jazh-375-ref.xht
+css3-text-line-break-jazh-376.xht == reference/css3-text-line-break-jazh-376-ref.xht
+css3-text-line-break-jazh-377.xht == reference/css3-text-line-break-jazh-377-ref.xht
+css3-text-line-break-jazh-401.xht == reference/css3-text-line-break-jazh-401-ref.xht
+css3-text-line-break-jazh-402.xht == reference/css3-text-line-break-jazh-402-ref.xht
+css3-text-line-break-jazh-403.xht == reference/css3-text-line-break-jazh-403-ref.xht
+css3-text-line-break-jazh-404.xht == reference/css3-text-line-break-jazh-404-ref.xht
+css3-text-line-break-jazh-405.xht == reference/css3-text-line-break-jazh-405-ref.xht
+css3-text-line-break-jazh-406.xht == reference/css3-text-line-break-jazh-406-ref.xht
+css3-text-line-break-jazh-407.xht == reference/css3-text-line-break-jazh-407-ref.xht
+css3-text-line-break-jazh-408.xht == reference/css3-text-line-break-jazh-408-ref.xht
+css3-text-line-break-jazh-409.xht == reference/css3-text-line-break-jazh-409-ref.xht
+css3-text-line-break-jazh-410.xht == reference/css3-text-line-break-jazh-410-ref.xht
+css3-text-line-break-jazh-411.xht == reference/css3-text-line-break-jazh-411-ref.xht
+css3-text-line-break-jazh-412.xht == reference/css3-text-line-break-jazh-412-ref.xht
+css3-text-line-break-jazh-413.xht == reference/css3-text-line-break-jazh-413-ref.xht
+css3-text-line-break-jazh-414.xht == reference/css3-text-line-break-jazh-414-ref.xht
+css3-text-line-break-jazh-415.xht == reference/css3-text-line-break-jazh-415-ref.xht
+css3-text-line-break-jazh-416.xht == reference/css3-text-line-break-jazh-416-ref.xht
+css3-text-line-break-jazh-417.xht == reference/css3-text-line-break-jazh-417-ref.xht
+css3-text-line-break-jazh-418.xht == reference/css3-text-line-break-jazh-418-ref.xht
+css3-text-line-break-jazh-419.xht == reference/css3-text-line-break-jazh-419-ref.xht
+css3-text-line-break-jazh-420.xht == reference/css3-text-line-break-jazh-420-ref.xht
+css3-text-line-break-jazh-421.xht == reference/css3-text-line-break-jazh-421-ref.xht
+css3-text-line-break-jazh-422.xht == reference/css3-text-line-break-jazh-422-ref.xht
+css3-text-line-break-jazh-423.xht == reference/css3-text-line-break-jazh-423-ref.xht
+css3-text-line-break-jazh-424.xht == reference/css3-text-line-break-jazh-424-ref.xht
+css3-text-line-break-jazh-425.xht == reference/css3-text-line-break-jazh-425-ref.xht
+css3-text-line-break-jazh-426.xht == reference/css3-text-line-break-jazh-426-ref.xht
+css3-text-line-break-jazh-427.xht == reference/css3-text-line-break-jazh-427-ref.xht
+css3-text-line-break-opclns-001.xht == reference/css3-text-line-break-opclns-001-ref.xht
+css3-text-line-break-opclns-002.xht == reference/css3-text-line-break-opclns-002-ref.xht
+css3-text-line-break-opclns-003.xht == reference/css3-text-line-break-opclns-003-ref.xht
+css3-text-line-break-opclns-004.xht == reference/css3-text-line-break-opclns-004-ref.xht
+css3-text-line-break-opclns-005.xht == reference/css3-text-line-break-opclns-005-ref.xht
+css3-text-line-break-opclns-006.xht == reference/css3-text-line-break-opclns-006-ref.xht
+css3-text-line-break-opclns-007.xht == reference/css3-text-line-break-opclns-007-ref.xht
+css3-text-line-break-opclns-008.xht == reference/css3-text-line-break-opclns-008-ref.xht
+css3-text-line-break-opclns-009.xht == reference/css3-text-line-break-opclns-009-ref.xht
+css3-text-line-break-opclns-010.xht == reference/css3-text-line-break-opclns-010-ref.xht
+css3-text-line-break-opclns-011.xht == reference/css3-text-line-break-opclns-011-ref.xht
+css3-text-line-break-opclns-012.xht == reference/css3-text-line-break-opclns-012-ref.xht
+css3-text-line-break-opclns-013.xht == reference/css3-text-line-break-opclns-013-ref.xht
+css3-text-line-break-opclns-014.xht == reference/css3-text-line-break-opclns-014-ref.xht
+css3-text-line-break-opclns-015.xht == reference/css3-text-line-break-opclns-015-ref.xht
+css3-text-line-break-opclns-016.xht == reference/css3-text-line-break-opclns-016-ref.xht
+css3-text-line-break-opclns-017.xht == reference/css3-text-line-break-opclns-017-ref.xht
+css3-text-line-break-opclns-018.xht == reference/css3-text-line-break-opclns-018-ref.xht
+css3-text-line-break-opclns-019.xht == reference/css3-text-line-break-opclns-019-ref.xht
+css3-text-line-break-opclns-020.xht == reference/css3-text-line-break-opclns-020-ref.xht
+css3-text-line-break-opclns-021.xht == reference/css3-text-line-break-opclns-021-ref.xht
+css3-text-line-break-opclns-022.xht == reference/css3-text-line-break-opclns-022-ref.xht
+css3-text-line-break-opclns-023.xht == reference/css3-text-line-break-opclns-023-ref.xht
+css3-text-line-break-opclns-024.xht == reference/css3-text-line-break-opclns-024-ref.xht
+css3-text-line-break-opclns-025.xht == reference/css3-text-line-break-opclns-025-ref.xht
+css3-text-line-break-opclns-026.xht == reference/css3-text-line-break-opclns-026-ref.xht
+css3-text-line-break-opclns-027.xht == reference/css3-text-line-break-opclns-027-ref.xht
+css3-text-line-break-opclns-028.xht == reference/css3-text-line-break-opclns-028-ref.xht
+css3-text-line-break-opclns-029.xht == reference/css3-text-line-break-opclns-029-ref.xht
+css3-text-line-break-opclns-030.xht == reference/css3-text-line-break-opclns-030-ref.xht
+css3-text-line-break-opclns-031.xht == reference/css3-text-line-break-opclns-031-ref.xht
+css3-text-line-break-opclns-032.xht == reference/css3-text-line-break-opclns-032-ref.xht
+css3-text-line-break-opclns-033.xht == reference/css3-text-line-break-opclns-033-ref.xht
+css3-text-line-break-opclns-034.xht == reference/css3-text-line-break-opclns-034-ref.xht
+css3-text-line-break-opclns-035.xht == reference/css3-text-line-break-opclns-035-ref.xht
+css3-text-line-break-opclns-036.xht == reference/css3-text-line-break-opclns-036-ref.xht
+css3-text-line-break-opclns-037.xht == reference/css3-text-line-break-opclns-037-ref.xht
+css3-text-line-break-opclns-038.xht == reference/css3-text-line-break-opclns-038-ref.xht
+css3-text-line-break-opclns-039.xht == reference/css3-text-line-break-opclns-039-ref.xht
+css3-text-line-break-opclns-040.xht == reference/css3-text-line-break-opclns-040-ref.xht
+css3-text-line-break-opclns-041.xht == reference/css3-text-line-break-opclns-041-ref.xht
+css3-text-line-break-opclns-042.xht == reference/css3-text-line-break-opclns-042-ref.xht
+css3-text-line-break-opclns-043.xht == reference/css3-text-line-break-opclns-043-ref.xht
+css3-text-line-break-opclns-044.xht == reference/css3-text-line-break-opclns-044-ref.xht
+css3-text-line-break-opclns-045.xht == reference/css3-text-line-break-opclns-045-ref.xht
+css3-text-line-break-opclns-046.xht == reference/css3-text-line-break-opclns-046-ref.xht
+css3-text-line-break-opclns-047.xht == reference/css3-text-line-break-opclns-047-ref.xht
+css3-text-line-break-opclns-048.xht == reference/css3-text-line-break-opclns-048-ref.xht
+css3-text-line-break-opclns-049.xht == reference/css3-text-line-break-opclns-049-ref.xht
+css3-text-line-break-opclns-050.xht == reference/css3-text-line-break-opclns-050-ref.xht
+css3-text-line-break-opclns-051.xht == reference/css3-text-line-break-opclns-051-ref.xht
+css3-text-line-break-opclns-052.xht == reference/css3-text-line-break-opclns-052-ref.xht
+css3-text-line-break-opclns-053.xht == reference/css3-text-line-break-opclns-053-ref.xht
+css3-text-line-break-opclns-054.xht == reference/css3-text-line-break-opclns-054-ref.xht
+css3-text-line-break-opclns-055.xht == reference/css3-text-line-break-opclns-055-ref.xht
+css3-text-line-break-opclns-056.xht == reference/css3-text-line-break-opclns-056-ref.xht
+css3-text-line-break-opclns-057.xht == reference/css3-text-line-break-opclns-057-ref.xht
+css3-text-line-break-opclns-058.xht == reference/css3-text-line-break-opclns-058-ref.xht
+css3-text-line-break-opclns-059.xht == reference/css3-text-line-break-opclns-059-ref.xht
+css3-text-line-break-opclns-060.xht == reference/css3-text-line-break-opclns-060-ref.xht
+css3-text-line-break-opclns-061.xht == reference/css3-text-line-break-opclns-061-ref.xht
+css3-text-line-break-opclns-062.xht == reference/css3-text-line-break-opclns-062-ref.xht
+css3-text-line-break-opclns-063.xht == reference/css3-text-line-break-opclns-063-ref.xht
+css3-text-line-break-opclns-064.xht == reference/css3-text-line-break-opclns-064-ref.xht
+css3-text-line-break-opclns-065.xht == reference/css3-text-line-break-opclns-065-ref.xht
+css3-text-line-break-opclns-100.xht == reference/css3-text-line-break-opclns-100-ref.xht
+css3-text-line-break-opclns-101.xht == reference/css3-text-line-break-opclns-101-ref.xht
+css3-text-line-break-opclns-102.xht == reference/css3-text-line-break-opclns-102-ref.xht
+css3-text-line-break-opclns-103.xht == reference/css3-text-line-break-opclns-103-ref.xht
+css3-text-line-break-opclns-104.xht == reference/css3-text-line-break-opclns-104-ref.xht
+css3-text-line-break-opclns-105.xht == reference/css3-text-line-break-opclns-105-ref.xht
+css3-text-line-break-opclns-106.xht == reference/css3-text-line-break-opclns-106-ref.xht
+css3-text-line-break-opclns-107.xht == reference/css3-text-line-break-opclns-107-ref.xht
+css3-text-line-break-opclns-108.xht == reference/css3-text-line-break-opclns-108-ref.xht
+css3-text-line-break-opclns-109.xht == reference/css3-text-line-break-opclns-109-ref.xht
+css3-text-line-break-opclns-110.xht == reference/css3-text-line-break-opclns-110-ref.xht
+css3-text-line-break-opclns-111.xht == reference/css3-text-line-break-opclns-111-ref.xht
+css3-text-line-break-opclns-112.xht == reference/css3-text-line-break-opclns-112-ref.xht
+css3-text-line-break-opclns-113.xht == reference/css3-text-line-break-opclns-113-ref.xht
+css3-text-line-break-opclns-114.xht == reference/css3-text-line-break-opclns-114-ref.xht
+css3-text-line-break-opclns-115.xht == reference/css3-text-line-break-opclns-115-ref.xht
+css3-text-line-break-opclns-116.xht == reference/css3-text-line-break-opclns-116-ref.xht
+css3-text-line-break-opclns-117.xht == reference/css3-text-line-break-opclns-117-ref.xht
+css3-text-line-break-opclns-118.xht == reference/css3-text-line-break-opclns-118-ref.xht
+css3-text-line-break-opclns-119.xht == reference/css3-text-line-break-opclns-119-ref.xht
+css3-text-line-break-opclns-120.xht == reference/css3-text-line-break-opclns-120-ref.xht
+css3-text-line-break-opclns-121.xht == reference/css3-text-line-break-opclns-121-ref.xht
+css3-text-line-break-opclns-122.xht == reference/css3-text-line-break-opclns-122-ref.xht
+css3-text-line-break-opclns-123.xht == reference/css3-text-line-break-opclns-123-ref.xht
+css3-text-line-break-opclns-124.xht == reference/css3-text-line-break-opclns-124-ref.xht
+css3-text-line-break-opclns-125.xht == reference/css3-text-line-break-opclns-125-ref.xht
+css3-text-line-break-opclns-126.xht == reference/css3-text-line-break-opclns-126-ref.xht
+css3-text-line-break-opclns-127.xht == reference/css3-text-line-break-opclns-127-ref.xht
+css3-text-line-break-opclns-128.xht == reference/css3-text-line-break-opclns-128-ref.xht
+css3-text-line-break-opclns-129.xht == reference/css3-text-line-break-opclns-129-ref.xht
+css3-text-line-break-opclns-130.xht == reference/css3-text-line-break-opclns-130-ref.xht
+css3-text-line-break-opclns-131.xht == reference/css3-text-line-break-opclns-131-ref.xht
+css3-text-line-break-opclns-132.xht == reference/css3-text-line-break-opclns-132-ref.xht
+css3-text-line-break-opclns-133.xht == reference/css3-text-line-break-opclns-133-ref.xht
+css3-text-line-break-opclns-134.xht == reference/css3-text-line-break-opclns-134-ref.xht
+css3-text-line-break-opclns-135.xht == reference/css3-text-line-break-opclns-135-ref.xht
+css3-text-line-break-opclns-136.xht == reference/css3-text-line-break-opclns-136-ref.xht
+css3-text-line-break-opclns-137.xht == reference/css3-text-line-break-opclns-137-ref.xht
+css3-text-line-break-opclns-138.xht == reference/css3-text-line-break-opclns-138-ref.xht
+css3-text-line-break-opclns-139.xht == reference/css3-text-line-break-opclns-139-ref.xht
+css3-text-line-break-opclns-140.xht == reference/css3-text-line-break-opclns-140-ref.xht
+css3-text-line-break-opclns-141.xht == reference/css3-text-line-break-opclns-141-ref.xht
+css3-text-line-break-opclns-142.xht == reference/css3-text-line-break-opclns-142-ref.xht
+css3-text-line-break-opclns-143.xht == reference/css3-text-line-break-opclns-143-ref.xht
+css3-text-line-break-opclns-144.xht == reference/css3-text-line-break-opclns-144-ref.xht
+css3-text-line-break-opclns-145.xht == reference/css3-text-line-break-opclns-145-ref.xht
+css3-text-line-break-opclns-146.xht == reference/css3-text-line-break-opclns-146-ref.xht
+css3-text-line-break-opclns-147.xht == reference/css3-text-line-break-opclns-147-ref.xht
+css3-text-line-break-opclns-148.xht == reference/css3-text-line-break-opclns-148-ref.xht
+css3-text-line-break-opclns-149.xht == reference/css3-text-line-break-opclns-149-ref.xht
+css3-text-line-break-opclns-150.xht == reference/css3-text-line-break-opclns-150-ref.xht
+css3-text-line-break-opclns-151.xht == reference/css3-text-line-break-opclns-151-ref.xht
+css3-text-line-break-opclns-152.xht == reference/css3-text-line-break-opclns-152-ref.xht
+css3-text-line-break-opclns-153.xht == reference/css3-text-line-break-opclns-153-ref.xht
+css3-text-line-break-opclns-154.xht == reference/css3-text-line-break-opclns-154-ref.xht
+css3-text-line-break-opclns-155.xht == reference/css3-text-line-break-opclns-155-ref.xht
+css3-text-line-break-opclns-156.xht == reference/css3-text-line-break-opclns-156-ref.xht
+css3-text-line-break-opclns-157.xht == reference/css3-text-line-break-opclns-157-ref.xht
+css3-text-line-break-opclns-158.xht == reference/css3-text-line-break-opclns-158-ref.xht
+css3-text-line-break-opclns-159.xht == reference/css3-text-line-break-opclns-159-ref.xht
+css3-text-line-break-opclns-160.xht == reference/css3-text-line-break-opclns-160-ref.xht
+css3-text-line-break-opclns-161.xht == reference/css3-text-line-break-opclns-161-ref.xht
+css3-text-line-break-opclns-162.xht == reference/css3-text-line-break-opclns-162-ref.xht
+css3-text-line-break-opclns-163.xht == reference/css3-text-line-break-opclns-163-ref.xht
+css3-text-line-break-opclns-164.xht == reference/css3-text-line-break-opclns-164-ref.xht
+css3-text-line-break-opclns-165.xht == reference/css3-text-line-break-opclns-165-ref.xht
+css3-text-line-break-opclns-166.xht == reference/css3-text-line-break-opclns-166-ref.xht
+css3-text-line-break-opclns-167.xht == reference/css3-text-line-break-opclns-167-ref.xht
+css3-text-line-break-opclns-168.xht == reference/css3-text-line-break-opclns-168-ref.xht
+css3-text-line-break-opclns-169.xht == reference/css3-text-line-break-opclns-169-ref.xht
+css3-text-line-break-opclns-170.xht == reference/css3-text-line-break-opclns-170-ref.xht
+css3-text-line-break-opclns-171.xht == reference/css3-text-line-break-opclns-171-ref.xht
+css3-text-line-break-opclns-200.xht == reference/css3-text-line-break-opclns-200-ref.xht
+css3-text-line-break-opclns-201.xht == reference/css3-text-line-break-opclns-201-ref.xht
+css3-text-line-break-opclns-202.xht == reference/css3-text-line-break-opclns-202-ref.xht
+css3-text-line-break-opclns-203.xht == reference/css3-text-line-break-opclns-203-ref.xht
+css3-text-line-break-opclns-204.xht == reference/css3-text-line-break-opclns-204-ref.xht
+css3-text-line-break-opclns-205.xht == reference/css3-text-line-break-opclns-205-ref.xht
+css3-text-line-break-opclns-206.xht == reference/css3-text-line-break-opclns-206-ref.xht
+css3-text-line-break-opclns-207.xht == reference/css3-text-line-break-opclns-207-ref.xht
+css3-text-line-break-opclns-208.xht == reference/css3-text-line-break-opclns-208-ref.xht
+css3-text-line-break-opclns-209.xht == reference/css3-text-line-break-opclns-209-ref.xht
+css3-text-line-break-opclns-210.xht == reference/css3-text-line-break-opclns-210-ref.xht
+css3-text-line-break-opclns-211.xht == reference/css3-text-line-break-opclns-211-ref.xht
+css3-text-line-break-opclns-212.xht == reference/css3-text-line-break-opclns-212-ref.xht
+css3-text-line-break-opclns-213.xht == reference/css3-text-line-break-opclns-213-ref.xht
+css3-text-line-break-opclns-214.xht == reference/css3-text-line-break-opclns-214-ref.xht
+css3-text-line-break-opclns-215.xht == reference/css3-text-line-break-opclns-215-ref.xht
+css3-text-line-break-opclns-216.xht == reference/css3-text-line-break-opclns-216-ref.xht
+css3-text-line-break-opclns-217.xht == reference/css3-text-line-break-opclns-217-ref.xht
+css3-text-line-break-opclns-218.xht == reference/css3-text-line-break-opclns-218-ref.xht
+css3-text-line-break-opclns-219.xht == reference/css3-text-line-break-opclns-219-ref.xht
+css3-text-line-break-opclns-220.xht == reference/css3-text-line-break-opclns-220-ref.xht
+css3-text-line-break-opclns-221.xht == reference/css3-text-line-break-opclns-221-ref.xht
+css3-text-line-break-opclns-222.xht == reference/css3-text-line-break-opclns-222-ref.xht
+css3-text-line-break-opclns-223.xht == reference/css3-text-line-break-opclns-223-ref.xht
+css3-text-line-break-opclns-224.xht == reference/css3-text-line-break-opclns-224-ref.xht
+css3-text-line-break-opclns-225.xht == reference/css3-text-line-break-opclns-225-ref.xht
+css3-text-line-break-opclns-226.xht == reference/css3-text-line-break-opclns-226-ref.xht
+css3-text-line-break-opclns-250.xht == reference/css3-text-line-break-opclns-250-ref.xht
+css3-text-line-break-opclns-251.xht == reference/css3-text-line-break-opclns-251-ref.xht
+css3-text-line-break-opclns-252.xht == reference/css3-text-line-break-opclns-252-ref.xht
+css3-text-line-break-opclns-253.xht == reference/css3-text-line-break-opclns-253-ref.xht
+css3-text-line-break-opclns-254.xht == reference/css3-text-line-break-opclns-254-ref.xht
+css3-text-line-break-opclns-255.xht == reference/css3-text-line-break-opclns-255-ref.xht
+css3-text-line-break-opclns-256.xht == reference/css3-text-line-break-opclns-256-ref.xht
+css3-text-line-break-opclns-257.xht == reference/css3-text-line-break-opclns-257-ref.xht
+css3-text-line-break-opclns-258.xht == reference/css3-text-line-break-opclns-258-ref.xht
+css3-text-line-break-opclns-259.xht == reference/css3-text-line-break-opclns-259-ref.xht
+css3-text-line-break-opclns-260.xht == reference/css3-text-line-break-opclns-260-ref.xht
+css3-text-line-break-opclns-261.xht == reference/css3-text-line-break-opclns-261-ref.xht
+css3-text-line-break-opclns-262.xht == reference/css3-text-line-break-opclns-262-ref.xht
+css3-text-line-break-opclns-263.xht == reference/css3-text-line-break-opclns-263-ref.xht
+css3-text-line-break-opclns-264.xht == reference/css3-text-line-break-opclns-264-ref.xht
+css3-text-line-break-opclns-265.xht == reference/css3-text-line-break-opclns-265-ref.xht
+css3-text-line-break-opclns-266.xht == reference/css3-text-line-break-opclns-266-ref.xht
+css3-text-line-break-opclns-267.xht == reference/css3-text-line-break-opclns-267-ref.xht
+css3-text-line-break-opclns-268.xht == reference/css3-text-line-break-opclns-268-ref.xht
+css3-text-line-break-opclns-269.xht == reference/css3-text-line-break-opclns-269-ref.xht
+css3-text-text-transform-001.xht == reference/css3-text-text-transform-001-ref.xht
+css3-text-text-transform-002.xht == reference/css3-text-text-transform-002-ref.xht
+css3-text-text-transform-003.xht == reference/css3-text-text-transform-003-ref.xht
+css3-text-text-transform-004.xht == reference/css3-text-text-transform-004-ref.xht
+css3-text-text-transform-005.xht == reference/css3-text-text-transform-005-ref.xht
+css3-text-text-transform-006.xht == reference/css3-text-text-transform-006-ref.xht
+css3-text-text-transform-007.xht == reference/css3-text-text-transform-007-ref.xht
+css3-text-text-transform-007a.xht == reference/css3-text-text-transform-007a-ref.xht
+css3-text-text-transform-008.xht == reference/css3-text-text-transform-008-ref.xht
+css3-text-text-transform-009.xht == reference/css3-text-text-transform-009-ref.xht
+css3-text-text-transform-010.xht == reference/css3-text-text-transform-010-ref.xht
+css3-text-text-transform-010a.xht == reference/css3-text-text-transform-010a-ref.xht
+css3-text-text-transform-011.xht == reference/css3-text-text-transform-011-ref.xht
+css3-text-text-transform-012.xht == reference/css3-text-text-transform-012-ref.xht
+css3-text-text-transform-014.xht == reference/css3-text-text-transform-014-ref.xht
+css3-text-text-transform-015.xht == reference/css3-text-text-transform-015-ref.xht
+css3-text-text-transform-016.xht == reference/css3-text-text-transform-016-ref.xht
+css3-text-text-transform-017.xht == reference/css3-text-text-transform-017-ref.xht
+css3-text-text-transform-018.xht == reference/css3-text-text-transform-018-ref.xht
+css3-text-text-transform-019.xht == reference/css3-text-text-transform-019-ref.xht
+css3-text-text-transform-020.xht == reference/css3-text-text-transform-020-ref.xht
+css3-text-text-transform-021.xht == reference/css3-text-text-transform-021-ref.xht
+css3-text-text-transform-022.xht == reference/css3-text-text-transform-022-ref.xht
+css3-text-text-transform-023.xht == reference/css3-text-text-transform-023-ref.xht
+css3-text-text-transform-024.xht == reference/css3-text-text-transform-024-ref.xht
+css3-text-text-transform-025.xht == reference/css3-text-text-transform-025-ref.xht
+css3-text-text-transform-026.xht == reference/css3-text-text-transform-026-ref.xht
+css3-text-text-transform-027.xht == reference/css3-text-text-transform-027-ref.xht
+css3-text-text-transform-028.xht == reference/css3-text-text-transform-028-ref.xht
+css3-text-text-transform-029.xht == reference/css3-text-text-transform-029-ref.xht
+css3-text-text-transform-030.xht == reference/css3-text-text-transform-030-ref.xht
+css3-text-text-transform-031.xht == reference/css3-text-text-transform-031-ref.xht
+css3-text-text-transform-032.xht == reference/css3-text-text-transform-032-ref.xht
+css3-text-text-transform-033.xht == reference/css3-text-text-transform-033-ref.xht
+css3-text-text-transform-034.xht == reference/css3-text-text-transform-034-ref.xht
+css3-text-text-transform-035.xht == reference/css3-text-text-transform-035-ref.xht
+css3-text-text-transform-038.xht == reference/css3-text-text-transform-038-ref.xht
+css3-text-text-transform-039.xht == reference/css3-text-text-transform-039-ref.xht
+css3-text-text-transform-040.xht == reference/css3-text-text-transform-040-ref.xht
+css3-text-text-transform-041.xht == reference/css3-text-text-transform-041-ref.xht
+css3-text-text-transform-042.xht == reference/css3-text-text-transform-042-ref.xht
+css3-text-text-transform-043.xht == reference/css3-text-text-transform-043-ref.xht
+css3-text-text-transform-044.xht == reference/css3-text-text-transform-044-ref.xht
+css3-text-text-transform-045.xht == reference/css3-text-text-transform-045-ref.xht
+css3-text-text-transform-046.xht == reference/css3-text-text-transform-046-ref.xht
full-width-002.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
full-width-003.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
hanging-punctuation-allow-end-001.xht == reference/hanging-punctuation-allow-end-001-ref.xht
@@ -23,6 +510,7 @@ overflow-wrap-002.xht == reference/overflow-wrap-002-ref.xht
overflow-wrap-003.xht == reference/overflow-wrap-003-ref.xht
overflow-wrap-004.xht == reference/overflow-wrap-004-ref.xht
overflow-wrap-005.xht == reference/overflow-wrap-003-ref.xht
+overflow-wrap-break-word-001.xht == reference/overflow-wrap-break-word-001-ref.xht
tab-size-integer-001.xht == reference/tab-size-integer-001-ref.xht
tab-size-integer-002.xht == reference/tab-size-integer-001-ref.xht
tab-size-integer-003.xht == reference/tab-size-integer-001-ref.xht
@@ -32,6 +520,32 @@ tab-size-percent-001.xht == reference/tab-size-length-001-ref.xht
text-align-006.xht == reference/text-align-006-ref.xht
text-align-007.xht == reference/text-align-007-ref.xht
text-align-008.xht == reference/text-align-007-ref.xht
+text-align-end-001.xht == reference/text-align-end-001.xht
+text-align-end-002.xht == reference/text-align-end-002.xht
+text-align-end-003.xht == reference/text-align-end-003.xht
+text-align-end-004.xht == reference/text-align-end-004.xht
+text-align-end-005.xht == reference/text-align-end-005.xht
+text-align-end-006.xht == reference/text-align-end-006.xht
+text-align-end-007.xht == reference/text-align-end-007.xht
+text-align-end-008.xht == reference/text-align-end-008.xht
+text-align-end-009.xht == reference/text-align-end-009.xht
+text-align-end-010.xht == reference/text-align-end-010.xht
+text-align-end-014.xht == reference/text-align-end-014.xht
+text-align-end-015.xht == reference/text-align-end-015.xht
+text-align-end-016.xht == reference/text-align-end-016.xht
+text-align-end-017.xht == reference/text-align-end-017.xht
+text-align-justify-001.xht == reference/text-align-justify-001.xht
+text-align-justify-002.xht == reference/text-align-justify-002.xht
+text-align-justify-003.xht == reference/text-align-justify-003.xht
+text-align-justify-004.xht == reference/text-align-justify-004.xht
+text-align-justify-005.xht == reference/text-align-justify-005.xht
+text-align-justify-006.xht == reference/text-align-justify-006.xht
+text-align-justifyall-001.xht == reference/text-align-justifyall-001.xht
+text-align-justifyall-002.xht == reference/text-align-justifyall-002.xht
+text-align-justifyall-003.xht == reference/text-align-justifyall-003.xht
+text-align-justifyall-004.xht == reference/text-align-justifyall-004.xht
+text-align-justifyall-005.xht == reference/text-align-justifyall-005.xht
+text-align-justifyall-006.xht == reference/text-align-justifyall-006.xht
text-align-last-010.xht == reference/text-align-last-010-ref.xht
text-align-last-011.xht == reference/text-align-last-010-ref.xht
text-align-match-parent-02.xht == reference/text-align-match-parent-ref.xht
@@ -39,6 +553,20 @@ text-align-match-parent-03.xht == reference/text-align-match-parent-ref.xht
text-align-match-parent-04.xht == reference/text-align-match-parent-ref.xht
text-align-match-parent-root-ltr.xht == reference/text-align-match-parent-root-ltr-ref.xht
text-align-match-parent-root-rtl.xht == reference/text-align-match-parent-root-rtl-ref.xht
+text-align-start-001.xht == reference/text-align-start-001.xht
+text-align-start-002.xht == reference/text-align-start-002.xht
+text-align-start-003.xht == reference/text-align-start-003.xht
+text-align-start-004.xht == reference/text-align-start-004.xht
+text-align-start-005.xht == reference/text-align-start-005.xht
+text-align-start-006.xht == reference/text-align-start-006.xht
+text-align-start-007.xht == reference/text-align-start-007.xht
+text-align-start-008.xht == reference/text-align-start-008.xht
+text-align-start-009.xht == reference/text-align-start-009.xht
+text-align-start-010.xht == reference/text-align-start-010.xht
+text-align-start-014.xht == reference/text-align-start-014.xht
+text-align-start-015.xht == reference/text-align-start-015.xht
+text-align-start-016.xht == reference/text-align-start-016.xht
+text-align-start-017.xht == reference/text-align-start-017.xht
text-emphasis-color-001.xht == reference/text-emphasis-color-001-ref.xht
text-emphasis-position-above-left-001.xht == reference/text-emphasis-position-above-left-001-ref.xht
text-emphasis-position-above-left-002.xht == reference/text-emphasis-position-above-left-002-ref.xht
@@ -54,6 +582,7 @@ text-emphasis-style-open-001.xht == reference/text-emphasis-style-open-001-ref.x
text-emphasis-style-shape-001.xht == reference/text-emphasis-style-shape-001-ref.xht
text-emphasis-style-string-001.xht == reference/text-emphasis-style-string-001-ref.xht
text-indent-percentage-001.xht == reference/text-indent-percentage-001-ref.xht
+text-justify-001.xht == reference/text-justify-001.xht
text-transform-capitalize-001.xht == reference/text-transform-capitalize-001-ref.xht
text-transform-fullwidth-001.xht == reference/text-transform-fullwidth-001-ref.xht
text-transform-lowercase-001.xht == reference/text-transform-lowercase-001-ref.xht
@@ -62,9 +591,35 @@ text-transform-uppercase-001.xht == reference/text-transform-uppercase-001-ref.x
white-space-collapsing-discard-001.xht == reference/white-space-collapsing-discard-001-ref.xht
white-space-collapsing-preserve-breaks-001.xht == reference/white-space-collapsing-preserve-breaks-001-ref.xht
white-space-collapsing-trim-inner-001.xht == reference/white-space-collapsing-trim-inner-001-ref.xht
+word-break-break-all-000.xht == reference/word-break-break-all-ref-000.xht
word-break-break-all-001.xht == reference/word-break-break-all-001-ref.xht
+word-break-break-all-002.xht == reference/word-break-break-all-ref-002.xht
+word-break-break-all-003.xht == reference/word-break-break-all-ref-003.xht
+word-break-break-all-004.xht == reference/word-break-break-all-ref-004.xht
+word-break-break-all-005.xht == reference/word-break-break-all-ref-005.xht
+word-break-break-all-006.xht == reference/word-break-break-all-ref-006.xht
+word-break-break-all-007.xht == reference/word-break-break-all-ref-007.xht
+word-break-break-all-008.xht == reference/word-break-break-all-ref-008.xht
+word-break-keep-all-000.xht == reference/word-break-keep-all-ref-000.xht
word-break-keep-all-001.xht == reference/word-break-keep-all-001-ref.xht
+word-break-keep-all-002.xht == reference/word-break-keep-all-ref-002.xht
+word-break-keep-all-003.xht == reference/word-break-keep-all-ref-003.xht
word-break-normal-001.xht == reference/word-break-normal-001-ref.xht
+word-break-normal-ar-000.xht == reference/word-break-normal-ar-ref-000.xht
+word-break-normal-bo-000.xht == reference/word-break-normal-bo-ref-000.xht
+word-break-normal-en-000.xht == reference/word-break-normal-en-ref-000.xht
+word-break-normal-hi-000.xht == reference/word-break-normal-hi-ref-000.xht
+word-break-normal-ja-000.xht == reference/word-break-normal-ja-ref-000.xht
+word-break-normal-ja-001.xht == reference/word-break-normal-ja-ref-001.xht
+word-break-normal-ja-002.xht == reference/word-break-normal-ja-ref-002.xht
+word-break-normal-ja-004.xht == reference/word-break-normal-ja-ref-004.xht
+word-break-normal-km-000.xht == reference/word-break-normal-km-ref-000.xht
+word-break-normal-ko-000.xht == reference/word-break-normal-ko-ref-000.xht
+word-break-normal-lo-000.xht == reference/word-break-normal-lo-ref-000.xht
+word-break-normal-my-000.xht == reference/word-break-normal-my-ref-000.xht
+word-break-normal-tdd-000.xht == reference/word-break-normal-tdd-ref-000.xht
+word-break-normal-th-000.xht == reference/word-break-normal-th-ref-000.xht
+word-break-normal-zh-000.xht == reference/word-break-normal-zh-ref-000.xht
word-wrap-001.xht == reference/overflow-wrap-001-ref.xht
word-wrap-002.xht == reference/overflow-wrap-002-ref.xht
word-wrap-003.xht == reference/overflow-wrap-003-ref.xht
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht
new file mode 100644
index 00000000000..5ec651947d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-000.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Whitespace and line break transformation</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>hello
+there</span></div>
+<div class="test" id="test2"><span>hello
+there</span></div>
+<div class="test" id="test3"><span>hello
+ there</span></div>
+<div class="test" id="test4"><span>hello
+ there</span></div>
+<div class="test" id="test5"><span>hello
+
+
+there</span></div>
+<div class="test" id="test6"><span>hello
+
+
+ there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht
new file mode 100644
index 00000000000..0e8e9b2da90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-001.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+中国话</span></div>
+<div class="test" id="test2"><span>日本語
+中国话</span></div>
+<div class="test" id="test3"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test4"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+中国话</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ 中国话</span></div>
+<div class="ref" id="ref"><span>日本語中国话</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht
new file mode 100644
index 00000000000..a74295b0d4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-002.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test2"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test3"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test4"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>FULLWIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht
new file mode 100644
index 00000000000..3238395d77d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-003.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ハン
+カク</span></div>
+<div class="test" id="test2"><span>ハン
+カク</span></div>
+<div class="test" id="test3"><span>ハン
+ カク</span></div>
+<div class="test" id="test4"><span>ハン
+ カク</span></div>
+<div class="test" id="test5"><span>ハン
+
+
+カク</span></div>
+<div class="test" id="test6"><span>ハン
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>ハンカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht
new file mode 100644
index 00000000000..00dbfb2ce4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-004.xht
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Won and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>₩
+24</span></div>
+<div class="test" id="test2"><span>₩
+24</span></div>
+<div class="test" id="test3"><span>₩
+ 24</span></div>
+<div class="test" id="test4"><span>₩
+ 24</span></div>
+<div class="test" id="test5"><span>₩
+
+
+24</span></div>
+<div class="test" id="test6"><span>₩
+
+
+ 24</span></div>
+<div class="ref" id="ref1"><span>₩24</span></div>
+<div class="test" id="test7"><span>24
+₩</span></div>
+<div class="test" id="test8"><span>24
+₩</span></div>
+<div class="test" id="test9"><span>24
+ ₩</span></div>
+<div class="test" id="test10"><span>24
+ ₩</span></div>
+<div class="test" id="test11"><span>24
+
+
+₩</span></div>
+<div class="test" id="test12"><span>24
+
+
+ ₩</span></div>
+<div class="ref" id="ref2"><span>24₩</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only ₩24");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak ₩24");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks ₩24");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only 24₩");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak 24₩");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks 24₩");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces 24₩");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht
new file mode 100644
index 00000000000..56e01b63248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-005.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide character and non-wide character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>漢字
+kanji</span></div>
+<div class="test" id="test2"><span>漢字
+kanji</span></div>
+<div class="test" id="test3"><span>漢字
+ kanji</span></div>
+<div class="test" id="test4"><span>漢字
+ kanji</span></div>
+<div class="test" id="test5"><span>漢字
+
+
+kanji</span></div>
+<div class="test" id="test6"><span>漢字
+
+
+ kanji</span></div>
+<div class="ref" id="ref"><span>漢字 kanji</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht
new file mode 100644
index 00000000000..7cb3760d3c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-006.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth character and non-fullwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+width</span></div>
+<div class="test" id="test2"><span>FULL
+width</span></div>
+<div class="test" id="test3"><span>FULL
+ width</span></div>
+<div class="test" id="test4"><span>FULL
+ width</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+width</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ width</span></div>
+<div class="ref" id="ref"><span>FULL width</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht
new file mode 100644
index 00000000000..b5cddd62d39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-007.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Halfwidth character and non-halfwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>han
+カク</span></div>
+<div class="test" id="test2"><span>han
+カク</span></div>
+<div class="test" id="test3"><span>han
+ カク</span></div>
+<div class="test" id="test4"><span>han
+ カク</span></div>
+<div class="test" id="test5"><span>han
+
+
+カク</span></div>
+<div class="test" id="test6"><span>han
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>han カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht
new file mode 100644
index 00000000000..1220565a3e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-008.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide and fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test2"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test3"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test4"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>日本語WIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht
new file mode 100644
index 00000000000..f28562bde44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-009.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+カク</span></div>
+<div class="test" id="test2"><span>FULL
+カク</span></div>
+<div class="test" id="test3"><span>FULL
+ カク</span></div>
+<div class="test" id="test4"><span>FULL
+ カク</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+カク</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>FULLカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht
new file mode 100644
index 00000000000..d9b291de42e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-010.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>한글
+쓰기</span></div>
+<div class="test" id="test2"><span>한글
+쓰기</span></div>
+<div class="test" id="test3"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test4"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test5"><span>한글
+
+
+쓰기</span></div>
+<div class="test" id="test6"><span>한글
+
+
+ 쓰기</span></div>
+<div class="ref" id="ref"><span>한글 쓰기</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht
new file mode 100644
index 00000000000..15db35a4698
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-011.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht
new file mode 100644
index 00000000000..b09f1da5559
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-012.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul halfwidth jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht
new file mode 100644
index 00000000000..ef1e917c365
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-014.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษา ไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht
new file mode 100644
index 00000000000..fc2f565b594
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-015.xht
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai and Latin characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+latin</span></div>
+<div class="test" id="test2"><span>ภาษา
+latin</span></div>
+<div class="test" id="test3"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test4"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+latin</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ latin</span></div>
+<div class="ref" id="ref1"><span>ภาษา latin</span></div>
+
+<div class="test" id="test7"><span>latin
+ภาษา</span></div>
+<div class="test" id="test8"><span>latin
+ภาษา</span></div>
+<div class="test" id="test9"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test10"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test11"><span>latin
+
+
+ภาษา</span></div>
+<div class="test" id="test12"><span>latin
+
+
+ ภาษา</span></div>
+<div class="ref" id="ref2"><span>latin ภาษา</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only thai latin");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak thai latin");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks thai latin");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only latin thai");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak latin thai");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks latin thai");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces latin thai");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht
new file mode 100644
index 00000000000..0ec5da4391c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-016.xht
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai with ZWSP before line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา&#x200B;
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา&#x200B;
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if a normal space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht
new file mode 100644
index 00000000000..7cfe63f290f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/seg-break-transformation-017.xht
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai with ZWSP after line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+&#x200B;ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ &#x200B;ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-001.xht
new file mode 100644
index 00000000000..409884fe4f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-001.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-001.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-002.xht
new file mode 100644
index 00000000000..a3e2156c717
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-002.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-003.xht
new file mode 100644
index 00000000000..f648c52d992
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-003.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-003.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-004.xht
new file mode 100644
index 00000000000..bbda7e3a5f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-004.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-005.xht
new file mode 100644
index 00000000000..7cc89e2c800
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-005.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-006.xht
new file mode 100644
index 00000000000..b4407849345
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-006.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-006.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-007.xht
new file mode 100644
index 00000000000..d747c45f870
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-007.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-007.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-008.xht
new file mode 100644
index 00000000000..22ad73b27a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-008.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-008.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-009.xht
new file mode 100644
index 00000000000..294b99a2dcc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-009.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-009.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is auto and first strong character is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-010.xht
new file mode 100644
index 00000000000..f773f8be424
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-010.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-010.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-014.xht
new file mode 100644
index 00000000000..9cbfb016a25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-014.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-014.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-015.xht
new file mode 100644
index 00000000000..dea6b80cf63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-015.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-015.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-016.xht
new file mode 100644
index 00000000000..c850bdc42d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-016.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-016.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht
new file mode 100644
index 00000000000..8251d0d65b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-017.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-017.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by pre, to right in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-018.xht
new file mode 100644
index 00000000000..406233d7785
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-018.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-019.xht
new file mode 100644
index 00000000000..50e55550478
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-019.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-020.xht
new file mode 100644
index 00000000000..cf969e48f4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-020.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. when dir=auto on textarea, right when first strong is ltr, left when rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is right-aligned, and the second left-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht
new file mode 100644
index 00000000000..70f43860686
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-end-021.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by textarea, to right in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-001.xht
new file mode 100644
index 00000000000..fb5630120a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-001.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, direction: rtl</title>
+<link href="reference/text-align-justify-001.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-002.xht
new file mode 100644
index 00000000000..63731ea4ea7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-002.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, direction: ltr</title>
+<link href="reference/text-align-justify-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-003.xht
new file mode 100644
index 00000000000..d170dbb5c9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-003.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-003.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-004.xht
new file mode 100644
index 00000000000..f9b5ff9aa1f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-004.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-004.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-005.xht
new file mode 100644
index 00000000000..5a359d49a7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-005.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-005.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-006.xht
new file mode 100644
index 00000000000..3f08c27c07d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justify-006.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-006.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-001.xht
new file mode 100644
index 00000000000..59591a79997
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-001.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-001.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-002.xht
new file mode 100644
index 00000000000..91a518723a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-002.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-002.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-003.xht
new file mode 100644
index 00000000000..bfd2df68161
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-003.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-003.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-004.xht
new file mode 100644
index 00000000000..23b2c645306
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-004.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="reference/text-align-justifyall-004.xht" rel="match" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-005.xht
new file mode 100644
index 00000000000..f3cdbb8f2e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-005.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-005.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-006.xht
new file mode 100644
index 00000000000..21b26075a85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-justifyall-006.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-006.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-001.xht
new file mode 100644
index 00000000000..019b812dd5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-001.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-001.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-002.xht
new file mode 100644
index 00000000000..f1218beddab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-002.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-003.xht
new file mode 100644
index 00000000000..2663960ae2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-003.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-003.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-004.xht
new file mode 100644
index 00000000000..60b08a01efe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-004.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-005.xht
new file mode 100644
index 00000000000..e56d1cd752d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-005.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-006.xht
new file mode 100644
index 00000000000..1dba20a1f39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-006.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-006.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-007.xht
new file mode 100644
index 00000000000..ace16478d3b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-007.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-007.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-008.xht
new file mode 100644
index 00000000000..f6c12b4a2c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-008.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-008.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-009.xht
new file mode 100644
index 00000000000..780460da745
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-009.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-009.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is auto and first strong character is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-010.xht
new file mode 100644
index 00000000000..26b185368ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-010.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-010.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-014.xht
new file mode 100644
index 00000000000..8148148d6f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-014.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-014.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-015.xht
new file mode 100644
index 00000000000..c1d01c75fc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-015.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-015.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-016.xht
new file mode 100644
index 00000000000..7bfdb67f407
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-016.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-016.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht
new file mode 100644
index 00000000000..a6a42ace14a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-017.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-017.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by pre, to left in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-018.xht
new file mode 100644
index 00000000000..47148b3dfeb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-018.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-019.xht
new file mode 100644
index 00000000000..d7ad54b8f67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-019.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-020.xht
new file mode 100644
index 00000000000..6ea05ed72e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-020.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. when dir=auto on textarea, left when first strong is ltr, right when rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is left-aligned, and the second right-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht
new file mode 100644
index 00000000000..df1b9c0c535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-align-start-021.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by textarea, to left in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-001.xht
new file mode 100644
index 00000000000..2ec977ef203
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: none</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-justify-001.xht" rel="match" />
+<meta content="text-justify:none means justification is disabled: there are no justification opportunities within the text." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: none; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-002.xht
new file mode 100644
index 00000000000..909719ab535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-002.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: inter-character</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-003.xht
new file mode 100644
index 00000000000..3865c77ac68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-003.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: distribute</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-004.xht
new file mode 100644
index 00000000000..680fb08756a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-004.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: inter-character, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-005.xht
new file mode 100644
index 00000000000..740db32c9ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-justify-005.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: distribute, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht
index 17a628768a8..db79beffa8f 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht
@@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.xht">Chapter 2 -
Transforming Text</a></th>
- <td>(7 Tests)</td></tr>
+ <td>(52 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
White Space Processing Details</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(26 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Line Breaking and Word Boundaries</a></th>
- <td>(20 Tests)</td></tr>
+ <td>(602 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
Alignment and Justification</a></th>
- <td>(23 Tests)</td></tr>
+ <td>(76 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-000.xht
new file mode 100644
index 00000000000..fefaff9e17d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-000.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>White space collapse</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test"><span>hello there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<div class="test" id="testW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="ref" id="refW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="test" id="testF"><span>FULL WIDTH</span></div>
+<div class="ref" id="refF"><span>FULL WIDTH</span></div>
+<div class="test" id="testH"><span>ハン カク</span></div>
+<div class="ref" id="refH"><span>ハン カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces removed");
+test(function() {
+assert_equals(document.getElementById('testW').firstChild.offsetWidth, document.getElementById('refW').firstChild.offsetWidth);
+}, "spaces removed between Wide characters");
+test(function() {
+assert_equals(document.getElementById('testF').firstChild.offsetWidth, document.getElementById('refF').firstChild.offsetWidth);
+}, "spaces removed between Fullwidth characters");
+test(function() {
+assert_equals(document.getElementById('testH').firstChild.offsetWidth, document.getElementById('refH').firstChild.offsetWidth);
+}, "spaces removed between Halfwidth characters");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-001.xht
new file mode 100644
index 00000000000..5fb1a629840
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>White space and non-ASCII spaces</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testNB"><span>hello &#xA0; there</span></div>
+<div class="ref" id="refNB"><span>hello &#xA0; there</span></div>
+<div class="test" id="testEN"><span>hello &#x2002; there</span></div>
+<div class="ref" id="refEN"><span>hello &#x2002; there</span></div>
+<div class="test" id="testEM"><span>hello &#x2003; there</span></div>
+<div class="ref" id="refEM"><span>hello &#x2003; there</span></div>
+<div class="test" id="testTS"><span>hello &#x2009; there</span></div>
+<div class="ref" id="refTS"><span>hello &#x2009; there</span></div>
+<div class="test" id="testZW"><span>hello &#x200B; there</span></div>
+<div class="ref" id="refZW"><span>hello &#x200B; there</span></div>
+<div class="test" id="testNNB"><span>hello &#x202F; there</span></div>
+<div class="ref" id="refNNB"><span>hello &#x202F; there</span></div>
+<div class="test" id="testIS"><span>hello &#xA0; there</span></div>
+<div class="ref" id="refIS"><span>hello &#xA0; there</span></div>
+<div class="test" id="testIS2"><span>缔造真正全球通行 &#xA0; 的万维网</span></div>
+<div class="ref" id="refIS2"><span>缔造真正全球通行 &#xA0; 的万维网</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testNB').firstChild.offsetWidth, document.getElementById('refNB').firstChild.offsetWidth);
+}, "no-break space");
+test(function() {
+assert_equals(document.getElementById('testEN').firstChild.offsetWidth, document.getElementById('refEN').firstChild.offsetWidth);
+}, "en space");
+test(function() {
+assert_equals(document.getElementById('testEM').firstChild.offsetWidth, document.getElementById('refEM').firstChild.offsetWidth);
+}, "em space");
+test(function() {
+assert_equals(document.getElementById('testTS').firstChild.offsetWidth, document.getElementById('refTS').firstChild.offsetWidth);
+}, "thin space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "zero width space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "narrow no-break space");
+test(function() {
+assert_equals(document.getElementById('testIS').firstChild.offsetWidth, document.getElementById('refIS').firstChild.offsetWidth);
+}, "ideographic space");
+test(function() {
+assert_equals(document.getElementById('testIS2').firstChild.offsetWidth, document.getElementById('refIS2').firstChild.offsetWidth);
+}, "ideographic space inside ideographic text");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht
new file mode 100644
index 00000000000..fd309fe25e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/white-space-collapse-002.xht
@@ -0,0 +1,161 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Whitespace and bidi control characters</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testRLO1"><span>RLO&#x202E;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLO1"><span>RLOlevel here</span></div>
+<div class="test" id="testRLO2"><span>RLO &#x202E;
+level&#x202C;</span></div>
+<div class="ref" id="refRLO2"><span>RLO level</span></div>
+<div class="test" id="testRLO3"><span>RLO
+ &#x202E; level&#x202C;</span></div>
+<div class="ref" id="refRLO3"><span>RLO level</span></div>
+<div class="test" id="testRLO4"><span>RLO &#x202E;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLO4"><span>RLO level</span></div>
+<div class="test" id="testRLO5"><span>RLO
+
+&#x202E;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLO5"><span>RLO level</span></div>
+<div class="test" id="testRLE1"><span>RLE&#x202B;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLE1"><span>RLElevel here</span></div>
+<div class="test" id="testRLE2"><span>RLE &#x202B;
+level&#x202C;</span></div>
+<div class="ref" id="refRLE2"><span>RLE level</span></div>
+<div class="test" id="testRLE3"><span>RLE
+ &#x202B; level&#x202C;</span></div>
+<div class="ref" id="refRLE3"><span>RLE level</span></div>
+<div class="test" id="testRLE4"><span>RLE &#x202B;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLE4"><span>RLE level</span></div>
+<div class="test" id="testRLE5"><span>RLE
+
+&#x202B;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLE5"><span>RLE level</span></div>
+<div class="test" id="testRLI1"><span>RLI⁧
+level⁩here</span></div>
+<div class="ref" id="refRLI1"><span>RLIlevel here</span></div>
+<div class="test" id="testRLI2"><span>RLI ⁧
+level⁩</span></div>
+<div class="ref" id="refRLI2"><span>RLI level</span></div>
+<div class="test" id="testRLI3"><span>RLI
+ ⁧ level⁩</span></div>
+<div class="ref" id="refRLI3"><span>RLI level</span></div>
+<div class="test" id="testRLI4"><span>RLI ⁧
+ level⁩</span></div>
+<div class="ref" id="refRLI4"><span>RLI level</span></div>
+<div class="test" id="testRLI5"><span>RLI
+
+⁧
+
+level⁩</span></div>
+<div class="ref" id="refRLI5"><span>RLI level</span></div>
+<div class="test" id="testRLM1"><span>RLM&#x200F;
+mark</span></div>
+<div class="ref" id="refRLM1"><span>RLM mark</span></div>
+<div class="test" id="testRLM2"><span>RLM &#x200F;
+mark</span></div>
+<div class="ref" id="refRLM2"><span>RLM mark</span></div>
+<div class="test" id="testRLM3"><span>RLM
+ &#x200F; mark</span></div>
+<div class="ref" id="refRLM3"><span>RLM mark</span></div>
+<div class="test" id="testRLM4"><span>RLM &#x200F;
+ mark</span></div>
+<div class="ref" id="refRLM4"><span>RLM mark</span></div>
+<div class="test" id="testRLM5"><span>RLM
+
+&#x200F;
+
+mark</span></div>
+<div class="ref" id="refRLM5"><span>RLM mark</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testRLO1').firstChild.offsetWidth, document.getElementById('refRLO1').firstChild.offsetWidth);
+}, "RLO 1");
+test(function() {
+assert_equals(document.getElementById('testRLO2').firstChild.offsetWidth, document.getElementById('refRLO2').firstChild.offsetWidth);
+}, "RLO 2");
+test(function() {
+assert_equals(document.getElementById('testRLO3').firstChild.offsetWidth, document.getElementById('refRLO3').firstChild.offsetWidth);
+}, "RLO 3");
+test(function() {
+assert_equals(document.getElementById('testRLO4').firstChild.offsetWidth, document.getElementById('refRLO4').firstChild.offsetWidth);
+}, "RLO 4");
+test(function() {
+assert_equals(document.getElementById('testRLO5').firstChild.offsetWidth, document.getElementById('refRLO5').firstChild.offsetWidth);
+}, "RLO 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLE1').firstChild.offsetWidth, document.getElementById('refRLE1').firstChild.offsetWidth);
+}, "RLE 1");
+test(function() {
+assert_equals(document.getElementById('testRLE2').firstChild.offsetWidth, document.getElementById('refRLE2').firstChild.offsetWidth);
+}, "RLE 2");
+test(function() {
+assert_equals(document.getElementById('testRLE3').firstChild.offsetWidth, document.getElementById('refRLE3').firstChild.offsetWidth);
+}, "RLE 3");
+test(function() {
+assert_equals(document.getElementById('testRLE4').firstChild.offsetWidth, document.getElementById('refRLE4').firstChild.offsetWidth);
+}, "RLE 4");
+test(function() {
+assert_equals(document.getElementById('testRLE5').firstChild.offsetWidth, document.getElementById('refRLE5').firstChild.offsetWidth);
+}, "RLE 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLI1').firstChild.offsetWidth, document.getElementById('refRLI1').firstChild.offsetWidth);
+}, "RLI 1");
+test(function() {
+assert_equals(document.getElementById('testRLI2').firstChild.offsetWidth, document.getElementById('refRLI2').firstChild.offsetWidth);
+}, "RLI 2");
+test(function() {
+assert_equals(document.getElementById('testRLI3').firstChild.offsetWidth, document.getElementById('refRLI3').firstChild.offsetWidth);
+}, "RLI 3");
+test(function() {
+assert_equals(document.getElementById('testRLI4').firstChild.offsetWidth, document.getElementById('refRLI4').firstChild.offsetWidth);
+}, "RLI 4");
+test(function() {
+assert_equals(document.getElementById('testRLI5').firstChild.offsetWidth, document.getElementById('refRLI5').firstChild.offsetWidth);
+}, "RLI 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLM1').firstChild.offsetWidth, document.getElementById('refRLM1').firstChild.offsetWidth);
+}, "RLM 1");
+test(function() {
+assert_equals(document.getElementById('testRLM2').firstChild.offsetWidth, document.getElementById('refRLM2').firstChild.offsetWidth);
+}, "RLM 2");
+test(function() {
+assert_equals(document.getElementById('testRLM3').firstChild.offsetWidth, document.getElementById('refRLM3').firstChild.offsetWidth);
+}, "RLM 3");
+test(function() {
+assert_equals(document.getElementById('testRLM4').firstChild.offsetWidth, document.getElementById('refRLM4').firstChild.offsetWidth);
+}, "RLM 4");
+test(function() {
+assert_equals(document.getElementById('testRLM5').firstChild.offsetWidth, document.getElementById('refRLM5').firstChild.offsetWidth);
+}, "RLM 5");
+</script>
+<!-- Notes:
+The first test has an extra word to make the reference easier to create, given that the space ends up at the end of the sequence.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-000.xht
new file mode 100644
index 00000000000..2c0b11cae6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, japanese</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-002.xht
new file mode 100644
index 00000000000..9d432f5a3a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, korean</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br />이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-003.xht
new file mode 100644
index 00000000000..36e82171d11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-003.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, thai</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-003.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษาไท<br />ย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-004.xht
new file mode 100644
index 00000000000..60e326c57c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, arabic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-004.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">التدويل نشاط التدويل</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>التدويل نشاط التدوي&#x200D;<br />&#x200D;ل</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-005.xht
new file mode 100644
index 00000000000..47fc425b747
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, subjoined tibetan</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-005.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="bo" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ད་ལྟ</span></div></div>
+<div lang="bo" class="ref"><span>ལྷ་སའི་སྐད་ད་<br />ལྟ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-006.xht
new file mode 100644
index 00000000000..dfed4ac3bb3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-006.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, spacing vowel sign</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-006.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिं<br />दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-007.xht
new file mode 100644
index 00000000000..c3228f07d10
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-007.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, combining diacritic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-007.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာမြ<br />န်</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-008.xht
new file mode 100644
index 00000000000..91deea8fc1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-break-all-008.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, syllabic cluster</title>
+<meta content="[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-008.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिन्दी हिन्दी हिन्दी</span></div></div>
+<div lang="hi" class="ref"><span>हिन्दी हिन्दी हि<br />न्दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+This test is exploratory because indic conjuncts containing more than one consonant are not covered by the extended grapheme cluster definition, and therefore constitute more than one typographic unit, as defined in the CSS spec. Nevertheless, people using indic scripts expect the user agent to keep the orthographic syllable as a single unit.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-000.xht
new file mode 100644
index 00000000000..24ba0ca7932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, latin</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br />latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-002.xht
new file mode 100644
index 00000000000..b2f37880a8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, korean</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이<br />한글이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-003.xht
new file mode 100644
index 00000000000..da7d1238d57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-keep-all-003.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, thai</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai)." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-003.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">แและ แและแและ</span></div></div>
+<div lang="th" class="ref"><span>แและ แและ<br />แและ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht
new file mode 100644
index 00000000000..cb37cd0ed63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, arabic</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ar-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">العَرَبِيةُ العَرَبِيةُ العَرَبِيةُ</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>العَرَبِيةُ العَرَبِيةُ<br />العَرَبِيةُ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht
new file mode 100644
index 00000000000..a1c4f395820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, tibetan</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-bo-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ལྷ་སའི་སྐད་</span></div></div>
+<div lang="tdd" class="ref"><span>ལྷ་སའི་སྐད་ལྷ་སའི་<br />སྐད་</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-en-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-en-000.xht
new file mode 100644
index 00000000000..ad89c1592df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-en-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, latin</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-en-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br />latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht
new file mode 100644
index 00000000000..9a22edf69d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, hindi</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-hi-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिंदी<br />हिंदी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht
new file mode 100644
index 00000000000..890c0cc3d15
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht
new file mode 100644
index 00000000000..10e1e3b41d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese hiragana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-001.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">にほんごにほんご</span></div></div>
+<div lang="ja" class="ref"><span>にほんごにほん<br />ご</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht
new file mode 100644
index 00000000000..e5eb4180694
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese katakana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">ニホンゴニホンゴ</span></div></div>
+<div lang="ja" class="ref"><span>ニホンゴニホン<br />ゴ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht
new file mode 100644
index 00000000000..399da4a1647
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-004.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語。</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語。</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-km-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-km-000.xht
new file mode 100644
index 00000000000..c3fb763878b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-km-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, khmer</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-km-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="km" class="test"><div id="testdiv"><span id="testspan">ភាសាខ្មែរភាសាខ្មែរភាសាខ្មែរ</span></div></div>
+<div lang="km" class="ref"><span>ភាសាខ្មែរភាសាខ្មែរ<br />ភាសាខ្មែរ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht
new file mode 100644
index 00000000000..6b658242d67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, korean</title>
+<meta content="word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ko-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br />이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+It is possible to break Korean at character or word boundaries, depending on author preference. Breaking at character boundaries tends to be more common in modern Korean text, so that has been chosen as the reference here. If the word breaks at word boundaries, that is not necessarily an error, but it is not what the spec describes for word-break: normal.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht
new file mode 100644
index 00000000000..02369043ca2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, lao</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-lo-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="lo" class="test"><div id="testdiv"><span id="testspan">ພາສາລາວພາສາລາວພາສາລາວ</span></div></div>
+<div lang="lo" class="ref"><span>ພາສາລາວພາສາລາວພາສາ<br />ລາວ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-my-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-my-000.xht
new file mode 100644
index 00000000000..dbff58bf5d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-my-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, myanmar</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-my-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်မာစာ</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာ<br />မြန်မာစာ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht
new file mode 100644
index 00000000000..38606df4e16
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, tai nüa</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-tdd-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ</span></div></div>
+<div lang="tdd" class="ref"><span>ᥖᥭᥰᥖᥬᥳ<br />ᥑᥨᥒᥰ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-th-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-th-000.xht
new file mode 100644
index 00000000000..cc88aa4736d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-th-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, thai</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-th-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษา<br />ไทย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht
new file mode 100644
index 00000000000..d3ae828942e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, chinese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-zh-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="zh" class="test"><div id="testdiv"><span id="testspan">中國話中國話中國話</span></div></div>
+<div lang="zh" class="ref"><span>中國話中國話中國<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-2.xht
index 178262bbbbd..ba01ef9d7ce 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-2.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-2.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Transforming Text (7 tests)</h2>
+ <h2>Transforming Text (52 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -77,7 +77,502 @@
<!-- 0 tests -->
</tbody>
<tbody id="s2.1.#text-transform">
- <!-- 5 tests -->
+ <!-- 50 tests -->
+ <tr id="css3-text-text-transform-001-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-001.xht">css3-text-text-transform-001</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-002-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-002.xht">css3-text-text-transform-002</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin1 lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-003-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-003.xht">css3-text-text-transform-003</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-004-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-004.xht">css3-text-text-transform-004</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended Additional, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-005-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-005.xht">css3-text-text-transform-005</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-006-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-006.xht">css3-text-text-transform-006</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-A, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007.xht">css3-text-text-transform-007</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-007a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-007a.xht">css3-text-text-transform-007a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)
+ <ul class="assert">
+ <li>The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-008-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-008.xht">css3-text-text-transform-008</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-B, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-009-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-009.xht">css3-text-text-transform-009</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010.xht">css3-text-text-transform-010</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-010a-2.1.#text-transform" class="primary font">
+ <td><strong>
+ <a href="css3-text-text-transform-010a.xht">css3-text-text-transform-010a</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)
+ <ul class="assert">
+ <li>The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-011-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-011.xht">css3-text-text-transform-011</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-012-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-012.xht">css3-text-text-transform-012</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Full-width Latin, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-014-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-014.xht">css3-text-text-transform-014</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-015-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-015.xht">css3-text-text-transform-015</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek and Coptic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-016-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-016.xht">css3-text-text-transform-016</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-017-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-017.xht">css3-text-text-transform-017</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-018-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-018.xht">css3-text-text-transform-018</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-019-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-019.xht">css3-text-text-transform-019</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-020-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-020.xht">css3-text-text-transform-020</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-021-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-021.xht">css3-text-text-transform-021</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Cyrillic Extended, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-022-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-022.xht">css3-text-text-transform-022</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-023-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-023.xht">css3-text-text-transform-023</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-024-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-024.xht">css3-text-text-transform-024</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-025-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-025.xht">css3-text-text-transform-025</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Number forms, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-026-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-026.xht">css3-text-text-transform-026</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-027-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-027.xht">css3-text-text-transform-027</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-028-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-028.xht">css3-text-text-transform-028</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-029-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-029.xht">css3-text-text-transform-029</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Deseret, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-030-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-030.xht">css3-text-text-transform-030</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-031-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-031.xht">css3-text-text-transform-031</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Georgian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-032-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-032.xht">css3-text-text-transform-032</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: German sharp S, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-033-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-033.xht">css3-text-text-transform-033</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Latin ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-034-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-034.xht">css3-text-text-transform-034</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Armenian ligatures, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-035-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-035.xht">css3-text-text-transform-035</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek specials, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-038-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-038.xht">css3-text-text-transform-038</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Greek final sigma, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-039-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-039.xht">css3-text-text-transform-039</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Lithuanian, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-040-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-040.xht">css3-text-text-transform-040</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-041-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-041.xht">css3-text-text-transform-041</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Turkish, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-042-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-042.xht">css3-text-text-transform-042</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, uppercase
+ <ul class="assert">
+ <li>The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-043-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-043.xht">css3-text-text-transform-043</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: Azeri, lowercase
+ <ul class="assert">
+ <li>The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-044-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-044.xht">css3-text-text-transform-044</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, hiragana
+ <ul class="assert">
+ <li>The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-045-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-045.xht">css3-text-text-transform-045</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, katakana
+ <ul class="assert">
+ <li>The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-text-transform-046-2.1.#text-transform" class="primary">
+ <td><strong>
+ <a href="css3-text-text-transform-046.xht">css3-text-text-transform-046</a></strong></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS3 Text, text transform: small kana mappings, half-width katakana
+ <ul class="assert">
+ <li>The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-transform-capitalize-001-2.1.#text-transform" class="primary">
<td><strong>
<a href="text-transform-capitalize-001.xht">text-transform-capitalize-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-4.xht
index bb55d1c5cbb..538c41d166e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-4.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-4.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>White Space Processing Details (6 tests)</h2>
+ <h2>White Space Processing Details (26 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -64,7 +64,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.1.2">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-transform">4.1.2 Segment Break Transformation Rules</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="seg-break-transformation-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-000.xht">seg-break-transformation-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and line break transformation
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-001.xht">seg-break-transformation-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-002.xht">seg-break-transformation-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-003-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-003.xht">seg-break-transformation-003</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-004-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-004.xht">seg-break-transformation-004</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Won and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-005-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-005.xht">seg-break-transformation-005</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide character and non-wide character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-006-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-006.xht">seg-break-transformation-006</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth character and non-fullwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-007-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-007.xht">seg-break-transformation-007</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Halfwidth character and non-halfwidth character around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-008-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-008.xht">seg-break-transformation-008</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Wide and fullwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-009-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-009.xht">seg-break-transformation-009</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Fullwidth and halfwidth characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-010-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-010.xht">seg-break-transformation-010</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-011-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-011.xht">seg-break-transformation-011</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-012-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-012.xht">seg-break-transformation-012</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Hangul halfwidth jamo characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-014-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-014.xht">seg-break-transformation-014</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-015-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-015.xht">seg-break-transformation-015</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai and Latin characters around line break
+ <ul class="assert">
+ <li>If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-016-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-016.xht">seg-break-transformation-016</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP before line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="seg-break-transformation-017-4.1.2" class="primary script">
+ <td><strong>
+ <a href="seg-break-transformation-017.xht">seg-break-transformation-017</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Thai with ZWSP after line break
+ <ul class="assert">
+ <li>If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-000-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-000.xht">white-space-collapse-000</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space collapse
+ <ul class="assert">
+ <li>Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-001-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-001.xht">white-space-collapse-001</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>White space and non-ASCII spaces
+ <ul class="assert">
+ <li>Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="white-space-collapse-002-4.1.2" class="primary script">
+ <td><strong>
+ <a href="white-space-collapse-002.xht">white-space-collapse-002</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>Whitespace and bidi control characters
+ <ul class="assert">
+ <li>All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.1.3">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-5.xht
index c58fa02beb4..2d4aa5e1fff 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Line Breaking and Word Boundaries (20 tests)</h2>
+ <h2>Line Breaking and Word Boundaries (602 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,13 +31,5909 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-breaking">5 Line Breaking and Word Boundaries</a></th></tr>
- <!-- 0 tests -->
+ <!-- 278 tests -->
+ <tr id="css3-text-line-break-baspglwj-003-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-003.xht">css3-text-line-break-baspglwj-003</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2002 EN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-004-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-004.xht">css3-text-line-break-baspglwj-004</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2003 EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-005-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-005.xht">css3-text-line-break-baspglwj-005</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-006-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-006.xht">css3-text-line-break-baspglwj-006</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-007-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-007.xht">css3-text-line-break-baspglwj-007</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-008-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-008.xht">css3-text-line-break-baspglwj-008</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2000 EN QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-009-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-009.xht">css3-text-line-break-baspglwj-009</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2001 EM QUAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-010-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-010.xht">css3-text-line-break-baspglwj-010</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-011-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-011.xht">css3-text-line-break-baspglwj-011</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2009 THIN SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-012-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-012.xht">css3-text-line-break-baspglwj-012</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200A HAIR SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-014-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-014.xht">css3-text-line-break-baspglwj-014</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-015-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-015.xht">css3-text-line-break-baspglwj-015</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking space characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-016-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-016.xht">css3-text-line-break-baspglwj-016</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-017-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-017.xht">css3-text-line-break-baspglwj-017</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2010 HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-018-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-018.xht">css3-text-line-break-baspglwj-018</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2012 FIGURE DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-019-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-019.xht">css3-text-line-break-baspglwj-019</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2013 EN DASH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-030-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-030.xht">css3-text-line-break-baspglwj-030</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-031-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-031.xht">css3-text-line-break-baspglwj-031</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-032-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-032.xht">css3-text-line-break-baspglwj-032</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-033-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-033.xht">css3-text-line-break-baspglwj-033</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-034-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-034.xht">css3-text-line-break-baspglwj-034</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-035-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-035.xht">css3-text-line-break-baspglwj-035</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-036-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-036.xht">css3-text-line-break-baspglwj-036</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-037-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-037.xht">css3-text-line-break-baspglwj-037</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205B FOUR DOT MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-038-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-038.xht">css3-text-line-break-baspglwj-038</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205D TRICOLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-039-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-039.xht">css3-text-line-break-baspglwj-039</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-040-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-040.xht">css3-text-line-break-baspglwj-040</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E19 PALM BRANCH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-041-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-041.xht">css3-text-line-break-baspglwj-041</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-042-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-042.xht">css3-text-line-break-baspglwj-042</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-043-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-043.xht">css3-text-line-break-baspglwj-043</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-044-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-044.xht">css3-text-line-break-baspglwj-044</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-045-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-045.xht">css3-text-line-break-baspglwj-045</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E30 RING POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-046-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-046.xht">css3-text-line-break-baspglwj-046</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-047-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-047.xht">css3-text-line-break-baspglwj-047</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-048-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-048.xht">css3-text-line-break-baspglwj-048</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-049-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-049.xht">css3-text-line-break-baspglwj-049</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-050-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-050.xht">css3-text-line-break-baspglwj-050</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-051-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-051.xht">css3-text-line-break-baspglwj-051</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-052-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-052.xht">css3-text-line-break-baspglwj-052</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-060-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-060.xht">css3-text-line-break-baspglwj-060</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-061-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-061.xht">css3-text-line-break-baspglwj-061</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-062-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-062.xht">css3-text-line-break-baspglwj-062</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-063-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-063.xht">css3-text-line-break-baspglwj-063</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-064-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-064.xht">css3-text-line-break-baspglwj-064</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-065-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-065.xht">css3-text-line-break-baspglwj-065</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-066-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-066.xht">css3-text-line-break-baspglwj-066</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-067-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-067.xht">css3-text-line-break-baspglwj-067</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-068-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-068.xht">css3-text-line-break-baspglwj-068</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-069-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-069.xht">css3-text-line-break-baspglwj-069</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-070-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-070.xht">css3-text-line-break-baspglwj-070</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-071-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-071.xht">css3-text-line-break-baspglwj-071</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-072-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-072.xht">css3-text-line-break-baspglwj-072</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-073-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-073.xht">css3-text-line-break-baspglwj-073</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-074-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-074.xht">css3-text-line-break-baspglwj-074</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-075-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-075.xht">css3-text-line-break-baspglwj-075</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-076-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-076.xht">css3-text-line-break-baspglwj-076</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-077-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-077.xht">css3-text-line-break-baspglwj-077</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-078-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-078.xht">css3-text-line-break-baspglwj-078</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-080-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-080.xht">css3-text-line-break-baspglwj-080</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-081-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-081.xht">css3-text-line-break-baspglwj-081</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-082-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-082.xht">css3-text-line-break-baspglwj-082</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-083-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-083.xht">css3-text-line-break-baspglwj-083</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-084-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-084.xht">css3-text-line-break-baspglwj-084</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-085-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-085.xht">css3-text-line-break-baspglwj-085</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-086-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-086.xht">css3-text-line-break-baspglwj-086</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-090-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-090.xht">css3-text-line-break-baspglwj-090</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-091-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-091.xht">css3-text-line-break-baspglwj-091</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-092-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-092.xht">css3-text-line-break-baspglwj-092</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-093-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-093.xht">css3-text-line-break-baspglwj-093</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-094-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-094.xht">css3-text-line-break-baspglwj-094</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-095-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-095.xht">css3-text-line-break-baspglwj-095</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-096-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-096.xht">css3-text-line-break-baspglwj-096</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-097-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-097.xht">css3-text-line-break-baspglwj-097</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-098-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-098.xht">css3-text-line-break-baspglwj-098</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-099-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-099.xht">css3-text-line-break-baspglwj-099</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-100-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-100.xht">css3-text-line-break-baspglwj-100</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-101-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-101.xht">css3-text-line-break-baspglwj-101</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-102-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-102.xht">css3-text-line-break-baspglwj-102</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-103-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-103.xht">css3-text-line-break-baspglwj-103</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-104-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-104.xht">css3-text-line-break-baspglwj-104</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-105-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-105.xht">css3-text-line-break-baspglwj-105</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-106-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-106.xht">css3-text-line-break-baspglwj-106</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-107-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-107.xht">css3-text-line-break-baspglwj-107</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-108-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-108.xht">css3-text-line-break-baspglwj-108</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-109-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-109.xht">css3-text-line-break-baspglwj-109</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60D VAI COMMA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-110-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-110.xht">css3-text-line-break-baspglwj-110</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-111-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-111.xht">css3-text-line-break-baspglwj-111</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-112-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-112.xht">css3-text-line-break-baspglwj-112</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-113-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-113.xht">css3-text-line-break-baspglwj-113</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-114-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-114.xht">css3-text-line-break-baspglwj-114</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-115-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-115.xht">css3-text-line-break-baspglwj-115</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-116-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-116.xht">css3-text-line-break-baspglwj-116</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-117-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-117.xht">css3-text-line-break-baspglwj-117</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-118-5" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-118.xht">css3-text-line-break-baspglwj-118</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-001-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-001.xht">css3-text-line-break-opclns-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-002-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-002.xht">css3-text-line-break-opclns-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-003-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-003.xht">css3-text-line-break-opclns-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-004-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-004.xht">css3-text-line-break-opclns-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-005-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-005.xht">css3-text-line-break-opclns-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-006-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-006.xht">css3-text-line-break-opclns-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-007-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-007.xht">css3-text-line-break-opclns-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-008-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-008.xht">css3-text-line-break-opclns-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-009-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-009.xht">css3-text-line-break-opclns-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-010-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-010.xht">css3-text-line-break-opclns-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-011-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-011.xht">css3-text-line-break-opclns-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-012-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-012.xht">css3-text-line-break-opclns-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-013-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-013.xht">css3-text-line-break-opclns-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-014-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-014.xht">css3-text-line-break-opclns-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-015-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-015.xht">css3-text-line-break-opclns-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-016-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-016.xht">css3-text-line-break-opclns-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-017-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-017.xht">css3-text-line-break-opclns-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-018-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-018.xht">css3-text-line-break-opclns-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-019-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-019.xht">css3-text-line-break-opclns-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-020-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-020.xht">css3-text-line-break-opclns-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-021-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-021.xht">css3-text-line-break-opclns-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-022-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-022.xht">css3-text-line-break-opclns-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-023-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-023.xht">css3-text-line-break-opclns-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-024-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-024.xht">css3-text-line-break-opclns-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-025-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-025.xht">css3-text-line-break-opclns-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-026-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-026.xht">css3-text-line-break-opclns-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-027-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-027.xht">css3-text-line-break-opclns-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-028-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-028.xht">css3-text-line-break-opclns-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-029-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-029.xht">css3-text-line-break-opclns-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-030-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-030.xht">css3-text-line-break-opclns-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-031-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-031.xht">css3-text-line-break-opclns-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-032-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-032.xht">css3-text-line-break-opclns-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-033-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-033.xht">css3-text-line-break-opclns-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-034-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-034.xht">css3-text-line-break-opclns-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-035-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-035.xht">css3-text-line-break-opclns-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-036-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-036.xht">css3-text-line-break-opclns-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-037-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-037.xht">css3-text-line-break-opclns-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-038-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-038.xht">css3-text-line-break-opclns-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-039-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-039.xht">css3-text-line-break-opclns-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-040-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-040.xht">css3-text-line-break-opclns-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-041-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-041.xht">css3-text-line-break-opclns-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-042-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-042.xht">css3-text-line-break-opclns-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-043-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-043.xht">css3-text-line-break-opclns-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-044-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-044.xht">css3-text-line-break-opclns-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-045-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-045.xht">css3-text-line-break-opclns-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-046-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-046.xht">css3-text-line-break-opclns-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-047-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-047.xht">css3-text-line-break-opclns-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-048-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-048.xht">css3-text-line-break-opclns-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-049-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-049.xht">css3-text-line-break-opclns-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-050-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-050.xht">css3-text-line-break-opclns-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-051-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-051.xht">css3-text-line-break-opclns-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-052-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-052.xht">css3-text-line-break-opclns-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-053-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-053.xht">css3-text-line-break-opclns-053</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-054-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-054.xht">css3-text-line-break-opclns-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-055-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-055.xht">css3-text-line-break-opclns-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-056-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-056.xht">css3-text-line-break-opclns-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-057-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-057.xht">css3-text-line-break-opclns-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-058-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-058.xht">css3-text-line-break-opclns-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-059-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-059.xht">css3-text-line-break-opclns-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-060-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-060.xht">css3-text-line-break-opclns-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-061-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-061.xht">css3-text-line-break-opclns-061</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-062-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-062.xht">css3-text-line-break-opclns-062</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-063-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-063.xht">css3-text-line-break-opclns-063</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-064-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-064.xht">css3-text-line-break-opclns-064</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-065-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-065.xht">css3-text-line-break-opclns-065</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-100-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-100.xht">css3-text-line-break-opclns-100</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-101-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-101.xht">css3-text-line-break-opclns-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-102-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-102.xht">css3-text-line-break-opclns-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE50 SMALL COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-103-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-103.xht">css3-text-line-break-opclns-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE52 SMALL FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-104-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-104.xht">css3-text-line-break-opclns-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-105-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-105.xht">css3-text-line-break-opclns-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-106-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-106.xht">css3-text-line-break-opclns-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-107-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-107.xht">css3-text-line-break-opclns-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-108-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-108.xht">css3-text-line-break-opclns-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-109-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-109.xht">css3-text-line-break-opclns-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-110-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-110.xht">css3-text-line-break-opclns-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-111-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-111.xht">css3-text-line-break-opclns-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-112-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-112.xht">css3-text-line-break-opclns-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-113-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-113.xht">css3-text-line-break-opclns-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-114-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-114.xht">css3-text-line-break-opclns-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-115-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-115.xht">css3-text-line-break-opclns-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-116-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-116.xht">css3-text-line-break-opclns-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-117-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-117.xht">css3-text-line-break-opclns-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-118-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-118.xht">css3-text-line-break-opclns-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-119-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-119.xht">css3-text-line-break-opclns-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-120-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-120.xht">css3-text-line-break-opclns-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-121-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-121.xht">css3-text-line-break-opclns-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-122-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-122.xht">css3-text-line-break-opclns-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-123-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-123.xht">css3-text-line-break-opclns-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-124-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-124.xht">css3-text-line-break-opclns-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-125-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-125.xht">css3-text-line-break-opclns-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-126-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-126.xht">css3-text-line-break-opclns-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-127-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-127.xht">css3-text-line-break-opclns-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-128-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-128.xht">css3-text-line-break-opclns-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-129-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-129.xht">css3-text-line-break-opclns-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-130-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-130.xht">css3-text-line-break-opclns-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-131-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-131.xht">css3-text-line-break-opclns-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-132-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-132.xht">css3-text-line-break-opclns-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-133-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-133.xht">css3-text-line-break-opclns-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-134-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-134.xht">css3-text-line-break-opclns-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-135-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-135.xht">css3-text-line-break-opclns-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-136-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-136.xht">css3-text-line-break-opclns-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-137-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-137.xht">css3-text-line-break-opclns-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-138-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-138.xht">css3-text-line-break-opclns-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-139-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-139.xht">css3-text-line-break-opclns-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-140-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-140.xht">css3-text-line-break-opclns-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-141-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-141.xht">css3-text-line-break-opclns-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-142-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-142.xht">css3-text-line-break-opclns-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-143-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-143.xht">css3-text-line-break-opclns-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-144-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-144.xht">css3-text-line-break-opclns-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-145-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-145.xht">css3-text-line-break-opclns-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-146-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-146.xht">css3-text-line-break-opclns-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-147-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-147.xht">css3-text-line-break-opclns-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-148-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-148.xht">css3-text-line-break-opclns-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-149-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-149.xht">css3-text-line-break-opclns-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-150-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-150.xht">css3-text-line-break-opclns-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-151-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-151.xht">css3-text-line-break-opclns-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-152-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-152.xht">css3-text-line-break-opclns-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-153-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-153.xht">css3-text-line-break-opclns-153</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-154-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-154.xht">css3-text-line-break-opclns-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-155-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-155.xht">css3-text-line-break-opclns-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-156-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-156.xht">css3-text-line-break-opclns-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-157-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-157.xht">css3-text-line-break-opclns-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-158-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-158.xht">css3-text-line-break-opclns-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-159-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-159.xht">css3-text-line-break-opclns-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-160-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-160.xht">css3-text-line-break-opclns-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-161-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-161.xht">css3-text-line-break-opclns-161</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-162-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-162.xht">css3-text-line-break-opclns-162</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-163-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-163.xht">css3-text-line-break-opclns-163</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-164-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-164.xht">css3-text-line-break-opclns-164</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-165-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-165.xht">css3-text-line-break-opclns-165</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-166-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-166.xht">css3-text-line-break-opclns-166</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-167-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-167.xht">css3-text-line-break-opclns-167</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-168-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-168.xht">css3-text-line-break-opclns-168</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-169-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-169.xht">css3-text-line-break-opclns-169</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-170-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-170.xht">css3-text-line-break-opclns-170</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-171-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-171.xht">css3-text-line-break-opclns-171</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET
+ <ul class="assert">
+ <li>Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-200-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-200.xht">css3-text-line-break-opclns-200</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-201-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-201.xht">css3-text-line-break-opclns-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-202-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-202.xht">css3-text-line-break-opclns-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-203-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-203.xht">css3-text-line-break-opclns-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-204-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-204.xht">css3-text-line-break-opclns-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-205-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-205.xht">css3-text-line-break-opclns-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-206-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-206.xht">css3-text-line-break-opclns-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-207-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-207.xht">css3-text-line-break-opclns-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-208-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-208.xht">css3-text-line-break-opclns-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303C MASU MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-209-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-209.xht">css3-text-line-break-opclns-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-210-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-210.xht">css3-text-line-break-opclns-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-211-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-211.xht">css3-text-line-break-opclns-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-212-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-212.xht">css3-text-line-break-opclns-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-213-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-213.xht">css3-text-line-break-opclns-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-214-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-214.xht">css3-text-line-break-opclns-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-215-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-215.xht">css3-text-line-break-opclns-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-216-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-216.xht">css3-text-line-break-opclns-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-217-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-217.xht">css3-text-line-break-opclns-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-218-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-218.xht">css3-text-line-break-opclns-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-219-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-219.xht">css3-text-line-break-opclns-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-220-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-220.xht">css3-text-line-break-opclns-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FE55 SMALL COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-221-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-221.xht">css3-text-line-break-opclns-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-222-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-222.xht">css3-text-line-break-opclns-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-223-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-223.xht">css3-text-line-break-opclns-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-224-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-224.xht">css3-text-line-break-opclns-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-225-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-225.xht">css3-text-line-break-opclns-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-226-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-226.xht">css3-text-line-break-opclns-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+ <ul class="assert">
+ <li>Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-250-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-250.xht">css3-text-line-break-opclns-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-251-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-251.xht">css3-text-line-break-opclns-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-252-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-252.xht">css3-text-line-break-opclns-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-253-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-253.xht">css3-text-line-break-opclns-253</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-254-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-254.xht">css3-text-line-break-opclns-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-255-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-255.xht">css3-text-line-break-opclns-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-256-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-256.xht">css3-text-line-break-opclns-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-257-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-257.xht">css3-text-line-break-opclns-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-258-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-258.xht">css3-text-line-break-opclns-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-259-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-259.xht">css3-text-line-break-opclns-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-260-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-260.xht">css3-text-line-break-opclns-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-261-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-261.xht">css3-text-line-break-opclns-261</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-262-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-262.xht">css3-text-line-break-opclns-262</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-263-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-263.xht">css3-text-line-break-opclns-263</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-264-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-264.xht">css3-text-line-break-opclns-264</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-265-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-265.xht">css3-text-line-break-opclns-265</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-266-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-266.xht">css3-text-line-break-opclns-266</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-267-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-267.xht">css3-text-line-break-opclns-267</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-268-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-268.xht">css3-text-line-break-opclns-268</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-opclns-269-5" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-opclns-269.xht">css3-text-line-break-opclns-269</a></strong></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA
+ <ul class="assert">
+ <li>The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.#forced-line-break">
<!-- 0 tests -->
</tbody>
<tbody id="s5.#line-break">
- <!-- 13 tests -->
+ <!-- 271 tests -->
+ <tr id="css3-text-line-break-jazh-001-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-001.xht">css3-text-line-break-jazh-001</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-002-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-002.xht">css3-text-line-break-jazh-002</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-003-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-003.xht">css3-text-line-break-jazh-003</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-004-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-004.xht">css3-text-line-break-jazh-004</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-005-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-005.xht">css3-text-line-break-jazh-005</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-006-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-006.xht">css3-text-line-break-jazh-006</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-007-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-007.xht">css3-text-line-break-jazh-007</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-008-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-008.xht">css3-text-line-break-jazh-008</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-009-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-009.xht">css3-text-line-break-jazh-009</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-010-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-010.xht">css3-text-line-break-jazh-010</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-011-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-011.xht">css3-text-line-break-jazh-011</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-012-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-012.xht">css3-text-line-break-jazh-012</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-013-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-013.xht">css3-text-line-break-jazh-013</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-014-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-014.xht">css3-text-line-break-jazh-014</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-015-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-015.xht">css3-text-line-break-jazh-015</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-016-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-016.xht">css3-text-line-break-jazh-016</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-017-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-017.xht">css3-text-line-break-jazh-017</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-018-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-018.xht">css3-text-line-break-jazh-018</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-019-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-019.xht">css3-text-line-break-jazh-019</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-020-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-020.xht">css3-text-line-break-jazh-020</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-021-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-021.xht">css3-text-line-break-jazh-021</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-022-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-022.xht">css3-text-line-break-jazh-022</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-023-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-023.xht">css3-text-line-break-jazh-023</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-024-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-024.xht">css3-text-line-break-jazh-024</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-025-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-025.xht">css3-text-line-break-jazh-025</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-026-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-026.xht">css3-text-line-break-jazh-026</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-027-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-027.xht">css3-text-line-break-jazh-027</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-028-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-028.xht">css3-text-line-break-jazh-028</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-029-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-029.xht">css3-text-line-break-jazh-029</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-030-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-030.xht">css3-text-line-break-jazh-030</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-031-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-031.xht">css3-text-line-break-jazh-031</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-032-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-032.xht">css3-text-line-break-jazh-032</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-033-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-033.xht">css3-text-line-break-jazh-033</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-034-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-034.xht">css3-text-line-break-jazh-034</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-035-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-035.xht">css3-text-line-break-jazh-035</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-036-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-036.xht">css3-text-line-break-jazh-036</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-037-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-037.xht">css3-text-line-break-jazh-037</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-038-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-038.xht">css3-text-line-break-jazh-038</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-039-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-039.xht">css3-text-line-break-jazh-039</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-040-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-040.xht">css3-text-line-break-jazh-040</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-041-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-041.xht">css3-text-line-break-jazh-041</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-042-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-042.xht">css3-text-line-break-jazh-042</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-043-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-043.xht">css3-text-line-break-jazh-043</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-044-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-044.xht">css3-text-line-break-jazh-044</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-045-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-045.xht">css3-text-line-break-jazh-045</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-046-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-046.xht">css3-text-line-break-jazh-046</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-047-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-047.xht">css3-text-line-break-jazh-047</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-048-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-048.xht">css3-text-line-break-jazh-048</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-049-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-049.xht">css3-text-line-break-jazh-049</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-050-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-050.xht">css3-text-line-break-jazh-050</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-051-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-051.xht">css3-text-line-break-jazh-051</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-052-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-052.xht">css3-text-line-break-jazh-052</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-054-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-054.xht">css3-text-line-break-jazh-054</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-055-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-055.xht">css3-text-line-break-jazh-055</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-056-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-056.xht">css3-text-line-break-jazh-056</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-057-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-057.xht">css3-text-line-break-jazh-057</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-058-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-058.xht">css3-text-line-break-jazh-058</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-059-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-059.xht">css3-text-line-break-jazh-059</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-060-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-060.xht">css3-text-line-break-jazh-060</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-101-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-101.xht">css3-text-line-break-jazh-101</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-102-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-102.xht">css3-text-line-break-jazh-102</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-103-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-103.xht">css3-text-line-break-jazh-103</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-104-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-104.xht">css3-text-line-break-jazh-104</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-105-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-105.xht">css3-text-line-break-jazh-105</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-106-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-106.xht">css3-text-line-break-jazh-106</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-107-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-107.xht">css3-text-line-break-jazh-107</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-108-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-108.xht">css3-text-line-break-jazh-108</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-109-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-109.xht">css3-text-line-break-jazh-109</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-110-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-110.xht">css3-text-line-break-jazh-110</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-111-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-111.xht">css3-text-line-break-jazh-111</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-112-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-112.xht">css3-text-line-break-jazh-112</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-113-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-113.xht">css3-text-line-break-jazh-113</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-114-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-114.xht">css3-text-line-break-jazh-114</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-115-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-115.xht">css3-text-line-break-jazh-115</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-116-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-116.xht">css3-text-line-break-jazh-116</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-117-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-117.xht">css3-text-line-break-jazh-117</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-118-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-118.xht">css3-text-line-break-jazh-118</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-119-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-119.xht">css3-text-line-break-jazh-119</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-120-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-120.xht">css3-text-line-break-jazh-120</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-121-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-121.xht">css3-text-line-break-jazh-121</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-122-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-122.xht">css3-text-line-break-jazh-122</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-123-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-123.xht">css3-text-line-break-jazh-123</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-124-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-124.xht">css3-text-line-break-jazh-124</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-125-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-125.xht">css3-text-line-break-jazh-125</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-126-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-126.xht">css3-text-line-break-jazh-126</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-127-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-127.xht">css3-text-line-break-jazh-127</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-128-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-128.xht">css3-text-line-break-jazh-128</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-129-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-129.xht">css3-text-line-break-jazh-129</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-130-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-130.xht">css3-text-line-break-jazh-130</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-131-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-131.xht">css3-text-line-break-jazh-131</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-132-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-132.xht">css3-text-line-break-jazh-132</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-133-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-133.xht">css3-text-line-break-jazh-133</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-134-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-134.xht">css3-text-line-break-jazh-134</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-135-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-135.xht">css3-text-line-break-jazh-135</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-136-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-136.xht">css3-text-line-break-jazh-136</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-137-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-137.xht">css3-text-line-break-jazh-137</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-138-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-138.xht">css3-text-line-break-jazh-138</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-139-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-139.xht">css3-text-line-break-jazh-139</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-140-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-140.xht">css3-text-line-break-jazh-140</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-141-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-141.xht">css3-text-line-break-jazh-141</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-142-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-142.xht">css3-text-line-break-jazh-142</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-143-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-143.xht">css3-text-line-break-jazh-143</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-144-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-144.xht">css3-text-line-break-jazh-144</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-145-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-145.xht">css3-text-line-break-jazh-145</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-146-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-146.xht">css3-text-line-break-jazh-146</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-147-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-147.xht">css3-text-line-break-jazh-147</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-148-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-148.xht">css3-text-line-break-jazh-148</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-149-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-149.xht">css3-text-line-break-jazh-149</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-150-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-150.xht">css3-text-line-break-jazh-150</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-151-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-151.xht">css3-text-line-break-jazh-151</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-152-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-152.xht">css3-text-line-break-jazh-152</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-154-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-154.xht">css3-text-line-break-jazh-154</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-155-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-155.xht">css3-text-line-break-jazh-155</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-156-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-156.xht">css3-text-line-break-jazh-156</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-157-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-157.xht">css3-text-line-break-jazh-157</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-158-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-158.xht">css3-text-line-break-jazh-158</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-159-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-159.xht">css3-text-line-break-jazh-159</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-160-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-160.xht">css3-text-line-break-jazh-160</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-201-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-201.xht">css3-text-line-break-jazh-201</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-202-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-202.xht">css3-text-line-break-jazh-202</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-203-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-203.xht">css3-text-line-break-jazh-203</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-204-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-204.xht">css3-text-line-break-jazh-204</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-205-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-205.xht">css3-text-line-break-jazh-205</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-206-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-206.xht">css3-text-line-break-jazh-206</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-207-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-207.xht">css3-text-line-break-jazh-207</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-208-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-208.xht">css3-text-line-break-jazh-208</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-209-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-209.xht">css3-text-line-break-jazh-209</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-210-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-210.xht">css3-text-line-break-jazh-210</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-211-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-211.xht">css3-text-line-break-jazh-211</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-212-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-212.xht">css3-text-line-break-jazh-212</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-213-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-213.xht">css3-text-line-break-jazh-213</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-214-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-214.xht">css3-text-line-break-jazh-214</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-215-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-215.xht">css3-text-line-break-jazh-215</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-216-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-216.xht">css3-text-line-break-jazh-216</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-217-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-217.xht">css3-text-line-break-jazh-217</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-218-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-218.xht">css3-text-line-break-jazh-218</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-219-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-219.xht">css3-text-line-break-jazh-219</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-220-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-220.xht">css3-text-line-break-jazh-220</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-221-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-221.xht">css3-text-line-break-jazh-221</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-222-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-222.xht">css3-text-line-break-jazh-222</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-223-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-223.xht">css3-text-line-break-jazh-223</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-224-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-224.xht">css3-text-line-break-jazh-224</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-225-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-225.xht">css3-text-line-break-jazh-225</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-226-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-226.xht">css3-text-line-break-jazh-226</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-227-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-227.xht">css3-text-line-break-jazh-227</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-228-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-228.xht">css3-text-line-break-jazh-228</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-229-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-229.xht">css3-text-line-break-jazh-229</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-230-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-230.xht">css3-text-line-break-jazh-230</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-231-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-231.xht">css3-text-line-break-jazh-231</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-232-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-232.xht">css3-text-line-break-jazh-232</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-233-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-233.xht">css3-text-line-break-jazh-233</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-234-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-234.xht">css3-text-line-break-jazh-234</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-235-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-235.xht">css3-text-line-break-jazh-235</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-236-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-236.xht">css3-text-line-break-jazh-236</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-237-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-237.xht">css3-text-line-break-jazh-237</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-238-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-238.xht">css3-text-line-break-jazh-238</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-239-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-239.xht">css3-text-line-break-jazh-239</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-240-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-240.xht">css3-text-line-break-jazh-240</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-241-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-241.xht">css3-text-line-break-jazh-241</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-242-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-242.xht">css3-text-line-break-jazh-242</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-243-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-243.xht">css3-text-line-break-jazh-243</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-244-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-244.xht">css3-text-line-break-jazh-244</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-245-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-245.xht">css3-text-line-break-jazh-245</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-246-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-246.xht">css3-text-line-break-jazh-246</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-247-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-247.xht">css3-text-line-break-jazh-247</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-248-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-248.xht">css3-text-line-break-jazh-248</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-249-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-249.xht">css3-text-line-break-jazh-249</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-250-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-250.xht">css3-text-line-break-jazh-250</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-251-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-251.xht">css3-text-line-break-jazh-251</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-252-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-252.xht">css3-text-line-break-jazh-252</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-254-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-254.xht">css3-text-line-break-jazh-254</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-255-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-255.xht">css3-text-line-break-jazh-255</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-256-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-256.xht">css3-text-line-break-jazh-256</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-257-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-257.xht">css3-text-line-break-jazh-257</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-258-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-258.xht">css3-text-line-break-jazh-258</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-259-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-259.xht">css3-text-line-break-jazh-259</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-260-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-260.xht">css3-text-line-break-jazh-260</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)
+ <ul class="assert">
+ <li>The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-301-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-301.xht">css3-text-line-break-jazh-301</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-302-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-302.xht">css3-text-line-break-jazh-302</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-303-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-303.xht">css3-text-line-break-jazh-303</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-304-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-304.xht">css3-text-line-break-jazh-304</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-305-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-305.xht">css3-text-line-break-jazh-305</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-306-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-306.xht">css3-text-line-break-jazh-306</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-307-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-307.xht">css3-text-line-break-jazh-307</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-308-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-308.xht">css3-text-line-break-jazh-308</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-309-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-309.xht">css3-text-line-break-jazh-309</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-310-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-310.xht">css3-text-line-break-jazh-310</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-311-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-311.xht">css3-text-line-break-jazh-311</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-312-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-312.xht">css3-text-line-break-jazh-312</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-313-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-313.xht">css3-text-line-break-jazh-313</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-314-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-314.xht">css3-text-line-break-jazh-314</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-315-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-315.xht">css3-text-line-break-jazh-315</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-316-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-316.xht">css3-text-line-break-jazh-316</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-317-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-317.xht">css3-text-line-break-jazh-317</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-318-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-318.xht">css3-text-line-break-jazh-318</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-319-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-319.xht">css3-text-line-break-jazh-319</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-320-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-320.xht">css3-text-line-break-jazh-320</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-321-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-321.xht">css3-text-line-break-jazh-321</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-322-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-322.xht">css3-text-line-break-jazh-322</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-323-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-323.xht">css3-text-line-break-jazh-323</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-324-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-324.xht">css3-text-line-break-jazh-324</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-325-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-325.xht">css3-text-line-break-jazh-325</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-326-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-326.xht">css3-text-line-break-jazh-326</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-327-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-327.xht">css3-text-line-break-jazh-327</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-351-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-351.xht">css3-text-line-break-jazh-351</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-352-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-352.xht">css3-text-line-break-jazh-352</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-353-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-353.xht">css3-text-line-break-jazh-353</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-354-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-354.xht">css3-text-line-break-jazh-354</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-355-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-355.xht">css3-text-line-break-jazh-355</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-356-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-356.xht">css3-text-line-break-jazh-356</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-357-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-357.xht">css3-text-line-break-jazh-357</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-358-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-358.xht">css3-text-line-break-jazh-358</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-359-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-359.xht">css3-text-line-break-jazh-359</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-360-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-360.xht">css3-text-line-break-jazh-360</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-361-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-361.xht">css3-text-line-break-jazh-361</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-362-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-362.xht">css3-text-line-break-jazh-362</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-363-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-363.xht">css3-text-line-break-jazh-363</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-364-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-364.xht">css3-text-line-break-jazh-364</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-365-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-365.xht">css3-text-line-break-jazh-365</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-366-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-366.xht">css3-text-line-break-jazh-366</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-367-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-367.xht">css3-text-line-break-jazh-367</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-368-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-368.xht">css3-text-line-break-jazh-368</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-369-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-369.xht">css3-text-line-break-jazh-369</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-370-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-370.xht">css3-text-line-break-jazh-370</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-371-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-371.xht">css3-text-line-break-jazh-371</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-372-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-372.xht">css3-text-line-break-jazh-372</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-373-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-373.xht">css3-text-line-break-jazh-373</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-374-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-374.xht">css3-text-line-break-jazh-374</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-375-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-375.xht">css3-text-line-break-jazh-375</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-376-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-376.xht">css3-text-line-break-jazh-376</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-377-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-377.xht">css3-text-line-break-jazh-377</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)
+ <ul class="assert">
+ <li>The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-401-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-401.xht">css3-text-line-break-jazh-401</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2010 HYPHEN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-402-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-402.xht">css3-text-line-break-jazh-402</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 2013 EN DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-403-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-403.xht">css3-text-line-break-jazh-403</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)
+ <ul class="assert">
+ <li>The browser will allow 301C WAVE DASH at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-404-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-404.xht">css3-text-line-break-jazh-404</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-405-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-405.xht">css3-text-line-break-jazh-405</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-406-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-406.xht">css3-text-line-break-jazh-406</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003A COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003A COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-407-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-407.xht">css3-text-line-break-jazh-407</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003B SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-408-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-408.xht">css3-text-line-break-jazh-408</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-409-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-409.xht">css3-text-line-break-jazh-409</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-410-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-410.xht">css3-text-line-break-jazh-410</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-411-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-411.xht">css3-text-line-break-jazh-411</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 003F QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-412-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-412.xht">css3-text-line-break-jazh-412</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-413-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-413.xht">css3-text-line-break-jazh-413</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-414-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-414.xht">css3-text-line-break-jazh-414</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-415-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-415.xht">css3-text-line-break-jazh-415</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-416-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-416.xht">css3-text-line-break-jazh-416</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-417-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-417.xht">css3-text-line-break-jazh-417</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-418-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-418.xht">css3-text-line-break-jazh-418</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-419-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-419.xht">css3-text-line-break-jazh-419</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00A2 CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-420-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-420.xht">css3-text-line-break-jazh-420</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-421-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-421.xht">css3-text-line-break-jazh-421</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-422-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-422.xht">css3-text-line-break-jazh-422</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-423-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-423.xht">css3-text-line-break-jazh-423</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2032 PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-424-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-424.xht">css3-text-line-break-jazh-424</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-425-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-425.xht">css3-text-line-break-jazh-425</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-426-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-426.xht">css3-text-line-break-jazh-426</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-jazh-427-5.#line-break" class="primary font">
+ <td><strong>
+ <a href="css3-text-line-break-jazh-427.xht">css3-text-line-break-jazh-427</a></strong></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.xht">=</a> </td>
+ <td><abbr class="font" title="Requires a special font">Font</abbr></td>
+ <td>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)
+ <ul class="assert">
+ <li>The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="line-break-normal-021-5.#line-break" class="primary font">
<td><strong>
<a href="line-break-normal-021.xht">line-break-normal-021</a></strong></td>
@@ -198,7 +6094,227 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#line-break-details">5.1 Line Breaking Details</a></th></tr>
- <!-- 0 tests -->
+ <!-- 20 tests -->
+ <tr id="css3-text-line-break-baspglwj-001-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-001.xht">css3-text-line-break-baspglwj-001</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0020 SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-002-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-002.xht">css3-text-line-break-baspglwj-002</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE
+ <ul class="assert">
+ <li>When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-020-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-020.xht">css3-text-line-break-baspglwj-020</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-021-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-021.xht">css3-text-line-break-baspglwj-021</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-022-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-022.xht">css3-text-line-break-baspglwj-022</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-023-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-023.xht">css3-text-line-break-baspglwj-023</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-024-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-024.xht">css3-text-line-break-baspglwj-024</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-025-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-025.xht">css3-text-line-break-baspglwj-025</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-026-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-026.xht">css3-text-line-break-baspglwj-026</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+007C VERTICAL LINE
+ <ul class="assert">
+ <li>[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-120-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-120.xht">css3-text-line-break-baspglwj-120</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-121-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-121.xht">css3-text-line-break-baspglwj-121</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-122-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-122.xht">css3-text-line-break-baspglwj-122</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-123-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-123.xht">css3-text-line-break-baspglwj-123</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-124-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-124.xht">css3-text-line-break-baspglwj-124</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2007 FIGURE SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-125-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-125.xht">css3-text-line-break-baspglwj-125</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-126-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-126.xht">css3-text-line-break-baspglwj-126</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-127-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-127.xht">css3-text-line-break-baspglwj-127</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-128-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-128.xht">css3-text-line-break-baspglwj-128</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-130-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-130.xht">css3-text-line-break-baspglwj-130</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+2060 WORD JOINER
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css3-text-line-break-baspglwj-131-5.1" class="primary dom font script">
+ <td><strong>
+ <a href="css3-text-line-break-baspglwj-131.xht">css3-text-line-break-baspglwj-131</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE
+ <ul class="assert">
+ <li>[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2">
<tr><th colspan="4" scope="rowgroup">
@@ -225,7 +6341,293 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.3">+</a>
<a href="http://www.w3.org/TR/css-text-3/#word-break-property">5.3 Breaking Rules for Letters: the &#8216;word-break&#8217; property</a></th></tr>
- <!-- 0 tests -->
+ <!-- 26 tests -->
+ <tr id="word-break-break-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-000.xht">word-break-break-all-000</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, japanese
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-002.xht">word-break-break-all-002</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, korean
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-003.xht">word-break-break-all-003</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-003.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, thai
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-004.xht">word-break-break-all-004</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-004.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, arabic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-005-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-005.xht">word-break-break-all-005</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-005.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, subjoined tibetan
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-006-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-006.xht">word-break-break-all-006</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-006.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, spacing vowel sign
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-007-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-007.xht">word-break-break-all-007</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-007.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, combining diacritic
+ <ul class="assert">
+ <li>word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-break-all-008-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-break-all-008.xht">word-break-break-all-008</a></strong></td>
+ <td><a href="reference/word-break-break-all-ref-008.xht">=</a> </td>
+ <td></td>
+ <td>word-break: break-all, syllabic cluster
+ <ul class="assert">
+ <li>[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-000.xht">word-break-keep-all-000</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, latin
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-002.xht">word-break-keep-all-002</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, korean
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-keep-all-003-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-keep-all-003.xht">word-break-keep-all-003</a></strong></td>
+ <td><a href="reference/word-break-keep-all-ref-003.xht">=</a> </td>
+ <td></td>
+ <td>word-break: keep-all, thai
+ <ul class="assert">
+ <li>word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai).</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ar-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ar-000.xht">word-break-normal-ar-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, arabic
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-bo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-bo-000.xht">word-break-normal-bo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tibetan
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-en-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-en-000.xht">word-break-normal-en-000</a></strong></td>
+ <td><a href="reference/word-break-normal-en-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, latin
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-hi-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-hi-000.xht">word-break-normal-hi-000</a></strong></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, hindi
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-000.xht">word-break-normal-ja-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-001-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-001.xht">word-break-normal-ja-001</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese hiragana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-002-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-002.xht">word-break-normal-ja-002</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese katakana
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ja-004-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ja-004.xht">word-break-normal-ja-004</a></strong></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, japanese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-km-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-km-000.xht">word-break-normal-km-000</a></strong></td>
+ <td><a href="reference/word-break-normal-km-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, khmer
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-ko-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-ko-000.xht">word-break-normal-ko-000</a></strong></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, korean
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-lo-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-lo-000.xht">word-break-normal-lo-000</a></strong></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, lao
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-my-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-my-000.xht">word-break-normal-my-000</a></strong></td>
+ <td><a href="reference/word-break-normal-my-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, myanmar
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-tdd-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-tdd-000.xht">word-break-normal-tdd-000</a></strong></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, tai n&amp;uuml;a
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-th-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-th-000.xht">word-break-normal-th-000</a></strong></td>
+ <td><a href="reference/word-break-normal-th-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, thai
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="word-break-normal-zh-000-5.3" class="primary">
+ <td><strong>
+ <a href="word-break-normal-zh-000.xht">word-break-normal-zh-000</a></strong></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.xht">=</a> </td>
+ <td></td>
+ <td>word-break: normal, chinese
+ <ul class="assert">
+ <li>word-break: normal means words break according to their customary rules.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s5.3.#break-all">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-7.xht
index f53192fa013..231e2ee67f3 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Text Module Level 3 CR Test Suite</h1>
- <h2>Alignment and Justification (23 tests)</h2>
+ <h2>Alignment and Justification (76 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,7 +37,337 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.1">+</a>
<a href="http://www.w3.org/TR/css-text-3/#text-align-property">7.1 Text Alignment: the &#8216;text-align&#8217; property</a></th></tr>
- <!-- 6 tests -->
+ <!-- 59 tests -->
+ <tr id="text-align-end-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-001.xht">text-align-end-001</a></strong></td>
+ <td><a href="reference/text-align-end-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-002.xht">text-align-end-002</a></strong></td>
+ <td><a href="reference/text-align-end-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-003.xht">text-align-end-003</a></strong></td>
+ <td><a href="reference/text-align-end-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-004.xht">text-align-end-004</a></strong></td>
+ <td><a href="reference/text-align-end-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-005.xht">text-align-end-005</a></strong></td>
+ <td><a href="reference/text-align-end-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-006.xht">text-align-end-006</a></strong></td>
+ <td><a href="reference/text-align-end-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, direction: ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-007.xht">text-align-end-007</a></strong></td>
+ <td><a href="reference/text-align-end-007.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=rtl
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-008.xht">text-align-end-008</a></strong></td>
+ <td><a href="reference/text-align-end-008.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=ltr
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-009.xht">text-align-end-009</a></strong></td>
+ <td><a href="reference/text-align-end-009.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-010.xht">text-align-end-010</a></strong></td>
+ <td><a href="reference/text-align-end-010.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-014.xht">text-align-end-014</a></strong></td>
+ <td><a href="reference/text-align-end-014.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-015.xht">text-align-end-015</a></strong></td>
+ <td><a href="reference/text-align-end-015.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-016.xht">text-align-end-016</a></strong></td>
+ <td><a href="reference/text-align-end-016.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-017.xht">text-align-end-017</a></strong></td>
+ <td><a href="reference/text-align-end-017.xht">=</a> </td>
+ <td></td>
+ <td>text-align: end, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-018.xht">text-align-end-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. left when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-019.xht">text-align-end-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. right when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-020.xht">text-align-end-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. when dir=auto on textarea, right when first strong is ltr, left when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-end-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-end-021.xht">text-align-end-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: end, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:end aligns inline-level content to the end edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to right in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-001.xht">text-align-justify-001</a></strong></td>
+ <td><a href="reference/text-align-justify-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-002.xht">text-align-justify-002</a></strong></td>
+ <td><a href="reference/text-align-justify-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-003.xht">text-align-justify-003</a></strong></td>
+ <td><a href="reference/text-align-justify-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-004.xht">text-align-justify-004</a></strong></td>
+ <td><a href="reference/text-align-justify-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-005.xht">text-align-justify-005</a></strong></td>
+ <td><a href="reference/text-align-justify-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the right.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justify-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justify-006.xht">text-align-justify-006</a></strong></td>
+ <td><a href="reference/text-align-justify-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned &amp;#8211; in this case, to the left.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-001.xht">text-align-justifyall-001</a></strong></td>
+ <td><a href="reference/text-align-justifyall-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-002.xht">text-align-justifyall-002</a></strong></td>
+ <td><a href="reference/text-align-justifyall-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, direction: ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-003.xht">text-align-justifyall-003</a></strong></td>
+ <td><a href="reference/text-align-justifyall-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=rtl
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-004.xht">text-align-justifyall-004</a></strong></td>
+ <td><a href="reference/text-align-justifyall-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=ltr
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-005.xht">text-align-justifyall-005</a></strong></td>
+ <td><a href="reference/text-align-justifyall-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-justifyall-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-justifyall-006.xht">text-align-justifyall-006</a></strong></td>
+ <td><a href="reference/text-align-justifyall-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: justify-all, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-align-match-parent-01-7.1" class="primary">
<td><strong>
<a href="text-align-match-parent-01.xht">text-align-match-parent-01</a></strong></td>
@@ -104,6 +434,259 @@
</ul>
</td>
</tr>
+ <tr id="text-align-start-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-001.xht">text-align-start-001</a></strong></td>
+ <td><a href="reference/text-align-start-001.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-002.xht">text-align-start-002</a></strong></td>
+ <td><a href="reference/text-align-start-002.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-003.xht">text-align-start-003</a></strong></td>
+ <td><a href="reference/text-align-start-003.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-004.xht">text-align-start-004</a></strong></td>
+ <td><a href="reference/text-align-start-004.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-005.xht">text-align-start-005</a></strong></td>
+ <td><a href="reference/text-align-start-005.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-006-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-006.xht">text-align-start-006</a></strong></td>
+ <td><a href="reference/text-align-start-006.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, direction: ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-007-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-007.xht">text-align-start-007</a></strong></td>
+ <td><a href="reference/text-align-start-007.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=rtl
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is horizontal, rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-008-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-008.xht">text-align-start-008</a></strong></td>
+ <td><a href="reference/text-align-start-008.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=ltr
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is horizontal, ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-009-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-009.xht">text-align-start-009</a></strong></td>
+ <td><a href="reference/text-align-start-009.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, RTL first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when direction is auto and first strong character is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-010-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-010.xht">text-align-start-010</a></strong></td>
+ <td><a href="reference/text-align-start-010.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, dir=auto, LTR first strong
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-014-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-014.xht">text-align-start-014</a></strong></td>
+ <td><a href="reference/text-align-start-014.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-015-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-015.xht">text-align-start-015</a></strong></td>
+ <td><a href="reference/text-align-start-015.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-016-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-016.xht">text-align-start-016</a></strong></td>
+ <td><a href="reference/text-align-start-016.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-017-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-017.xht">text-align-start-017</a></strong></td>
+ <td><a href="reference/text-align-start-017.xht">=</a> </td>
+ <td></td>
+ <td>text-align: start, pre, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by pre, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-018-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-018.xht">text-align-start-018</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=rtl inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. right when base direction is rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-019-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-019.xht">text-align-start-019</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=ltr inherited
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. left when base direction is ltr.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-020-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-020.xht">text-align-start-020</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea dir=auto on control
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. when dir=auto on textarea, left when first strong is ltr, right when rtl.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-align-start-021-7.1" class="primary">
+ <td><strong>
+ <a href="text-align-start-021.xht">text-align-start-021</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-align: start, textarea, dir=auto on surrounding block
+ <ul class="assert">
+ <li>text-align:start aligns inline-level content to the start edge of the line box &amp;#8211; ie. since dir=auto is not inherited by textarea, to left in ltr context.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-001-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-001.xht">text-justify-001</a></strong></td>
+ <td><a href="reference/text-justify-001.xht">=</a> </td>
+ <td></td>
+ <td>text-justify: none
+ <ul class="assert">
+ <li>text-justify:none means justification is disabled: there are no justification opportunities within the text.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-002-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-002.xht">text-justify-002</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-003-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-003.xht">text-justify-003</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-004-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-004.xht">text-justify-004</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: inter-character, arabic
+ <ul class="assert">
+ <li>text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="text-justify-005-7.1" class="primary">
+ <td><strong>
+ <a href="text-justify-005.xht">text-justify-005</a></strong></td>
+ <td></td>
+ <td></td>
+ <td>text-justify: distribute, arabic
+ <ul class="assert">
+ <li>text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.1.#center">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht
new file mode 100644
index 00000000000..5ceb18b4bdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0020 SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht
new file mode 100644
index 00000000000..cbedc71eadb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200B;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht
new file mode 100644
index 00000000000..43c556ab2d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2002 EN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2002;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht
new file mode 100644
index 00000000000..5340235db38
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2003 EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2003;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht
new file mode 100644
index 00000000000..8e6e26b5372
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2004 THREE-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2004;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht
new file mode 100644
index 00000000000..ac6f7aa214b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2005 FOUR-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2005;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht
new file mode 100644
index 00000000000..f1d5889c11d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2006 SIX-PER-EM SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2006;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht
new file mode 100644
index 00000000000..896ab660c07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2000 EN QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2000;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht
new file mode 100644
index 00000000000..e63fdba809c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2001 EM QUAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2001;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht
new file mode 100644
index 00000000000..d7560297c18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2008 PUNCTUATION SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2008;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht
new file mode 100644
index 00000000000..44c5ed7f444
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2009 THIN SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2009;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht
new file mode 100644
index 00000000000..85b0d4ee983
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+200A HAIR SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x200A;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht
new file mode 100644
index 00000000000..93269d3394e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1680 OGHAM SPACE MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht
new file mode 100644
index 00000000000..5d65246d278
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205F MEDIUM MATHEMATICAL SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking space characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x205F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht
new file mode 100644
index 00000000000..200ff3698fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+058A ARMENIAN HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa֊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht
new file mode 100644
index 00000000000..3e63ae89a50
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2010 HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht
new file mode 100644
index 00000000000..eb5b786b388
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2012 FIGURE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht
new file mode 100644
index 00000000000..e2190ae6252
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2013 EN DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA breaking hyphen characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa–bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht
new file mode 100644
index 00000000000..ed41e43d702
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa־bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht
new file mode 100644
index 00000000000..4fb2a71414b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa་bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht
new file mode 100644
index 00000000000..b2261d40781
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa፡bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht
new file mode 100644
index 00000000000..485b80f3a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht
new file mode 100644
index 00000000000..8ed3c3b2f48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht
new file mode 100644
index 00000000000..42355525cc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2027 HYPHENATION POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‧bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht
new file mode 100644
index 00000000000..5af80eff849
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+007C VERTICAL LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after each of the BA visible word divider characters." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa|bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht
new file mode 100644
index 00000000000..9c56d58e91a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16EB RUNIC SINGLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht
new file mode 100644
index 00000000000..346e785f652
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16EC RUNIC MULTIPLE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht
new file mode 100644
index 00000000000..31b24a9d4d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+16ED RUNIC CROSS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᛭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht
new file mode 100644
index 00000000000..75b1d280e68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2056 THREE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht
new file mode 100644
index 00000000000..3a4753ca1c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2058 FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁘bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht
new file mode 100644
index 00000000000..dc33d093cc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2059 FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht
new file mode 100644
index 00000000000..d3565e816c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205A TWO DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht
new file mode 100644
index 00000000000..40a3b6a174e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205B FOUR DOT MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht
new file mode 100644
index 00000000000..db13b645718
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205D TRICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht
new file mode 100644
index 00000000000..37468aa1575
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+205E VERTICAL FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⁞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht
new file mode 100644
index 00000000000..968c2b149b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E19 PALM BRANCH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸙bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht
new file mode 100644
index 00000000000..c0c57d309ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸪bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht
new file mode 100644
index 00000000000..21d768acc9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸫bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht
new file mode 100644
index 00000000000..c6768136a33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2C SQUARED FOUR DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸬bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht
new file mode 100644
index 00000000000..9d97769a7d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E2D FIVE DOT PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸭bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht
new file mode 100644
index 00000000000..fb5bbce3e65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E30 RING POINT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht
new file mode 100644
index 00000000000..fef02616b6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10100 AEGEAN WORD SEPARATOR LINE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄀bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht
new file mode 100644
index 00000000000..9e19132970e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10101 AEGEAN WORD SEPARATOR DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄁bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht
new file mode 100644
index 00000000000..b9dd3eb8f5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10102 AEGEAN CHECK MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐄂bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht
new file mode 100644
index 00000000000..91b49c9548e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1039F UGARITIC WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐎟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht
new file mode 100644
index 00000000000..c373b013c3e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+103D0 OLD PERSIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐏐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht
new file mode 100644
index 00000000000..8a918c81916
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1091F PHOENICIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐤟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht
new file mode 100644
index 00000000000..11bc75a0680
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA historic word separator property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𒑰bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht
new file mode 100644
index 00000000000..4ae7809744d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0964 DEVANAGARI DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa।bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht
new file mode 100644
index 00000000000..98508bbca75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0965 DEVANAGARI DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa॥bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht
new file mode 100644
index 00000000000..0099b0b9ee5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht
new file mode 100644
index 00000000000..dda00be410e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa๛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht
new file mode 100644
index 00000000000..753becba552
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+104A MYANMAR SIGN LITTLE SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa၊bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht
new file mode 100644
index 00000000000..1d45bbd7372
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+104B MYANMAR SIGN SECTION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa။bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht
new file mode 100644
index 00000000000..da3203d3923
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1735 PHILIPPINE SINGLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜵bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht
new file mode 100644
index 00000000000..6611aa4cd96
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1736 PHILIPPINE DOUBLE PUNCTUATION</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᜶bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht
new file mode 100644
index 00000000000..7fd6ba2bf2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa។bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht
new file mode 100644
index 00000000000..2bd39f71ce1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+17D5 KHMER SIGN BARIYOOSAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa៕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht
new file mode 100644
index 00000000000..3628abc86ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5E BALINESE CARIK SIKI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht
new file mode 100644
index 00000000000..53187bb05a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5F BALINESE CARIK PAREREN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht
new file mode 100644
index 00000000000..7f73e8faa7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A8CE SAURASHTRA DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht
new file mode 100644
index 00000000000..3468ba06cfd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A8CF SAURASHTRA DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꣏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht
new file mode 100644
index 00000000000..0a42a00c661
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5D CHAM PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht
new file mode 100644
index 00000000000..088492cd53e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5E CHAM PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩞bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht
new file mode 100644
index 00000000000..0b5bd45df1b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+AA5F CHAM PUNCTUATION TRIPLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꩟bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht
new file mode 100644
index 00000000000..a4406b2dc09
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A56 KHAROSHTHI PUNCTUATION DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩖bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht
new file mode 100644
index 00000000000..a418f567466
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA danda property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht
new file mode 100644
index 00000000000..e01a6d3bab8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F85 TIBETAN MARK PALUTA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht
new file mode 100644
index 00000000000..9b4776f6b76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F34 TIBETAN MARK BSDUS RTAGS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༴bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht
new file mode 100644
index 00000000000..02397c36f08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F7F TIBETAN SIGN RNAM BCAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaཿbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht
new file mode 100644
index 00000000000..7e9093d18a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+07BE TIBETAN KU RU KHA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa޾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht
new file mode 100644
index 00000000000..d9cc0d9bdbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FBF TIBETAN KU RU KHA BZHI MIG CAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa྿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht
new file mode 100644
index 00000000000..0514f16ebe2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht
new file mode 100644
index 00000000000..0514f16ebe2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0FD2 TIBETAN MARK NYIS TSHEG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The UA will break a line of text after any Unicode character with the BA tibetan property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa࿒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht
new file mode 100644
index 00000000000..a1ec7e78b2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1804 MONGOLIAN COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠄bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht
new file mode 100644
index 00000000000..87eb706ca9a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1805 MONGOLIAN FOUR DOTS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠅bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht
new file mode 100644
index 00000000000..228ffe34e6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5A BALINESE PANTI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭚bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht
new file mode 100644
index 00000000000..b8d6f13f95e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5B BALINESE PAMADA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭛bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht
new file mode 100644
index 00000000000..d132afcdac9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5C BALINESE WINDU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭜bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht
new file mode 100644
index 00000000000..e81cefc3d84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B5D BALINESE CARIK PAMUNGKAH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭝bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht
new file mode 100644
index 00000000000..1459504bd9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1B60 BALINESE PAMENENG</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᭠bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht
new file mode 100644
index 00000000000..4f51cc628e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3B LEPCHA PUNCTUATION TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht
new file mode 100644
index 00000000000..68c7b16cff0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht
new file mode 100644
index 00000000000..064c8666e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht
new file mode 100644
index 00000000000..064c8666e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3E LEPCHA PUNCTUATION TSHOOK CER-WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht
new file mode 100644
index 00000000000..788dd30476b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C3F LEPCHA PUNCTUATION TSHOOK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᰿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht
new file mode 100644
index 00000000000..265ac96c8bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C7E OL CHIKI PUNCTUATION MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱾bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht
new file mode 100644
index 00000000000..990a540911a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᱿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht
new file mode 100644
index 00000000000..3da7b189810
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳺bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht
new file mode 100644
index 00000000000..047150791ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳻bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht
new file mode 100644
index 00000000000..80d8fdb8aba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFC COPTIC OLD NUBIAN VERSE DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳼bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht
new file mode 100644
index 00000000000..d8ec81a81f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2CFF COPTIC MORPHOLOGICAL DIVIDER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⳿bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht
new file mode 100644
index 00000000000..f9b436383ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2E17 OBLIQUE DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa⸗bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht
new file mode 100644
index 00000000000..bcace9ba85b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A60D VAI COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘍bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht
new file mode 100644
index 00000000000..67d9ed6b541
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A60F VAI QUESTION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꘏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht
new file mode 100644
index 00000000000..f7123a59e46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A92E KAYAH LI SIGN CWI</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤮bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht
new file mode 100644
index 00000000000..6541661f8b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+A92F KAYAH LI SIGN SHYA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa꤯bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht
new file mode 100644
index 00000000000..8e285b09bde
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A50 KHAROSHTHI PUNCTUATION DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩐bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht
new file mode 100644
index 00000000000..47ff212eb6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht
new file mode 100644
index 00000000000..b0adc5e0bb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A52 KHAROSHTHI PUNCTUATION CIRCLE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht
new file mode 100644
index 00000000000..af1824d7bff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩓bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht
new file mode 100644
index 00000000000..f02fc951b99
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A54 KHAROSHTHI PUNCTUATION MANGALAM</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩔bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht
new file mode 100644
index 00000000000..c1584a7478b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+10A55 KHAROSHTHI PUNCTUATION LOTUS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will break a line of text after any Unicode character with the BA Other Terminating Punctuation property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa𐩕bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &gt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht
new file mode 100644
index 00000000000..b464e798aa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#xA0;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht
new file mode 100644
index 00000000000..24eaff9d45f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x202F;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht
new file mode 100644
index 00000000000..af7ab98de6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa᠎bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht
new file mode 100644
index 00000000000..2119dc5120f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa͏bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht
new file mode 100644
index 00000000000..5bb64243f8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2007 FIGURE SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2007;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht
new file mode 100644
index 00000000000..72cd4bb059c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‑bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht
new file mode 100644
index 00000000000..0f0d9f1d303
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༈bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht
new file mode 100644
index 00000000000..9652c3aa392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༌bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht
new file mode 100644
index 00000000000..9fc3e2a6880
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa༒bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht
new file mode 100644
index 00000000000..fe84e53d8c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+2060 WORD JOINER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&#x2060;bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht
new file mode 100644
index 00000000000..6b07a040024
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-details" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<meta content="font dom" name="flags" />
+<meta content="[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'csstest_ascii';
+ src: url('support/csstest-ascii-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+#breakable { font-family: csstest_ascii; font-size: 25px; width: 800px; line-height: 30px; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">
+ <div id="breakable">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
+ </div>
+
+
+<!--Notes:
+
+Box height: <span id='debugresult'></span><script>document.getElementById('debugresult').innerHTML = document.getElementById('breakable').offsetHeight;</script>
+
+-->
+<script>
+test(function() {
+assert_true(document.getElementById('breakable').offsetHeight &lt; 35);
+}, " ");
+</script>
+
+<div id="log"></div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-001.xht
new file mode 100644
index 00000000000..04a091bbae2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-001.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-002.xht
new file mode 100644
index 00000000000..f39bac53728
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-003.xht
new file mode 100644
index 00000000000..09c0c107864
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-003.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-004.xht
new file mode 100644
index 00000000000..7e3bde4223c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-004.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-005.xht
new file mode 100644
index 00000000000..0ba04301ca7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-005.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-006.xht
new file mode 100644
index 00000000000..fdb9e45b82f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-006.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-007.xht
new file mode 100644
index 00000000000..fac190bafc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-007.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-008.xht
new file mode 100644
index 00000000000..672b65ea076
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-008.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-009.xht
new file mode 100644
index 00000000000..7b1460ac0bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-009.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-010.xht
new file mode 100644
index 00000000000..ced0a701298
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-010.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-011.xht
new file mode 100644
index 00000000000..ac8529e58e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-011.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-011-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-012.xht
new file mode 100644
index 00000000000..08c9002881f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-012.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-012-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-013.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-013.xht
new file mode 100644
index 00000000000..1013dc41f37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-013.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-013-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-014.xht
new file mode 100644
index 00000000000..aedcd9f1e85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-014.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-014-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-015.xht
new file mode 100644
index 00000000000..eb1eaca1eee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-015.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-015-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-016.xht
new file mode 100644
index 00000000000..90364b200f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-016.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-016-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-017.xht
new file mode 100644
index 00000000000..371ea60a4d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-017.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-017-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-018.xht
new file mode 100644
index 00000000000..694a1a217cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-018.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-018-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-019.xht
new file mode 100644
index 00000000000..bbbfe14518d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-019.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-019-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-020.xht
new file mode 100644
index 00000000000..0f64d78a559
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-020.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-020-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-021.xht
new file mode 100644
index 00000000000..1d6541732b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-021.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-021-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-022.xht
new file mode 100644
index 00000000000..c1aacd1ff6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-022.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-022-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-023.xht
new file mode 100644
index 00000000000..30493794114
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-023.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-023-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-024.xht
new file mode 100644
index 00000000000..18047fdf23a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-024.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-024-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-025.xht
new file mode 100644
index 00000000000..0e15a7b2cd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-025.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-025-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-026.xht
new file mode 100644
index 00000000000..6786b21df2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-026.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-026-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-027.xht
new file mode 100644
index 00000000000..dd72103de57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-027.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-027-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-028.xht
new file mode 100644
index 00000000000..055da952379
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-028.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-028-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-029.xht
new file mode 100644
index 00000000000..b1b5ccdfd56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-029.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-029-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-030.xht
new file mode 100644
index 00000000000..6d3e5945bbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-030.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-030-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-031.xht
new file mode 100644
index 00000000000..fa02501199d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-031.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-031-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-032.xht
new file mode 100644
index 00000000000..0e4b617b2f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-032.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-032-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-033.xht
new file mode 100644
index 00000000000..854d248ec59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-033.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-033-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-034.xht
new file mode 100644
index 00000000000..eef4b671a36
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-034.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-034-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-035.xht
new file mode 100644
index 00000000000..baf2d1bc4ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-035.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-035-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-036.xht
new file mode 100644
index 00000000000..5dde6f395b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-036.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-036-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-037.xht
new file mode 100644
index 00000000000..b9d00f7ec8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-037.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-037-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-038.xht
new file mode 100644
index 00000000000..3a4f364f3d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-038.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-038-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-039.xht
new file mode 100644
index 00000000000..dde1a6f04d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-039.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-039-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-040.xht
new file mode 100644
index 00000000000..683816ac071
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-040.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-040-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-041.xht
new file mode 100644
index 00000000000..94480407f3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-041.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-041-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-042.xht
new file mode 100644
index 00000000000..94dd3cb8962
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-042.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-042-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-043.xht
new file mode 100644
index 00000000000..65ceb1ca08c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-043.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-043-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-044.xht
new file mode 100644
index 00000000000..2dfcd6d6968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-044.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-044-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-045.xht
new file mode 100644
index 00000000000..1f60437862b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-045.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-045-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-046.xht
new file mode 100644
index 00000000000..562c7f0edaa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-046.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-046-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-047.xht
new file mode 100644
index 00000000000..60153cd92d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-047.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-047-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-048.xht
new file mode 100644
index 00000000000..2141b862135
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-048.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-048-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-049.xht
new file mode 100644
index 00000000000..91e05395e02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-049.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-049-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-050.xht
new file mode 100644
index 00000000000..a64e65afbb0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-050.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-050-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-051.xht
new file mode 100644
index 00000000000..abb8760212a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-051.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-051-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-052.xht
new file mode 100644
index 00000000000..f134e31a484
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-052.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-052-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-054.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-054.xht
new file mode 100644
index 00000000000..b80d50b3ab5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-054.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-054-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-055.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-055.xht
new file mode 100644
index 00000000000..710eb6ed627
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-055.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-055-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-056.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-056.xht
new file mode 100644
index 00000000000..a801ca2ba81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-056.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-056-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-057.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-057.xht
new file mode 100644
index 00000000000..23df2de1882
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-057.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-057-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-058.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-058.xht
new file mode 100644
index 00000000000..12079bb6241
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-058.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-058-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-059.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-059.xht
new file mode 100644
index 00000000000..2e514306a42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-059.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-059-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-060.xht
new file mode 100644
index 00000000000..5cba44e3493
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-060.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-060-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-101.xht
new file mode 100644
index 00000000000..ea144dd4c4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-101.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-101-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-102.xht
new file mode 100644
index 00000000000..e8442716ebe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-102.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-102-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-103.xht
new file mode 100644
index 00000000000..4f39cc8db08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-103.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-103-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-104.xht
new file mode 100644
index 00000000000..770ef039470
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-104.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-104-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-105.xht
new file mode 100644
index 00000000000..462964fdacf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-105.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-105-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-106.xht
new file mode 100644
index 00000000000..2ccb2768a66
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-106.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-106-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-107.xht
new file mode 100644
index 00000000000..5e788421171
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-107.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-107-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-108.xht
new file mode 100644
index 00000000000..604b2bb14de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-108.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-108-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-109.xht
new file mode 100644
index 00000000000..5ea6e72ecb7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-109.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-109-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-110.xht
new file mode 100644
index 00000000000..efbfe9b092b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-110.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-110-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-111.xht
new file mode 100644
index 00000000000..7b49f832b22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-111.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-111-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-112.xht
new file mode 100644
index 00000000000..9051cbbd7a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-112.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-112-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-113.xht
new file mode 100644
index 00000000000..40702e513ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-113.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-113-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-114.xht
new file mode 100644
index 00000000000..ef17e07f708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-114.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-114-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-115.xht
new file mode 100644
index 00000000000..3809a244ee2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-115.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-115-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-116.xht
new file mode 100644
index 00000000000..7bf58a6e99e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-116.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-116-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-117.xht
new file mode 100644
index 00000000000..77fafde5c90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-117.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-117-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-118.xht
new file mode 100644
index 00000000000..8d67f8ce2cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-118.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-118-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-119.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-119.xht
new file mode 100644
index 00000000000..eb05f7018c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-119.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-119-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-120.xht
new file mode 100644
index 00000000000..9094a19e22a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-120.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-120-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-121.xht
new file mode 100644
index 00000000000..375ae45ec8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-121.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-121-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-122.xht
new file mode 100644
index 00000000000..7bb599e1a1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-122.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-122-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-123.xht
new file mode 100644
index 00000000000..32336be39ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-123.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-123-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-124.xht
new file mode 100644
index 00000000000..9fd924c1702
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-124.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-124-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-125.xht
new file mode 100644
index 00000000000..2bb79676dee
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-125.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-125-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-126.xht
new file mode 100644
index 00000000000..28ebae604a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-126.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-126-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-127.xht
new file mode 100644
index 00000000000..fd854293fb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-127.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-127-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-128.xht
new file mode 100644
index 00000000000..d568944c7ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-128.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-128-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-129.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-129.xht
new file mode 100644
index 00000000000..da19a2a24fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-129.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-129-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-130.xht
new file mode 100644
index 00000000000..d005caa0e70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-130.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-130-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-131.xht
new file mode 100644
index 00000000000..25442fba184
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-131.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-131-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-132.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-132.xht
new file mode 100644
index 00000000000..1db2370113c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-132.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-132-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-133.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-133.xht
new file mode 100644
index 00000000000..4c5d278efb2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-133.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-133-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-134.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-134.xht
new file mode 100644
index 00000000000..f3eece9218a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-134.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-134-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-135.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-135.xht
new file mode 100644
index 00000000000..a0e86555878
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-135.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-135-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-136.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-136.xht
new file mode 100644
index 00000000000..fd40c061379
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-136.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-136-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-137.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-137.xht
new file mode 100644
index 00000000000..c4ba79477d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-137.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-137-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-138.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-138.xht
new file mode 100644
index 00000000000..312458b6a8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-138.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-138-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-139.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-139.xht
new file mode 100644
index 00000000000..85ddb6219c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-139.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-139-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-140.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-140.xht
new file mode 100644
index 00000000000..d205b6fd239
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-140.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-140-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-141.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-141.xht
new file mode 100644
index 00000000000..625acf7fac6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-141.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-141-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-142.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-142.xht
new file mode 100644
index 00000000000..9f50b0823cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-142.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-142-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-143.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-143.xht
new file mode 100644
index 00000000000..0d1726e2265
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-143.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-143-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-144.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-144.xht
new file mode 100644
index 00000000000..5fcb75710ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-144.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-144-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-145.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-145.xht
new file mode 100644
index 00000000000..934ef814d22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-145.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-145-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-146.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-146.xht
new file mode 100644
index 00000000000..79b4834c14f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-146.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-146-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-147.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-147.xht
new file mode 100644
index 00000000000..72a79195dcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-147.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-147-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-148.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-148.xht
new file mode 100644
index 00000000000..387d5497754
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-148.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-148-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-149.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-149.xht
new file mode 100644
index 00000000000..9cd5f83e1bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-149.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-149-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-150.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-150.xht
new file mode 100644
index 00000000000..1502a83a1d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-150.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-150-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-151.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-151.xht
new file mode 100644
index 00000000000..dc1eb23c3ff
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-151.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-151-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-152.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-152.xht
new file mode 100644
index 00000000000..2a80bd9b8b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-152.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-152-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-154.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-154.xht
new file mode 100644
index 00000000000..51d51b897a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-154.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-154-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-155.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-155.xht
new file mode 100644
index 00000000000..d4010913127
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-155.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-155-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-156.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-156.xht
new file mode 100644
index 00000000000..36959728512
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-156.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-156-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-157.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-157.xht
new file mode 100644
index 00000000000..208d2a14554
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-157.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-157-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-158.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-158.xht
new file mode 100644
index 00000000000..0e87254c5fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-158.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-158-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-159.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-159.xht
new file mode 100644
index 00000000000..f21988b358d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-159.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-159-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-160.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-160.xht
new file mode 100644
index 00000000000..1ed8b361cb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-160.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-160-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-201.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-201.xht
new file mode 100644
index 00000000000..5b1231dbe46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-201.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-201-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3041 HIRAGANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-202.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-202.xht
new file mode 100644
index 00000000000..fc09a35a03d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-202.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-202-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3043 HIRAGANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-203.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-203.xht
new file mode 100644
index 00000000000..5c866b53eb4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-203.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-203-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3045 HIRAGANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-204.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-204.xht
new file mode 100644
index 00000000000..1ed208ba936
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-204.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-204-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3047 HIRAGANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-205.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-205.xht
new file mode 100644
index 00000000000..a4685fe9fb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-205.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-205-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3049 HIRAGANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-206.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-206.xht
new file mode 100644
index 00000000000..12866bef9c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-206.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-206-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3063 HIRAGANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-207.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-207.xht
new file mode 100644
index 00000000000..34e8450c708
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-207.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-207-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3083 HIRAGANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-208.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-208.xht
new file mode 100644
index 00000000000..a7c99b22c11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-208.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-208-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3085 HIRAGANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-209.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-209.xht
new file mode 100644
index 00000000000..7c5512e419c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-209.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-209-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3087 HIRAGANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-210.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-210.xht
new file mode 100644
index 00000000000..0b4bbbfb794
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-210.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-210-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 308E HIRAGANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-211.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-211.xht
new file mode 100644
index 00000000000..098d196a919
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-211.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-211-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3095 HIRAGANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-212.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-212.xht
new file mode 100644
index 00000000000..8ab0385bf08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-212.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-212-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3096 HIRAGANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-213.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-213.xht
new file mode 100644
index 00000000000..c88d58f801e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-213.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-213-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A1 KATAKANA LETTER SMALL A at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-214.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-214.xht
new file mode 100644
index 00000000000..20564076986
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-214.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-214-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A3 KATAKANA LETTER SMALL I at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-215.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-215.xht
new file mode 100644
index 00000000000..c5634f2b20b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-215.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-215-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A5 KATAKANA LETTER SMALL U at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-216.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-216.xht
new file mode 100644
index 00000000000..8dcc14c18f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-216.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-216-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A7 KATAKANA LETTER SMALL E at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-217.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-217.xht
new file mode 100644
index 00000000000..602789cab5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-217.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-217-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A9 KATAKANA LETTER SMALL O at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-218.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-218.xht
new file mode 100644
index 00000000000..39409eddaa7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-218.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-218-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30C3 KATAKANA LETTER SMALL TU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-219.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-219.xht
new file mode 100644
index 00000000000..9f8ee834f6f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-219.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-219-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E3 KATAKANA LETTER SMALL YA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-220.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-220.xht
new file mode 100644
index 00000000000..d6d41d414ca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-220.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-220-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E5 KATAKANA LETTER SMALL YU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-221.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-221.xht
new file mode 100644
index 00000000000..385c018afdd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-221.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-221-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30E7 KATAKANA LETTER SMALL YO at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-222.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-222.xht
new file mode 100644
index 00000000000..bc0848c1e7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-222.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-222-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30EE KATAKANA LETTER SMALL WA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-223.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-223.xht
new file mode 100644
index 00000000000..b7198c61c41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-223.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-223-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F5 KATAKANA LETTER SMALL KA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-224.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-224.xht
new file mode 100644
index 00000000000..a1226ea0c7d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-224.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-224-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30F6 KATAKANA LETTER SMALL KE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-225.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-225.xht
new file mode 100644
index 00000000000..84f9c3b09ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-225.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-225-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-226.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-226.xht
new file mode 100644
index 00000000000..613219bc095
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-226.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-226-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-227.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-227.xht
new file mode 100644
index 00000000000..db7c91d992c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-227.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-227-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-228.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-228.xht
new file mode 100644
index 00000000000..6429c609d57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-228.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-228-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-229.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-229.xht
new file mode 100644
index 00000000000..4648ffee359
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-229.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-229-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかか゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-230.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-230.xht
new file mode 100644
index 00000000000..a273d133b6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-230.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-230-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-231.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-231.xht
new file mode 100644
index 00000000000..c9d0d0ee03e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-231.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-231-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-232.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-232.xht
new file mode 100644
index 00000000000..9c3fbacf772
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-232.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-232-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-233.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-233.xht
new file mode 100644
index 00000000000..c19832ba3d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-233.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-233-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-234.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-234.xht
new file mode 100644
index 00000000000..141297fb1de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-234.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-234-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-235.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-235.xht
new file mode 100644
index 00000000000..aa7a97e3b7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-235.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-235-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-236.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-236.xht
new file mode 100644
index 00000000000..abebe1e5d56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-236.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-236-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-237.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-237.xht
new file mode 100644
index 00000000000..0ff22db538f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-237.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-237-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-238.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-238.xht
new file mode 100644
index 00000000000..7b9b3da9c4d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-238.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-238-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-239.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-239.xht
new file mode 100644
index 00000000000..d7c1faba3ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-239.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-239-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-240.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-240.xht
new file mode 100644
index 00000000000..6facb189289
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-240.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-240-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-241.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-241.xht
new file mode 100644
index 00000000000..e8efea9b1dd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-241.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-241-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">カカカ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-242.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-242.xht
new file mode 100644
index 00000000000..72f8aca7503
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-242.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-242-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-243.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-243.xht
new file mode 100644
index 00000000000..34261844ca1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-243.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-243-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-244.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-244.xht
new file mode 100644
index 00000000000..0a30d246c36
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-244.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-244-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-245.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-245.xht
new file mode 100644
index 00000000000..12928472921
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-245.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-245-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-246.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-246.xht
new file mode 100644
index 00000000000..045b88195d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-246.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-246-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-247.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-247.xht
new file mode 100644
index 00000000000..1b6b846ebe8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-247.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-247-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-248.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-248.xht
new file mode 100644
index 00000000000..e082c87c512
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-248.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-248-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-249.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-249.xht
new file mode 100644
index 00000000000..efdf52eb855
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-249.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-249-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-250.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-250.xht
new file mode 100644
index 00000000000..c9fcc67ab39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-250.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-250-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-251.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-251.xht
new file mode 100644
index 00000000000..22798d2fb4f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-251.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-251-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-252.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-252.xht
new file mode 100644
index 00000000000..a26f7f9e9df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-252.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-252-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-254.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-254.xht
new file mode 100644
index 00000000000..4e7426b3b0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-254.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-254-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-255.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-255.xht
new file mode 100644
index 00000000000..e23a990b2bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-255.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-255-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-256.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-256.xht
new file mode 100644
index 00000000000..81c002c5f5c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-256.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-256-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-257.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-257.xht
new file mode 100644
index 00000000000..2db321f7c3b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-257.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-257-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-258.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-258.xht
new file mode 100644
index 00000000000..c1615cb0375
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-258.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-258-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-259.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-259.xht
new file mode 100644
index 00000000000..ce8a4881d73
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-259.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-259-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-260.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-260.xht
new file mode 100644
index 00000000000..a2090f7b2b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-260.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-260-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="test">かかかーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-301.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-301.xht
new file mode 100644
index 00000000000..99ebcbe559a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-301.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-301-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-302.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-302.xht
new file mode 100644
index 00000000000..5d049ccfdf4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-302.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-302-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-303.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-303.xht
new file mode 100644
index 00000000000..4540876a74c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-303.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-303-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-304.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-304.xht
new file mode 100644
index 00000000000..584483d7e71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-304.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-304-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-305.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-305.xht
new file mode 100644
index 00000000000..c049c97c6eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-305.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-305-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-306.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-306.xht
new file mode 100644
index 00000000000..b707408ca1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-306.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-306-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-307.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-307.xht
new file mode 100644
index 00000000000..700f6b49dd5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-307.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-307-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-308.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-308.xht
new file mode 100644
index 00000000000..09345f57730
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-308.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-308-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-309.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-309.xht
new file mode 100644
index 00000000000..351d75ff640
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-309.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-309-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-310.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-310.xht
new file mode 100644
index 00000000000..71936809e28
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-310.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-310-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-311.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-311.xht
new file mode 100644
index 00000000000..82b3cf83192
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-311.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-311-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-312.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-312.xht
new file mode 100644
index 00000000000..0847dc5bfb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-312.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-312-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-313.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-313.xht
new file mode 100644
index 00000000000..f6eb5726dbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-313.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-313-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-314.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-314.xht
new file mode 100644
index 00000000000..ea97ffe987e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-314.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-314-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-315.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-315.xht
new file mode 100644
index 00000000000..148c0528362
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-315.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-315-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-316.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-316.xht
new file mode 100644
index 00000000000..b67b3a16fce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-316.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-316-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-317.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-317.xht
new file mode 100644
index 00000000000..7c6c22cdecc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-317.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-317-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-318.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-318.xht
new file mode 100644
index 00000000000..4c686024d68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-318.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-318-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-319.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-319.xht
new file mode 100644
index 00000000000..d1eb384f209
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-319.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-319-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-320.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-320.xht
new file mode 100644
index 00000000000..5cc8bd56123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-320.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-320-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-321.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-321.xht
new file mode 100644
index 00000000000..148cb20f904
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-321.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-321-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-322.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-322.xht
new file mode 100644
index 00000000000..a21b2741648
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-322.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-322-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-323.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-323.xht
new file mode 100644
index 00000000000..43ab0375c41
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-323.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-323-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-324.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-324.xht
new file mode 100644
index 00000000000..2df040eb2b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-324.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-324-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-325.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-325.xht
new file mode 100644
index 00000000000..a02ec3131e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-325.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-325-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-326.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-326.xht
new file mode 100644
index 00000000000..3a3cd2ba9d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-326.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-326-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-327.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-327.xht
new file mode 100644
index 00000000000..399f1fc9a0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-327.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-327-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-351.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-351.xht
new file mode 100644
index 00000000000..f262f2f8278
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-351.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-351-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-352.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-352.xht
new file mode 100644
index 00000000000..c72b1fa60df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-352.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-352-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-353.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-353.xht
new file mode 100644
index 00000000000..9a731ae9b7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-353.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-353-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-354.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-354.xht
new file mode 100644
index 00000000000..4940d80ab46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-354.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-354-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-355.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-355.xht
new file mode 100644
index 00000000000..ba8d4cf6c71
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-355.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-355-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-356.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-356.xht
new file mode 100644
index 00000000000..9b94fc9813e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-356.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-356-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-357.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-357.xht
new file mode 100644
index 00000000000..f3f8af53ba1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-357.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-357-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-358.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-358.xht
new file mode 100644
index 00000000000..c45813bb792
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-358.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-358-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-359.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-359.xht
new file mode 100644
index 00000000000..3181ff8d847
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-359.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-359-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-360.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-360.xht
new file mode 100644
index 00000000000..5951889bbcf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-360.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-360-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-361.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-361.xht
new file mode 100644
index 00000000000..3fbc99e6e1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-361.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-361-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-362.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-362.xht
new file mode 100644
index 00000000000..100059f3e85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-362.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-362-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-363.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-363.xht
new file mode 100644
index 00000000000..9377ae43519
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-363.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-363-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-364.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-364.xht
new file mode 100644
index 00000000000..e52de46e659
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-364.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-364-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-365.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-365.xht
new file mode 100644
index 00000000000..d351d026cda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-365.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-365-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-366.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-366.xht
new file mode 100644
index 00000000000..74249147b48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-366.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-366-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-367.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-367.xht
new file mode 100644
index 00000000000..90ededa3b89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-367.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-367-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-368.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-368.xht
new file mode 100644
index 00000000000..a04769fb78c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-368.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-368-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-369.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-369.xht
new file mode 100644
index 00000000000..e095587253d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-369.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-369-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-370.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-370.xht
new file mode 100644
index 00000000000..15af50738a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-370.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-370-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-371.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-371.xht
new file mode 100644
index 00000000000..d0436d84ed4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-371.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-371-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-372.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-372.xht
new file mode 100644
index 00000000000..e39c9757899
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-372.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-372-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-373.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-373.xht
new file mode 100644
index 00000000000..29a040a01b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-373.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-373-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-374.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-374.xht
new file mode 100644
index 00000000000..f50bece9cdd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-374.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-374-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-375.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-375.xht
new file mode 100644
index 00000000000..cac5dabd863
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-375.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-375-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-376.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-376.xht
new file mode 100644
index 00000000000..5f7efd0944e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-376.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-376-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-377.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-377.xht
new file mode 100644
index 00000000000..7454544c7e6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-377.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-377-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-401.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-401.xht
new file mode 100644
index 00000000000..16c18ef422e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-401.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-401-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2010 HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-402.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-402.xht
new file mode 100644
index 00000000000..9038fe06c2c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-402.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-402-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 2013 EN DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-403.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-403.xht
new file mode 100644
index 00000000000..5366fd283cc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-403.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-403-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will allow 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-404.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-404.xht
new file mode 100644
index 00000000000..3823dc021e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-404.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-404-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-405.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-405.xht
new file mode 100644
index 00000000000..a4f59e85753
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-405.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-405-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-406.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-406.xht
new file mode 100644
index 00000000000..ce91da577e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-406.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-406-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003A COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-407.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-407.xht
new file mode 100644
index 00000000000..aa5e59485f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-407.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-407-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003B SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-408.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-408.xht
new file mode 100644
index 00000000000..105a0a0563c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-408.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-408-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-409.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-409.xht
new file mode 100644
index 00000000000..96a12f0af75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-409.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-409-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-410.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-410.xht
new file mode 100644
index 00000000000..b07e7316f0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-410.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-410-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0021 EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-411.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-411.xht
new file mode 100644
index 00000000000..6a215bf4c49
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-411.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-411-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 003F QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-412.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-412.xht
new file mode 100644
index 00000000000..91e243a8904
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-412.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-412-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-413.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-413.xht
new file mode 100644
index 00000000000..3106d9add56
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-413.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-413-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2047 DOUBLE QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-414.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-414.xht
new file mode 100644
index 00000000000..c7f250f87ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-414.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-414-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2048 QUESTION EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-415.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-415.xht
new file mode 100644
index 00000000000..adee1eed3b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-415.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-415-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2049 EXCLAMATION QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-416.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-416.xht
new file mode 100644
index 00000000000..15903afc6f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-416.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-416-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF01 FULLWIDTH EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-417.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-417.xht
new file mode 100644
index 00000000000..364c79d5801
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-417.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-417-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF1F FULLWIDTH QUESTION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-418.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-418.xht
new file mode 100644
index 00000000000..23cb4859292
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-418.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-418-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-419.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-419.xht
new file mode 100644
index 00000000000..135fc9e4451
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-419.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-419-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00A2 CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-420.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-420.xht
new file mode 100644
index 00000000000..96f253fff6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-420.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-420-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 00B0 DEGREE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-421.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-421.xht
new file mode 100644
index 00000000000..28d1ec5cec6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-421.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-421-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 0025 PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-422.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-422.xht
new file mode 100644
index 00000000000..7c6cff9a013
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-422.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-422-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2030 PER MILLE SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-423.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-423.xht
new file mode 100644
index 00000000000..b50870ad335
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-423.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-423-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2032 PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-424.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-424.xht
new file mode 100644
index 00000000000..2d0d7e14249
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-424.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-424-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2033 DOUBLE PRIME at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-425.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-425.xht
new file mode 100644
index 00000000000..e1c5549317d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-425.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-425-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow 2103 DEGREE CELSIUS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-426.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-426.xht
new file mode 100644
index 00000000000..6c4cddf45b6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-426.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-426-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FF05 FULLWIDTH PERCENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-427.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-427.xht
new file mode 100644
index 00000000000..e5d66359e8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-jazh-427.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break" rel="help" />
+<link href="reference/css3-text-line-break-jazh-427-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will NOT allow FFE0 FULLWIDTH CENT SIGN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="zh" class="test">中中中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+<!--Notes:
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-001.xht
new file mode 100644
index 00000000000..30514e1d7ea
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-001.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0028 LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-002.xht
new file mode 100644
index 00000000000..1cc9f1a3db6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-002.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 005B LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-003.xht
new file mode 100644
index 00000000000..0b18663abf1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-003.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 007B LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-004.xht
new file mode 100644
index 00000000000..5eb83a8add6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-004.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3A TIBETAN MARK GUG RTAGS GYON at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༺文</div>
+
+
+
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-005.xht
new file mode 100644
index 00000000000..dc6536d4e18
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-005.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 0F3C TIBETAN MARK ANG KHANG GYON at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中༼文</div>
+
+
+
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-006.xht
new file mode 100644
index 00000000000..1c26a2d4798
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-006.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 169B OGHAM FEATHER MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-007.xht
new file mode 100644
index 00000000000..5f19d057265
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-007.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201A SINGLE LOW-9 QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中‚文</div>
+
+
+
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-008.xht
new file mode 100644
index 00000000000..c6739e46300
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-008.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 201E DOUBLE LOW-9 QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中„文</div>
+
+
+
+
+
+<div class="ref">中中<br />„文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-009.xht
new file mode 100644
index 00000000000..d9b4fca0a19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-009.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2045 LEFT SQUARE BRACKET WITH QUILL at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-010.xht
new file mode 100644
index 00000000000..b0d90282910
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-010.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 207D SUPERSCRIPT LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-011.xht
new file mode 100644
index 00000000000..2c545517e6b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-011.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-011-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 208D SUBSCRIPT LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中₍文</div>
+
+
+
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-012.xht
new file mode 100644
index 00000000000..13eb6c22c9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-012.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-012-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2329 LEFT-POINTING ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-013.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-013.xht
new file mode 100644
index 00000000000..15ae4ed170c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-013.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-013-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 23B4 TOP SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-014.xht
new file mode 100644
index 00000000000..c6f7abbb850
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-014.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-014-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2768 MEDIUM LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❨文</div>
+
+
+
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-015.xht
new file mode 100644
index 00000000000..09c41cf6b25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-015.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-015-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❪文</div>
+
+
+
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-016.xht
new file mode 100644
index 00000000000..7d7b0be8395
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-016.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-016-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❬文</div>
+
+
+
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-017.xht
new file mode 100644
index 00000000000..85a33e1a8cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-017.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-017-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❮文</div>
+
+
+
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-018.xht
new file mode 100644
index 00000000000..9066bcb994f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-018.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-018-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❰文</div>
+
+
+
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-019.xht
new file mode 100644
index 00000000000..298951542bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-019.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-019-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❲文</div>
+
+
+
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-020.xht
new file mode 100644
index 00000000000..334f3389441
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-020.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-020-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中❴文</div>
+
+
+
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-021.xht
new file mode 100644
index 00000000000..b55566209e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-021.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-021-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-022.xht
new file mode 100644
index 00000000000..8d555435bb2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-022.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-022-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27E8 MATHEMATICAL LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-023.xht
new file mode 100644
index 00000000000..d3eb394ff19
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-023.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-023-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-024.xht
new file mode 100644
index 00000000000..dddc6ef127e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-024.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-024-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2983 LEFT WHITE CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-025.xht
new file mode 100644
index 00000000000..9984e8595fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-025.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-025-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2985 LEFT WHITE PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-026.xht
new file mode 100644
index 00000000000..0d202a6936b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-026.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-026-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2987 Z NOTATION LEFT IMAGE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-027.xht
new file mode 100644
index 00000000000..2ba712eb8fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-027.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-027-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2989 Z NOTATION LEFT BINDING BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-028.xht
new file mode 100644
index 00000000000..3611937d7c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-028.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-028-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298B LEFT SQUARE BRACKET WITH UNDERBAR at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-029.xht
new file mode 100644
index 00000000000..e2f1f87de44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-029.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-029-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-030.xht
new file mode 100644
index 00000000000..1d73108fd42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-030.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-030-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-031.xht
new file mode 100644
index 00000000000..152a9c81b08
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-031.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-031-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2991 LEFT ANGLE BRACKET WITH DOT at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-032.xht
new file mode 100644
index 00000000000..24c5d1ce4b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-032.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-032-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2993 LEFT ARC LESS-THAN BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-033.xht
new file mode 100644
index 00000000000..507a89c8405
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-033.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-033-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-034.xht
new file mode 100644
index 00000000000..57a17c6a995
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-034.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-034-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 2997 LEFT BLACK TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-035.xht
new file mode 100644
index 00000000000..da351412932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-035.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-035-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29D8 LEFT WIGGLY FENCE at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-036.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-036.xht
new file mode 100644
index 00000000000..af87a409253
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-036.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-036-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29DA LEFT DOUBLE WIGGLY FENCE at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-037.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-037.xht
new file mode 100644
index 00000000000..b95bc2ecbba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-037.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-037-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 29FC LEFT-POINTING CURVED ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-038.xht
new file mode 100644
index 00000000000..e4763b9695f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-038.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-038-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3008 LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-039.xht
new file mode 100644
index 00000000000..9e117cd21d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-039.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-039-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300A LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中《文</div>
+
+
+
+
+
+<div class="ref">中中<br />《文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-040.xht
new file mode 100644
index 00000000000..c1e85e8e6b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-040.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-040-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300C LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-041.xht
new file mode 100644
index 00000000000..4c584d6c039
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-041.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-041-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 300E LEFT WHITE CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中『文</div>
+
+
+
+
+
+<div class="ref">中中<br />『文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-042.xht
new file mode 100644
index 00000000000..15237dfd1be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-042.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-042-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3010 LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中【文</div>
+
+
+
+
+
+<div class="ref">中中<br />【文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-043.xht
new file mode 100644
index 00000000000..2c7a9446ff4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-043.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-043-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3014 LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〔文</div>
+
+
+
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-044.xht
new file mode 100644
index 00000000000..6b4ec03daa2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-044.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-044-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3016 LEFT WHITE LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〖文</div>
+
+
+
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-045.xht
new file mode 100644
index 00000000000..17715ee3254
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-045.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-045-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 3018 LEFT WHITE TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〘文</div>
+
+
+
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-046.xht
new file mode 100644
index 00000000000..af014dc052d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-046.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-046-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301A LEFT WHITE SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〚文</div>
+
+
+
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-047.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-047.xht
new file mode 100644
index 00000000000..6ce6e5e8dd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-047.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-047-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave 301D REVERSED DOUBLE PRIME QUOTATION MARK at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中〝文</div>
+
+
+
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-048.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-048.xht
new file mode 100644
index 00000000000..809ffbff3a9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-048.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-048-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FD3E ORNATE LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-049.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-049.xht
new file mode 100644
index 00000000000..460bfe6122d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-049.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-049-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︵文</div>
+
+
+
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-050.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-050.xht
new file mode 100644
index 00000000000..641f456ff37
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-050.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-050-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︷文</div>
+
+
+
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-051.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-051.xht
new file mode 100644
index 00000000000..ece741aa6a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-051.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-051-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︹文</div>
+
+
+
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-052.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-052.xht
new file mode 100644
index 00000000000..0465df8481a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-052.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-052-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︻文</div>
+
+
+
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-053.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-053.xht
new file mode 100644
index 00000000000..d95e232ab0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-053.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-053-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︽文</div>
+
+
+
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-054.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-054.xht
new file mode 100644
index 00000000000..b27119b0d87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-054.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-054-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中︿文</div>
+
+
+
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-055.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-055.xht
new file mode 100644
index 00000000000..6497a5a4806
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-055.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-055-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-056.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-056.xht
new file mode 100644
index 00000000000..5b8b81676d6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-056.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-056-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-057.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-057.xht
new file mode 100644
index 00000000000..d6dd4d8ef21
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-057.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-057-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-058.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-058.xht
new file mode 100644
index 00000000000..4da130d0e2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-058.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-058-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE59 SMALL LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-059.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-059.xht
new file mode 100644
index 00000000000..2822715c416
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-059.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-059-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5B SMALL LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-060.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-060.xht
new file mode 100644
index 00000000000..aae542cb8da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-060.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-060-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FE5D SMALL LEFT TORTOISE SHELL BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-061.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-061.xht
new file mode 100644
index 00000000000..355c7ea9e83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-061.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-061-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF08 FULLWIDTH LEFT PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-062.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-062.xht
new file mode 100644
index 00000000000..93f7ae8fdc7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-062.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-062-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF3B FULLWIDTH LEFT SQUARE BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-063.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-063.xht
new file mode 100644
index 00000000000..e78984d4104
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-063.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-063-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5B FULLWIDTH LEFT CURLY BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-064.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-064.xht
new file mode 100644
index 00000000000..69db7f59f15
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-064.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-064-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF5F FULLWIDTH LEFT WHITE PARENTHESIS at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-065.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-065.xht
new file mode 100644
index 00000000000..2ef61abeca6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-065.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-065-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has OP Opening Punctuation property, the browser will not leave FF62 HALFWIDTH LEFT CORNER BRACKET at the end of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-100.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-100.xht
new file mode 100644
index 00000000000..39f8fa92d63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-100.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-100-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3001 IDEOGRAPHIC COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-101.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-101.xht
new file mode 100644
index 00000000000..ab98f3cbdc4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-101.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-101-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3002 IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-102.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-102.xht
new file mode 100644
index 00000000000..0ea93124a0f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-102.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-102-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE50 SMALL COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-103.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-103.xht
new file mode 100644
index 00000000000..161a15cde14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-103.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-103-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE52 SMALL FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-104.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-104.xht
new file mode 100644
index 00000000000..b14c834685d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-104.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-104-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0C FULLWIDTH COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中,文</div>
+
+
+
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-105.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-105.xht
new file mode 100644
index 00000000000..5273c6a6103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-105.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-105-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF0E FULLWIDTH FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中.文</div>
+
+
+
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-106.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-106.xht
new file mode 100644
index 00000000000..241fa870282
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-106.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-106-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF61 HALFWIDTH IDEOGRAPHIC FULL STOP at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-107.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-107.xht
new file mode 100644
index 00000000000..6b6d459b500
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-107.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-107-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF64 HALFWIDTH IDEOGRAPHIC COMMA at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-108.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-108.xht
new file mode 100644
index 00000000000..9b3ffc8c205
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-108.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-108-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0029 RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-109.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-109.xht
new file mode 100644
index 00000000000..fe212cfab4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-109.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-109-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 005D RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-110.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-110.xht
new file mode 100644
index 00000000000..f9cf9e4eeef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-110.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-110-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 007D RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-111.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-111.xht
new file mode 100644
index 00000000000..91b30c5ea5f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-111.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-111-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3B TIBETAN MARK GUG RTAGS GYAS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-112.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-112.xht
new file mode 100644
index 00000000000..3ae3bcd3f69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-112.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-112-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 0F3D TIBETAN MARK ANG KHANG GYAS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-113.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-113.xht
new file mode 100644
index 00000000000..f2c8bb34073
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-113.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-113-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 169C OGHAM REVERSED FEATHER MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-114.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-114.xht
new file mode 100644
index 00000000000..3afc5539863
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-114.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-114-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2046 RIGHT SQUARE BRACKET WITH QUILL at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-115.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-115.xht
new file mode 100644
index 00000000000..5453665af0a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-115.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-115-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 207E SUPERSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-116.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-116.xht
new file mode 100644
index 00000000000..4b4985a3514
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-116.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-116-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 208E SUBSCRIPT RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-117.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-117.xht
new file mode 100644
index 00000000000..b1cdec3bb51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-117.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-117-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 232A RIGHT-POINTING ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-118.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-118.xht
new file mode 100644
index 00000000000..8a453800dd8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-118.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-118-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 23B5 BOTTOM SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-119.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-119.xht
new file mode 100644
index 00000000000..0b19e5f93ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-119.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-119-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-120.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-120.xht
new file mode 100644
index 00000000000..c095f7b6943
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-120.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-120-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-121.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-121.xht
new file mode 100644
index 00000000000..9127de53c90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-121.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-121-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-122.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-122.xht
new file mode 100644
index 00000000000..da09a55d558
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-122.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-122-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-123.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-123.xht
new file mode 100644
index 00000000000..d94ac85d80f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-123.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-123-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-124.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-124.xht
new file mode 100644
index 00000000000..8ab15cd5c6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-124.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-124-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-125.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-125.xht
new file mode 100644
index 00000000000..620f2fad12b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-125.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-125-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-126.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-126.xht
new file mode 100644
index 00000000000..b77bd2540e6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-126.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-126-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-127.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-127.xht
new file mode 100644
index 00000000000..8009a3982b4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-127.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-127-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27E9 MATHEMATICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-128.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-128.xht
new file mode 100644
index 00000000000..7764bb33623
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-128.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-128-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-129.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-129.xht
new file mode 100644
index 00000000000..00d837249bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-129.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-129-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2984 RIGHT WHITE CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-130.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-130.xht
new file mode 100644
index 00000000000..43cbfe315cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-130.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-130-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2986 RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-131.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-131.xht
new file mode 100644
index 00000000000..4bdf3e50dbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-131.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-131-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2988 Z NOTATION RIGHT IMAGE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-132.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-132.xht
new file mode 100644
index 00000000000..717bb754079
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-132.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-132-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298A Z NOTATION RIGHT BINDING BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-133.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-133.xht
new file mode 100644
index 00000000000..a093fbaee4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-133.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-133-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298C RIGHT SQUARE BRACKET WITH UNDERBAR at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-134.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-134.xht
new file mode 100644
index 00000000000..f98e5df91d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-134.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-134-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-135.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-135.xht
new file mode 100644
index 00000000000..953f5e2cc8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-135.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-135-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-136.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-136.xht
new file mode 100644
index 00000000000..a3f8155c15f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-136.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-136-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2992 RIGHT ANGLE BRACKET WITH DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-137.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-137.xht
new file mode 100644
index 00000000000..649919d3427
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-137.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-137-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2994 RIGHT ARC GREATER-THAN BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-138.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-138.xht
new file mode 100644
index 00000000000..0210ba404e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-138.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-138-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-139.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-139.xht
new file mode 100644
index 00000000000..c56a1ce1203
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-139.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-139-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 2998 RIGHT BLACK TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-140.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-140.xht
new file mode 100644
index 00000000000..c6434719d68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-140.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-140-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29D9 RIGHT WIGGLY FENCE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-141.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-141.xht
new file mode 100644
index 00000000000..04d17924626
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-141.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-141-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29DB RIGHT DOUBLE WIGGLY FENCE at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-142.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-142.xht
new file mode 100644
index 00000000000..bae4af9288c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-142.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-142-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 29FD RIGHT-POINTING CURVED ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-143.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-143.xht
new file mode 100644
index 00000000000..6f143018fa2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-143.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-143-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3009 RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-144.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-144.xht
new file mode 100644
index 00000000000..60ca3818d84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-144.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-144-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300B RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中》文</div>
+
+
+
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-145.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-145.xht
new file mode 100644
index 00000000000..7841ee2490f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-145.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-145-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300D RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-146.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-146.xht
new file mode 100644
index 00000000000..52e57af8dbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-146.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-146-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 300F RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中』文</div>
+
+
+
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-147.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-147.xht
new file mode 100644
index 00000000000..8044faf1a67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-147.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-147-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3011 RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中】文</div>
+
+
+
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-148.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-148.xht
new file mode 100644
index 00000000000..802b200d6b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-148.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-148-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3015 RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-149.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-149.xht
new file mode 100644
index 00000000000..d6d7fb82051
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-149.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-149-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3017 RIGHT WHITE LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-150.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-150.xht
new file mode 100644
index 00000000000..a4839af2822
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-150.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-150-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 3019 RIGHT WHITE TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-151.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-151.xht
new file mode 100644
index 00000000000..d69f178c4b5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-151.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-151-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301B RIGHT WHITE SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-152.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-152.xht
new file mode 100644
index 00000000000..4d241e57ffc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-152.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-152-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301E DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-153.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-153.xht
new file mode 100644
index 00000000000..cf7178dfad9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-153.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-153-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave 301F LOW DOUBLE PRIME QUOTATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-154.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-154.xht
new file mode 100644
index 00000000000..f77d7d457ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-154.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-154-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FD3F ORNATE RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-155.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-155.xht
new file mode 100644
index 00000000000..3a066a74931
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-155.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-155-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-156.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-156.xht
new file mode 100644
index 00000000000..070960ab52e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-156.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-156-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-157.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-157.xht
new file mode 100644
index 00000000000..3dd842df001
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-157.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-157-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-158.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-158.xht
new file mode 100644
index 00000000000..2b62b1782d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-158.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-158-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-159.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-159.xht
new file mode 100644
index 00000000000..72b5d7f3ef8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-159.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-159-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-160.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-160.xht
new file mode 100644
index 00000000000..0882586c7cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-160.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-160-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-161.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-161.xht
new file mode 100644
index 00000000000..2a5704fb62a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-161.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-161-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-162.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-162.xht
new file mode 100644
index 00000000000..48c4c5ab19f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-162.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-162-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-163.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-163.xht
new file mode 100644
index 00000000000..26b8c8e259f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-163.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-163-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-164.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-164.xht
new file mode 100644
index 00000000000..3cfd0a7db02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-164.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-164-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5A SMALL RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-165.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-165.xht
new file mode 100644
index 00000000000..1a81f3964b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-165.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-165-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5C SMALL RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-166.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-166.xht
new file mode 100644
index 00000000000..7c425229f33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-166.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-166-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FE5E SMALL RIGHT TORTOISE SHELL BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-167.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-167.xht
new file mode 100644
index 00000000000..a0769ff8cb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-167.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-167-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF09 FULLWIDTH RIGHT PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-168.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-168.xht
new file mode 100644
index 00000000000..e11b5067dbf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-168.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-168-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF3D FULLWIDTH RIGHT SQUARE BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-169.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-169.xht
new file mode 100644
index 00000000000..dcaa30c09b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-169.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-169-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF5D FULLWIDTH RIGHT CURLY BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-170.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-170.xht
new file mode 100644
index 00000000000..291e989e457
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-170.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-170-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF60 FULLWIDTH RIGHT WHITE PARENTHESIS at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-171.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-171.xht
new file mode 100644
index 00000000000..280381e0c63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-171.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-171-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has a CL Closing Punctuation property, the browser will not leave FF63 HALFWIDTH RIGHT CORNER BRACKET at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-200.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-200.xht
new file mode 100644
index 00000000000..7963fe6aa8e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-200.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-200-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5A THAI CHARACTER ANGKHANKHU at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-201.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-201.xht
new file mode 100644
index 00000000000..82edb82ebbe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-201.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-201-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 0E5B THAI CHARACTER KHOMUT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-202.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-202.xht
new file mode 100644
index 00000000000..41611583b91
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-202.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-202-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D4 KHMER SIGN KHAN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中។文</div>
+
+
+
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-203.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-203.xht
new file mode 100644
index 00000000000..6c6b3adda58
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-203.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-203-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17D6 KHMER SIGN CAMNUC PII KUUH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-204.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-204.xht
new file mode 100644
index 00000000000..2238584dc64
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-204.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-204-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 17DA KHMER SIGN KOOMUUT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-205.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-205.xht
new file mode 100644
index 00000000000..164f6c2735a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-205.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-205-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 203C DOUBLE EXCLAMATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-206.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-206.xht
new file mode 100644
index 00000000000..ab142a0f2fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-206.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-206-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 3005 IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-207.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-207.xht
new file mode 100644
index 00000000000..9d198c36173
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-207.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-207-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 301C WAVE DASH at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-208.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-208.xht
new file mode 100644
index 00000000000..7d4d840f1c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-208.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-208-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303C MASU MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-209.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-209.xht
new file mode 100644
index 00000000000..1c34fd57eb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-209.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-209-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 303B VERTICAL IDEOGRAPHIC ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-210.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-210.xht
new file mode 100644
index 00000000000..0e28d61fae1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-210.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-210-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309B KATAKANA-HIRAGANA VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-211.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-211.xht
new file mode 100644
index 00000000000..b9452b14383
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-211.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-211-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-212.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-212.xht
new file mode 100644
index 00000000000..e3bee2c703f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-212.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-212-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309D HIRAGANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-213.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-213.xht
new file mode 100644
index 00000000000..5bf8d4e716c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-213.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-213-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 309E HIRAGANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-214.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-214.xht
new file mode 100644
index 00000000000..1b725dc33f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-214.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-214-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-215.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-215.xht
new file mode 100644
index 00000000000..23d19627fcb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-215.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-215-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FB KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-216.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-216.xht
new file mode 100644
index 00000000000..f765d056968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-216.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-216-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-217.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-217.xht
new file mode 100644
index 00000000000..2ac13609b8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-217.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-217-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FD KATAKANA ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-218.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-218.xht
new file mode 100644
index 00000000000..cb64d9089f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-218.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-218-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave 30FE KATAKANA VOICED ITERATION MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-219.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-219.xht
new file mode 100644
index 00000000000..18904a9f84a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-219.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-219-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE54 SMALL SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-220.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-220.xht
new file mode 100644
index 00000000000..c09d18b8927
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-220.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-220-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FE55 SMALL COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-221.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-221.xht
new file mode 100644
index 00000000000..1241de9cd6a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-221.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-221-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1A FULLWIDTH COLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-222.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-222.xht
new file mode 100644
index 00000000000..bca8f8cea83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-222.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-222-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF1B FULLWIDTH SEMICOLON at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-223.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-223.xht
new file mode 100644
index 00000000000..a8640fd316b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-223.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-223-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF65 HALFWIDTH KATAKANA MIDDLE DOT at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-224.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-224.xht
new file mode 100644
index 00000000000..98e55ee90dc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-224.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-224-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-225.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-225.xht
new file mode 100644
index 00000000000..6a923724aa0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-225.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-225-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9E HALFWIDTH KATAKANA VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-226.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-226.xht
new file mode 100644
index 00000000000..33311bb9333
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-226.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-226-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="Because it has an NS Non-Starter property, the browser will not leave FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">中中中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-250.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-250.xht
new file mode 100644
index 00000000000..a93aee622a3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-250.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-250-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3041 HIRAGANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぁな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-251.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-251.xht
new file mode 100644
index 00000000000..ea922c7e7db
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-251.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-251-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3043 HIRAGANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-252.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-252.xht
new file mode 100644
index 00000000000..ce72237b498
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-252.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-252-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3045 HIRAGANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-253.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-253.xht
new file mode 100644
index 00000000000..4b6fb5bf47f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-253.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-253-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3047 HIRAGANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぇな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-254.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-254.xht
new file mode 100644
index 00000000000..ad4a38cb310
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-254.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-254-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3049 HIRAGANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかぉな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-255.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-255.xht
new file mode 100644
index 00000000000..9ce319c96d7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-255.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-255-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3063 HIRAGANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかっな</div>
+
+
+
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-256.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-256.xht
new file mode 100644
index 00000000000..e416fd52816
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-256.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-256-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3083 HIRAGANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-257.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-257.xht
new file mode 100644
index 00000000000..13c8bf5aeb9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-257.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-257-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3085 HIRAGANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-258.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-258.xht
new file mode 100644
index 00000000000..28faf9a5f75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-258.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-258-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 3087 HIRAGANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかょな</div>
+
+
+
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-259.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-259.xht
new file mode 100644
index 00000000000..a0ffdec8f52
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-259.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-259-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 308E HIRAGANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="test">かかかゎな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-260.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-260.xht
new file mode 100644
index 00000000000..ad3b2f66b3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-260.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-260-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A1 KATAKANA LETTER SMALL A (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-261.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-261.xht
new file mode 100644
index 00000000000..dc268196e39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-261.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-261-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A3 KATAKANA LETTER SMALL I (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-262.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-262.xht
new file mode 100644
index 00000000000..0774a4d36e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-262.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-262-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A5 KATAKANA LETTER SMALL U (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-263.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-263.xht
new file mode 100644
index 00000000000..a1ca6f6b98e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-263.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-263-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A7 KATAKANA LETTER SMALL E (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-264.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-264.xht
new file mode 100644
index 00000000000..ef41597da89
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-264.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-264-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30A9 KATAKANA LETTER SMALL O (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-265.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-265.xht
new file mode 100644
index 00000000000..69a4254236d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-265.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-265-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30C3 KATAKANA LETTER SMALL TU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-266.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-266.xht
new file mode 100644
index 00000000000..73583f5ff8b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-266.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-266-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E3 KATAKANA LETTER SMALL YA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-267.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-267.xht
new file mode 100644
index 00000000000..af1c8572d99
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-267.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-267-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E5 KATAKANA LETTER SMALL YU (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-268.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-268.xht
new file mode 100644
index 00000000000..d4062a51ff4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-268.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-268-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30E7 KATAKANA LETTER SMALL YO (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-269.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-269.xht
new file mode 100644
index 00000000000..47bc143dbf6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-line-break-opclns-269.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-breaking" rel="help" />
+<link href="reference/css3-text-line-break-opclns-269-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The browser will not allow the small kana character 30EE KATAKANA LETTER SMALL WA (which has the NS Non-Starter property) at the beginning of a line." name="assert" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="test">カカカヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+<!--Notes:
+
+These tests examine the default behavior of characters against the expectations in the Unicode Standard Annex, version 5.1.0. The two-letter abbreviations are conventions for property names in the Unicode Standard. Non-tailorable characters have normative behavior in the Unicode Standard that applies in all normal circumstances.
+<p class='notes'>For more information about expected line break behavior and line break classes, see <a href='http://www.unicode.org/reports/tr14/'>Unicode Standard Annex #14 Line Breaking Properties</a>.
+
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-001.xht
new file mode 100644
index 00000000000..be62d5eca6c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-001.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin1 uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-001-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin 1 set when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span> <span>µ Μ</span> <span>à À</span> <span>á Á</span> <span>â Â</span> <span>ã Ã</span> <span>ä Ä</span> <span>å Å</span> <span>æ Æ</span> <span>ç Ç</span> <span>è È</span> <span>é É</span> <span>ê Ê</span> <span>ë Ë</span> <span>ì Ì</span> <span>í Í</span> <span>î Î</span> <span>ï Ï</span> <span>ð Ð</span> <span>ñ Ñ</span> <span>ò Ò</span> <span>ó Ó</span> <span>ô Ô</span> <span>õ Õ</span> <span>ö Ö</span> <span>ø Ø</span> <span>ù Ù</span> <span>ú Ú</span> <span>û Û</span> <span>ü Ü</span> <span>ý Ý</span> <span>þ Þ</span> <span>ÿ Ÿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-002.xht
new file mode 100644
index 00000000000..a1d57c0df8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-002.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin1 lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-002-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin 1 set when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span> <span>À à</span> <span>Á á</span> <span>Â â</span> <span>Ã ã</span> <span>Ä ä</span> <span>Å å</span> <span>Æ æ</span> <span>Ç ç</span> <span>È è</span> <span>É é</span> <span>Ê ê</span> <span>Ë ë</span> <span>Ì ì</span> <span>Í í</span> <span>Î î</span> <span>Ï ï</span> <span>Ð ð</span> <span>Ñ ñ</span> <span>Ò ò</span> <span>Ó ó</span> <span>Ô ô</span> <span>Õ õ</span> <span>Ö ö</span> <span>Ø ø</span> <span>Ù ù</span> <span>Ú ú</span> <span>Û û</span> <span>Ü ü</span> <span>Ý ý</span> <span>Þ þ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-003.xht
new file mode 100644
index 00000000000..aad50df4785
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-003.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended Additional, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-003-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ḁ Ḁ</span> <span>ḃ Ḃ</span> <span>ḅ Ḅ</span> <span>ḇ Ḇ</span> <span>ḉ Ḉ</span> <span>ḋ Ḋ</span> <span>ḍ Ḍ</span> <span>ḏ Ḏ</span> <span>ḑ Ḑ</span> <span>ḓ Ḓ</span> <span>ḕ Ḕ</span> <span>ḗ Ḗ</span> <span>ḙ Ḙ</span> <span>ḛ Ḛ</span> <span>ḝ Ḝ</span> <span>ḟ Ḟ</span> <span>ḡ Ḡ</span> <span>ḣ Ḣ</span> <span>ḥ Ḥ</span> <span>ḧ Ḧ</span> <span>ḩ Ḩ</span> <span>ḫ Ḫ</span> <span>ḭ Ḭ</span> <span>ḯ Ḯ</span> <span>ḱ Ḱ</span> <span>ḳ Ḳ</span> <span>ḵ Ḵ</span> <span>ḷ Ḷ</span> <span>ḹ Ḹ</span> <span>ḻ Ḻ</span> <span>ḽ Ḽ</span> <span>ḿ Ḿ</span> <span>ṁ Ṁ</span> <span>ṃ Ṃ</span> <span>ṅ Ṅ</span> <span>ṇ Ṇ</span> <span>ṉ Ṉ</span> <span>ṋ Ṋ</span> <span>ṍ Ṍ</span> <span>ṏ Ṏ</span> <span>ṑ Ṑ</span> <span>ṓ Ṓ</span> <span>ṕ Ṕ</span> <span>ṗ Ṗ</span> <span>ṙ Ṙ</span> <span>ṛ Ṛ</span> <span>ṝ Ṝ</span> <span>ṟ Ṟ</span> <span>ṡ Ṡ</span> <span>ṣ Ṣ</span> <span>ṥ Ṥ</span> <span>ṧ Ṧ</span> <span>ṩ Ṩ</span> <span>ṫ Ṫ</span> <span>ṭ Ṭ</span> <span>ṯ Ṯ</span> <span>ṱ Ṱ</span> <span>ṳ Ṳ</span> <span>ṵ Ṵ</span> <span>ṷ Ṷ</span> <span>ṹ Ṹ</span> <span>ṻ Ṻ</span> <span>ṽ Ṽ</span> <span>ṿ Ṿ</span> <span>ẁ Ẁ</span> <span>ẃ Ẃ</span> <span>ẅ Ẅ</span> <span>ẇ Ẇ</span> <span>ẉ Ẉ</span> <span>ẋ Ẋ</span> <span>ẍ Ẍ</span> <span>ẏ Ẏ</span> <span>ẑ Ẑ</span> <span>ẓ Ẓ</span> <span>ẕ Ẕ</span> <span>ẛ Ṡ</span> <span>ạ Ạ</span> <span>ả Ả</span> <span>ấ Ấ</span> <span>ầ Ầ</span> <span>ẩ Ẩ</span> <span>ẫ Ẫ</span> <span>ậ Ậ</span> <span>ắ Ắ</span> <span>ằ Ằ</span> <span>ẳ Ẳ</span> <span>ẵ Ẵ</span> <span>ặ Ặ</span> <span>ẹ Ẹ</span> <span>ẻ Ẻ</span> <span>ẽ Ẽ</span> <span>ế Ế</span> <span>ề Ề</span> <span>ể Ể</span> <span>ễ Ễ</span> <span>ệ Ệ</span> <span>ỉ Ỉ</span> <span>ị Ị</span> <span>ọ Ọ</span> <span>ỏ Ỏ</span> <span>ố Ố</span> <span>ồ Ồ</span> <span>ổ Ổ</span> <span>ỗ Ỗ</span> <span>ộ Ộ</span> <span>ớ Ớ</span> <span>ờ Ờ</span> <span>ở Ở</span> <span>ỡ Ỡ</span> <span>ợ Ợ</span> <span>ụ Ụ</span> <span>ủ Ủ</span> <span>ứ Ứ</span> <span>ừ Ừ</span> <span>ử Ử</span> <span>ữ Ữ</span> <span>ự Ự</span> <span>ỳ Ỳ</span> <span>ỵ Ỵ</span> <span>ỷ Ỷ</span> <span>ỹ Ỹ</span> <span>ỻ Ỻ</span> <span>ỽ Ỽ</span> <span>ỿ Ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-004.xht
new file mode 100644
index 00000000000..2752afb8547
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-004.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended Additional, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-004-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended Additional Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ḁ ḁ</span> <span>Ḃ ḃ</span> <span>Ḅ ḅ</span> <span>Ḇ ḇ</span> <span>Ḉ ḉ</span> <span>Ḋ ḋ</span> <span>Ḍ ḍ</span> <span>Ḏ ḏ</span> <span>Ḑ ḑ</span> <span>Ḓ ḓ</span> <span>Ḕ ḕ</span> <span>Ḗ ḗ</span> <span>Ḙ ḙ</span> <span>Ḛ ḛ</span> <span>Ḝ ḝ</span> <span>Ḟ ḟ</span> <span>Ḡ ḡ</span> <span>Ḣ ḣ</span> <span>Ḥ ḥ</span> <span>Ḧ ḧ</span> <span>Ḩ ḩ</span> <span>Ḫ ḫ</span> <span>Ḭ ḭ</span> <span>Ḯ ḯ</span> <span>Ḱ ḱ</span> <span>Ḳ ḳ</span> <span>Ḵ ḵ</span> <span>Ḷ ḷ</span> <span>Ḹ ḹ</span> <span>Ḻ ḻ</span> <span>Ḽ ḽ</span> <span>Ḿ ḿ</span> <span>Ṁ ṁ</span> <span>Ṃ ṃ</span> <span>Ṅ ṅ</span> <span>Ṇ ṇ</span> <span>Ṉ ṉ</span> <span>Ṋ ṋ</span> <span>Ṍ ṍ</span> <span>Ṏ ṏ</span> <span>Ṑ ṑ</span> <span>Ṓ ṓ</span> <span>Ṕ ṕ</span> <span>Ṗ ṗ</span> <span>Ṙ ṙ</span> <span>Ṛ ṛ</span> <span>Ṝ ṝ</span> <span>Ṟ ṟ</span> <span>Ṡ ṡ</span> <span>Ṣ ṣ</span> <span>Ṥ ṥ</span> <span>Ṧ ṧ</span> <span>Ṩ ṩ</span> <span>Ṫ ṫ</span> <span>Ṭ ṭ</span> <span>Ṯ ṯ</span> <span>Ṱ ṱ</span> <span>Ṳ ṳ</span> <span>Ṵ ṵ</span> <span>Ṷ ṷ</span> <span>Ṹ ṹ</span> <span>Ṻ ṻ</span> <span>Ṽ ṽ</span> <span>Ṿ ṿ</span> <span>Ẁ ẁ</span> <span>Ẃ ẃ</span> <span>Ẅ ẅ</span> <span>Ẇ ẇ</span> <span>Ẉ ẉ</span> <span>Ẋ ẋ</span> <span>Ẍ ẍ</span> <span>Ẏ ẏ</span> <span>Ẑ ẑ</span> <span>Ẓ ẓ</span> <span>Ẕ ẕ</span> <span>ẞ ß</span> <span>Ạ ạ</span> <span>Ả ả</span> <span>Ấ ấ</span> <span>Ầ ầ</span> <span>Ẩ ẩ</span> <span>Ẫ ẫ</span> <span>Ậ ậ</span> <span>Ắ ắ</span> <span>Ằ ằ</span> <span>Ẳ ẳ</span> <span>Ẵ ẵ</span> <span>Ặ ặ</span> <span>Ẹ ẹ</span> <span>Ẻ ẻ</span> <span>Ẽ ẽ</span> <span>Ế ế</span> <span>Ề ề</span> <span>Ể ể</span> <span>Ễ ễ</span> <span>Ệ ệ</span> <span>Ỉ ỉ</span> <span>Ị ị</span> <span>Ọ ọ</span> <span>Ỏ ỏ</span> <span>Ố ố</span> <span>Ồ ồ</span> <span>Ổ ổ</span> <span>Ỗ ỗ</span> <span>Ộ ộ</span> <span>Ớ ớ</span> <span>Ờ ờ</span> <span>Ở ở</span> <span>Ỡ ỡ</span> <span>Ợ ợ</span> <span>Ụ ụ</span> <span>Ủ ủ</span> <span>Ứ ứ</span> <span>Ừ ừ</span> <span>Ử ử</span> <span>Ữ ữ</span> <span>Ự ự</span> <span>Ỳ ỳ</span> <span>Ỵ ỵ</span> <span>Ỷ ỷ</span> <span>Ỹ ỹ</span> <span>Ỻ ỻ</span> <span>Ỽ ỽ</span> <span>Ỿ ỿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x1E96; &#x1E97; &#x1E98; &#x1E99; &#x1E9A; &#x1E9C; &#x1E9D; &#x1E9F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-005.xht
new file mode 100644
index 00000000000..58cb81f4099
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-005.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-A, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-005-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>I ı</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span> <span>S ſ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0130;, &#x0138;, &#x0149;, &#x0178;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-006.xht
new file mode 100644
index 00000000000..7ea164fa63c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-006.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-A, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-006-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-A Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ā ā</span> <span>Ă ă</span> <span>Ą ą</span> <span>Ć ć</span> <span>Ĉ ĉ</span> <span>Ċ ċ</span> <span>Č č</span> <span>Ď ď</span> <span>Đ đ</span> <span>Ē ē</span> <span>Ĕ ĕ</span> <span>Ė ė</span> <span>Ę ę</span> <span>Ě ě</span> <span>Ĝ ĝ</span> <span>Ğ ğ</span> <span>Ġ ġ</span> <span>Ģ ģ</span> <span>Ĥ ĥ</span> <span>Ħ ħ</span> <span>Ĩ ĩ</span> <span>Ī ī</span> <span>Ĭ ĭ</span> <span>Į į</span> <span>İ i</span> <span>IJ ij</span> <span>Ĵ ĵ</span> <span>Ķ ķ</span> <span>Ĺ ĺ</span> <span>Ļ ļ</span> <span>Ľ ľ</span> <span>Ŀ ŀ</span> <span>Ł ł</span> <span>Ń ń</span> <span>Ņ ņ</span> <span>Ň ň</span> <span>Ŋ ŋ</span> <span>Ō ō</span> <span>Ŏ ŏ</span> <span>Ő ő</span> <span>Œ œ</span> <span>Ŕ ŕ</span> <span>Ŗ ŗ</span> <span>Ř ř</span> <span>Ś ś</span> <span>Ŝ ŝ</span> <span>Ş ş</span> <span>Š š</span> <span>Ţ ţ</span> <span>Ť ť</span> <span>Ŧ ŧ</span> <span>Ũ ũ</span> <span>Ū ū</span> <span>Ŭ ŭ</span> <span>Ů ů</span> <span>Ű ű</span> <span>Ų ų</span> <span>Ŵ ŵ</span> <span>Ŷ ŷ</span> <span>Ÿ ÿ</span> <span>Ź ź</span> <span>Ż ż</span> <span>Ž ž</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x0131;, &#x0138;, &#x0149;, &#x017F;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007.xht
new file mode 100644
index 00000000000..8835923f6e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-007-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> <span>ƈ Ƈ</span> <span>ƌ Ƌ</span> <span>ƒ Ƒ</span> <span>ƕ Ƕ</span> <span>ƙ Ƙ</span> <span>ƚ Ƚ</span> <span>ƞ Ƞ</span> <span>ơ Ơ</span> <span>ƣ Ƣ</span> <span>ƥ Ƥ</span> <span>ƨ Ƨ</span> <span>ƭ Ƭ</span> <span>ư Ư</span> <span>ƴ Ƴ</span> <span>ƶ Ƶ</span> <span>ƹ Ƹ</span> <span>ƽ Ƽ</span> <span>ƿ Ƿ</span> <span>Dž DŽ</span> <span>dž DŽ</span> <span>Lj LJ</span> <span>lj LJ</span> <span>Nj NJ</span> <span>nj NJ</span> <span>ǎ Ǎ</span> <span>ǐ Ǐ</span> <span>ǒ Ǒ</span> <span>ǔ Ǔ</span> <span>ǖ Ǖ</span> <span>ǘ Ǘ</span> <span>ǚ Ǚ</span> <span>ǜ Ǜ</span> <span>ǝ Ǝ</span> <span>ǟ Ǟ</span> <span>ǡ Ǡ</span> <span>ǣ Ǣ</span> <span>ǥ Ǥ</span> <span>ǧ Ǧ</span> <span>ǩ Ǩ</span> <span>ǫ Ǫ</span> <span>ǭ Ǭ</span> <span>ǯ Ǯ</span> <span>Dz DZ</span> <span>dz DZ</span> <span>ǵ Ǵ</span> <span>ǹ Ǹ</span> <span>ǻ Ǻ</span> <span>ǽ Ǽ</span> <span>ǿ Ǿ</span> <span>ȁ Ȁ</span> <span>ȃ Ȃ</span> <span>ȅ Ȅ</span> <span>ȇ Ȇ</span> <span>ȉ Ȉ</span> <span>ȋ Ȋ</span> <span>ȍ Ȍ</span> <span>ȏ Ȏ</span> <span>ȑ Ȑ</span> <span>ȓ Ȓ</span> <span>ȕ Ȕ</span> <span>ȗ Ȗ</span> <span>ș Ș</span> <span>ț Ț</span> <span>ȝ Ȝ</span> <span>ȟ Ȟ</span> <span>ȣ Ȣ</span> <span>ȥ Ȥ</span> <span>ȧ Ȧ</span> <span>ȩ Ȩ</span> <span>ȫ Ȫ</span> <span>ȭ Ȭ</span> <span>ȯ Ȯ</span> <span>ȱ Ȱ</span> <span>ȳ Ȳ</span> <span>ȼ Ȼ</span> <span>ɂ Ɂ</span> <span>ɇ Ɇ</span> <span>ɉ Ɉ</span> <span>ɋ Ɋ</span> <span>ɍ Ɍ</span> <span>ɏ Ɏ</span> <span>ƀ Ƀ</span> <span>ƃ Ƃ</span> <span>ƅ Ƅ</span> </div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007a.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007a.xht
new file mode 100644
index 00000000000..cd8d86cd79e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-007a.xht
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, uppercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-007a-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all these letters from the Latin Extended-B Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ȿ Ȿ</span> <span>ɀ Ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-008.xht
new file mode 100644
index 00000000000..2d740b39703
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-008.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-B, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-008-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-B Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ɓ ɓ</span> <span>Ƃ ƃ</span> <span>Ƅ ƅ</span> <span>Ɔ ɔ</span> <span>Ƈ ƈ</span> <span>Ɖ ɖ</span> <span>Ɗ ɗ</span> <span>Ƌ ƌ</span> <span>Ǝ ǝ</span> <span>Ə ə</span> <span>Ɛ ɛ</span> <span>Ƒ ƒ</span> <span>Ɠ ɠ</span> <span>Ɣ ɣ</span> <span>Ɩ ɩ</span> <span>Ɨ ɨ</span> <span>Ƙ ƙ</span> <span>Ɯ ɯ</span> <span>Ɲ ɲ</span> <span>Ɵ ɵ</span> <span>Ơ ơ</span> <span>Ƣ ƣ</span> <span>Ƥ ƥ</span> <span>Ʀ ʀ</span> <span>Ƨ ƨ</span> <span>Ʃ ʃ</span> <span>Ƭ ƭ</span> <span>Ʈ ʈ</span> <span>Ư ư</span> <span>Ʊ ʊ</span> <span>Ʋ ʋ</span> <span>Ƴ ƴ</span> <span>Ƶ ƶ</span> <span>Ʒ ʒ</span> <span>Ƹ ƹ</span> <span>Ƽ ƽ</span> <span>DŽ dž</span> <span>Dž dž</span> <span>LJ lj</span> <span>Lj lj</span> <span>NJ nj</span> <span>Nj nj</span> <span>Ǎ ǎ</span> <span>Ǐ ǐ</span> <span>Ǒ ǒ</span> <span>Ǔ ǔ</span> <span>Ǖ ǖ</span> <span>Ǘ ǘ</span> <span>Ǚ ǚ</span> <span>Ǜ ǜ</span> <span>Ǟ ǟ</span> <span>Ǡ ǡ</span> <span>Ǣ ǣ</span> <span>Ǥ ǥ</span> <span>Ǧ ǧ</span> <span>Ǩ ǩ</span> <span>Ǫ ǫ</span> <span>Ǭ ǭ</span> <span>Ǯ ǯ</span> <span>DZ dz</span> <span>Dz dz</span> <span>Ǵ ǵ</span> <span>Ƕ ƕ</span> <span>Ƿ ƿ</span> <span>Ǹ ǹ</span> <span>Ǻ ǻ</span> <span>Ǽ ǽ</span> <span>Ǿ ǿ</span> <span>Ȁ ȁ</span> <span>Ȃ ȃ</span> <span>Ȅ ȅ</span> <span>Ȇ ȇ</span> <span>Ȉ ȉ</span> <span>Ȋ ȋ</span> <span>Ȍ ȍ</span> <span>Ȏ ȏ</span> <span>Ȑ ȑ</span> <span>Ȓ ȓ</span> <span>Ȕ ȕ</span> <span>Ȗ ȗ</span> <span>Ș ș</span> <span>Ț ț</span> <span>Ȝ ȝ</span> <span>Ȟ ȟ</span> <span>Ƞ ƞ</span> <span>Ȣ ȣ</span> <span>Ȥ ȥ</span> <span>Ȧ ȧ</span> <span>Ȩ ȩ</span> <span>Ȫ ȫ</span> <span>Ȭ ȭ</span> <span>Ȯ ȯ</span> <span>Ȱ ȱ</span> <span>Ȳ ȳ</span> <span>Ⱥ ⱥ</span> <span>Ȼ ȼ</span> <span>Ƚ ƚ</span> <span>Ⱦ ⱦ</span> <span>Ɂ ɂ</span> <span>Ƀ ƀ</span> <span>Ʉ ʉ</span> <span>Ʌ ʌ</span> <span>Ɇ ɇ</span> <span>Ɉ ɉ</span> <span>Ɋ ɋ</span> <span>Ɍ ɍ</span> <span>Ɏ ɏ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-009.xht
new file mode 100644
index 00000000000..9cb31c349ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-009.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-009-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>ⱡ Ⱡ</span> <span>ⱥ Ⱥ</span> <span>ⱦ Ⱦ</span> <span>ⱨ Ⱨ</span> <span>ⱪ Ⱪ</span> <span>ⱬ Ⱬ</span> <span>ⱳ Ⱳ</span> <span>ⱶ Ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010.xht
new file mode 100644
index 00000000000..45e222115fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-010-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p>
+
+
+<div class="test"><span>Ⱡ ⱡ</span> <span>Ɫ ɫ</span> <span>Ᵽ ᵽ</span> <span>Ɽ ɽ</span> <span>Ⱨ ⱨ</span> <span>Ⱪ ⱪ</span> <span>Ⱬ ⱬ</span> <span>Ɑ ɑ</span> <span>Ɱ ɱ</span> <span>Ɐ ɐ</span> <span>Ɒ ɒ</span> <span>Ⱳ ⱳ</span> <span>Ⱶ ⱶ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Two character pairs are excluded from this test because there are no glyphs for them in the downloaded font.
+
+Characters from this block that do not have case equivalents: &#x2C71; &#x2C74; &#x2C77; &#x2C78; &#x2C79; &#x2C7A; &#x2C7B; &#x2C7C; &#x2C7D;
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010a.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010a.xht
new file mode 100644
index 00000000000..c735b15eb0d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-010a.xht
@@ -0,0 +1,36 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin Extended-C, lowercase (additional)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-010a-ref.xht" rel="match" />
+<meta content="font" name="flags" />
+<meta content="The UA will lowercase all these letters from the Latin Extended-C Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ȿ ȿ</span> <span>Ɀ ɀ</span></div>
+
+
+<!--Notes:
+The webfont used for other Latin tests doesn't have glyphs for these pairs. If you are able to use another font with the glyphs, you will be able to check the test, otherwise skip the test.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-011.xht
new file mode 100644
index 00000000000..9cfe117fa12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-011.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Full-width Latin, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-011-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable full width Latin letters when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>a A</span> <span>b B</span> <span>c C</span> <span>d D</span> <span>e E</span> <span>f F</span> <span>g G</span> <span>h H</span> <span>i I</span> <span>j J</span> <span>k K</span> <span>l L</span> <span>m M</span> <span>n N</span> <span>o O</span> <span>p P</span> <span>q Q</span> <span>r R</span> <span>s S</span> <span>t T</span> <span>u U</span> <span>v V</span> <span>w W</span> <span>x X</span> <span>y Y</span> <span>z Z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-012.xht
new file mode 100644
index 00000000000..8fce5a8b0fc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-012.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Full-width Latin, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-012-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable full width Latin letters when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>A a</span> <span>B b</span> <span>C c</span> <span>D d</span> <span>E e</span> <span>F f</span> <span>G g</span> <span>H h</span> <span>I i</span> <span>J j</span> <span>K k</span> <span>L l</span> <span>M m</span> <span>N n</span> <span>O o</span> <span>P p</span> <span>Q q</span> <span>R r</span> <span>S s</span> <span>T t</span> <span>U u</span> <span>V v</span> <span>W w</span> <span>X x</span> <span>Y y</span> <span>Z z</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://rishida.net/tools/analysestring/' target='_blank'>String Analyser</a> or the <a href='http://rishida.net/tools/conversion' target='_blank'>Unicode Conversion Tool</a>.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-014.xht
new file mode 100644
index 00000000000..3dca9f33647
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-014.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek and Coptic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-014-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ͱ Ͱ</span> <span>ͳ Ͳ</span> <span>ͷ Ͷ</span> <span>ͻ Ͻ</span> <span>ͼ Ͼ</span> <span>ͽ Ͽ</span> <span>ά Ά</span> <span>έ Έ</span> <span>ή Ή</span> <span>ί Ί</span> <span>α Α</span> <span>β Β</span> <span>γ Γ</span> <span>δ Δ</span> <span>ε Ε</span> <span>ζ Ζ</span> <span>η Η</span> <span>θ Θ</span> <span>ι Ι</span> <span>κ Κ</span> <span>λ Λ</span> <span>μ Μ</span> <span>ν Ν</span> <span>ξ Ξ</span> <span>ο Ο</span> <span>π Π</span> <span>ρ Ρ</span> <span>ς Σ</span> <span>σ Σ</span> <span>τ Τ</span> <span>υ Υ</span> <span>φ Φ</span> <span>χ Χ</span> <span>ψ Ψ</span> <span>ω Ω</span> <span>ϊ Ϊ</span> <span>ϋ Ϋ</span> <span>ό Ό</span> <span>ύ Ύ</span> <span>ώ Ώ</span> <span>ϐ Β</span> <span>ϑ Θ</span> <span>ϕ Φ</span> <span>ϖ Π</span> <span>ϗ Ϗ</span> <span>ϙ Ϙ</span> <span>ϛ Ϛ</span> <span>ϝ Ϝ</span> <span>ϟ Ϟ</span> <span>ϡ Ϡ</span> <span>ϣ Ϣ</span> <span>ϥ Ϥ</span> <span>ϧ Ϧ</span> <span>ϩ Ϩ</span> <span>ϫ Ϫ</span> <span>ϭ Ϭ</span> <span>ϯ Ϯ</span> <span>ϰ Κ</span> <span>ϱ Ρ</span> <span>ϲ Ϲ</span> <span>ϵ Ε</span> <span>ϸ Ϸ</span> <span>ϻ Ϻ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-015.xht
new file mode 100644
index 00000000000..cb89d721818
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-015.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek and Coptic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-015-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Greek and Coptic Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ͱ ͱ</span> <span>Ͳ ͳ</span> <span>Ͷ ͷ</span> <span>Ά ά</span> <span>Έ έ</span> <span>Ή ή</span> <span>Ί ί</span> <span>Ό ό</span> <span>Ύ ύ</span> <span>Ώ ώ</span> <span>Α α</span> <span>Β β</span> <span>Γ γ</span> <span>Δ δ</span> <span>Ε ε</span> <span>Ζ ζ</span> <span>Η η</span> <span>Θ θ</span> <span>Ι ι</span> <span>Κ κ</span> <span>Λ λ</span> <span>Μ μ</span> <span>Ν ν</span> <span>Ξ ξ</span> <span>Ο ο</span> <span>Π π</span> <span>Ρ ρ</span> <span>Σ σ</span> <span>Τ τ</span> <span>Υ υ</span> <span>Φ φ</span> <span>Χ χ</span> <span>Ψ ψ</span> <span>Ω ω</span> <span>Ϊ ϊ</span> <span>Ϋ ϋ</span> <span>Ϗ ϗ</span> <span>Ϙ ϙ</span> <span>Ϛ ϛ</span> <span>Ϝ ϝ</span> <span>Ϟ ϟ</span> <span>Ϡ ϡ</span> <span>Ϣ ϣ</span> <span>Ϥ ϥ</span> <span>Ϧ ϧ</span> <span>Ϩ ϩ</span> <span>Ϫ ϫ</span> <span>Ϭ ϭ</span> <span>Ϯ ϯ</span> <span>ϴ θ</span> <span>Ϸ ϸ</span> <span>Ϲ ϲ</span> <span>Ϻ ϻ</span> <span>Ͻ ͻ</span> <span>Ͼ ͼ</span> <span>Ͽ ͽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-016.xht
new file mode 100644
index 00000000000..2dd222bb645
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-016.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-016-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Greek Extended Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ἀ Ἀ</span> <span>ἁ Ἁ</span> <span>ἂ Ἂ</span> <span>ἃ Ἃ</span> <span>ἄ Ἄ</span> <span>ἅ Ἅ</span> <span>ἆ Ἆ</span> <span>ἇ Ἇ</span> <span>ἐ Ἐ</span> <span>ἑ Ἑ</span> <span>ἒ Ἒ</span> <span>ἓ Ἓ</span> <span>ἔ Ἔ</span> <span>ἕ Ἕ</span> <span>ἠ Ἠ</span> <span>ἡ Ἡ</span> <span>ἢ Ἢ</span> <span>ἣ Ἣ</span> <span>ἤ Ἤ</span> <span>ἥ Ἥ</span> <span>ἦ Ἦ</span> <span>ἧ Ἧ</span> <span>ἰ Ἰ</span> <span>ἱ Ἱ</span> <span>ἲ Ἲ</span> <span>ἳ Ἳ</span> <span>ἴ Ἴ</span> <span>ἵ Ἵ</span> <span>ἶ Ἶ</span> <span>ἷ Ἷ</span> <span>ὀ Ὀ</span> <span>ὁ Ὁ</span> <span>ὂ Ὂ</span> <span>ὃ Ὃ</span> <span>ὄ Ὄ</span> <span>ὅ Ὅ</span> <span>ὑ Ὑ</span> <span>ὓ Ὓ</span> <span>ὕ Ὕ</span> <span>ὗ Ὗ</span> <span>ὠ Ὠ</span> <span>ὡ Ὡ</span> <span>ὢ Ὢ</span> <span>ὣ Ὣ</span> <span>ὤ Ὤ</span> <span>ὥ Ὥ</span> <span>ὦ Ὦ</span> <span>ὧ Ὧ</span> <span>ὰ Ὰ</span> <span>ά Ά</span> <span>ὲ Ὲ</span> <span>έ Έ</span> <span>ὴ Ὴ</span> <span>ή Ή</span> <span>ὶ Ὶ</span> <span>ί Ί</span> <span>ὸ Ὸ</span> <span>ό Ό</span> <span>ὺ Ὺ</span> <span>ύ Ύ</span> <span>ὼ Ὼ</span> <span>ώ Ώ</span> <span>ᾀ ᾈ</span> <span>ᾁ ᾉ</span> <span>ᾂ ᾊ</span> <span>ᾃ ᾋ</span> <span>ᾄ ᾌ</span> <span>ᾅ ᾍ</span> <span>ᾆ ᾎ</span> <span>ᾇ ᾏ</span> <span>ᾐ ᾘ</span> <span>ᾑ ᾙ</span> <span>ᾒ ᾚ</span> <span>ᾓ ᾛ</span> <span>ᾔ ᾜ</span> <span>ᾕ ᾝ</span> <span>ᾖ ᾞ</span> <span>ᾗ ᾟ</span> <span>ᾠ ᾨ</span> <span>ᾡ ᾩ</span> <span>ᾢ ᾪ</span> <span>ᾣ ᾫ</span> <span>ᾤ ᾬ</span> <span>ᾥ ᾭ</span> <span>ᾦ ᾮ</span> <span>ᾧ ᾯ</span> <span>ᾰ Ᾰ</span> <span>ᾱ Ᾱ</span> <span>ᾳ ᾼ</span> <span>ι Ι</span> <span>ῃ ῌ</span> <span>ῐ Ῐ</span> <span>ῑ Ῑ</span> <span>ῠ Ῠ</span> <span>ῡ Ῡ</span> <span>ῥ Ῥ</span> <span>ῳ ῼ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-017.xht
new file mode 100644
index 00000000000..7f040f79253
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-017.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-017-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Greek Extended Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ἀ ἀ</span> <span>Ἁ ἁ</span> <span>Ἂ ἂ</span> <span>Ἃ ἃ</span> <span>Ἄ ἄ</span> <span>Ἅ ἅ</span> <span>Ἆ ἆ</span> <span>Ἇ ἇ</span> <span>Ἐ ἐ</span> <span>Ἑ ἑ</span> <span>Ἒ ἒ</span> <span>Ἓ ἓ</span> <span>Ἔ ἔ</span> <span>Ἕ ἕ</span> <span>Ἠ ἠ</span> <span>Ἡ ἡ</span> <span>Ἢ ἢ</span> <span>Ἣ ἣ</span> <span>Ἤ ἤ</span> <span>Ἥ ἥ</span> <span>Ἦ ἦ</span> <span>Ἧ ἧ</span> <span>Ἰ ἰ</span> <span>Ἱ ἱ</span> <span>Ἲ ἲ</span> <span>Ἳ ἳ</span> <span>Ἴ ἴ</span> <span>Ἵ ἵ</span> <span>Ἶ ἶ</span> <span>Ἷ ἷ</span> <span>Ὀ ὀ</span> <span>Ὁ ὁ</span> <span>Ὂ ὂ</span> <span>Ὃ ὃ</span> <span>Ὄ ὄ</span> <span>Ὅ ὅ</span> <span>Ὑ ὑ</span> <span>Ὓ ὓ</span> <span>Ὕ ὕ</span> <span>Ὗ ὗ</span> <span>Ὠ ὠ</span> <span>Ὡ ὡ</span> <span>Ὢ ὢ</span> <span>Ὣ ὣ</span> <span>Ὤ ὤ</span> <span>Ὥ ὥ</span> <span>Ὦ ὦ</span> <span>Ὧ ὧ</span> <span>ᾈ ᾀ</span> <span>ᾉ ᾁ</span> <span>ᾊ ᾂ</span> <span>ᾋ ᾃ</span> <span>ᾌ ᾄ</span> <span>ᾍ ᾅ</span> <span>ᾎ ᾆ</span> <span>ᾏ ᾇ</span> <span>ᾘ ᾐ</span> <span>ᾙ ᾑ</span> <span>ᾚ ᾒ</span> <span>ᾛ ᾓ</span> <span>ᾜ ᾔ</span> <span>ᾝ ᾕ</span> <span>ᾞ ᾖ</span> <span>ᾟ ᾗ</span> <span>ᾨ ᾠ</span> <span>ᾩ ᾡ</span> <span>ᾪ ᾢ</span> <span>ᾫ ᾣ</span> <span>ᾬ ᾤ</span> <span>ᾭ ᾥ</span> <span>ᾮ ᾦ</span> <span>ᾯ ᾧ</span> <span>Ᾰ ᾰ</span> <span>Ᾱ ᾱ</span> <span>Ὰ ὰ</span> <span>Ά ά</span> <span>ᾼ ᾳ</span> <span>Ὲ ὲ</span> <span>Έ έ</span> <span>Ὴ ὴ</span> <span>Ή ή</span> <span>ῌ ῃ</span> <span>Ῐ ῐ</span> <span>Ῑ ῑ</span> <span>Ὶ ὶ</span> <span>Ί ί</span> <span>Ῠ ῠ</span> <span>Ῡ ῡ</span> <span>Ὺ ὺ</span> <span>Ύ ύ</span> <span>Ῥ ῥ</span> <span>Ὸ ὸ</span> <span>Ό ό</span> <span>Ὼ ὼ</span> <span>Ώ ώ</span> <span>ῼ ῳ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-018.xht
new file mode 100644
index 00000000000..5f29770058a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-018.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-018-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>а А</span> <span>б Б</span> <span>в В</span> <span>г Г</span> <span>д Д</span> <span>е Е</span> <span>ж Ж</span> <span>з З</span> <span>и И</span> <span>й Й</span> <span>к К</span> <span>л Л</span> <span>м М</span> <span>н Н</span> <span>о О</span> <span>п П</span> <span>р Р</span> <span>с С</span> <span>т Т</span> <span>у У</span> <span>ф Ф</span> <span>х Х</span> <span>ц Ц</span> <span>ч Ч</span> <span>ш Ш</span> <span>щ Щ</span> <span>ъ Ъ</span> <span>ы Ы</span> <span>ь Ь</span> <span>э Э</span> <span>ю Ю</span> <span>я Я</span> <span>ѐ Ѐ</span> <span>ё Ё</span> <span>ђ Ђ</span> <span>ѓ Ѓ</span> <span>є Є</span> <span>ѕ Ѕ</span> <span>і І</span> <span>ї Ї</span> <span>ј Ј</span> <span>љ Љ</span> <span>њ Њ</span> <span>ћ Ћ</span> <span>ќ Ќ</span> <span>ѝ Ѝ</span> <span>ў Ў</span> <span>џ Џ</span> <span>ѡ Ѡ</span> <span>ѣ Ѣ</span> <span>ѥ Ѥ</span> <span>ѧ Ѧ</span> <span>ѩ Ѩ</span> <span>ѫ Ѫ</span> <span>ѭ Ѭ</span> <span>ѯ Ѯ</span> <span>ѱ Ѱ</span> <span>ѳ Ѳ</span> <span>ѵ Ѵ</span> <span>ѷ Ѷ</span> <span>ѹ Ѹ</span> <span>ѻ Ѻ</span> <span>ѽ Ѽ</span> <span>ѿ Ѿ</span> <span>ҁ Ҁ</span> <span>ҋ Ҋ</span> <span>ҍ Ҍ</span> <span>ҏ Ҏ</span> <span>ґ Ґ</span> <span>ғ Ғ</span> <span>ҕ Ҕ</span> <span>җ Җ</span> <span>ҙ Ҙ</span> <span>қ Қ</span> <span>ҝ Ҝ</span> <span>ҟ Ҟ</span> <span>ҡ Ҡ</span> <span>ң Ң</span> <span>ҥ Ҥ</span> <span>ҧ Ҧ</span> <span>ҩ Ҩ</span> <span>ҫ Ҫ</span> <span>ҭ Ҭ</span> <span>ү Ү</span> <span>ұ Ұ</span> <span>ҳ Ҳ</span> <span>ҵ Ҵ</span> <span>ҷ Ҷ</span> <span>ҹ Ҹ</span> <span>һ Һ</span> <span>ҽ Ҽ</span> <span>ҿ Ҿ</span> <span>ӂ Ӂ</span> <span>ӄ Ӄ</span> <span>ӆ Ӆ</span> <span>ӈ Ӈ</span> <span>ӊ Ӊ</span> <span>ӌ Ӌ</span> <span>ӎ Ӎ</span> <span>ӏ Ӏ</span> <span>ӑ Ӑ</span> <span>ӓ Ӓ</span> <span>ӕ Ӕ</span> <span>ӗ Ӗ</span> <span>ә Ә</span> <span>ӛ Ӛ</span> <span>ӝ Ӝ</span> <span>ӟ Ӟ</span> <span>ӡ Ӡ</span> <span>ӣ Ӣ</span> <span>ӥ Ӥ</span> <span>ӧ Ӧ</span> <span>ө Ө</span> <span>ӫ Ӫ</span> <span>ӭ Ӭ</span> <span>ӯ Ӯ</span> <span>ӱ Ӱ</span> <span>ӳ Ӳ</span> <span>ӵ Ӵ</span> <span>ӷ Ӷ</span> <span>ӹ Ӹ</span> <span>ӻ Ӻ</span> <span>ӽ Ӽ</span> <span>ӿ Ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-019.xht
new file mode 100644
index 00000000000..2408e79d23f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-019.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-019-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ѐ ѐ</span> <span>Ё ё</span> <span>Ђ ђ</span> <span>Ѓ ѓ</span> <span>Є є</span> <span>Ѕ ѕ</span> <span>І і</span> <span>Ї ї</span> <span>Ј ј</span> <span>Љ љ</span> <span>Њ њ</span> <span>Ћ ћ</span> <span>Ќ ќ</span> <span>Ѝ ѝ</span> <span>Ў ў</span> <span>Џ џ</span> <span>А а</span> <span>Б б</span> <span>В в</span> <span>Г г</span> <span>Д д</span> <span>Е е</span> <span>Ж ж</span> <span>З з</span> <span>И и</span> <span>Й й</span> <span>К к</span> <span>Л л</span> <span>М м</span> <span>Н н</span> <span>О о</span> <span>П п</span> <span>Р р</span> <span>С с</span> <span>Т т</span> <span>У у</span> <span>Ф ф</span> <span>Х х</span> <span>Ц ц</span> <span>Ч ч</span> <span>Ш ш</span> <span>Щ щ</span> <span>Ъ ъ</span> <span>Ы ы</span> <span>Ь ь</span> <span>Э э</span> <span>Ю ю</span> <span>Я я</span> <span>Ѡ ѡ</span> <span>Ѣ ѣ</span> <span>Ѥ ѥ</span> <span>Ѧ ѧ</span> <span>Ѩ ѩ</span> <span>Ѫ ѫ</span> <span>Ѭ ѭ</span> <span>Ѯ ѯ</span> <span>Ѱ ѱ</span> <span>Ѳ ѳ</span> <span>Ѵ ѵ</span> <span>Ѷ ѷ</span> <span>Ѹ ѹ</span> <span>Ѻ ѻ</span> <span>Ѽ ѽ</span> <span>Ѿ ѿ</span> <span>Ҁ ҁ</span> <span>Ҋ ҋ</span> <span>Ҍ ҍ</span> <span>Ҏ ҏ</span> <span>Ґ ґ</span> <span>Ғ ғ</span> <span>Ҕ ҕ</span> <span>Җ җ</span> <span>Ҙ ҙ</span> <span>Қ қ</span> <span>Ҝ ҝ</span> <span>Ҟ ҟ</span> <span>Ҡ ҡ</span> <span>Ң ң</span> <span>Ҥ ҥ</span> <span>Ҧ ҧ</span> <span>Ҩ ҩ</span> <span>Ҫ ҫ</span> <span>Ҭ ҭ</span> <span>Ү ү</span> <span>Ұ ұ</span> <span>Ҳ ҳ</span> <span>Ҵ ҵ</span> <span>Ҷ ҷ</span> <span>Ҹ ҹ</span> <span>Һ һ</span> <span>Ҽ ҽ</span> <span>Ҿ ҿ</span> <span>Ӏ ӏ</span> <span>Ӂ ӂ</span> <span>Ӄ ӄ</span> <span>Ӆ ӆ</span> <span>Ӈ ӈ</span> <span>Ӊ ӊ</span> <span>Ӌ ӌ</span> <span>Ӎ ӎ</span> <span>Ӑ ӑ</span> <span>Ӓ ӓ</span> <span>Ӕ ӕ</span> <span>Ӗ ӗ</span> <span>Ә ә</span> <span>Ӛ ӛ</span> <span>Ӝ ӝ</span> <span>Ӟ ӟ</span> <span>Ӡ ӡ</span> <span>Ӣ ӣ</span> <span>Ӥ ӥ</span> <span>Ӧ ӧ</span> <span>Ө ө</span> <span>Ӫ ӫ</span> <span>Ӭ ӭ</span> <span>Ӯ ӯ</span> <span>Ӱ ӱ</span> <span>Ӳ ӳ</span> <span>Ӵ ӵ</span> <span>Ӷ ӷ</span> <span>Ӹ ӹ</span> <span>Ӻ ӻ</span> <span>Ӽ ӽ</span> <span>Ӿ ӿ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-020.xht
new file mode 100644
index 00000000000..1ea95428d12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-020.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic Extended, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-020-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ԁ Ԁ</span> <span>ԃ Ԃ</span> <span>ԅ Ԅ</span> <span>ԇ Ԇ</span> <span>ԉ Ԉ</span> <span>ԋ Ԋ</span> <span>ԍ Ԍ</span> <span>ԏ Ԏ</span> <span>ԑ Ԑ</span> <span>ԓ Ԓ</span> <span>ԕ Ԕ</span> <span>ԗ Ԗ</span> <span>ԙ Ԙ</span> <span>ԛ Ԛ</span> <span>ԝ Ԝ</span> <span>ԟ Ԟ</span> <span>ԡ Ԡ</span> <span>ԣ Ԣ</span> <span>ԥ Ԥ</span> <span>ԧ Ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-021.xht
new file mode 100644
index 00000000000..ad6b1a09b4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-021.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Cyrillic Extended, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-021-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Cyrillic Extended Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ԁ ԁ</span> <span>Ԃ ԃ</span> <span>Ԅ ԅ</span> <span>Ԇ ԇ</span> <span>Ԉ ԉ</span> <span>Ԋ ԋ</span> <span>Ԍ ԍ</span> <span>Ԏ ԏ</span> <span>Ԑ ԑ</span> <span>Ԓ ԓ</span> <span>Ԕ ԕ</span> <span>Ԗ ԗ</span> <span>Ԙ ԙ</span> <span>Ԛ ԛ</span> <span>Ԝ ԝ</span> <span>Ԟ ԟ</span> <span>Ԡ ԡ</span> <span>Ԣ ԣ</span> <span>Ԥ ԥ</span> <span>Ԧ ԧ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-022.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-022.xht
new file mode 100644
index 00000000000..cf766f4589e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-022.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-022-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Armenian Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ա Ա</span> <span>բ Բ</span> <span>գ Գ</span> <span>դ Դ</span> <span>ե Ե</span> <span>զ Զ</span> <span>է Է</span> <span>ը Ը</span> <span>թ Թ</span> <span>ժ Ժ</span> <span>ի Ի</span> <span>լ Լ</span> <span>խ Խ</span> <span>ծ Ծ</span> <span>կ Կ</span> <span>հ Հ</span> <span>ձ Ձ</span> <span>ղ Ղ</span> <span>ճ Ճ</span> <span>մ Մ</span> <span>յ Յ</span> <span>ն Ն</span> <span>շ Շ</span> <span>ո Ո</span> <span>չ Չ</span> <span>պ Պ</span> <span>ջ Ջ</span> <span>ռ Ռ</span> <span>ս Ս</span> <span>վ Վ</span> <span>տ Տ</span> <span>ր Ր</span> <span>ց Ց</span> <span>ւ Ւ</span> <span>փ Փ</span> <span>ք Ք</span> <span>օ Օ</span> <span>ֆ Ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-023.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-023.xht
new file mode 100644
index 00000000000..3e239193445
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-023.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-023-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Armenian Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ա ա</span> <span>Բ բ</span> <span>Գ գ</span> <span>Դ դ</span> <span>Ե ե</span> <span>Զ զ</span> <span>Է է</span> <span>Ը ը</span> <span>Թ թ</span> <span>Ժ ժ</span> <span>Ի ի</span> <span>Լ լ</span> <span>Խ խ</span> <span>Ծ ծ</span> <span>Կ կ</span> <span>Հ հ</span> <span>Ձ ձ</span> <span>Ղ ղ</span> <span>Ճ ճ</span> <span>Մ մ</span> <span>Յ յ</span> <span>Ն ն</span> <span>Շ շ</span> <span>Ո ո</span> <span>Չ չ</span> <span>Պ պ</span> <span>Ջ ջ</span> <span>Ռ ռ</span> <span>Ս ս</span> <span>Վ վ</span> <span>Տ տ</span> <span>Ր ր</span> <span>Ց ց</span> <span>Ւ ւ</span> <span>Փ փ</span> <span>Ք ք</span> <span>Օ օ</span> <span>Ֆ ֆ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-024.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-024.xht
new file mode 100644
index 00000000000..8aa638547bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-024.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Number forms, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-024-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Number forms Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⅰ Ⅰ</span> <span>ⅱ Ⅱ</span> <span>ⅲ Ⅲ</span> <span>ⅳ Ⅳ</span> <span>ⅴ Ⅴ</span> <span>ⅵ Ⅵ</span> <span>ⅶ Ⅶ</span> <span>ⅷ Ⅷ</span> <span>ⅸ Ⅸ</span> <span>ⅹ Ⅹ</span> <span>ⅺ Ⅺ</span> <span>ⅻ Ⅻ</span> <span>ⅼ Ⅼ</span> <span>ⅽ Ⅽ</span> <span>ⅾ Ⅾ</span> <span>ⅿ Ⅿ</span> <span>ↄ Ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-025.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-025.xht
new file mode 100644
index 00000000000..c7529babe28
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-025.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Number forms, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-025-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Number forms Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⅰ ⅰ</span> <span>Ⅱ ⅱ</span> <span>Ⅲ ⅲ</span> <span>Ⅳ ⅳ</span> <span>Ⅴ ⅴ</span> <span>Ⅵ ⅵ</span> <span>Ⅶ ⅶ</span> <span>Ⅷ ⅷ</span> <span>Ⅸ ⅸ</span> <span>Ⅹ ⅹ</span> <span>Ⅺ ⅺ</span> <span>Ⅻ ⅻ</span> <span>Ⅼ ⅼ</span> <span>Ⅽ ⅽ</span> <span>Ⅾ ⅾ</span> <span>Ⅿ ⅿ</span> <span>Ↄ ↄ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-026.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-026.xht
new file mode 100644
index 00000000000..2562c11394b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-026.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-026-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⓐ Ⓐ</span> <span>ⓑ Ⓑ</span> <span>ⓒ Ⓒ</span> <span>ⓓ Ⓓ</span> <span>ⓔ Ⓔ</span> <span>ⓕ Ⓕ</span> <span>ⓖ Ⓖ</span> <span>ⓗ Ⓗ</span> <span>ⓘ Ⓘ</span> <span>ⓙ Ⓙ</span> <span>ⓚ Ⓚ</span> <span>ⓛ Ⓛ</span> <span>ⓜ Ⓜ</span> <span>ⓝ Ⓝ</span> <span>ⓞ Ⓞ</span> <span>ⓟ Ⓟ</span> <span>ⓠ Ⓠ</span> <span>ⓡ Ⓡ</span> <span>ⓢ Ⓢ</span> <span>ⓣ Ⓣ</span> <span>ⓤ Ⓤ</span> <span>ⓥ Ⓥ</span> <span>ⓦ Ⓦ</span> <span>ⓧ Ⓧ</span> <span>ⓨ Ⓨ</span> <span>ⓩ Ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-027.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-027.xht
new file mode 100644
index 00000000000..bbd5f823c9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-027.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Enclosed Alphanumerics, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-027-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Enclosed Alphanumerics Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⓐ ⓐ</span> <span>Ⓑ ⓑ</span> <span>Ⓒ ⓒ</span> <span>Ⓓ ⓓ</span> <span>Ⓔ ⓔ</span> <span>Ⓕ ⓕ</span> <span>Ⓖ ⓖ</span> <span>Ⓗ ⓗ</span> <span>Ⓘ ⓘ</span> <span>Ⓙ ⓙ</span> <span>Ⓚ ⓚ</span> <span>Ⓛ ⓛ</span> <span>Ⓜ ⓜ</span> <span>Ⓝ ⓝ</span> <span>Ⓞ ⓞ</span> <span>Ⓟ ⓟ</span> <span>Ⓠ ⓠ</span> <span>Ⓡ ⓡ</span> <span>Ⓢ ⓢ</span> <span>Ⓣ ⓣ</span> <span>Ⓤ ⓤ</span> <span>Ⓥ ⓥ</span> <span>Ⓦ ⓦ</span> <span>Ⓧ ⓧ</span> <span>Ⓨ ⓨ</span> <span>Ⓩ ⓩ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-028.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-028.xht
new file mode 100644
index 00000000000..02be91e5fce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-028.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Deseret, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-028-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Deseret Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐨 𐐀</span> <span>𐐩 𐐁</span> <span>𐐪 𐐂</span> <span>𐐫 𐐃</span> <span>𐐬 𐐄</span> <span>𐐭 𐐅</span> <span>𐐮 𐐆</span> <span>𐐯 𐐇</span> <span>𐐰 𐐈</span> <span>𐐱 𐐉</span> <span>𐐲 𐐊</span> <span>𐐳 𐐋</span> <span>𐐴 𐐌</span> <span>𐐵 𐐍</span> <span>𐐶 𐐎</span> <span>𐐷 𐐏</span> <span>𐐸 𐐐</span> <span>𐐹 𐐑</span> <span>𐐺 𐐒</span> <span>𐐻 𐐓</span> <span>𐐼 𐐔</span> <span>𐐽 𐐕</span> <span>𐐾 𐐖</span> <span>𐐿 𐐗</span> <span>𐑀 𐐘</span> <span>𐑁 𐐙</span> <span>𐑂 𐐚</span> <span>𐑃 𐐛</span> <span>𐑄 𐐜</span> <span>𐑅 𐐝</span> <span>𐑆 𐐞</span> <span>𐑇 𐐟</span> <span>𐑈 𐐠</span> <span>𐑉 𐐡</span> <span>𐑊 𐐢</span> <span>𐑋 𐐣</span> <span>𐑌 𐐤</span> <span>𐑍 𐐥</span> <span>𐑎 𐐦</span> <span>𐑏 𐐧</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-029.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-029.xht
new file mode 100644
index 00000000000..0b36b2e6092
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-029.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Deseret, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-029-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Deseret Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>𐐀 𐐨</span> <span>𐐁 𐐩</span> <span>𐐂 𐐪</span> <span>𐐃 𐐫</span> <span>𐐄 𐐬</span> <span>𐐅 𐐭</span> <span>𐐆 𐐮</span> <span>𐐇 𐐯</span> <span>𐐈 𐐰</span> <span>𐐉 𐐱</span> <span>𐐊 𐐲</span> <span>𐐋 𐐳</span> <span>𐐌 𐐴</span> <span>𐐍 𐐵</span> <span>𐐎 𐐶</span> <span>𐐏 𐐷</span> <span>𐐐 𐐸</span> <span>𐐑 𐐹</span> <span>𐐒 𐐺</span> <span>𐐓 𐐻</span> <span>𐐔 𐐼</span> <span>𐐕 𐐽</span> <span>𐐖 𐐾</span> <span>𐐗 𐐿</span> <span>𐐘 𐑀</span> <span>𐐙 𐑁</span> <span>𐐚 𐑂</span> <span>𐐛 𐑃</span> <span>𐐜 𐑄</span> <span>𐐝 𐑅</span> <span>𐐞 𐑆</span> <span>𐐟 𐑇</span> <span>𐐠 𐑈</span> <span>𐐡 𐑉</span> <span>𐐢 𐑊</span> <span>𐐣 𐑋</span> <span>𐐤 𐑌</span> <span>𐐥 𐑍</span> <span>𐐦 𐑎</span> <span>𐐧 𐑏</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-030.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-030.xht
new file mode 100644
index 00000000000..eeae1d9c503
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-030.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Georgian, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-030-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase all applicable letters in the Georgian Unicode block when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ⴀ Ⴀ</span> <span>ⴁ Ⴁ</span> <span>ⴂ Ⴂ</span> <span>ⴃ Ⴃ</span> <span>ⴄ Ⴄ</span> <span>ⴅ Ⴅ</span> <span>ⴆ Ⴆ</span> <span>ⴇ Ⴇ</span> <span>ⴈ Ⴈ</span> <span>ⴉ Ⴉ</span> <span>ⴊ Ⴊ</span> <span>ⴋ Ⴋ</span> <span>ⴌ Ⴌ</span> <span>ⴍ Ⴍ</span> <span>ⴎ Ⴎ</span> <span>ⴏ Ⴏ</span> <span>ⴐ Ⴐ</span> <span>ⴑ Ⴑ</span> <span>ⴒ Ⴒ</span> <span>ⴓ Ⴓ</span> <span>ⴔ Ⴔ</span> <span>ⴕ Ⴕ</span> <span>ⴖ Ⴖ</span> <span>ⴗ Ⴗ</span> <span>ⴘ Ⴘ</span> <span>ⴙ Ⴙ</span> <span>ⴚ Ⴚ</span> <span>ⴛ Ⴛ</span> <span>ⴜ Ⴜ</span> <span>ⴝ Ⴝ</span> <span>ⴞ Ⴞ</span> <span>ⴟ Ⴟ</span> <span>ⴠ Ⴠ</span> <span>ⴡ Ⴡ</span> <span>ⴢ Ⴢ</span> <span>ⴣ Ⴣ</span> <span>ⴤ Ⴤ</span> <span>ⴥ Ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-031.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-031.xht
new file mode 100644
index 00000000000..d261dbfb991
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-031.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Georgian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-031-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase all applicable letters in the Georgian Unicode block when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/BPG-Ucnobi-U.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>Ⴀ ⴀ</span> <span>Ⴁ ⴁ</span> <span>Ⴂ ⴂ</span> <span>Ⴃ ⴃ</span> <span>Ⴄ ⴄ</span> <span>Ⴅ ⴅ</span> <span>Ⴆ ⴆ</span> <span>Ⴇ ⴇ</span> <span>Ⴈ ⴈ</span> <span>Ⴉ ⴉ</span> <span>Ⴊ ⴊ</span> <span>Ⴋ ⴋ</span> <span>Ⴌ ⴌ</span> <span>Ⴍ ⴍ</span> <span>Ⴎ ⴎ</span> <span>Ⴏ ⴏ</span> <span>Ⴐ ⴐ</span> <span>Ⴑ ⴑ</span> <span>Ⴒ ⴒ</span> <span>Ⴓ ⴓ</span> <span>Ⴔ ⴔ</span> <span>Ⴕ ⴕ</span> <span>Ⴖ ⴖ</span> <span>Ⴗ ⴗ</span> <span>Ⴘ ⴘ</span> <span>Ⴙ ⴙ</span> <span>Ⴚ ⴚ</span> <span>Ⴛ ⴛ</span> <span>Ⴜ ⴜ</span> <span>Ⴝ ⴝ</span> <span>Ⴞ ⴞ</span> <span>Ⴟ ⴟ</span> <span>Ⴠ ⴠ</span> <span>Ⴡ ⴡ</span> <span>Ⴢ ⴢ</span> <span>Ⴣ ⴣ</span> <span>Ⴤ ⴤ</span> <span>Ⴥ ⴥ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-032.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-032.xht
new file mode 100644
index 00000000000..545687e7802
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-032.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: German sharp S, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-032-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase the German sharp S as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ß SS</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-033.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-033.xht
new file mode 100644
index 00000000000..9666130ce22
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-033.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Latin ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-033-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Latin ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ff FF</span> <span>fi FI</span> <span>fl FL</span> <span>ffi FFI</span> <span>ffl FFL</span> <span>ſt ST</span> <span>st ST</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-034.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-034.xht
new file mode 100644
index 00000000000..52467522988
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-034.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Armenian ligatures, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-034-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Armenian ligatures as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>և ԵՒ</span> <span>ﬓ ՄՆ</span> <span>ﬔ ՄԵ</span> <span>ﬕ ՄԻ</span> <span>ﬖ ՎՆ</span> <span>ﬗ ՄԽ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-035.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-035.xht
new file mode 100644
index 00000000000..dc324a22a68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-035.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek specials, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-035-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Greek characters as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ʼn ʼN</span> <span>ΐ Ϊ́̈</span> <span>ΰ Ϋ́</span> <span>ǰ J̌</span> <span>ẖ H̱</span> <span>ẗ T̈</span> <span>ẘ W̊</span> <span>ẙ Y̊</span> <span>ẚ Aʾ</span> <span>ὐ Υ̓</span> <span>ὒ Υ̓̀</span> <span>ὔ Υ̓́</span> <span>ὖ Υ̓͂</span> <span>ᾶ Α͂</span> <span>ῆ Η͂</span> <span>ῒ Ϊ̀</span> <span>ΐ Ϊ́</span> <span>ῖ Ι͂</span> <span>ῗ Ϊ͂</span> <span>ῢ Ϋ̀</span> <span>ΰ Ϋ́</span> <span>ῤ Ρ̓</span> <span>ῦ Υ͂</span> <span>ῧ Ϋ͂</span> <span>ῶ Ω͂</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-038.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-038.xht
new file mode 100644
index 00000000000..ad8debed928
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-038.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Greek final sigma, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-038-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Greek final sigma at the end of a word as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div class="test"><span>ΑΒΓΔΣ αβγδς</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-039.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-039.xht
new file mode 100644
index 00000000000..5356bfe446c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-039.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Lithuanian, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-039-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Lithuanian as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="lt" class="test"><span>Ì i̇̀</span> <span>Í i̇́</span> <span>Ĩ i̇̃</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Lithuanian (lt)
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-040.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-040.xht
new file mode 100644
index 00000000000..8918c69f7ac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-040.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Turkish, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-040-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Turkish." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-041.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-041.xht
new file mode 100644
index 00000000000..fc62f89bd1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-041.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Turkish, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-041-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Turkish as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Turkish." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="tr" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Turkish (tr).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-042.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-042.xht
new file mode 100644
index 00000000000..1b53cbd3a14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-042.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Azeri, uppercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-042-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will uppercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to uppercase and the language is specified as Azeri." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: uppercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>i İ</span> <span>ı I</span></div>
+
+
+<!--Notes:
+The language of the test box is set to Azeri (az).
+
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-043.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-043.xht
new file mode 100644
index 00000000000..8bf1935da3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-043.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: Azeri, lowercase</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-043-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The UA will lowercase Azeri as described in Unicode's SpecialCasing.txt when text-transform is set to lowercase and the language is specified as Azeri." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: lowercase; }
+@font-face {
+ font-family: 'webfont';
+ src: url('support/GentiumPlus-R.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+.test, .ref { font-family: webfont, serif; }
+
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="az" class="test"><span>İ i</span> <span>İ i</span> <span>I ı</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-044.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-044.xht
new file mode 100644
index 00000000000..cde6ce05f11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-044.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, hiragana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-044-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small hiragana characters to full sized hiragana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ぁ あ</span> <span>ぃ い</span> <span>ぅ う</span> <span>ぇ え</span> <span>ぉ お</span> <span>ゕ か</span> <span>ゖ け</span> <span>っ つ</span> <span>ゃ や</span> <span>ゅ ゆ</span> <span>ょ よ</span> <span>ゎ わ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-045.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-045.xht
new file mode 100644
index 00000000000..56b1c5d3793
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-045.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-045-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small katakana characters to full sized katakana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ヵ カ</span> <span>ㇰ ク</span> <span>ヶ ケ</span> <span>ㇱ シ</span> <span>ㇲ ス</span> <span>ッ ツ</span> <span>ㇳ ト</span> <span>ㇴ ヌ</span> <span>ㇵ ハ</span> <span>ㇶ ヒ</span> <span>ㇷ フ</span> <span>ㇸ ヘ</span> <span>ㇹ ホ</span> <span>ㇺ ム</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span> <span>ㇻ ラ</span> <span>ㇼ リ</span> <span>ㇽ ル</span> <span>ㇾ レ</span> <span>ㇿ ロ</span> <span>ヮ ワ </span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-046.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-046.xht
new file mode 100644
index 00000000000..27f72912a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/css3-text-text-transform-046.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, text transform: small kana mappings, half-width katakana</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help" />
+<link href="reference/css3-text-text-transform-046-ref.xht" rel="match" />
+<meta content="" name="flags" />
+<meta content="The browser will map small half-width katakana characters to full sized half-width katakana for display if text-transform is set to full-size-kana." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test, .ref { font-size: 200%; line-height: 2.5em; }
+.test span, .ref span { margin-right: 1em; white-space: nowrap; }
+.test { text-transform: full-size-kana; }
+</style>
+<script src="support/script.js"> </script>
+
+</head>
+<body>
+<p class="instructions">Test passes if the both characters in each pair match.</p><p class="instructionNote">If you can't see all the glyphs, click on Skip.</p>
+
+
+<div lang="ja" class="test"><span>ァ ア</span> <span>ィ イ</span> <span>ゥ ウ</span> <span>ェ エ</span> <span>ォ オ</span> <span>ッ ツ</span> <span>ャ ヤ</span> <span>ュ ユ</span> <span>ョ ヨ</span></div>
+
+
+<!--Notes:
+A downloaded WOFF font is used to maximise the likelihood that the characters can be seen.
+
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht
new file mode 100644
index 00000000000..79a7f4d890b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Text Test: overflow-wrap: break-word</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-break-word" rel="help" />
+<meta content="ahem" name="flags" />
+<link href="reference/overflow-wrap-break-word-001-ref.xht" rel="match" />
+<meta content="sequences of nbsp characters that would cause overflow are expected to be broken when overflow-wrap is break-word" name="assert" />
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ font-family: ahem;
+ color: red;
+ overflow-wrap: break-word;
+ font-size: 25px;
+ line-height: 27px;
+}
+div::after{
+ content: "";
+ position: absolute;
+ top: 0; left: 0; bottom: 0; right: 0;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;X</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-001-ref.xht
new file mode 100644
index 00000000000..2e600b33199
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-001-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-002-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-002-ref.xht
new file mode 100644
index 00000000000..53bb8ebfe24
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-002-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-003-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-003-ref.xht
new file mode 100644
index 00000000000..357166a29f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-003-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-004-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-004-ref.xht
new file mode 100644
index 00000000000..3f5c95bda8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-004-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-005-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-005-ref.xht
new file mode 100644
index 00000000000..01bd48f741c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-005-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-006-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-006-ref.xht
new file mode 100644
index 00000000000..abd1b160fa3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-006-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-007-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-007-ref.xht
new file mode 100644
index 00000000000..239d07593c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-007-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-008-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-008-ref.xht
new file mode 100644
index 00000000000..3e6bec92857
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-008-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-009-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-009-ref.xht
new file mode 100644
index 00000000000..58979f976da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-009-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-010-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-010-ref.xht
new file mode 100644
index 00000000000..774f050ba6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-010-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-011-ref.xht
new file mode 100644
index 00000000000..469e34d8d88
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-011-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-012-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-012-ref.xht
new file mode 100644
index 00000000000..7793a02afe3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-012-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-013-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-013-ref.xht
new file mode 100644
index 00000000000..b21fec5c65c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-013-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-014-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-014-ref.xht
new file mode 100644
index 00000000000..d2175662968
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-014-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-015-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-015-ref.xht
new file mode 100644
index 00000000000..1c6b7963551
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-015-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-016-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-016-ref.xht
new file mode 100644
index 00000000000..f6c89e365ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-016-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-017-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-017-ref.xht
new file mode 100644
index 00000000000..527a8bdb139
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-017-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-018-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-018-ref.xht
new file mode 100644
index 00000000000..00dbbec3440
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-018-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-019-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-019-ref.xht
new file mode 100644
index 00000000000..0aa2b7fbdad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-019-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-020-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-020-ref.xht
new file mode 100644
index 00000000000..73233e5a207
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-020-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-021-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-021-ref.xht
new file mode 100644
index 00000000000..b007088c6e0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-021-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-022-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-022-ref.xht
new file mode 100644
index 00000000000..a2bda53844c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-022-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-023-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-023-ref.xht
new file mode 100644
index 00000000000..5c656bbff46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-023-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-024-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-024-ref.xht
new file mode 100644
index 00000000000..02a128f757b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-024-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-025-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-025-ref.xht
new file mode 100644
index 00000000000..5954acb59f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-025-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-026-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-026-ref.xht
new file mode 100644
index 00000000000..f892131c59d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-026-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-027-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-027-ref.xht
new file mode 100644
index 00000000000..54382189a69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-027-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-028-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-028-ref.xht
new file mode 100644
index 00000000000..ffe45aeb439
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-028-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-029-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-029-ref.xht
new file mode 100644
index 00000000000..1d890929f80
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-029-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />か゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-030-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-030-ref.xht
new file mode 100644
index 00000000000..ec924b3d094
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-030-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-031-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-031-ref.xht
new file mode 100644
index 00000000000..209450cd839
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-031-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-032-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-032-ref.xht
new file mode 100644
index 00000000000..0be7be1d35f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-032-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-033-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-033-ref.xht
new file mode 100644
index 00000000000..c67b7f949e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-033-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-034-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-034-ref.xht
new file mode 100644
index 00000000000..571f3433599
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-034-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-035-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-035-ref.xht
new file mode 100644
index 00000000000..4f6e207b23a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-035-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-036-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-036-ref.xht
new file mode 100644
index 00000000000..925bd076451
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-036-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-037-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-037-ref.xht
new file mode 100644
index 00000000000..062289a41d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-037-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-038-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-038-ref.xht
new file mode 100644
index 00000000000..7579ec9f535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-038-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-039-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-039-ref.xht
new file mode 100644
index 00000000000..8c00974a845
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-039-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-040-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-040-ref.xht
new file mode 100644
index 00000000000..0eb18cee390
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-040-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-041-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-041-ref.xht
new file mode 100644
index 00000000000..21406de9561
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-041-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-042-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-042-ref.xht
new file mode 100644
index 00000000000..204877f88e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-042-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-043-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-043-ref.xht
new file mode 100644
index 00000000000..8182994c05d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-043-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-044-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-044-ref.xht
new file mode 100644
index 00000000000..205fd665b70
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-044-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-045-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-045-ref.xht
new file mode 100644
index 00000000000..f5a7bce69c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-045-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-046-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-046-ref.xht
new file mode 100644
index 00000000000..3a9ceadc98c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-046-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-047-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-047-ref.xht
new file mode 100644
index 00000000000..4ae43b14d67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-047-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-048-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-048-ref.xht
new file mode 100644
index 00000000000..add02cbf04c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-048-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-049-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-049-ref.xht
new file mode 100644
index 00000000000..ed9c0fcdc27
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-049-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-050-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-050-ref.xht
new file mode 100644
index 00000000000..55a7a00502b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-050-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-051-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-051-ref.xht
new file mode 100644
index 00000000000..06cd463e578
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-051-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-052-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-052-ref.xht
new file mode 100644
index 00000000000..feaccda9346
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-052-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-054-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-054-ref.xht
new file mode 100644
index 00000000000..82d120f968f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-054-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-055-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-055-ref.xht
new file mode 100644
index 00000000000..0ab2bd0a733
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-055-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-056-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-056-ref.xht
new file mode 100644
index 00000000000..7d343239950
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-056-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-057-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-057-ref.xht
new file mode 100644
index 00000000000..4ea4d6e0883
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-057-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-058-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-058-ref.xht
new file mode 100644
index 00000000000..9a8fbbc485f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-058-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-059-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-059-ref.xht
new file mode 100644
index 00000000000..f4d8d2b41de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-059-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-060-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-060-ref.xht
new file mode 100644
index 00000000000..a2690160bca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-060-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-101-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-101-ref.xht
new file mode 100644
index 00000000000..0c308845d8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-101-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-102-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-102-ref.xht
new file mode 100644
index 00000000000..906579311f3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-102-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-103-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-103-ref.xht
new file mode 100644
index 00000000000..a41eee1f11a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-103-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-104-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-104-ref.xht
new file mode 100644
index 00000000000..090bccc07fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-104-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-105-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-105-ref.xht
new file mode 100644
index 00000000000..1808349c884
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-105-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-106-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-106-ref.xht
new file mode 100644
index 00000000000..88b8e3e31a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-106-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-107-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-107-ref.xht
new file mode 100644
index 00000000000..d57d5446862
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-107-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-108-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-108-ref.xht
new file mode 100644
index 00000000000..6ab9e23ed69
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-108-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-109-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-109-ref.xht
new file mode 100644
index 00000000000..3d44f2c23ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-109-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-110-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-110-ref.xht
new file mode 100644
index 00000000000..ed031560a1a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-110-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-111-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-111-ref.xht
new file mode 100644
index 00000000000..0c48b48a9b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-111-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-112-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-112-ref.xht
new file mode 100644
index 00000000000..37bfdab0b5f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-112-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-113-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-113-ref.xht
new file mode 100644
index 00000000000..5419e30e00a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-113-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-114-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-114-ref.xht
new file mode 100644
index 00000000000..6496738e3b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-114-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-115-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-115-ref.xht
new file mode 100644
index 00000000000..6d30b107a09
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-115-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-116-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-116-ref.xht
new file mode 100644
index 00000000000..b8208c49392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-116-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-117-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-117-ref.xht
new file mode 100644
index 00000000000..a95578d0ec3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-117-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-118-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-118-ref.xht
new file mode 100644
index 00000000000..a46b911d427
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-118-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-119-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-119-ref.xht
new file mode 100644
index 00000000000..b920a040549
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-119-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-120-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-120-ref.xht
new file mode 100644
index 00000000000..8762ee94052
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-120-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-121-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-121-ref.xht
new file mode 100644
index 00000000000..278b4353783
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-121-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-122-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-122-ref.xht
new file mode 100644
index 00000000000..cb13bb6ccc3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-122-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-123-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-123-ref.xht
new file mode 100644
index 00000000000..c64fdf78047
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-123-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-124-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-124-ref.xht
new file mode 100644
index 00000000000..c41faa19569
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-124-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-125-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-125-ref.xht
new file mode 100644
index 00000000000..8f9a7e9e06e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-125-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-126-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-126-ref.xht
new file mode 100644
index 00000000000..e12eb856008
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-126-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-127-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-127-ref.xht
new file mode 100644
index 00000000000..abbc8148ecb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-127-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-128-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-128-ref.xht
new file mode 100644
index 00000000000..c8efde4dfa5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-128-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-129-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-129-ref.xht
new file mode 100644
index 00000000000..9dee6e75a84
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-129-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-130-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-130-ref.xht
new file mode 100644
index 00000000000..9c3fcef8419
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-130-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-131-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-131-ref.xht
new file mode 100644
index 00000000000..9addaecfd1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-131-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-132-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-132-ref.xht
new file mode 100644
index 00000000000..5809f03f7bf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-132-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-133-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-133-ref.xht
new file mode 100644
index 00000000000..849e9561bc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-133-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-134-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-134-ref.xht
new file mode 100644
index 00000000000..35073b75366
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-134-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-135-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-135-ref.xht
new file mode 100644
index 00000000000..ee15b62688e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-135-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-136-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-136-ref.xht
new file mode 100644
index 00000000000..58909b943cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-136-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-137-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-137-ref.xht
new file mode 100644
index 00000000000..4f35e13b202
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-137-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-138-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-138-ref.xht
new file mode 100644
index 00000000000..251e93d5467
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-138-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-139-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-139-ref.xht
new file mode 100644
index 00000000000..ce1df0e7a12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-139-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-140-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-140-ref.xht
new file mode 100644
index 00000000000..1c45c75a128
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-140-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-141-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-141-ref.xht
new file mode 100644
index 00000000000..afd9bc3ceca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-141-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-142-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-142-ref.xht
new file mode 100644
index 00000000000..73a5cb7f8d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-142-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-143-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-143-ref.xht
new file mode 100644
index 00000000000..98db0689507
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-143-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-144-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-144-ref.xht
new file mode 100644
index 00000000000..69c84e35233
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-144-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-145-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-145-ref.xht
new file mode 100644
index 00000000000..893a5423964
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-145-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-146-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-146-ref.xht
new file mode 100644
index 00000000000..cf3da554a11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-146-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-147-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-147-ref.xht
new file mode 100644
index 00000000000..5a2fc35b7a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-147-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-148-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-148-ref.xht
new file mode 100644
index 00000000000..e05c8e88b05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-148-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-149-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-149-ref.xht
new file mode 100644
index 00000000000..219081e77de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-149-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-150-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-150-ref.xht
new file mode 100644
index 00000000000..f37e8bf8fef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-150-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-151-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-151-ref.xht
new file mode 100644
index 00000000000..294f98bd922
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-151-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-152-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-152-ref.xht
new file mode 100644
index 00000000000..6c1ae6205c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-152-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-154-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-154-ref.xht
new file mode 100644
index 00000000000..6d2dcba6b42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-154-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-155-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-155-ref.xht
new file mode 100644
index 00000000000..ca760d1f767
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-155-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-156-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-156-ref.xht
new file mode 100644
index 00000000000..be0d96454bb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-156-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-157-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-157-ref.xht
new file mode 100644
index 00000000000..c35b49fa881
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-157-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-158-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-158-ref.xht
new file mode 100644
index 00000000000..f4375c80e0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-158-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-159-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-159-ref.xht
new file mode 100644
index 00000000000..192a8782ed2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-159-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-160-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-160-ref.xht
new file mode 100644
index 00000000000..8a2a93be248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-160-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-201-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-201-ref.xht
new file mode 100644
index 00000000000..af3f48e5301
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-201-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-202-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-202-ref.xht
new file mode 100644
index 00000000000..80bc27bafc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-202-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-203-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-203-ref.xht
new file mode 100644
index 00000000000..5886bb811e5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-203-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-204-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-204-ref.xht
new file mode 100644
index 00000000000..bd86f292cba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-204-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-205-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-205-ref.xht
new file mode 100644
index 00000000000..db8f88e500f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-205-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-206-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-206-ref.xht
new file mode 100644
index 00000000000..f0305c88123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-206-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />っな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-207-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-207-ref.xht
new file mode 100644
index 00000000000..19a8ba730be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-207-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-208-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-208-ref.xht
new file mode 100644
index 00000000000..d909d3e046a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-208-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-209-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-209-ref.xht
new file mode 100644
index 00000000000..aafd20b1baf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-209-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-210-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-210-ref.xht
new file mode 100644
index 00000000000..66e22933a87
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-210-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-211-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-211-ref.xht
new file mode 100644
index 00000000000..09b0b4e5c5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-211-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゕな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-212-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-212-ref.xht
new file mode 100644
index 00000000000..5b5f81bce76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-212-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ゖな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-213-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-213-ref.xht
new file mode 100644
index 00000000000..a77cccd99ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-213-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-214-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-214-ref.xht
new file mode 100644
index 00000000000..57e55f5aca7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-214-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-215-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-215-ref.xht
new file mode 100644
index 00000000000..e4b522022d4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-215-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-216-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-216-ref.xht
new file mode 100644
index 00000000000..676867108e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-216-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-217-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-217-ref.xht
new file mode 100644
index 00000000000..153f617a7df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-217-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-218-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-218-ref.xht
new file mode 100644
index 00000000000..a4123735a62
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-218-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-219-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-219-ref.xht
new file mode 100644
index 00000000000..334f38bdfb8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-219-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-220-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-220-ref.xht
new file mode 100644
index 00000000000..6f643b74941
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-220-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-221-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-221-ref.xht
new file mode 100644
index 00000000000..faed6bc2ef5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-221-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-222-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-222-ref.xht
new file mode 100644
index 00000000000..988af7464fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-222-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-223-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-223-ref.xht
new file mode 100644
index 00000000000..9b01760bd0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-223-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヵナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-224-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-224-ref.xht
new file mode 100644
index 00000000000..19f4dd46792
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-224-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ヶナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-225-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-225-ref.xht
new file mode 100644
index 00000000000..a00bb66cc1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-225-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカカ<br />ーナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-226-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-226-ref.xht
new file mode 100644
index 00000000000..f71a9d62103
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-226-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-227-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-227-ref.xht
new file mode 100644
index 00000000000..e92328925c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-227-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-228-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-228-ref.xht
new file mode 100644
index 00000000000..d73b464d7af
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-228-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-229-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-229-ref.xht
new file mode 100644
index 00000000000..61bb4218636
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-229-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />゠な</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-230-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-230-ref.xht
new file mode 100644
index 00000000000..a53bc7ddc76
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-230-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-231-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-231-ref.xht
new file mode 100644
index 00000000000..bf0cf785fe9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-231-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-232-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-232-ref.xht
new file mode 100644
index 00000000000..0c1839fda4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-232-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゝな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-233-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-233-ref.xht
new file mode 100644
index 00000000000..c0a4885a808
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-233-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かか<br />かゞな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-234-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-234-ref.xht
new file mode 100644
index 00000000000..a15e6757a5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-234-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヽナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-235-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-235-ref.xht
new file mode 100644
index 00000000000..3bed31597c2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-235-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カヾナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-236-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-236-ref.xht
new file mode 100644
index 00000000000..795fac0b5ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-236-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-237-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-237-ref.xht
new file mode 100644
index 00000000000..40cb56d8820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-237-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-238-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-238-ref.xht
new file mode 100644
index 00000000000..966b400b813
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-238-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-239-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-239-ref.xht
new file mode 100644
index 00000000000..9b34e748ef0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-239-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-240-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-240-ref.xht
new file mode 100644
index 00000000000..14f08683e74
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-240-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-241-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-241-ref.xht
new file mode 100644
index 00000000000..5cbe2f5c118
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-241-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+<div lang="ja" class="ref">カカ<br />カ・ナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-242-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-242-ref.xht
new file mode 100644
index 00000000000..d2236a90b2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-242-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-243-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-243-ref.xht
new file mode 100644
index 00000000000..25619e92e58
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-243-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-244-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-244-ref.xht
new file mode 100644
index 00000000000..9d8d324698c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-244-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-245-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-245-ref.xht
new file mode 100644
index 00000000000..8bc39946902
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-245-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-246-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-246-ref.xht
new file mode 100644
index 00000000000..31a370bba11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-246-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-247-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-247-ref.xht
new file mode 100644
index 00000000000..5db9e1015ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-247-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-248-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-248-ref.xht
new file mode 100644
index 00000000000..b586d421dd6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-248-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-249-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-249-ref.xht
new file mode 100644
index 00000000000..e888e768c83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-249-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-250-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-250-ref.xht
new file mode 100644
index 00000000000..364f584531f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-250-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-251-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-251-ref.xht
new file mode 100644
index 00000000000..f1e439639ad
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-251-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-252-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-252-ref.xht
new file mode 100644
index 00000000000..0de20b04ad7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-252-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-254-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-254-ref.xht
new file mode 100644
index 00000000000..76f34584ebc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-254-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-255-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-255-ref.xht
new file mode 100644
index 00000000000..e375b7123fb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-255-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-256-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-256-ref.xht
new file mode 100644
index 00000000000..b7d50a5194a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-256-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-257-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-257-ref.xht
new file mode 100644
index 00000000000..14c0561e609
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-257-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-258-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-258-ref.xht
new file mode 100644
index 00000000000..26d05c67cc4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-258-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-259-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-259-ref.xht
new file mode 100644
index 00000000000..50e8248d6c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-259-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-260-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-260-ref.xht
new file mode 100644
index 00000000000..d25e8ffd9bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-260-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+<div lang="ja" class="ref">かかか<br />ーな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-301-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-301-ref.xht
new file mode 100644
index 00000000000..c0f788396aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-301-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-302-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-302-ref.xht
new file mode 100644
index 00000000000..fdd49f496c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-302-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+<div class="ref">中中<br />中–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-303-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-303-ref.xht
new file mode 100644
index 00000000000..a8fbc63c3c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-303-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-304-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-304-ref.xht
new file mode 100644
index 00000000000..d4062b27940
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-304-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-305-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-305-ref.xht
new file mode 100644
index 00000000000..d40dd12c815
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-305-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-306-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-306-ref.xht
new file mode 100644
index 00000000000..e0436038a86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-306-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-307-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-307-ref.xht
new file mode 100644
index 00000000000..3a1f31ddc17
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-307-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-308-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-308-ref.xht
new file mode 100644
index 00000000000..710b5f3c6ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-308-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-309-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-309-ref.xht
new file mode 100644
index 00000000000..370efed6cb1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-309-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-310-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-310-ref.xht
new file mode 100644
index 00000000000..c55666541de
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-310-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-311-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-311-ref.xht
new file mode 100644
index 00000000000..97b6900ebd7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-311-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-312-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-312-ref.xht
new file mode 100644
index 00000000000..de9d0c4f783
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-312-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-313-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-313-ref.xht
new file mode 100644
index 00000000000..1a8cf213885
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-313-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-314-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-314-ref.xht
new file mode 100644
index 00000000000..a77a4001c12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-314-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-315-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-315-ref.xht
new file mode 100644
index 00000000000..9291d64265a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-315-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-316-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-316-ref.xht
new file mode 100644
index 00000000000..4f89221756d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-316-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-317-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-317-ref.xht
new file mode 100644
index 00000000000..47d82da9882
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-317-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-318-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-318-ref.xht
new file mode 100644
index 00000000000..5f01cef0326
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-318-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-319-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-319-ref.xht
new file mode 100644
index 00000000000..0c46bc3ab7d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-319-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-320-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-320-ref.xht
new file mode 100644
index 00000000000..59bcf4d4c12
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-320-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-321-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-321-ref.xht
new file mode 100644
index 00000000000..5f01cef0326
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-321-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-322-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-322-ref.xht
new file mode 100644
index 00000000000..e413f5a8e0b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-322-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-323-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-323-ref.xht
new file mode 100644
index 00000000000..aaa16fc337c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-323-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-324-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-324-ref.xht
new file mode 100644
index 00000000000..1a448f73df0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-324-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-325-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-325-ref.xht
new file mode 100644
index 00000000000..a84c72f1d2d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-325-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-326-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-326-ref.xht
new file mode 100644
index 00000000000..3f08d9a51f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-326-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-327-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-327-ref.xht
new file mode 100644
index 00000000000..6e1a2349fe9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-327-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: strict; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-351-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-351-ref.xht
new file mode 100644
index 00000000000..8c951e2c39f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-351-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-352-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-352-ref.xht
new file mode 100644
index 00000000000..3857b0e13f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-352-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-353-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-353-ref.xht
new file mode 100644
index 00000000000..6a19fa98d2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-353-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-354-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-354-ref.xht
new file mode 100644
index 00000000000..54e9741a392
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-354-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+<div class="ref">中中中<br />々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-355-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-355-ref.xht
new file mode 100644
index 00000000000..e6efedf880b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-355-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-356-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-356-ref.xht
new file mode 100644
index 00000000000..42ee7331504
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-356-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-357-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-357-ref.xht
new file mode 100644
index 00000000000..33823da3297
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-357-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-358-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-358-ref.xht
new file mode 100644
index 00000000000..44b27b0e5fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-358-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+<div class="ref">中中中<br />:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-359-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-359-ref.xht
new file mode 100644
index 00000000000..6721d891b9d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-359-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+<div class="ref">中中中<br />;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-360-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-360-ref.xht
new file mode 100644
index 00000000000..855e0c699c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-360-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-361-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-361-ref.xht
new file mode 100644
index 00000000000..38746f4a0cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-361-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-362-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-362-ref.xht
new file mode 100644
index 00000000000..edd9cb4ab44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-362-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-363-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-363-ref.xht
new file mode 100644
index 00000000000..1a846c4069a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-363-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-364-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-364-ref.xht
new file mode 100644
index 00000000000..42835d62bac
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-364-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-365-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-365-ref.xht
new file mode 100644
index 00000000000..b4823638610
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-365-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+<div class="ref">中中中<br />⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-366-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-366-ref.xht
new file mode 100644
index 00000000000..c80f2a62e8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-366-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+<div class="ref">中中中<br />!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-367-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-367-ref.xht
new file mode 100644
index 00000000000..0236d2b639d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-367-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+<div class="ref">中中中<br />?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-368-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-368-ref.xht
new file mode 100644
index 00000000000..d3c0c8da9aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-368-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-369-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-369-ref.xht
new file mode 100644
index 00000000000..ab4de364737
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-369-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-370-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-370-ref.xht
new file mode 100644
index 00000000000..3d65d4401cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-370-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+<div class="ref">中中中<br />°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-371-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-371-ref.xht
new file mode 100644
index 00000000000..d3c0c8da9aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-371-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-372-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-372-ref.xht
new file mode 100644
index 00000000000..44430041001
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-372-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-373-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-373-ref.xht
new file mode 100644
index 00000000000..db6eaf5edda
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-373-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+<div class="ref">中中中<br />′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-374-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-374-ref.xht
new file mode 100644
index 00000000000..4d9f6925d7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-374-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+<div class="ref">中中中<br />″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-375-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-375-ref.xht
new file mode 100644
index 00000000000..ce1ee61b709
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-375-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+<div class="ref">中中中<br />℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-376-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-376-ref.xht
new file mode 100644
index 00000000000..8dbcffcbb00
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-376-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+<div class="ref">中中中<br />%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-377-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-377-ref.xht
new file mode 100644
index 00000000000..d018a4c1845
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-377-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: loose; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+<div class="ref">中中中<br />¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-401-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-401-ref.xht
new file mode 100644
index 00000000000..09457f6ec86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-401-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+<div class="ref">中中中<br />‐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-402-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-402-ref.xht
new file mode 100644
index 00000000000..5a85fe8c8f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-402-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+<div class="ref">中中中<br />–文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-403-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-403-ref.xht
new file mode 100644
index 00000000000..101e355a55e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-403-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+<div class="ref">中中中<br />〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-404-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-404-ref.xht
new file mode 100644
index 00000000000..f719a32f0ba
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-404-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-405-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-405-ref.xht
new file mode 100644
index 00000000000..b7d00898537
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-405-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-406-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-406-ref.xht
new file mode 100644
index 00000000000..81c4d5d4e8c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-406-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003A COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-407-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-407-ref.xht
new file mode 100644
index 00000000000..5d4c5c7893d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-407-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-408-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-408-ref.xht
new file mode 100644
index 00000000000..f0332440dce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-408-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-409-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-409-ref.xht
new file mode 100644
index 00000000000..a7ae5954090
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-409-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-410-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-410-ref.xht
new file mode 100644
index 00000000000..631c3f5a250
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-410-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-411-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-411-ref.xht
new file mode 100644
index 00000000000..8cf4b2ddfe3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-411-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-412-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-412-ref.xht
new file mode 100644
index 00000000000..42ae762a5e4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-412-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-413-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-413-ref.xht
new file mode 100644
index 00000000000..98c1a9cdc83
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-413-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-414-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-414-ref.xht
new file mode 100644
index 00000000000..9c0bf38f286
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-414-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-415-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-415-ref.xht
new file mode 100644
index 00000000000..69d1dec5751
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-415-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-416-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-416-ref.xht
new file mode 100644
index 00000000000..f41923027ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-416-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+<div class="ref">中中<br />中!文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-417-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-417-ref.xht
new file mode 100644
index 00000000000..88098e1fa07
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-417-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+<div class="ref">中中<br />中?文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-418-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-418-ref.xht
new file mode 100644
index 00000000000..ed6ee86b057
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-418-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-419-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-419-ref.xht
new file mode 100644
index 00000000000..9e09796c8ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-419-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-420-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-420-ref.xht
new file mode 100644
index 00000000000..d9c0990c8d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-420-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+<div class="ref">中中<br />中°文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-421-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-421-ref.xht
new file mode 100644
index 00000000000..ed6ee86b057
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-421-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-422-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-422-ref.xht
new file mode 100644
index 00000000000..32ed4f31a57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-422-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-423-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-423-ref.xht
new file mode 100644
index 00000000000..c2d0d8b7f3d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-423-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2032 PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+<div class="ref">中中<br />中′文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-424-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-424-ref.xht
new file mode 100644
index 00000000000..3275d12b8ce
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-424-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+<div class="ref">中中<br />中″文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-425-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-425-ref.xht
new file mode 100644
index 00000000000..ba8206b3d6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-425-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+<div class="ref">中中<br />中℃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-426-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-426-ref.xht
new file mode 100644
index 00000000000..99ed985fc72
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-426-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+<div class="ref">中中<br />中%文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-427-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-427-ref.xht
new file mode 100644
index 00000000000..b530b7a5015
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-jazh-427-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 93px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.name { font-size: 10px; }
+.test { line-break: normal; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+<div class="ref">中中<br />中¢文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-001-ref.xht
new file mode 100644
index 00000000000..a1b6257fb63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-001-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-002-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-002-ref.xht
new file mode 100644
index 00000000000..ee740f4aabe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-002-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-003-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-003-ref.xht
new file mode 100644
index 00000000000..ca7338fa107
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-003-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-004-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-004-ref.xht
new file mode 100644
index 00000000000..3f3fcf50fb5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-004-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+
+
+
+<div class="ref">中中<br />༺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-005-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-005-ref.xht
new file mode 100644
index 00000000000..7ee0ccd0740
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-005-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+
+
+
+<div class="ref">中中<br />༼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-006-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-006-ref.xht
new file mode 100644
index 00000000000..2868430ae27
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-006-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+
+
+
+<div class="ref">中中<br />᚛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-007-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-007-ref.xht
new file mode 100644
index 00000000000..f062e1a4ce7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-007-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+
+
+
+<div class="ref">中中<br />‚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-008-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-008-ref.xht
new file mode 100644
index 00000000000..c51dc614672
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-008-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />„文</div>
+
+
+
+
+
+<div class="ref">中中<br />„文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-009-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-009-ref.xht
new file mode 100644
index 00000000000..91544e31515
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-009-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-010-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-010-ref.xht
new file mode 100644
index 00000000000..cfdb4c2eee7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-010-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+
+
+
+<div class="ref">中中<br />⁽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-011-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-011-ref.xht
new file mode 100644
index 00000000000..1b6285b6820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-011-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+
+
+
+<div class="ref">中中<br />₍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-012-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-012-ref.xht
new file mode 100644
index 00000000000..9dc66d56712
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-012-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-013-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-013-ref.xht
new file mode 100644
index 00000000000..7d006efc7be
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-013-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+
+
+
+<div class="ref">中中<br />⎴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-014-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-014-ref.xht
new file mode 100644
index 00000000000..1e81ed8c17c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-014-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+
+
+
+<div class="ref">中中<br />❨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-015-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-015-ref.xht
new file mode 100644
index 00000000000..cbb8a3c9297
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-015-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+
+
+
+<div class="ref">中中<br />❪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-016-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-016-ref.xht
new file mode 100644
index 00000000000..6594ef3f4f2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-016-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+
+
+
+<div class="ref">中中<br />❬文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-017-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-017-ref.xht
new file mode 100644
index 00000000000..9e9e9b4160a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-017-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+
+
+
+<div class="ref">中中<br />❮文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-018-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-018-ref.xht
new file mode 100644
index 00000000000..b80670048ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-018-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+
+
+
+<div class="ref">中中<br />❰文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-019-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-019-ref.xht
new file mode 100644
index 00000000000..677cc521605
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-019-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+
+
+
+<div class="ref">中中<br />❲文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-020-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-020-ref.xht
new file mode 100644
index 00000000000..ecaa27301ec
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-020-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+
+
+
+<div class="ref">中中<br />❴文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-021-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-021-ref.xht
new file mode 100644
index 00000000000..8407e291836
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-021-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟦文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-022-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-022-ref.xht
new file mode 100644
index 00000000000..8c8ed20b1f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-022-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟨文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-023-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-023-ref.xht
new file mode 100644
index 00000000000..d46825a07d0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-023-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+
+
+
+<div class="ref">中中<br />⟪文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-024-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-024-ref.xht
new file mode 100644
index 00000000000..79aabb9714c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-024-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-025-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-025-ref.xht
new file mode 100644
index 00000000000..52e4a35de2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-025-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-026-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-026-ref.xht
new file mode 100644
index 00000000000..df016b6fddb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-026-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-027-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-027-ref.xht
new file mode 100644
index 00000000000..546bf944344
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-027-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-028-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-028-ref.xht
new file mode 100644
index 00000000000..7cb04e62e01
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-028-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦋文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-029-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-029-ref.xht
new file mode 100644
index 00000000000..9dd8ee6ad3f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-029-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦍文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-030-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-030-ref.xht
new file mode 100644
index 00000000000..adf5e467dcd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-030-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦏文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-031-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-031-ref.xht
new file mode 100644
index 00000000000..747d8084c46
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-031-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦑文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-032-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-032-ref.xht
new file mode 100644
index 00000000000..af04ba76ab1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-032-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦓文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-033-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-033-ref.xht
new file mode 100644
index 00000000000..07d72a71060
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-033-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-034-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-034-ref.xht
new file mode 100644
index 00000000000..9bb60c99454
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-034-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-035-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-035-ref.xht
new file mode 100644
index 00000000000..eac6fb6ae02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-035-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-036-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-036-ref.xht
new file mode 100644
index 00000000000..7033ab38282
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-036-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-037-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-037-ref.xht
new file mode 100644
index 00000000000..2c693bad105
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-037-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+
+
+
+<div class="ref">中中<br />⧼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-038-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-038-ref.xht
new file mode 100644
index 00000000000..787a5578bbc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-038-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+<div class="ref">中中<br />〈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-039-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-039-ref.xht
new file mode 100644
index 00000000000..37e8c182d9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-039-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />《文</div>
+
+
+
+
+
+<div class="ref">中中<br />《文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-040-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-040-ref.xht
new file mode 100644
index 00000000000..0a479b7dff7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-040-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-041-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-041-ref.xht
new file mode 100644
index 00000000000..d57a42bd27c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-041-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />『文</div>
+
+
+
+
+
+<div class="ref">中中<br />『文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-042-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-042-ref.xht
new file mode 100644
index 00000000000..50325aca38f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-042-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />【文</div>
+
+
+
+
+
+<div class="ref">中中<br />【文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-043-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-043-ref.xht
new file mode 100644
index 00000000000..c2ba884265d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-043-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+
+
+
+<div class="ref">中中<br />〔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-044-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-044-ref.xht
new file mode 100644
index 00000000000..d9efbf278df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-044-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+
+
+
+<div class="ref">中中<br />〖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-045-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-045-ref.xht
new file mode 100644
index 00000000000..e75151b18c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-045-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+
+
+
+<div class="ref">中中<br />〘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-046-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-046-ref.xht
new file mode 100644
index 00000000000..2ac5eff3c57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-046-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+
+
+
+<div class="ref">中中<br />〚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-047-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-047-ref.xht
new file mode 100644
index 00000000000..1a535a03661
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-047-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+
+
+
+<div class="ref">中中<br />〝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-048-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-048-ref.xht
new file mode 100644
index 00000000000..b95e8669a6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-048-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+
+
+
+<div class="ref">中中<br />﴾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-049-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-049-ref.xht
new file mode 100644
index 00000000000..50d8397d385
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-049-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+
+
+
+<div class="ref">中中<br />︵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-050-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-050-ref.xht
new file mode 100644
index 00000000000..337d8e21123
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-050-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+
+
+
+<div class="ref">中中<br />︷文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-051-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-051-ref.xht
new file mode 100644
index 00000000000..694859e4e25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-051-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+
+
+
+<div class="ref">中中<br />︹文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-052-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-052-ref.xht
new file mode 100644
index 00000000000..9531c438a66
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-052-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+
+
+
+<div class="ref">中中<br />︻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-053-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-053-ref.xht
new file mode 100644
index 00000000000..e6f20d82f42
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-053-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+
+
+
+<div class="ref">中中<br />︽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-054-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-054-ref.xht
new file mode 100644
index 00000000000..8f1fc7ff4a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-054-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+
+
+
+<div class="ref">中中<br />︿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-055-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-055-ref.xht
new file mode 100644
index 00000000000..74d96d20716
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-055-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹁文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-056-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-056-ref.xht
new file mode 100644
index 00000000000..4280381ff8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-056-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹃文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-057-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-057-ref.xht
new file mode 100644
index 00000000000..f9696836621
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-057-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹇文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-058-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-058-ref.xht
new file mode 100644
index 00000000000..a7dad03f8b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-058-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-059-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-059-ref.xht
new file mode 100644
index 00000000000..05b59fdb9fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-059-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-060-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-060-ref.xht
new file mode 100644
index 00000000000..95f44901efe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-060-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+
+
+
+<div class="ref">中中<br />﹝文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-061-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-061-ref.xht
new file mode 100644
index 00000000000..9683c8d89b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-061-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+<div class="ref">中中<br />(文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-062-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-062-ref.xht
new file mode 100644
index 00000000000..6805b25c003
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-062-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+<div class="ref">中中<br />[文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-063-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-063-ref.xht
new file mode 100644
index 00000000000..9fe4ca7d74e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-063-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+<div class="ref">中中<br />{文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-064-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-064-ref.xht
new file mode 100644
index 00000000000..131c1909e51
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-064-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+<div class="ref">中中<br />⦅文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-065-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-065-ref.xht
new file mode 100644
index 00000000000..b26a2d032b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-065-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+<div class="ref">中中<br />「文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-100-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-100-ref.xht
new file mode 100644
index 00000000000..0657ffef420
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-100-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-101-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-101-ref.xht
new file mode 100644
index 00000000000..4ef50649357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-101-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-102-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-102-ref.xht
new file mode 100644
index 00000000000..bcc75590dca
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-102-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE50 SMALL COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-103-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-103-ref.xht
new file mode 100644
index 00000000000..fdf2ffecb05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-103-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE52 SMALL FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-104-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-104-ref.xht
new file mode 100644
index 00000000000..fa0730b0f81
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-104-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+
+
+
+<div class="ref">中中<br />中,文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-105-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-105-ref.xht
new file mode 100644
index 00000000000..a9bb89c48c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-105-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+
+
+
+<div class="ref">中中<br />中.文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-106-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-106-ref.xht
new file mode 100644
index 00000000000..d56dd120d45
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-106-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+<div class="ref">中中<br />中。文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-107-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-107-ref.xht
new file mode 100644
index 00000000000..28d6f836a2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-107-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+<div class="ref">中中<br />中、文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-108-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-108-ref.xht
new file mode 100644
index 00000000000..be3ed06c10a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-108-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-109-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-109-ref.xht
new file mode 100644
index 00000000000..7592343ff48
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-109-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-110-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-110-ref.xht
new file mode 100644
index 00000000000..c9529f4e2e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-110-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-111-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-111-ref.xht
new file mode 100644
index 00000000000..eab22f56a9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-111-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-112-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-112-ref.xht
new file mode 100644
index 00000000000..71dabc81adc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-112-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中༽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-113-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-113-ref.xht
new file mode 100644
index 00000000000..c61bcd0f2ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-113-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中᚜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-114-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-114-ref.xht
new file mode 100644
index 00000000000..9b44e0bfe4e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-114-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-115-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-115-ref.xht
new file mode 100644
index 00000000000..f183023e198
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-115-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⁾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-116-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-116-ref.xht
new file mode 100644
index 00000000000..07ca387271e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-116-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中₎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-117-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-117-ref.xht
new file mode 100644
index 00000000000..13a5ff573a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-117-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-118-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-118-ref.xht
new file mode 100644
index 00000000000..4b37da96a7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-118-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⎵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-119-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-119-ref.xht
new file mode 100644
index 00000000000..757c8a7815a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-119-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-120-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-120-ref.xht
new file mode 100644
index 00000000000..d8f8ee0ac67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-120-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-121-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-121-ref.xht
new file mode 100644
index 00000000000..38e4814bdc6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-121-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❭文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-122-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-122-ref.xht
new file mode 100644
index 00000000000..01e8552fc54
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-122-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❯文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-123-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-123-ref.xht
new file mode 100644
index 00000000000..aa788f8dfdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-123-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❱文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-124-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-124-ref.xht
new file mode 100644
index 00000000000..dbbca80f82b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-124-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❳文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-125-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-125-ref.xht
new file mode 100644
index 00000000000..0dde9435efa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-125-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+
+
+
+<div class="ref">中中<br />中❵文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-126-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-126-ref.xht
new file mode 100644
index 00000000000..5ac98dc762d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-126-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟧文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-127-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-127-ref.xht
new file mode 100644
index 00000000000..84522adec05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-127-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟩文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-128-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-128-ref.xht
new file mode 100644
index 00000000000..8e6d3870bc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-128-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⟫文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-129-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-129-ref.xht
new file mode 100644
index 00000000000..74e186e5b4b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-129-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-130-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-130-ref.xht
new file mode 100644
index 00000000000..1f8e0742c86
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-130-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-131-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-131-ref.xht
new file mode 100644
index 00000000000..c028c897ec6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-131-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-132-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-132-ref.xht
new file mode 100644
index 00000000000..846dc671d16
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-132-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦊文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-133-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-133-ref.xht
new file mode 100644
index 00000000000..9bd2636b8bc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-133-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦌文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-134-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-134-ref.xht
new file mode 100644
index 00000000000..16d856a1fb7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-134-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦎文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-135-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-135-ref.xht
new file mode 100644
index 00000000000..0251c8539b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-135-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦐文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-136-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-136-ref.xht
new file mode 100644
index 00000000000..d4ba169eafa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-136-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦒文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-137-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-137-ref.xht
new file mode 100644
index 00000000000..11b6592d43f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-137-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-138-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-138-ref.xht
new file mode 100644
index 00000000000..5efe9920fa1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-138-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-139-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-139-ref.xht
new file mode 100644
index 00000000000..10042c473c7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-139-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦘文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-140-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-140-ref.xht
new file mode 100644
index 00000000000..64c084b68c8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-140-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-141-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-141-ref.xht
new file mode 100644
index 00000000000..bb01ba24d04
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-141-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-142-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-142-ref.xht
new file mode 100644
index 00000000000..48a4cc7a349
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-142-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⧽文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-143-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-143-ref.xht
new file mode 100644
index 00000000000..eed5fbba810
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-143-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〉文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-144-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-144-ref.xht
new file mode 100644
index 00000000000..f055c04eda3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-144-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+
+
+
+<div class="ref">中中<br />中》文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-145-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-145-ref.xht
new file mode 100644
index 00000000000..c9f0d81ed4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-145-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-146-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-146-ref.xht
new file mode 100644
index 00000000000..7fcc6863dbd
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-146-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+
+
+
+<div class="ref">中中<br />中』文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-147-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-147-ref.xht
new file mode 100644
index 00000000000..8fe08051f7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-147-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+
+
+
+<div class="ref">中中<br />中】文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-148-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-148-ref.xht
new file mode 100644
index 00000000000..3a7d9a716ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-148-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-149-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-149-ref.xht
new file mode 100644
index 00000000000..766db9b6387
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-149-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〗文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-150-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-150-ref.xht
new file mode 100644
index 00000000000..3bbd0128539
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-150-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-151-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-151-ref.xht
new file mode 100644
index 00000000000..890010d6240
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-151-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-152-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-152-ref.xht
new file mode 100644
index 00000000000..e84aafabe04
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-152-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-153-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-153-ref.xht
new file mode 100644
index 00000000000..bac79e9627e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-153-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〟文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-154-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-154-ref.xht
new file mode 100644
index 00000000000..4562c43b146
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-154-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﴿文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-155-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-155-ref.xht
new file mode 100644
index 00000000000..c6829fe1274
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-155-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︶文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-156-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-156-ref.xht
new file mode 100644
index 00000000000..a5eba15919e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-156-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︸文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-157-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-157-ref.xht
new file mode 100644
index 00000000000..2c7f0f09b75
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-157-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︺文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-158-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-158-ref.xht
new file mode 100644
index 00000000000..a66746b3172
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-158-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-159-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-159-ref.xht
new file mode 100644
index 00000000000..e6a47df8135
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-159-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+
+
+
+<div class="ref">中中<br />中︾文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-160-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-160-ref.xht
new file mode 100644
index 00000000000..11fefdbca2b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-160-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹀文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-161-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-161-ref.xht
new file mode 100644
index 00000000000..81134de9854
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-161-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹂文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-162-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-162-ref.xht
new file mode 100644
index 00000000000..80e3589709b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-162-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹄文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-163-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-163-ref.xht
new file mode 100644
index 00000000000..3a8c5626b33
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-163-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹈文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-164-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-164-ref.xht
new file mode 100644
index 00000000000..b9eb1b0d173
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-164-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-165-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-165-ref.xht
new file mode 100644
index 00000000000..288ecf598ab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-165-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-166-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-166-ref.xht
new file mode 100644
index 00000000000..d819691df77
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-166-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹞文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-167-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-167-ref.xht
new file mode 100644
index 00000000000..82e10f36b65
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-167-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+<div class="ref">中中<br />中)文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-168-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-168-ref.xht
new file mode 100644
index 00000000000..dbe2939ce59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-168-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+<div class="ref">中中<br />中]文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-169-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-169-ref.xht
new file mode 100644
index 00000000000..691b42bb998
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-169-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+<div class="ref">中中<br />中}文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-170-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-170-ref.xht
new file mode 100644
index 00000000000..20e8932a320
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-170-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+<div class="ref">中中<br />中⦆文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-171-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-171-ref.xht
new file mode 100644
index 00000000000..ed1ac1136a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-171-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+<div class="ref">中中<br />中」文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-200-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-200-ref.xht
new file mode 100644
index 00000000000..26d3ce30127
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-200-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-201-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-201-ref.xht
new file mode 100644
index 00000000000..95e9c2a4168
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-201-ref.xht
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref { width: 115px; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中๛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-202-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-202-ref.xht
new file mode 100644
index 00000000000..a58c8be2c7c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-202-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+
+
+
+<div class="ref">中中<br />中។文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-203-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-203-ref.xht
new file mode 100644
index 00000000000..8ad6432b755
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-203-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៖文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-204-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-204-ref.xht
new file mode 100644
index 00000000000..acf0b79db02
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-204-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中៚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-205-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-205-ref.xht
new file mode 100644
index 00000000000..df1709ec1d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-205-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中‼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-206-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-206-ref.xht
new file mode 100644
index 00000000000..22fb4048ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-206-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+<div class="ref">中中<br />中々文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-207-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-207-ref.xht
new file mode 100644
index 00000000000..a319dffcedb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-207-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 301C WAVE DASH</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-208-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-208-ref.xht
new file mode 100644
index 00000000000..9ae98abb2a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-208-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303C MASU MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〼文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-209-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-209-ref.xht
new file mode 100644
index 00000000000..4dbc8f9b61c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-209-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+<div class="ref">中中<br />中〻文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-210-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-210-ref.xht
new file mode 100644
index 00000000000..c4d4401e949
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-210-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゛文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-211-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-211-ref.xht
new file mode 100644
index 00000000000..9c32a7f24b3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-211-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゜文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-212-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-212-ref.xht
new file mode 100644
index 00000000000..e1fe9e8d939
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-212-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゝ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-213-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-213-ref.xht
new file mode 100644
index 00000000000..1451699896d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-213-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ゞ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-214-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-214-ref.xht
new file mode 100644
index 00000000000..b1006617a62
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-214-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゠文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-215-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-215-ref.xht
new file mode 100644
index 00000000000..8c00a589afa
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-215-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-216-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-216-ref.xht
new file mode 100644
index 00000000000..a7499ae257d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-216-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-217-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-217-ref.xht
new file mode 100644
index 00000000000..e14a17e72c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-217-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヽ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-218-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-218-ref.xht
new file mode 100644
index 00000000000..df19e3cb38b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-218-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ヾ文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-219-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-219-ref.xht
new file mode 100644
index 00000000000..02e553955d1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-219-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE54 SMALL SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹔文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-220-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-220-ref.xht
new file mode 100644
index 00000000000..bb7ff74a30c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-220-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FE55 SMALL COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+
+
+
+<div class="ref">中中<br />中﹕文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-221-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-221-ref.xht
new file mode 100644
index 00000000000..fd595d47495
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-221-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1A FULLWIDTH COLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+<div class="ref">中中<br />中:文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-222-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-222-ref.xht
new file mode 100644
index 00000000000..ea9ee6b05f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-222-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+<div class="ref">中中<br />中;文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-223-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-223-ref.xht
new file mode 100644
index 00000000000..767b59e2a1c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-223-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+<div class="ref">中中<br />中・文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-224-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-224-ref.xht
new file mode 100644
index 00000000000..4290cb61f0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-224-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+<div class="ref">中中<br />中ー文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-225-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-225-ref.xht
new file mode 100644
index 00000000000..1b3e63aa4f8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-225-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゙文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-226-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-226-ref.xht
new file mode 100644
index 00000000000..7447bdbd69a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-226-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+
+
+
+<div class="ref">中中<br />中゚文</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-250-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-250-ref.xht
new file mode 100644
index 00000000000..6cf3a28b89c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-250-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぁな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-251-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-251-ref.xht
new file mode 100644
index 00000000000..7859fdd97b1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-251-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-252-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-252-ref.xht
new file mode 100644
index 00000000000..4bb02bf3f6e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-252-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-253-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-253-ref.xht
new file mode 100644
index 00000000000..df98bd8f9da
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-253-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぇな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-254-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-254-ref.xht
new file mode 100644
index 00000000000..755e8637ad1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-254-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+
+
+
+<div class="ref">かか<br />かぉな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-255-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-255-ref.xht
new file mode 100644
index 00000000000..f79a8132d14
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-255-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+
+
+
+<div class="ref">かか<br />かっな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-256-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-256-ref.xht
new file mode 100644
index 00000000000..2eae3d0f338
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-256-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゃな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-257-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-257-ref.xht
new file mode 100644
index 00000000000..541e3c6d288
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-257-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゅな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-258-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-258-ref.xht
new file mode 100644
index 00000000000..40affd7f84a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-258-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+
+
+
+<div class="ref">かか<br />かょな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-259-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-259-ref.xht
new file mode 100644
index 00000000000..0203d4ab27a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-259-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA </title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+<p class="instructions">Test passes if the two orange boxes are identical.</p>
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+
+
+
+<div class="ref">かか<br />かゎな</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-260-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-260-ref.xht
new file mode 100644
index 00000000000..aa2b948506c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-260-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カァナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-261-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-261-ref.xht
new file mode 100644
index 00000000000..a822a969916
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-261-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カィナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-262-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-262-ref.xht
new file mode 100644
index 00000000000..3a3eccfb6f6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-262-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カゥナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-263-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-263-ref.xht
new file mode 100644
index 00000000000..e1abd70c92c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-263-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カェナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-264-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-264-ref.xht
new file mode 100644
index 00000000000..8d2da0c692a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-264-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カォナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-265-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-265-ref.xht
new file mode 100644
index 00000000000..7db57f1f177
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-265-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カッナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-266-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-266-ref.xht
new file mode 100644
index 00000000000..a675f573938
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-266-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カャナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-267-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-267-ref.xht
new file mode 100644
index 00000000000..53666b783ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-267-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カュナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-268-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-268-ref.xht
new file mode 100644
index 00000000000..663a6c204ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-268-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カョナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-269-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-269-ref.xht
new file mode 100644
index 00000000000..bf555c7be59
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/css3-text-line-break-opclns-269-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<meta content="font" name="flags" />
+<style type="text/css">
+@font-face {
+ font-family: 'mplus-1p-regular';
+ src: url('support/mplus-1p-regular.woff') format('woff');
+ /* filesize: 803K */
+ }
+.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 95px; padding: 0; border: 1px solid orange; line-height: 1em; }
+</style>
+</head>
+<body>
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+<div class="ref">カカ<br />カヮナ</div>
+
+
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht
new file mode 100644
index 00000000000..882e654d05f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Text Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ position: relative;
+ width: 100px;
+ height: 100px;
+ background: green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht
index 8b0db4640d1..5da9e0daf09 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht
@@ -24,6 +24,3902 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="css3-text-line-break-jazh-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-001.xht">css3-text-line-break-jazh-001</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-002.xht">css3-text-line-break-jazh-002</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-003.xht">css3-text-line-break-jazh-003</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-004.xht">css3-text-line-break-jazh-004</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-005.xht">css3-text-line-break-jazh-005</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-006.xht">css3-text-line-break-jazh-006</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-007.xht">css3-text-line-break-jazh-007</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-008.xht">css3-text-line-break-jazh-008</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-009.xht">css3-text-line-break-jazh-009</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-010.xht">css3-text-line-break-jazh-010</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-011.xht">css3-text-line-break-jazh-011</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-011-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-012.xht">css3-text-line-break-jazh-012</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (strict,ja)">
+ <a href="css3-text-line-break-jazh-013.xht">css3-text-line-break-jazh-013</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (strict,ja)">
+ <a href="css3-text-line-break-jazh-014.xht">css3-text-line-break-jazh-014</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-014-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (strict,ja)">
+ <a href="css3-text-line-break-jazh-015.xht">css3-text-line-break-jazh-015</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-015-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (strict,ja)">
+ <a href="css3-text-line-break-jazh-016.xht">css3-text-line-break-jazh-016</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-016-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (strict,ja)">
+ <a href="css3-text-line-break-jazh-017.xht">css3-text-line-break-jazh-017</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-017-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (strict,ja)">
+ <a href="css3-text-line-break-jazh-018.xht">css3-text-line-break-jazh-018</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-018-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (strict,ja)">
+ <a href="css3-text-line-break-jazh-019.xht">css3-text-line-break-jazh-019</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-019-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (strict,ja)">
+ <a href="css3-text-line-break-jazh-020.xht">css3-text-line-break-jazh-020</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (strict,ja)">
+ <a href="css3-text-line-break-jazh-021.xht">css3-text-line-break-jazh-021</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-021-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (strict,ja)">
+ <a href="css3-text-line-break-jazh-022.xht">css3-text-line-break-jazh-022</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (strict,ja)">
+ <a href="css3-text-line-break-jazh-023.xht">css3-text-line-break-jazh-023</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (strict,ja)">
+ <a href="css3-text-line-break-jazh-024.xht">css3-text-line-break-jazh-024</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-024-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-025.xht">css3-text-line-break-jazh-025</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-025-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-026.xht">css3-text-line-break-jazh-026</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-026-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-027.xht">css3-text-line-break-jazh-027</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-027-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,ja)">
+ <a href="css3-text-line-break-jazh-028.xht">css3-text-line-break-jazh-028</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-028-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (strict,ja)">
+ <a href="css3-text-line-break-jazh-029.xht">css3-text-line-break-jazh-029</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-029-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-030.xht">css3-text-line-break-jazh-030</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-030-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-031.xht">css3-text-line-break-jazh-031</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-031-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-032.xht">css3-text-line-break-jazh-032</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-032-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-033.xht">css3-text-line-break-jazh-033</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-033-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-034.xht">css3-text-line-break-jazh-034</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-034-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-035.xht">css3-text-line-break-jazh-035</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-035-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-036.xht">css3-text-line-break-jazh-036</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-036-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-037.xht">css3-text-line-break-jazh-037</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-037-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-038.xht">css3-text-line-break-jazh-038</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-038-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-039.xht">css3-text-line-break-jazh-039</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-039-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,ja)">
+ <a href="css3-text-line-break-jazh-040.xht">css3-text-line-break-jazh-040</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-040-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (strict,ja)">
+ <a href="css3-text-line-break-jazh-041.xht">css3-text-line-break-jazh-041</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-041-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-042.xht">css3-text-line-break-jazh-042</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-042-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-043.xht">css3-text-line-break-jazh-043</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-043-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-044.xht">css3-text-line-break-jazh-044</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-044-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-045.xht">css3-text-line-break-jazh-045</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-045-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-046.xht">css3-text-line-break-jazh-046</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-046-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-047.xht">css3-text-line-break-jazh-047</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-047-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-048.xht">css3-text-line-break-jazh-048</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-048-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-049.xht">css3-text-line-break-jazh-049</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-049-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-050.xht">css3-text-line-break-jazh-050</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-050-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-051.xht">css3-text-line-break-jazh-051</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-051-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-052.xht">css3-text-line-break-jazh-052</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-052-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-054.xht">css3-text-line-break-jazh-054</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-054-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-055.xht">css3-text-line-break-jazh-055</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-055-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,ja)">
+ <a href="css3-text-line-break-jazh-056.xht">css3-text-line-break-jazh-056</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-056-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,ja)">
+ <a href="css3-text-line-break-jazh-057.xht">css3-text-line-break-jazh-057</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-057-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-058.xht">css3-text-line-break-jazh-058</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-058-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,ja)">
+ <a href="css3-text-line-break-jazh-059.xht">css3-text-line-break-jazh-059</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-059-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (strict,ja)">
+ <a href="css3-text-line-break-jazh-060.xht">css3-text-line-break-jazh-060</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-060-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-101.xht">css3-text-line-break-jazh-101</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-101-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-102.xht">css3-text-line-break-jazh-102</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-102-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-103.xht">css3-text-line-break-jazh-103</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-103-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-104.xht">css3-text-line-break-jazh-104</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-104-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-105.xht">css3-text-line-break-jazh-105</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-105-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-106.xht">css3-text-line-break-jazh-106</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-106-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-107.xht">css3-text-line-break-jazh-107</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-107-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-108.xht">css3-text-line-break-jazh-108</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-108-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-109.xht">css3-text-line-break-jazh-109</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-109-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-110.xht">css3-text-line-break-jazh-110</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-110-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-111.xht">css3-text-line-break-jazh-111</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-111-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-112.xht">css3-text-line-break-jazh-112</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-112-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (loose,ja)">
+ <a href="css3-text-line-break-jazh-113.xht">css3-text-line-break-jazh-113</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-113-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (loose,ja)">
+ <a href="css3-text-line-break-jazh-114.xht">css3-text-line-break-jazh-114</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-114-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (loose,ja)">
+ <a href="css3-text-line-break-jazh-115.xht">css3-text-line-break-jazh-115</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-115-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (loose,ja)">
+ <a href="css3-text-line-break-jazh-116.xht">css3-text-line-break-jazh-116</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-116-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (loose,ja)">
+ <a href="css3-text-line-break-jazh-117.xht">css3-text-line-break-jazh-117</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-117-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (loose,ja)">
+ <a href="css3-text-line-break-jazh-118.xht">css3-text-line-break-jazh-118</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-118-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (loose,ja)">
+ <a href="css3-text-line-break-jazh-119.xht">css3-text-line-break-jazh-119</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-119-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (loose,ja)">
+ <a href="css3-text-line-break-jazh-120.xht">css3-text-line-break-jazh-120</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-120-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (loose,ja)">
+ <a href="css3-text-line-break-jazh-121.xht">css3-text-line-break-jazh-121</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-121-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (loose,ja)">
+ <a href="css3-text-line-break-jazh-122.xht">css3-text-line-break-jazh-122</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-122-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (loose,ja)">
+ <a href="css3-text-line-break-jazh-123.xht">css3-text-line-break-jazh-123</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-123-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (loose,ja)">
+ <a href="css3-text-line-break-jazh-124.xht">css3-text-line-break-jazh-124</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-124-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-125.xht">css3-text-line-break-jazh-125</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-125-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-126.xht">css3-text-line-break-jazh-126</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-126-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-127.xht">css3-text-line-break-jazh-127</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-127-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,ja)">
+ <a href="css3-text-line-break-jazh-128.xht">css3-text-line-break-jazh-128</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-128-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (loose,ja)">
+ <a href="css3-text-line-break-jazh-129.xht">css3-text-line-break-jazh-129</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-129-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-130.xht">css3-text-line-break-jazh-130</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-130-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-131.xht">css3-text-line-break-jazh-131</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-131-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-132.xht">css3-text-line-break-jazh-132</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-132-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-133.xht">css3-text-line-break-jazh-133</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-133-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-134.xht">css3-text-line-break-jazh-134</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-134-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-135.xht">css3-text-line-break-jazh-135</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-135-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-136.xht">css3-text-line-break-jazh-136</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-136-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-137.xht">css3-text-line-break-jazh-137</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-137-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-138.xht">css3-text-line-break-jazh-138</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-138-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-139.xht">css3-text-line-break-jazh-139</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-139-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,ja)">
+ <a href="css3-text-line-break-jazh-140.xht">css3-text-line-break-jazh-140</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-140-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (loose,ja)">
+ <a href="css3-text-line-break-jazh-141.xht">css3-text-line-break-jazh-141</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-141-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-142.xht">css3-text-line-break-jazh-142</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-142-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-143.xht">css3-text-line-break-jazh-143</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-143-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-144.xht">css3-text-line-break-jazh-144</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-144-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-145.xht">css3-text-line-break-jazh-145</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-145-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-146.xht">css3-text-line-break-jazh-146</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-146-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-147.xht">css3-text-line-break-jazh-147</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-147-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-148.xht">css3-text-line-break-jazh-148</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-148-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-149.xht">css3-text-line-break-jazh-149</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-149-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-150.xht">css3-text-line-break-jazh-150</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-150-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-151.xht">css3-text-line-break-jazh-151</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-151-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-152.xht">css3-text-line-break-jazh-152</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-152-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-154.xht">css3-text-line-break-jazh-154</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-154-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-155.xht">css3-text-line-break-jazh-155</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-155-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,ja)">
+ <a href="css3-text-line-break-jazh-156.xht">css3-text-line-break-jazh-156</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-156-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,ja)">
+ <a href="css3-text-line-break-jazh-157.xht">css3-text-line-break-jazh-157</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-157-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-158.xht">css3-text-line-break-jazh-158</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-158-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,ja)">
+ <a href="css3-text-line-break-jazh-159.xht">css3-text-line-break-jazh-159</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-159-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (loose,ja)">
+ <a href="css3-text-line-break-jazh-160.xht">css3-text-line-break-jazh-160</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-160-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-201.xht">css3-text-line-break-jazh-201</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-201-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-202.xht">css3-text-line-break-jazh-202</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-202-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-203.xht">css3-text-line-break-jazh-203</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-203-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-204.xht">css3-text-line-break-jazh-204</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-204-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-205.xht">css3-text-line-break-jazh-205</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-205-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-206.xht">css3-text-line-break-jazh-206</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-206-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-207.xht">css3-text-line-break-jazh-207</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-207-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-208.xht">css3-text-line-break-jazh-208</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-208-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-209.xht">css3-text-line-break-jazh-209</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-209-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-210.xht">css3-text-line-break-jazh-210</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-210-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3095 HIRAGANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-211.xht">css3-text-line-break-jazh-211</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-211-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3096 HIRAGANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-212.xht">css3-text-line-break-jazh-212</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-212-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A (normal,ja)">
+ <a href="css3-text-line-break-jazh-213.xht">css3-text-line-break-jazh-213</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-213-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I (normal,ja)">
+ <a href="css3-text-line-break-jazh-214.xht">css3-text-line-break-jazh-214</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-214-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U (normal,ja)">
+ <a href="css3-text-line-break-jazh-215.xht">css3-text-line-break-jazh-215</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-215-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E (normal,ja)">
+ <a href="css3-text-line-break-jazh-216.xht">css3-text-line-break-jazh-216</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-216-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O (normal,ja)">
+ <a href="css3-text-line-break-jazh-217.xht">css3-text-line-break-jazh-217</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-217-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU (normal,ja)">
+ <a href="css3-text-line-break-jazh-218.xht">css3-text-line-break-jazh-218</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-218-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA (normal,ja)">
+ <a href="css3-text-line-break-jazh-219.xht">css3-text-line-break-jazh-219</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-219-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU (normal,ja)">
+ <a href="css3-text-line-break-jazh-220.xht">css3-text-line-break-jazh-220</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-220-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO (normal,ja)">
+ <a href="css3-text-line-break-jazh-221.xht">css3-text-line-break-jazh-221</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-221-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA (normal,ja)">
+ <a href="css3-text-line-break-jazh-222.xht">css3-text-line-break-jazh-222</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-222-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F5 KATAKANA LETTER SMALL KA (normal,ja)">
+ <a href="css3-text-line-break-jazh-223.xht">css3-text-line-break-jazh-223</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-223-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30F6 KATAKANA LETTER SMALL KE (normal,ja)">
+ <a href="css3-text-line-break-jazh-224.xht">css3-text-line-break-jazh-224</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-224-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-225.xht">css3-text-line-break-jazh-225</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-225-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-226.xht">css3-text-line-break-jazh-226</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-226-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-227" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-227.xht">css3-text-line-break-jazh-227</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-227-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-228" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,ja)">
+ <a href="css3-text-line-break-jazh-228.xht">css3-text-line-break-jazh-228</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-228-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-229" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN (normal,ja)">
+ <a href="css3-text-line-break-jazh-229.xht">css3-text-line-break-jazh-229</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-229-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-230" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-230.xht">css3-text-line-break-jazh-230</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-230-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-231" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-231.xht">css3-text-line-break-jazh-231</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-231-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-232" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-232.xht">css3-text-line-break-jazh-232</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-232-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-233" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-233.xht">css3-text-line-break-jazh-233</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-233-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-234" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-234.xht">css3-text-line-break-jazh-234</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-234-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-235" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-235.xht">css3-text-line-break-jazh-235</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-235-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-236" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-236.xht">css3-text-line-break-jazh-236</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-236-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-237" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-237.xht">css3-text-line-break-jazh-237</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-237-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-238" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-238.xht">css3-text-line-break-jazh-238</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-238-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-239" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-239.xht">css3-text-line-break-jazh-239</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-239-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-240" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,ja)">
+ <a href="css3-text-line-break-jazh-240.xht">css3-text-line-break-jazh-240</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-240-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-241" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT (normal,ja)">
+ <a href="css3-text-line-break-jazh-241.xht">css3-text-line-break-jazh-241</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-241-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-242" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-242.xht">css3-text-line-break-jazh-242</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-242-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-243" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-243.xht">css3-text-line-break-jazh-243</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-243-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-244" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-244.xht">css3-text-line-break-jazh-244</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-244-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-245" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-245.xht">css3-text-line-break-jazh-245</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-245-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-246" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-246.xht">css3-text-line-break-jazh-246</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-246-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-247" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-247.xht">css3-text-line-break-jazh-247</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-247-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-248" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-248.xht">css3-text-line-break-jazh-248</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-248-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-249" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-249.xht">css3-text-line-break-jazh-249</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-249-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-250.xht">css3-text-line-break-jazh-250</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-250-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-251.xht">css3-text-line-break-jazh-251</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-251-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-252.xht">css3-text-line-break-jazh-252</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-252-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-254.xht">css3-text-line-break-jazh-254</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-254-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-255.xht">css3-text-line-break-jazh-255</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-255-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,ja)">
+ <a href="css3-text-line-break-jazh-256.xht">css3-text-line-break-jazh-256</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-256-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,ja)">
+ <a href="css3-text-line-break-jazh-257.xht">css3-text-line-break-jazh-257</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-257-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-258.xht">css3-text-line-break-jazh-258</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-258-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,ja)">
+ <a href="css3-text-line-break-jazh-259.xht">css3-text-line-break-jazh-259</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-259-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK (normal,ja)">
+ <a href="css3-text-line-break-jazh-260.xht">css3-text-line-break-jazh-260</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-260-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-301" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (strict,zh)">
+ <a href="css3-text-line-break-jazh-301.xht">css3-text-line-break-jazh-301</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-301-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-302" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-302.xht">css3-text-line-break-jazh-302</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-302-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-303" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (strict,zh)">
+ <a href="css3-text-line-break-jazh-303.xht">css3-text-line-break-jazh-303</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-303-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-304" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-304.xht">css3-text-line-break-jazh-304</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-304-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-305" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-305.xht">css3-text-line-break-jazh-305</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-305-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-306" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-306.xht">css3-text-line-break-jazh-306</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-306-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-307" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-307.xht">css3-text-line-break-jazh-307</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-307-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-308" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-308.xht">css3-text-line-break-jazh-308</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-308-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-309" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (strict,zh)">
+ <a href="css3-text-line-break-jazh-309.xht">css3-text-line-break-jazh-309</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-309-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-310" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-310.xht">css3-text-line-break-jazh-310</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-310-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-311" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-311.xht">css3-text-line-break-jazh-311</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-311-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-312" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-312.xht">css3-text-line-break-jazh-312</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-312-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-313" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-313.xht">css3-text-line-break-jazh-313</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-313-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-314" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-314.xht">css3-text-line-break-jazh-314</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-314-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-315" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-315.xht">css3-text-line-break-jazh-315</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-315-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-316" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-316.xht">css3-text-line-break-jazh-316</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-316-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-317" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (strict,zh)">
+ <a href="css3-text-line-break-jazh-317.xht">css3-text-line-break-jazh-317</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-317-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-318" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-318.xht">css3-text-line-break-jazh-318</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-318-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-319" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-319.xht">css3-text-line-break-jazh-319</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-319-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-320" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-320.xht">css3-text-line-break-jazh-320</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-320-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-321" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-321.xht">css3-text-line-break-jazh-321</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-321-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-322" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-322.xht">css3-text-line-break-jazh-322</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-322-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-323" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-323.xht">css3-text-line-break-jazh-323</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-323-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-324" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (strict,zh)">
+ <a href="css3-text-line-break-jazh-324.xht">css3-text-line-break-jazh-324</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-324-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-325" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (strict,zh)">
+ <a href="css3-text-line-break-jazh-325.xht">css3-text-line-break-jazh-325</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-325-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-326" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-326.xht">css3-text-line-break-jazh-326</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-326-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-327" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (strict,zh)">
+ <a href="css3-text-line-break-jazh-327.xht">css3-text-line-break-jazh-327</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-327-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-351" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (loose,zh)">
+ <a href="css3-text-line-break-jazh-351.xht">css3-text-line-break-jazh-351</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-351-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-352" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-352.xht">css3-text-line-break-jazh-352</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-352-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-353" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (loose,zh)">
+ <a href="css3-text-line-break-jazh-353.xht">css3-text-line-break-jazh-353</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-353-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-354" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-354.xht">css3-text-line-break-jazh-354</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-354-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-355" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-355.xht">css3-text-line-break-jazh-355</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-355-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-356" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-356.xht">css3-text-line-break-jazh-356</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-356-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-357" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-357.xht">css3-text-line-break-jazh-357</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-357-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-358" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-358.xht">css3-text-line-break-jazh-358</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-358-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-359" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (loose,zh)">
+ <a href="css3-text-line-break-jazh-359.xht">css3-text-line-break-jazh-359</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-359-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-360" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-360.xht">css3-text-line-break-jazh-360</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-360-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-361" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-361.xht">css3-text-line-break-jazh-361</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-361-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-362" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-362.xht">css3-text-line-break-jazh-362</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-362-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-363" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-363.xht">css3-text-line-break-jazh-363</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-363-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-364" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-364.xht">css3-text-line-break-jazh-364</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-364-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-365" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-365.xht">css3-text-line-break-jazh-365</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-365-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-366" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-366.xht">css3-text-line-break-jazh-366</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-366-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-367" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (loose,zh)">
+ <a href="css3-text-line-break-jazh-367.xht">css3-text-line-break-jazh-367</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-367-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-368" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-368.xht">css3-text-line-break-jazh-368</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-368-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-369" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-369.xht">css3-text-line-break-jazh-369</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-369-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-370" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-370.xht">css3-text-line-break-jazh-370</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-370-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-371" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-371.xht">css3-text-line-break-jazh-371</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-371-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-372" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-372.xht">css3-text-line-break-jazh-372</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-372-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-373" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-373.xht">css3-text-line-break-jazh-373</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-373-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-374" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (loose,zh)">
+ <a href="css3-text-line-break-jazh-374.xht">css3-text-line-break-jazh-374</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-374-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-375" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (loose,zh)">
+ <a href="css3-text-line-break-jazh-375.xht">css3-text-line-break-jazh-375</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-375-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-376" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-376.xht">css3-text-line-break-jazh-376</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-376-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-377" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (loose,zh)">
+ <a href="css3-text-line-break-jazh-377.xht">css3-text-line-break-jazh-377</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-377-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-401" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2010 HYPHEN (normal,zh)">
+ <a href="css3-text-line-break-jazh-401.xht">css3-text-line-break-jazh-401</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-401-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-402" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2013 EN DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-402.xht">css3-text-line-break-jazh-402</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-402-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-403" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH (normal,zh)">
+ <a href="css3-text-line-break-jazh-403.xht">css3-text-line-break-jazh-403</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-403-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-404" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-404.xht">css3-text-line-break-jazh-404</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-404-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-405" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-405.xht">css3-text-line-break-jazh-405</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-405-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-406" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003A COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-406.xht">css3-text-line-break-jazh-406</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-406-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-407" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003B SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-407.xht">css3-text-line-break-jazh-407</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-407-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-408" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-408.xht">css3-text-line-break-jazh-408</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-408-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-409" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON (normal,zh)">
+ <a href="css3-text-line-break-jazh-409.xht">css3-text-line-break-jazh-409</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-409-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-410" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0021 EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-410.xht">css3-text-line-break-jazh-410</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-410-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-411" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 003F QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-411.xht">css3-text-line-break-jazh-411</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-411-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-412" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-412.xht">css3-text-line-break-jazh-412</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-412-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-413" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2047 DOUBLE QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-413.xht">css3-text-line-break-jazh-413</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-413-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-414" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2048 QUESTION EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-414.xht">css3-text-line-break-jazh-414</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-414-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-415" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2049 EXCLAMATION QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-415.xht">css3-text-line-break-jazh-415</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-415-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-416" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF01 FULLWIDTH EXCLAMATION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-416.xht">css3-text-line-break-jazh-416</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-416-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-417" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1F FULLWIDTH QUESTION MARK (normal,zh)">
+ <a href="css3-text-line-break-jazh-417.xht">css3-text-line-break-jazh-417</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-417-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-418" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-418.xht">css3-text-line-break-jazh-418</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-418-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-419" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00A2 CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-419.xht">css3-text-line-break-jazh-419</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-419-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-420" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 00B0 DEGREE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-420.xht">css3-text-line-break-jazh-420</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-420-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-421" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0025 PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-421.xht">css3-text-line-break-jazh-421</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-421-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-422" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2030 PER MILLE SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-422.xht">css3-text-line-break-jazh-422</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-422-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-423" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2032 PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-423.xht">css3-text-line-break-jazh-423</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-423-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-424" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2033 DOUBLE PRIME (normal,zh)">
+ <a href="css3-text-line-break-jazh-424.xht">css3-text-line-break-jazh-424</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-424-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-425" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2103 DEGREE CELSIUS (normal,zh)">
+ <a href="css3-text-line-break-jazh-425.xht">css3-text-line-break-jazh-425</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-425-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-426" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF05 FULLWIDTH PERCENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-426.xht">css3-text-line-break-jazh-426</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-426-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-jazh-427" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FFE0 FULLWIDTH CENT SIGN (normal,zh)">
+ <a href="css3-text-line-break-jazh-427.xht">css3-text-line-break-jazh-427</a></td>
+ <td><a href="reference/css3-text-line-break-jazh-427-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0028 LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-001.xht">css3-text-line-break-opclns-001</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005B LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-002.xht">css3-text-line-break-opclns-002</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007B LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-003.xht">css3-text-line-break-opclns-003</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3A TIBETAN MARK GUG RTAGS GYON">
+ <a href="css3-text-line-break-opclns-004.xht">css3-text-line-break-opclns-004</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3C TIBETAN MARK ANG KHANG GYON">
+ <a href="css3-text-line-break-opclns-005.xht">css3-text-line-break-opclns-005</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169B OGHAM FEATHER MARK">
+ <a href="css3-text-line-break-opclns-006.xht">css3-text-line-break-opclns-006</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201A SINGLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-007.xht">css3-text-line-break-opclns-007</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 201E DOUBLE LOW-9 QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-008.xht">css3-text-line-break-opclns-008</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2045 LEFT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-009.xht">css3-text-line-break-opclns-009</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207D SUPERSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-010.xht">css3-text-line-break-opclns-010</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-011" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208D SUBSCRIPT LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-011.xht">css3-text-line-break-opclns-011</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-011-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-012" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2329 LEFT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-012.xht">css3-text-line-break-opclns-012</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-013" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B4 TOP SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-013.xht">css3-text-line-break-opclns-013</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-014" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2768 MEDIUM LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-014.xht">css3-text-line-break-opclns-014</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-014-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-015" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-015.xht">css3-text-line-break-opclns-015</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-015-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-016" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-016.xht">css3-text-line-break-opclns-016</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-016-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-017" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-017.xht">css3-text-line-break-opclns-017</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-017-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-018" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-018.xht">css3-text-line-break-opclns-018</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-018-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-019" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-019.xht">css3-text-line-break-opclns-019</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-019-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-020" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2774 MEDIUM LEFT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-020.xht">css3-text-line-break-opclns-020</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-021" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-021.xht">css3-text-line-break-opclns-021</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-021-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-022" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E8 MATHEMATICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-022.xht">css3-text-line-break-opclns-022</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-023" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-023.xht">css3-text-line-break-opclns-023</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-024" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2983 LEFT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-024.xht">css3-text-line-break-opclns-024</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-024-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-025" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2985 LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-025.xht">css3-text-line-break-opclns-025</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-025-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-026" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2987 Z NOTATION LEFT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-026.xht">css3-text-line-break-opclns-026</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-026-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-027" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2989 Z NOTATION LEFT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-027.xht">css3-text-line-break-opclns-027</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-027-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-028" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298B LEFT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-028.xht">css3-text-line-break-opclns-028</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-028-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-029" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-029.xht">css3-text-line-break-opclns-029</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-029-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-030" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-030.xht">css3-text-line-break-opclns-030</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-030-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-031" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2991 LEFT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-031.xht">css3-text-line-break-opclns-031</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-031-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-032" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2993 LEFT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-032.xht">css3-text-line-break-opclns-032</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-032-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-033" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2995 DOUBLE LEFT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-033.xht">css3-text-line-break-opclns-033</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-033-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-034" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2997 LEFT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-034.xht">css3-text-line-break-opclns-034</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-034-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-035" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D8 LEFT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-035.xht">css3-text-line-break-opclns-035</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-035-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-036" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DA LEFT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-036.xht">css3-text-line-break-opclns-036</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-036-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-037" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FC LEFT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-037.xht">css3-text-line-break-opclns-037</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-037-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-038" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3008 LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-038.xht">css3-text-line-break-opclns-038</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-038-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-039" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300A LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-039.xht">css3-text-line-break-opclns-039</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-039-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-040" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300C LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-040.xht">css3-text-line-break-opclns-040</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-040-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-041" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300E LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-041.xht">css3-text-line-break-opclns-041</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-041-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-042" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3010 LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-042.xht">css3-text-line-break-opclns-042</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-042-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-043" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3014 LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-043.xht">css3-text-line-break-opclns-043</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-043-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-044" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3016 LEFT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-044.xht">css3-text-line-break-opclns-044</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-044-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-045" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3018 LEFT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-045.xht">css3-text-line-break-opclns-045</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-045-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-046" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301A LEFT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-046.xht">css3-text-line-break-opclns-046</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-046-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-047" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301D REVERSED DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-047.xht">css3-text-line-break-opclns-047</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-047-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-048" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3E ORNATE LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-048.xht">css3-text-line-break-opclns-048</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-048-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-049" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-049.xht">css3-text-line-break-opclns-049</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-049-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-050" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-050.xht">css3-text-line-break-opclns-050</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-050-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-051" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-051.xht">css3-text-line-break-opclns-051</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-051-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-052" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-052.xht">css3-text-line-break-opclns-052</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-052-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-053" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-053.xht">css3-text-line-break-opclns-053</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-053-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-054" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-054.xht">css3-text-line-break-opclns-054</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-054-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-055" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-055.xht">css3-text-line-break-opclns-055</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-055-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-056" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-056.xht">css3-text-line-break-opclns-056</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-056-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-057" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-057.xht">css3-text-line-break-opclns-057</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-057-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-058" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE59 SMALL LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-058.xht">css3-text-line-break-opclns-058</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-058-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-059" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5B SMALL LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-059.xht">css3-text-line-break-opclns-059</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-059-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-060" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5D SMALL LEFT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-060.xht">css3-text-line-break-opclns-060</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-060-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-061" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF08 FULLWIDTH LEFT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-061.xht">css3-text-line-break-opclns-061</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-061-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-062" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3B FULLWIDTH LEFT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-062.xht">css3-text-line-break-opclns-062</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-062-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-063" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5B FULLWIDTH LEFT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-063.xht">css3-text-line-break-opclns-063</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-063-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-064" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5F FULLWIDTH LEFT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-064.xht">css3-text-line-break-opclns-064</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-064-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-065" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF62 HALFWIDTH LEFT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-065.xht">css3-text-line-break-opclns-065</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-065-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-100" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3001 IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-100.xht">css3-text-line-break-opclns-100</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-100-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-101" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3002 IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-101.xht">css3-text-line-break-opclns-101</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-101-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-102" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE50 SMALL COMMA">
+ <a href="css3-text-line-break-opclns-102.xht">css3-text-line-break-opclns-102</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-102-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-103" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE52 SMALL FULL STOP">
+ <a href="css3-text-line-break-opclns-103.xht">css3-text-line-break-opclns-103</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-103-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-104" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0C FULLWIDTH COMMA">
+ <a href="css3-text-line-break-opclns-104.xht">css3-text-line-break-opclns-104</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-104-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-105" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF0E FULLWIDTH FULL STOP">
+ <a href="css3-text-line-break-opclns-105.xht">css3-text-line-break-opclns-105</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-105-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-106" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF61 HALFWIDTH IDEOGRAPHIC FULL STOP">
+ <a href="css3-text-line-break-opclns-106.xht">css3-text-line-break-opclns-106</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-106-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-107" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF64 HALFWIDTH IDEOGRAPHIC COMMA">
+ <a href="css3-text-line-break-opclns-107.xht">css3-text-line-break-opclns-107</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-107-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-108" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0029 RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-108.xht">css3-text-line-break-opclns-108</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-108-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-109" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 005D RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-109.xht">css3-text-line-break-opclns-109</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-109-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-110" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 007D RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-110.xht">css3-text-line-break-opclns-110</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-110-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-111" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3B TIBETAN MARK GUG RTAGS GYAS">
+ <a href="css3-text-line-break-opclns-111.xht">css3-text-line-break-opclns-111</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-111-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-112" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0F3D TIBETAN MARK ANG KHANG GYAS">
+ <a href="css3-text-line-break-opclns-112.xht">css3-text-line-break-opclns-112</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-112-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-113" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 169C OGHAM REVERSED FEATHER MARK">
+ <a href="css3-text-line-break-opclns-113.xht">css3-text-line-break-opclns-113</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-113-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-114" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2046 RIGHT SQUARE BRACKET WITH QUILL">
+ <a href="css3-text-line-break-opclns-114.xht">css3-text-line-break-opclns-114</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-114-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-115" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 207E SUPERSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-115.xht">css3-text-line-break-opclns-115</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-115-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-116" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 208E SUBSCRIPT RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-116.xht">css3-text-line-break-opclns-116</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-116-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-117" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 232A RIGHT-POINTING ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-117.xht">css3-text-line-break-opclns-117</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-117-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-118" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 23B5 BOTTOM SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-118.xht">css3-text-line-break-opclns-118</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-118-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-119" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2769 MEDIUM RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-119.xht">css3-text-line-break-opclns-119</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-119-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-120" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT">
+ <a href="css3-text-line-break-opclns-120.xht">css3-text-line-break-opclns-120</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-120-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-121" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-121.xht">css3-text-line-break-opclns-121</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-121-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-122" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT">
+ <a href="css3-text-line-break-opclns-122.xht">css3-text-line-break-opclns-122</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-122-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-123" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-123.xht">css3-text-line-break-opclns-123</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-123-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-124" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-124.xht">css3-text-line-break-opclns-124</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-124-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-125" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT">
+ <a href="css3-text-line-break-opclns-125.xht">css3-text-line-break-opclns-125</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-125-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-126" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-126.xht">css3-text-line-break-opclns-126</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-126-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-127" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27E9 MATHEMATICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-127.xht">css3-text-line-break-opclns-127</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-127-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-128" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-128.xht">css3-text-line-break-opclns-128</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-128-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-129" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2984 RIGHT WHITE CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-129.xht">css3-text-line-break-opclns-129</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-129-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-130" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2986 RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-130.xht">css3-text-line-break-opclns-130</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-130-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-131" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2988 Z NOTATION RIGHT IMAGE BRACKET">
+ <a href="css3-text-line-break-opclns-131.xht">css3-text-line-break-opclns-131</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-131-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-132" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298A Z NOTATION RIGHT BINDING BRACKET">
+ <a href="css3-text-line-break-opclns-132.xht">css3-text-line-break-opclns-132</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-132-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-133" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298C RIGHT SQUARE BRACKET WITH UNDERBAR">
+ <a href="css3-text-line-break-opclns-133.xht">css3-text-line-break-opclns-133</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-133-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-134" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER">
+ <a href="css3-text-line-break-opclns-134.xht">css3-text-line-break-opclns-134</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-134-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-135" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER">
+ <a href="css3-text-line-break-opclns-135.xht">css3-text-line-break-opclns-135</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-135-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-136" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2992 RIGHT ANGLE BRACKET WITH DOT">
+ <a href="css3-text-line-break-opclns-136.xht">css3-text-line-break-opclns-136</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-136-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-137" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2994 RIGHT ARC GREATER-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-137.xht">css3-text-line-break-opclns-137</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-137-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-138" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2996 DOUBLE RIGHT ARC LESS-THAN BRACKET">
+ <a href="css3-text-line-break-opclns-138.xht">css3-text-line-break-opclns-138</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-138-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-139" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 2998 RIGHT BLACK TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-139.xht">css3-text-line-break-opclns-139</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-139-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-140" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29D9 RIGHT WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-140.xht">css3-text-line-break-opclns-140</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-140-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-141" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29DB RIGHT DOUBLE WIGGLY FENCE">
+ <a href="css3-text-line-break-opclns-141.xht">css3-text-line-break-opclns-141</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-141-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-142" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 29FD RIGHT-POINTING CURVED ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-142.xht">css3-text-line-break-opclns-142</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-142-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-143" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3009 RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-143.xht">css3-text-line-break-opclns-143</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-143-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-144" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300B RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-144.xht">css3-text-line-break-opclns-144</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-144-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-145" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300D RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-145.xht">css3-text-line-break-opclns-145</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-145-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-146" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 300F RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-146.xht">css3-text-line-break-opclns-146</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-146-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-147" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3011 RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-147.xht">css3-text-line-break-opclns-147</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-147-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-148" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3015 RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-148.xht">css3-text-line-break-opclns-148</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-148-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-149" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3017 RIGHT WHITE LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-149.xht">css3-text-line-break-opclns-149</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-149-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-150" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3019 RIGHT WHITE TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-150.xht">css3-text-line-break-opclns-150</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-150-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-151" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301B RIGHT WHITE SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-151.xht">css3-text-line-break-opclns-151</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-151-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-152" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301E DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-152.xht">css3-text-line-break-opclns-152</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-152-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-153" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301F LOW DOUBLE PRIME QUOTATION MARK">
+ <a href="css3-text-line-break-opclns-153.xht">css3-text-line-break-opclns-153</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-153-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-154" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FD3F ORNATE RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-154.xht">css3-text-line-break-opclns-154</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-154-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-155" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-155.xht">css3-text-line-break-opclns-155</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-155-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-156" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-156.xht">css3-text-line-break-opclns-156</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-156-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-157" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-157.xht">css3-text-line-break-opclns-157</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-157-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-158" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET">
+ <a href="css3-text-line-break-opclns-158.xht">css3-text-line-break-opclns-158</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-158-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-159" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-159.xht">css3-text-line-break-opclns-159</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-159-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-160" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET">
+ <a href="css3-text-line-break-opclns-160.xht">css3-text-line-break-opclns-160</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-160-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-161" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-161.xht">css3-text-line-break-opclns-161</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-161-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-162" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-162.xht">css3-text-line-break-opclns-162</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-162-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-163" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-163.xht">css3-text-line-break-opclns-163</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-163-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-164" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5A SMALL RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-164.xht">css3-text-line-break-opclns-164</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-164-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-165" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5C SMALL RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-165.xht">css3-text-line-break-opclns-165</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-165-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-166" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE5E SMALL RIGHT TORTOISE SHELL BRACKET">
+ <a href="css3-text-line-break-opclns-166.xht">css3-text-line-break-opclns-166</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-166-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-167" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF09 FULLWIDTH RIGHT PARENTHESIS">
+ <a href="css3-text-line-break-opclns-167.xht">css3-text-line-break-opclns-167</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-167-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-168" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF3D FULLWIDTH RIGHT SQUARE BRACKET">
+ <a href="css3-text-line-break-opclns-168.xht">css3-text-line-break-opclns-168</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-168-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-169" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF5D FULLWIDTH RIGHT CURLY BRACKET">
+ <a href="css3-text-line-break-opclns-169.xht">css3-text-line-break-opclns-169</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-169-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-170" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF60 FULLWIDTH RIGHT WHITE PARENTHESIS">
+ <a href="css3-text-line-break-opclns-170.xht">css3-text-line-break-opclns-170</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-170-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-171" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF63 HALFWIDTH RIGHT CORNER BRACKET">
+ <a href="css3-text-line-break-opclns-171.xht">css3-text-line-break-opclns-171</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-171-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-200" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5A THAI CHARACTER ANGKHANKHU">
+ <a href="css3-text-line-break-opclns-200.xht">css3-text-line-break-opclns-200</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-200-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-201" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 0E5B THAI CHARACTER KHOMUT">
+ <a href="css3-text-line-break-opclns-201.xht">css3-text-line-break-opclns-201</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-201-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-202" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D4 KHMER SIGN KHAN">
+ <a href="css3-text-line-break-opclns-202.xht">css3-text-line-break-opclns-202</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-202-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-203" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17D6 KHMER SIGN CAMNUC PII KUUH">
+ <a href="css3-text-line-break-opclns-203.xht">css3-text-line-break-opclns-203</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-203-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-204" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 17DA KHMER SIGN KOOMUUT">
+ <a href="css3-text-line-break-opclns-204.xht">css3-text-line-break-opclns-204</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-204-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-205" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 203C DOUBLE EXCLAMATION MARK">
+ <a href="css3-text-line-break-opclns-205.xht">css3-text-line-break-opclns-205</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-205-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-206" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3005 IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-206.xht">css3-text-line-break-opclns-206</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-206-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-207" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 301C WAVE DASH">
+ <a href="css3-text-line-break-opclns-207.xht">css3-text-line-break-opclns-207</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-207-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-208" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303C MASU MARK">
+ <a href="css3-text-line-break-opclns-208.xht">css3-text-line-break-opclns-208</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-208-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-209" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 303B VERTICAL IDEOGRAPHIC ITERATION MARK">
+ <a href="css3-text-line-break-opclns-209.xht">css3-text-line-break-opclns-209</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-209-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-210" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309B KATAKANA-HIRAGANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-210.xht">css3-text-line-break-opclns-210</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-210-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-211" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-211.xht">css3-text-line-break-opclns-211</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-211-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-212" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309D HIRAGANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-212.xht">css3-text-line-break-opclns-212</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-212-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-213" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 309E HIRAGANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-213.xht">css3-text-line-break-opclns-213</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-213-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-214" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN">
+ <a href="css3-text-line-break-opclns-214.xht">css3-text-line-break-opclns-214</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-214-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-215" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FB KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-215.xht">css3-text-line-break-opclns-215</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-215-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-216" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-216.xht">css3-text-line-break-opclns-216</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-216-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-217" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FD KATAKANA ITERATION MARK">
+ <a href="css3-text-line-break-opclns-217.xht">css3-text-line-break-opclns-217</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-217-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-218" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30FE KATAKANA VOICED ITERATION MARK">
+ <a href="css3-text-line-break-opclns-218.xht">css3-text-line-break-opclns-218</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-218-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-219" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE54 SMALL SEMICOLON">
+ <a href="css3-text-line-break-opclns-219.xht">css3-text-line-break-opclns-219</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-219-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-220" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FE55 SMALL COLON">
+ <a href="css3-text-line-break-opclns-220.xht">css3-text-line-break-opclns-220</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-220-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-221" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1A FULLWIDTH COLON">
+ <a href="css3-text-line-break-opclns-221.xht">css3-text-line-break-opclns-221</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-221-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-222" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF1B FULLWIDTH SEMICOLON">
+ <a href="css3-text-line-break-opclns-222.xht">css3-text-line-break-opclns-222</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-222-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-223" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF65 HALFWIDTH KATAKANA MIDDLE DOT">
+ <a href="css3-text-line-break-opclns-223.xht">css3-text-line-break-opclns-223</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-223-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-224" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK">
+ <a href="css3-text-line-break-opclns-224.xht">css3-text-line-break-opclns-224</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-224-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-225" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9E HALFWIDTH KATAKANA VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-225.xht">css3-text-line-break-opclns-225</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-225-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-226" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK">
+ <a href="css3-text-line-break-opclns-226.xht">css3-text-line-break-opclns-226</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-226-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-250" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3041 HIRAGANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-250.xht">css3-text-line-break-opclns-250</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-250-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-251" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3043 HIRAGANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-251.xht">css3-text-line-break-opclns-251</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-251-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-252" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3045 HIRAGANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-252.xht">css3-text-line-break-opclns-252</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-252-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-253" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3047 HIRAGANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-253.xht">css3-text-line-break-opclns-253</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-253-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-254" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3049 HIRAGANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-254.xht">css3-text-line-break-opclns-254</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-254-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-255" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3063 HIRAGANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-255.xht">css3-text-line-break-opclns-255</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-255-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-256" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3083 HIRAGANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-256.xht">css3-text-line-break-opclns-256</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-256-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-257" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3085 HIRAGANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-257.xht">css3-text-line-break-opclns-257</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-257-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-258" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 3087 HIRAGANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-258.xht">css3-text-line-break-opclns-258</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-258-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-259" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 308E HIRAGANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-259.xht">css3-text-line-break-opclns-259</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-259-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-260" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A1 KATAKANA LETTER SMALL A">
+ <a href="css3-text-line-break-opclns-260.xht">css3-text-line-break-opclns-260</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-260-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-261" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A3 KATAKANA LETTER SMALL I">
+ <a href="css3-text-line-break-opclns-261.xht">css3-text-line-break-opclns-261</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-261-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-262" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A5 KATAKANA LETTER SMALL U">
+ <a href="css3-text-line-break-opclns-262.xht">css3-text-line-break-opclns-262</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-262-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-263" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A7 KATAKANA LETTER SMALL E">
+ <a href="css3-text-line-break-opclns-263.xht">css3-text-line-break-opclns-263</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-263-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-264" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30A9 KATAKANA LETTER SMALL O">
+ <a href="css3-text-line-break-opclns-264.xht">css3-text-line-break-opclns-264</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-264-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-265" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30C3 KATAKANA LETTER SMALL TU">
+ <a href="css3-text-line-break-opclns-265.xht">css3-text-line-break-opclns-265</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-265-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-266" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E3 KATAKANA LETTER SMALL YA">
+ <a href="css3-text-line-break-opclns-266.xht">css3-text-line-break-opclns-266</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-266-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-267" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E5 KATAKANA LETTER SMALL YU">
+ <a href="css3-text-line-break-opclns-267.xht">css3-text-line-break-opclns-267</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-267-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-268" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30E7 KATAKANA LETTER SMALL YO">
+ <a href="css3-text-line-break-opclns-268.xht">css3-text-line-break-opclns-268</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-268-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-line-break-opclns-269" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, linebreaks: 30EE KATAKANA LETTER SMALL WA">
+ <a href="css3-text-line-break-opclns-269.xht">css3-text-line-break-opclns-269</a></td>
+ <td><a href="reference/css3-text-line-break-opclns-269-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-001" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 uppercase">
+ <a href="css3-text-text-transform-001.xht">css3-text-text-transform-001</a></td>
+ <td><a href="reference/css3-text-text-transform-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-002" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin1 lowercase">
+ <a href="css3-text-text-transform-002.xht">css3-text-text-transform-002</a></td>
+ <td><a href="reference/css3-text-text-transform-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-003" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, uppercase">
+ <a href="css3-text-text-transform-003.xht">css3-text-text-transform-003</a></td>
+ <td><a href="reference/css3-text-text-transform-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-004" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended Additional, lowercase">
+ <a href="css3-text-text-transform-004.xht">css3-text-text-transform-004</a></td>
+ <td><a href="reference/css3-text-text-transform-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-005" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, uppercase">
+ <a href="css3-text-text-transform-005.xht">css3-text-text-transform-005</a></td>
+ <td><a href="reference/css3-text-text-transform-005-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-006" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-A, lowercase">
+ <a href="css3-text-text-transform-006.xht">css3-text-text-transform-006</a></td>
+ <td><a href="reference/css3-text-text-transform-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase">
+ <a href="css3-text-text-transform-007.xht">css3-text-text-transform-007</a></td>
+ <td><a href="reference/css3-text-text-transform-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-007a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, uppercase (additional)">
+ <a href="css3-text-text-transform-007a.xht">css3-text-text-transform-007a</a></td>
+ <td><a href="reference/css3-text-text-transform-007a-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-008" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-B, lowercase">
+ <a href="css3-text-text-transform-008.xht">css3-text-text-transform-008</a></td>
+ <td><a href="reference/css3-text-text-transform-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-009" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, uppercase">
+ <a href="css3-text-text-transform-009.xht">css3-text-text-transform-009</a></td>
+ <td><a href="reference/css3-text-text-transform-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase">
+ <a href="css3-text-text-transform-010.xht">css3-text-text-transform-010</a></td>
+ <td><a href="reference/css3-text-text-transform-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-010a" class="font">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin Extended-C, lowercase (additional)">
+ <a href="css3-text-text-transform-010a.xht">css3-text-text-transform-010a</a></td>
+ <td><a href="reference/css3-text-text-transform-010a-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-011" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, uppercase">
+ <a href="css3-text-text-transform-011.xht">css3-text-text-transform-011</a></td>
+ <td><a href="reference/css3-text-text-transform-011-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-012" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Full-width Latin, lowercase">
+ <a href="css3-text-text-transform-012.xht">css3-text-text-transform-012</a></td>
+ <td><a href="reference/css3-text-text-transform-012-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-014" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, uppercase">
+ <a href="css3-text-text-transform-014.xht">css3-text-text-transform-014</a></td>
+ <td><a href="reference/css3-text-text-transform-014-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-015" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek and Coptic, lowercase">
+ <a href="css3-text-text-transform-015.xht">css3-text-text-transform-015</a></td>
+ <td><a href="reference/css3-text-text-transform-015-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-016" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, uppercase">
+ <a href="css3-text-text-transform-016.xht">css3-text-text-transform-016</a></td>
+ <td><a href="reference/css3-text-text-transform-016-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-017" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek Extended, lowercase">
+ <a href="css3-text-text-transform-017.xht">css3-text-text-transform-017</a></td>
+ <td><a href="reference/css3-text-text-transform-017-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-018" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, uppercase">
+ <a href="css3-text-text-transform-018.xht">css3-text-text-transform-018</a></td>
+ <td><a href="reference/css3-text-text-transform-018-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-019" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic, lowercase">
+ <a href="css3-text-text-transform-019.xht">css3-text-text-transform-019</a></td>
+ <td><a href="reference/css3-text-text-transform-019-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-020" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, uppercase">
+ <a href="css3-text-text-transform-020.xht">css3-text-text-transform-020</a></td>
+ <td><a href="reference/css3-text-text-transform-020-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-021" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Cyrillic Extended, lowercase">
+ <a href="css3-text-text-transform-021.xht">css3-text-text-transform-021</a></td>
+ <td><a href="reference/css3-text-text-transform-021-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-022" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, uppercase">
+ <a href="css3-text-text-transform-022.xht">css3-text-text-transform-022</a></td>
+ <td><a href="reference/css3-text-text-transform-022-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-023" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian, lowercase">
+ <a href="css3-text-text-transform-023.xht">css3-text-text-transform-023</a></td>
+ <td><a href="reference/css3-text-text-transform-023-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-024" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, uppercase">
+ <a href="css3-text-text-transform-024.xht">css3-text-text-transform-024</a></td>
+ <td><a href="reference/css3-text-text-transform-024-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-025" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Number forms, lowercase">
+ <a href="css3-text-text-transform-025.xht">css3-text-text-transform-025</a></td>
+ <td><a href="reference/css3-text-text-transform-025-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-026" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, uppercase">
+ <a href="css3-text-text-transform-026.xht">css3-text-text-transform-026</a></td>
+ <td><a href="reference/css3-text-text-transform-026-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-027" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Enclosed Alphanumerics, lowercase">
+ <a href="css3-text-text-transform-027.xht">css3-text-text-transform-027</a></td>
+ <td><a href="reference/css3-text-text-transform-027-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-028" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, uppercase">
+ <a href="css3-text-text-transform-028.xht">css3-text-text-transform-028</a></td>
+ <td><a href="reference/css3-text-text-transform-028-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-029" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Deseret, lowercase">
+ <a href="css3-text-text-transform-029.xht">css3-text-text-transform-029</a></td>
+ <td><a href="reference/css3-text-text-transform-029-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-030" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, uppercase">
+ <a href="css3-text-text-transform-030.xht">css3-text-text-transform-030</a></td>
+ <td><a href="reference/css3-text-text-transform-030-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-031" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Georgian, lowercase">
+ <a href="css3-text-text-transform-031.xht">css3-text-text-transform-031</a></td>
+ <td><a href="reference/css3-text-text-transform-031-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-032" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: German sharp S, uppercase">
+ <a href="css3-text-text-transform-032.xht">css3-text-text-transform-032</a></td>
+ <td><a href="reference/css3-text-text-transform-032-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-033" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Latin ligatures, uppercase">
+ <a href="css3-text-text-transform-033.xht">css3-text-text-transform-033</a></td>
+ <td><a href="reference/css3-text-text-transform-033-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-034" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Armenian ligatures, uppercase">
+ <a href="css3-text-text-transform-034.xht">css3-text-text-transform-034</a></td>
+ <td><a href="reference/css3-text-text-transform-034-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-035" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek specials, uppercase">
+ <a href="css3-text-text-transform-035.xht">css3-text-text-transform-035</a></td>
+ <td><a href="reference/css3-text-text-transform-035-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-038" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Greek final sigma, lowercase">
+ <a href="css3-text-text-transform-038.xht">css3-text-text-transform-038</a></td>
+ <td><a href="reference/css3-text-text-transform-038-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-039" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Lithuanian, lowercase">
+ <a href="css3-text-text-transform-039.xht">css3-text-text-transform-039</a></td>
+ <td><a href="reference/css3-text-text-transform-039-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-040" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, uppercase">
+ <a href="css3-text-text-transform-040.xht">css3-text-text-transform-040</a></td>
+ <td><a href="reference/css3-text-text-transform-040-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-041" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Turkish, lowercase">
+ <a href="css3-text-text-transform-041.xht">css3-text-text-transform-041</a></td>
+ <td><a href="reference/css3-text-text-transform-041-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-042" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, uppercase">
+ <a href="css3-text-text-transform-042.xht">css3-text-text-transform-042</a></td>
+ <td><a href="reference/css3-text-text-transform-042-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-043" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: Azeri, lowercase">
+ <a href="css3-text-text-transform-043.xht">css3-text-text-transform-043</a></td>
+ <td><a href="reference/css3-text-text-transform-043-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-044" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, hiragana">
+ <a href="css3-text-text-transform-044.xht">css3-text-text-transform-044</a></td>
+ <td><a href="reference/css3-text-text-transform-044-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-045" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, katakana">
+ <a href="css3-text-text-transform-045.xht">css3-text-text-transform-045</a></td>
+ <td><a href="reference/css3-text-text-transform-045-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="css3-text-text-transform-046" class="">
+ <tr>
+ <td rowspan="1" title="CSS3 Text, text transform: small kana mappings, half-width katakana">
+ <a href="css3-text-text-transform-046.xht">css3-text-text-transform-046</a></td>
+ <td><a href="reference/css3-text-text-transform-046-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="full-width-002" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright on full-width characters">
@@ -216,6 +4112,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="overflow-wrap-break-word-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="overflow-wrap: break-word">
+ <a href="overflow-wrap-break-word-001.xht">overflow-wrap-break-word-001</a></td>
+ <td><a href="reference/overflow-wrap-break-word-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="tab-size-integer-001" class="">
<tr>
<td rowspan="1" title="tab-size: 4">
@@ -288,6 +4192,214 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-end-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-001.xht">text-align-end-001</a></td>
+ <td><a href="reference/text-align-end-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-002.xht">text-align-end-002</a></td>
+ <td><a href="reference/text-align-end-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-003.xht">text-align-end-003</a></td>
+ <td><a href="reference/text-align-end-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-004.xht">text-align-end-004</a></td>
+ <td><a href="reference/text-align-end-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: rtl">
+ <a href="text-align-end-005.xht">text-align-end-005</a></td>
+ <td><a href="reference/text-align-end-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, direction: ltr">
+ <a href="text-align-end-006.xht">text-align-end-006</a></td>
+ <td><a href="reference/text-align-end-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=rtl">
+ <a href="text-align-end-007.xht">text-align-end-007</a></td>
+ <td><a href="reference/text-align-end-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=ltr">
+ <a href="text-align-end-008.xht">text-align-end-008</a></td>
+ <td><a href="reference/text-align-end-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, RTL first strong">
+ <a href="text-align-end-009.xht">text-align-end-009</a></td>
+ <td><a href="reference/text-align-end-009.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, dir=auto, LTR first strong">
+ <a href="text-align-end-010.xht">text-align-end-010</a></td>
+ <td><a href="reference/text-align-end-010.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=rtl inherited">
+ <a href="text-align-end-014.xht">text-align-end-014</a></td>
+ <td><a href="reference/text-align-end-014.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=ltr inherited">
+ <a href="text-align-end-015.xht">text-align-end-015</a></td>
+ <td><a href="reference/text-align-end-015.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto">
+ <a href="text-align-end-016.xht">text-align-end-016</a></td>
+ <td><a href="reference/text-align-end-016.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-end-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: end, pre, dir=auto on surrounding block">
+ <a href="text-align-end-017.xht">text-align-end-017</a></td>
+ <td><a href="reference/text-align-end-017.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: rtl">
+ <a href="text-align-justify-001.xht">text-align-justify-001</a></td>
+ <td><a href="reference/text-align-justify-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, direction: ltr">
+ <a href="text-align-justify-002.xht">text-align-justify-002</a></td>
+ <td><a href="reference/text-align-justify-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=rtl">
+ <a href="text-align-justify-003.xht">text-align-justify-003</a></td>
+ <td><a href="reference/text-align-justify-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=ltr">
+ <a href="text-align-justify-004.xht">text-align-justify-004</a></td>
+ <td><a href="reference/text-align-justify-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, RTL first strong">
+ <a href="text-align-justify-005.xht">text-align-justify-005</a></td>
+ <td><a href="reference/text-align-justify-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justify-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify, dir=auto, LTR first strong">
+ <a href="text-align-justify-006.xht">text-align-justify-006</a></td>
+ <td><a href="reference/text-align-justify-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: rtl">
+ <a href="text-align-justifyall-001.xht">text-align-justifyall-001</a></td>
+ <td><a href="reference/text-align-justifyall-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, direction: ltr">
+ <a href="text-align-justifyall-002.xht">text-align-justifyall-002</a></td>
+ <td><a href="reference/text-align-justifyall-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=rtl">
+ <a href="text-align-justifyall-003.xht">text-align-justifyall-003</a></td>
+ <td><a href="reference/text-align-justifyall-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=ltr">
+ <a href="text-align-justifyall-004.xht">text-align-justifyall-004</a></td>
+ <td><a href="reference/text-align-justifyall-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, RTL first strong">
+ <a href="text-align-justifyall-005.xht">text-align-justifyall-005</a></td>
+ <td><a href="reference/text-align-justifyall-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-justifyall-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: justify-all, dir=auto, LTR first strong">
+ <a href="text-align-justifyall-006.xht">text-align-justifyall-006</a></td>
+ <td><a href="reference/text-align-justifyall-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-align-last-010" class="">
<tr>
<td rowspan="1" title="text-align-last - right(one line inside block element)">
@@ -344,6 +4456,118 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-align-start-001" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-001.xht">text-align-start-001</a></td>
+ <td><a href="reference/text-align-start-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-002" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-002.xht">text-align-start-002</a></td>
+ <td><a href="reference/text-align-start-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-003" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-003.xht">text-align-start-003</a></td>
+ <td><a href="reference/text-align-start-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-004" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-004.xht">text-align-start-004</a></td>
+ <td><a href="reference/text-align-start-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-005" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: rtl">
+ <a href="text-align-start-005.xht">text-align-start-005</a></td>
+ <td><a href="reference/text-align-start-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-006" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, direction: ltr">
+ <a href="text-align-start-006.xht">text-align-start-006</a></td>
+ <td><a href="reference/text-align-start-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-007" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=rtl">
+ <a href="text-align-start-007.xht">text-align-start-007</a></td>
+ <td><a href="reference/text-align-start-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-008" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=ltr">
+ <a href="text-align-start-008.xht">text-align-start-008</a></td>
+ <td><a href="reference/text-align-start-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-009" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, RTL first strong">
+ <a href="text-align-start-009.xht">text-align-start-009</a></td>
+ <td><a href="reference/text-align-start-009.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-010" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, dir=auto, LTR first strong">
+ <a href="text-align-start-010.xht">text-align-start-010</a></td>
+ <td><a href="reference/text-align-start-010.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-014" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=rtl inherited">
+ <a href="text-align-start-014.xht">text-align-start-014</a></td>
+ <td><a href="reference/text-align-start-014.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-015" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=ltr inherited">
+ <a href="text-align-start-015.xht">text-align-start-015</a></td>
+ <td><a href="reference/text-align-start-015.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-016" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto">
+ <a href="text-align-start-016.xht">text-align-start-016</a></td>
+ <td><a href="reference/text-align-start-016.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-align-start-017" class="">
+ <tr>
+ <td rowspan="1" title="text-align: start, pre, dir=auto on surrounding block">
+ <a href="text-align-start-017.xht">text-align-start-017</a></td>
+ <td><a href="reference/text-align-start-017.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-emphasis-color-001" class="">
<tr>
<td rowspan="1" title="text-emphasis - color - basic cases">
@@ -464,6 +4688,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-justify-001" class="">
+ <tr>
+ <td rowspan="1" title="text-justify: none">
+ <a href="text-justify-001.xht">text-justify-001</a></td>
+ <td><a href="reference/text-justify-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-transform-capitalize-001" class="">
<tr>
<td rowspan="1" title="text-transform - capitalize - basic cases">
@@ -528,6 +4760,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, japanese">
+ <a href="word-break-break-all-000.xht">word-break-break-all-000</a></td>
+ <td><a href="reference/word-break-break-all-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-break-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - break-all - basic cases">
@@ -536,6 +4776,70 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-break-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, korean">
+ <a href="word-break-break-all-002.xht">word-break-break-all-002</a></td>
+ <td><a href="reference/word-break-break-all-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, thai">
+ <a href="word-break-break-all-003.xht">word-break-break-all-003</a></td>
+ <td><a href="reference/word-break-break-all-ref-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, arabic">
+ <a href="word-break-break-all-004.xht">word-break-break-all-004</a></td>
+ <td><a href="reference/word-break-break-all-ref-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-005" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, subjoined tibetan">
+ <a href="word-break-break-all-005.xht">word-break-break-all-005</a></td>
+ <td><a href="reference/word-break-break-all-ref-005.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-006" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, spacing vowel sign">
+ <a href="word-break-break-all-006.xht">word-break-break-all-006</a></td>
+ <td><a href="reference/word-break-break-all-ref-006.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-007" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, combining diacritic">
+ <a href="word-break-break-all-007.xht">word-break-break-all-007</a></td>
+ <td><a href="reference/word-break-break-all-ref-007.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-break-all-008" class="">
+ <tr>
+ <td rowspan="1" title="word-break: break-all, syllabic cluster">
+ <a href="word-break-break-all-008.xht">word-break-break-all-008</a></td>
+ <td><a href="reference/word-break-break-all-ref-008.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, latin">
+ <a href="word-break-keep-all-000.xht">word-break-keep-all-000</a></td>
+ <td><a href="reference/word-break-keep-all-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-keep-all-001" class="font">
<tr>
<td rowspan="1" title="word-break - keep-all - basic cases">
@@ -544,6 +4848,22 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-keep-all-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, korean">
+ <a href="word-break-keep-all-002.xht">word-break-keep-all-002</a></td>
+ <td><a href="reference/word-break-keep-all-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-keep-all-003" class="">
+ <tr>
+ <td rowspan="1" title="word-break: keep-all, thai">
+ <a href="word-break-keep-all-003.xht">word-break-keep-all-003</a></td>
+ <td><a href="reference/word-break-keep-all-ref-003.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-break-normal-001" class="font">
<tr>
<td rowspan="1" title="word-break - normal - basic cases">
@@ -552,6 +4872,126 @@
<td rowspan="1"><abbr class="font" title="Requires a special font">Font</abbr></td>
</tr>
</tbody>
+ <tbody id="word-break-normal-ar-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, arabic">
+ <a href="word-break-normal-ar-000.xht">word-break-normal-ar-000</a></td>
+ <td><a href="reference/word-break-normal-ar-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-bo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tibetan">
+ <a href="word-break-normal-bo-000.xht">word-break-normal-bo-000</a></td>
+ <td><a href="reference/word-break-normal-bo-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-en-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, latin">
+ <a href="word-break-normal-en-000.xht">word-break-normal-en-000</a></td>
+ <td><a href="reference/word-break-normal-en-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-hi-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, hindi">
+ <a href="word-break-normal-hi-000.xht">word-break-normal-hi-000</a></td>
+ <td><a href="reference/word-break-normal-hi-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-000.xht">word-break-normal-ja-000</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-001" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese hiragana">
+ <a href="word-break-normal-ja-001.xht">word-break-normal-ja-001</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-002" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese katakana">
+ <a href="word-break-normal-ja-002.xht">word-break-normal-ja-002</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-002.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ja-004" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, japanese">
+ <a href="word-break-normal-ja-004.xht">word-break-normal-ja-004</a></td>
+ <td><a href="reference/word-break-normal-ja-ref-004.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-km-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, khmer">
+ <a href="word-break-normal-km-000.xht">word-break-normal-km-000</a></td>
+ <td><a href="reference/word-break-normal-km-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-ko-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, korean">
+ <a href="word-break-normal-ko-000.xht">word-break-normal-ko-000</a></td>
+ <td><a href="reference/word-break-normal-ko-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-lo-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, lao">
+ <a href="word-break-normal-lo-000.xht">word-break-normal-lo-000</a></td>
+ <td><a href="reference/word-break-normal-lo-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-my-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, myanmar">
+ <a href="word-break-normal-my-000.xht">word-break-normal-my-000</a></td>
+ <td><a href="reference/word-break-normal-my-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-tdd-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, tai n&amp;uuml;a">
+ <a href="word-break-normal-tdd-000.xht">word-break-normal-tdd-000</a></td>
+ <td><a href="reference/word-break-normal-tdd-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-th-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, thai">
+ <a href="word-break-normal-th-000.xht">word-break-normal-th-000</a></td>
+ <td><a href="reference/word-break-normal-th-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="word-break-normal-zh-000" class="">
+ <tr>
+ <td rowspan="1" title="word-break: normal, chinese">
+ <a href="word-break-normal-zh-000.xht">word-break-normal-zh-000</a></td>
+ <td><a href="reference/word-break-normal-zh-ref-000.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="word-wrap-001" class="">
<tr>
<td rowspan="1" title="word-wrap - break-word (basic)">
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list
index 5cad2c20592..b33697dfeb1 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list
@@ -1,4 +1,491 @@
+css3-text-line-break-jazh-001.xht == reference/css3-text-line-break-jazh-001-ref.xht
+css3-text-line-break-jazh-002.xht == reference/css3-text-line-break-jazh-002-ref.xht
+css3-text-line-break-jazh-003.xht == reference/css3-text-line-break-jazh-003-ref.xht
+css3-text-line-break-jazh-004.xht == reference/css3-text-line-break-jazh-004-ref.xht
+css3-text-line-break-jazh-005.xht == reference/css3-text-line-break-jazh-005-ref.xht
+css3-text-line-break-jazh-006.xht == reference/css3-text-line-break-jazh-006-ref.xht
+css3-text-line-break-jazh-007.xht == reference/css3-text-line-break-jazh-007-ref.xht
+css3-text-line-break-jazh-008.xht == reference/css3-text-line-break-jazh-008-ref.xht
+css3-text-line-break-jazh-009.xht == reference/css3-text-line-break-jazh-009-ref.xht
+css3-text-line-break-jazh-010.xht == reference/css3-text-line-break-jazh-010-ref.xht
+css3-text-line-break-jazh-011.xht == reference/css3-text-line-break-jazh-011-ref.xht
+css3-text-line-break-jazh-012.xht == reference/css3-text-line-break-jazh-012-ref.xht
+css3-text-line-break-jazh-013.xht == reference/css3-text-line-break-jazh-013-ref.xht
+css3-text-line-break-jazh-014.xht == reference/css3-text-line-break-jazh-014-ref.xht
+css3-text-line-break-jazh-015.xht == reference/css3-text-line-break-jazh-015-ref.xht
+css3-text-line-break-jazh-016.xht == reference/css3-text-line-break-jazh-016-ref.xht
+css3-text-line-break-jazh-017.xht == reference/css3-text-line-break-jazh-017-ref.xht
+css3-text-line-break-jazh-018.xht == reference/css3-text-line-break-jazh-018-ref.xht
+css3-text-line-break-jazh-019.xht == reference/css3-text-line-break-jazh-019-ref.xht
+css3-text-line-break-jazh-020.xht == reference/css3-text-line-break-jazh-020-ref.xht
+css3-text-line-break-jazh-021.xht == reference/css3-text-line-break-jazh-021-ref.xht
+css3-text-line-break-jazh-022.xht == reference/css3-text-line-break-jazh-022-ref.xht
+css3-text-line-break-jazh-023.xht == reference/css3-text-line-break-jazh-023-ref.xht
+css3-text-line-break-jazh-024.xht == reference/css3-text-line-break-jazh-024-ref.xht
+css3-text-line-break-jazh-025.xht == reference/css3-text-line-break-jazh-025-ref.xht
+css3-text-line-break-jazh-026.xht == reference/css3-text-line-break-jazh-026-ref.xht
+css3-text-line-break-jazh-027.xht == reference/css3-text-line-break-jazh-027-ref.xht
+css3-text-line-break-jazh-028.xht == reference/css3-text-line-break-jazh-028-ref.xht
+css3-text-line-break-jazh-029.xht == reference/css3-text-line-break-jazh-029-ref.xht
+css3-text-line-break-jazh-030.xht == reference/css3-text-line-break-jazh-030-ref.xht
+css3-text-line-break-jazh-031.xht == reference/css3-text-line-break-jazh-031-ref.xht
+css3-text-line-break-jazh-032.xht == reference/css3-text-line-break-jazh-032-ref.xht
+css3-text-line-break-jazh-033.xht == reference/css3-text-line-break-jazh-033-ref.xht
+css3-text-line-break-jazh-034.xht == reference/css3-text-line-break-jazh-034-ref.xht
+css3-text-line-break-jazh-035.xht == reference/css3-text-line-break-jazh-035-ref.xht
+css3-text-line-break-jazh-036.xht == reference/css3-text-line-break-jazh-036-ref.xht
+css3-text-line-break-jazh-037.xht == reference/css3-text-line-break-jazh-037-ref.xht
+css3-text-line-break-jazh-038.xht == reference/css3-text-line-break-jazh-038-ref.xht
+css3-text-line-break-jazh-039.xht == reference/css3-text-line-break-jazh-039-ref.xht
+css3-text-line-break-jazh-040.xht == reference/css3-text-line-break-jazh-040-ref.xht
+css3-text-line-break-jazh-041.xht == reference/css3-text-line-break-jazh-041-ref.xht
+css3-text-line-break-jazh-042.xht == reference/css3-text-line-break-jazh-042-ref.xht
+css3-text-line-break-jazh-043.xht == reference/css3-text-line-break-jazh-043-ref.xht
+css3-text-line-break-jazh-044.xht == reference/css3-text-line-break-jazh-044-ref.xht
+css3-text-line-break-jazh-045.xht == reference/css3-text-line-break-jazh-045-ref.xht
+css3-text-line-break-jazh-046.xht == reference/css3-text-line-break-jazh-046-ref.xht
+css3-text-line-break-jazh-047.xht == reference/css3-text-line-break-jazh-047-ref.xht
+css3-text-line-break-jazh-048.xht == reference/css3-text-line-break-jazh-048-ref.xht
+css3-text-line-break-jazh-049.xht == reference/css3-text-line-break-jazh-049-ref.xht
+css3-text-line-break-jazh-050.xht == reference/css3-text-line-break-jazh-050-ref.xht
+css3-text-line-break-jazh-051.xht == reference/css3-text-line-break-jazh-051-ref.xht
+css3-text-line-break-jazh-052.xht == reference/css3-text-line-break-jazh-052-ref.xht
+css3-text-line-break-jazh-054.xht == reference/css3-text-line-break-jazh-054-ref.xht
+css3-text-line-break-jazh-055.xht == reference/css3-text-line-break-jazh-055-ref.xht
+css3-text-line-break-jazh-056.xht == reference/css3-text-line-break-jazh-056-ref.xht
+css3-text-line-break-jazh-057.xht == reference/css3-text-line-break-jazh-057-ref.xht
+css3-text-line-break-jazh-058.xht == reference/css3-text-line-break-jazh-058-ref.xht
+css3-text-line-break-jazh-059.xht == reference/css3-text-line-break-jazh-059-ref.xht
+css3-text-line-break-jazh-060.xht == reference/css3-text-line-break-jazh-060-ref.xht
+css3-text-line-break-jazh-101.xht == reference/css3-text-line-break-jazh-101-ref.xht
+css3-text-line-break-jazh-102.xht == reference/css3-text-line-break-jazh-102-ref.xht
+css3-text-line-break-jazh-103.xht == reference/css3-text-line-break-jazh-103-ref.xht
+css3-text-line-break-jazh-104.xht == reference/css3-text-line-break-jazh-104-ref.xht
+css3-text-line-break-jazh-105.xht == reference/css3-text-line-break-jazh-105-ref.xht
+css3-text-line-break-jazh-106.xht == reference/css3-text-line-break-jazh-106-ref.xht
+css3-text-line-break-jazh-107.xht == reference/css3-text-line-break-jazh-107-ref.xht
+css3-text-line-break-jazh-108.xht == reference/css3-text-line-break-jazh-108-ref.xht
+css3-text-line-break-jazh-109.xht == reference/css3-text-line-break-jazh-109-ref.xht
+css3-text-line-break-jazh-110.xht == reference/css3-text-line-break-jazh-110-ref.xht
+css3-text-line-break-jazh-111.xht == reference/css3-text-line-break-jazh-111-ref.xht
+css3-text-line-break-jazh-112.xht == reference/css3-text-line-break-jazh-112-ref.xht
+css3-text-line-break-jazh-113.xht == reference/css3-text-line-break-jazh-113-ref.xht
+css3-text-line-break-jazh-114.xht == reference/css3-text-line-break-jazh-114-ref.xht
+css3-text-line-break-jazh-115.xht == reference/css3-text-line-break-jazh-115-ref.xht
+css3-text-line-break-jazh-116.xht == reference/css3-text-line-break-jazh-116-ref.xht
+css3-text-line-break-jazh-117.xht == reference/css3-text-line-break-jazh-117-ref.xht
+css3-text-line-break-jazh-118.xht == reference/css3-text-line-break-jazh-118-ref.xht
+css3-text-line-break-jazh-119.xht == reference/css3-text-line-break-jazh-119-ref.xht
+css3-text-line-break-jazh-120.xht == reference/css3-text-line-break-jazh-120-ref.xht
+css3-text-line-break-jazh-121.xht == reference/css3-text-line-break-jazh-121-ref.xht
+css3-text-line-break-jazh-122.xht == reference/css3-text-line-break-jazh-122-ref.xht
+css3-text-line-break-jazh-123.xht == reference/css3-text-line-break-jazh-123-ref.xht
+css3-text-line-break-jazh-124.xht == reference/css3-text-line-break-jazh-124-ref.xht
+css3-text-line-break-jazh-125.xht == reference/css3-text-line-break-jazh-125-ref.xht
+css3-text-line-break-jazh-126.xht == reference/css3-text-line-break-jazh-126-ref.xht
+css3-text-line-break-jazh-127.xht == reference/css3-text-line-break-jazh-127-ref.xht
+css3-text-line-break-jazh-128.xht == reference/css3-text-line-break-jazh-128-ref.xht
+css3-text-line-break-jazh-129.xht == reference/css3-text-line-break-jazh-129-ref.xht
+css3-text-line-break-jazh-130.xht == reference/css3-text-line-break-jazh-130-ref.xht
+css3-text-line-break-jazh-131.xht == reference/css3-text-line-break-jazh-131-ref.xht
+css3-text-line-break-jazh-132.xht == reference/css3-text-line-break-jazh-132-ref.xht
+css3-text-line-break-jazh-133.xht == reference/css3-text-line-break-jazh-133-ref.xht
+css3-text-line-break-jazh-134.xht == reference/css3-text-line-break-jazh-134-ref.xht
+css3-text-line-break-jazh-135.xht == reference/css3-text-line-break-jazh-135-ref.xht
+css3-text-line-break-jazh-136.xht == reference/css3-text-line-break-jazh-136-ref.xht
+css3-text-line-break-jazh-137.xht == reference/css3-text-line-break-jazh-137-ref.xht
+css3-text-line-break-jazh-138.xht == reference/css3-text-line-break-jazh-138-ref.xht
+css3-text-line-break-jazh-139.xht == reference/css3-text-line-break-jazh-139-ref.xht
+css3-text-line-break-jazh-140.xht == reference/css3-text-line-break-jazh-140-ref.xht
+css3-text-line-break-jazh-141.xht == reference/css3-text-line-break-jazh-141-ref.xht
+css3-text-line-break-jazh-142.xht == reference/css3-text-line-break-jazh-142-ref.xht
+css3-text-line-break-jazh-143.xht == reference/css3-text-line-break-jazh-143-ref.xht
+css3-text-line-break-jazh-144.xht == reference/css3-text-line-break-jazh-144-ref.xht
+css3-text-line-break-jazh-145.xht == reference/css3-text-line-break-jazh-145-ref.xht
+css3-text-line-break-jazh-146.xht == reference/css3-text-line-break-jazh-146-ref.xht
+css3-text-line-break-jazh-147.xht == reference/css3-text-line-break-jazh-147-ref.xht
+css3-text-line-break-jazh-148.xht == reference/css3-text-line-break-jazh-148-ref.xht
+css3-text-line-break-jazh-149.xht == reference/css3-text-line-break-jazh-149-ref.xht
+css3-text-line-break-jazh-150.xht == reference/css3-text-line-break-jazh-150-ref.xht
+css3-text-line-break-jazh-151.xht == reference/css3-text-line-break-jazh-151-ref.xht
+css3-text-line-break-jazh-152.xht == reference/css3-text-line-break-jazh-152-ref.xht
+css3-text-line-break-jazh-154.xht == reference/css3-text-line-break-jazh-154-ref.xht
+css3-text-line-break-jazh-155.xht == reference/css3-text-line-break-jazh-155-ref.xht
+css3-text-line-break-jazh-156.xht == reference/css3-text-line-break-jazh-156-ref.xht
+css3-text-line-break-jazh-157.xht == reference/css3-text-line-break-jazh-157-ref.xht
+css3-text-line-break-jazh-158.xht == reference/css3-text-line-break-jazh-158-ref.xht
+css3-text-line-break-jazh-159.xht == reference/css3-text-line-break-jazh-159-ref.xht
+css3-text-line-break-jazh-160.xht == reference/css3-text-line-break-jazh-160-ref.xht
+css3-text-line-break-jazh-201.xht == reference/css3-text-line-break-jazh-201-ref.xht
+css3-text-line-break-jazh-202.xht == reference/css3-text-line-break-jazh-202-ref.xht
+css3-text-line-break-jazh-203.xht == reference/css3-text-line-break-jazh-203-ref.xht
+css3-text-line-break-jazh-204.xht == reference/css3-text-line-break-jazh-204-ref.xht
+css3-text-line-break-jazh-205.xht == reference/css3-text-line-break-jazh-205-ref.xht
+css3-text-line-break-jazh-206.xht == reference/css3-text-line-break-jazh-206-ref.xht
+css3-text-line-break-jazh-207.xht == reference/css3-text-line-break-jazh-207-ref.xht
+css3-text-line-break-jazh-208.xht == reference/css3-text-line-break-jazh-208-ref.xht
+css3-text-line-break-jazh-209.xht == reference/css3-text-line-break-jazh-209-ref.xht
+css3-text-line-break-jazh-210.xht == reference/css3-text-line-break-jazh-210-ref.xht
+css3-text-line-break-jazh-211.xht == reference/css3-text-line-break-jazh-211-ref.xht
+css3-text-line-break-jazh-212.xht == reference/css3-text-line-break-jazh-212-ref.xht
+css3-text-line-break-jazh-213.xht == reference/css3-text-line-break-jazh-213-ref.xht
+css3-text-line-break-jazh-214.xht == reference/css3-text-line-break-jazh-214-ref.xht
+css3-text-line-break-jazh-215.xht == reference/css3-text-line-break-jazh-215-ref.xht
+css3-text-line-break-jazh-216.xht == reference/css3-text-line-break-jazh-216-ref.xht
+css3-text-line-break-jazh-217.xht == reference/css3-text-line-break-jazh-217-ref.xht
+css3-text-line-break-jazh-218.xht == reference/css3-text-line-break-jazh-218-ref.xht
+css3-text-line-break-jazh-219.xht == reference/css3-text-line-break-jazh-219-ref.xht
+css3-text-line-break-jazh-220.xht == reference/css3-text-line-break-jazh-220-ref.xht
+css3-text-line-break-jazh-221.xht == reference/css3-text-line-break-jazh-221-ref.xht
+css3-text-line-break-jazh-222.xht == reference/css3-text-line-break-jazh-222-ref.xht
+css3-text-line-break-jazh-223.xht == reference/css3-text-line-break-jazh-223-ref.xht
+css3-text-line-break-jazh-224.xht == reference/css3-text-line-break-jazh-224-ref.xht
+css3-text-line-break-jazh-225.xht == reference/css3-text-line-break-jazh-225-ref.xht
+css3-text-line-break-jazh-226.xht == reference/css3-text-line-break-jazh-226-ref.xht
+css3-text-line-break-jazh-227.xht == reference/css3-text-line-break-jazh-227-ref.xht
+css3-text-line-break-jazh-228.xht == reference/css3-text-line-break-jazh-228-ref.xht
+css3-text-line-break-jazh-229.xht == reference/css3-text-line-break-jazh-229-ref.xht
+css3-text-line-break-jazh-230.xht == reference/css3-text-line-break-jazh-230-ref.xht
+css3-text-line-break-jazh-231.xht == reference/css3-text-line-break-jazh-231-ref.xht
+css3-text-line-break-jazh-232.xht == reference/css3-text-line-break-jazh-232-ref.xht
+css3-text-line-break-jazh-233.xht == reference/css3-text-line-break-jazh-233-ref.xht
+css3-text-line-break-jazh-234.xht == reference/css3-text-line-break-jazh-234-ref.xht
+css3-text-line-break-jazh-235.xht == reference/css3-text-line-break-jazh-235-ref.xht
+css3-text-line-break-jazh-236.xht == reference/css3-text-line-break-jazh-236-ref.xht
+css3-text-line-break-jazh-237.xht == reference/css3-text-line-break-jazh-237-ref.xht
+css3-text-line-break-jazh-238.xht == reference/css3-text-line-break-jazh-238-ref.xht
+css3-text-line-break-jazh-239.xht == reference/css3-text-line-break-jazh-239-ref.xht
+css3-text-line-break-jazh-240.xht == reference/css3-text-line-break-jazh-240-ref.xht
+css3-text-line-break-jazh-241.xht == reference/css3-text-line-break-jazh-241-ref.xht
+css3-text-line-break-jazh-242.xht == reference/css3-text-line-break-jazh-242-ref.xht
+css3-text-line-break-jazh-243.xht == reference/css3-text-line-break-jazh-243-ref.xht
+css3-text-line-break-jazh-244.xht == reference/css3-text-line-break-jazh-244-ref.xht
+css3-text-line-break-jazh-245.xht == reference/css3-text-line-break-jazh-245-ref.xht
+css3-text-line-break-jazh-246.xht == reference/css3-text-line-break-jazh-246-ref.xht
+css3-text-line-break-jazh-247.xht == reference/css3-text-line-break-jazh-247-ref.xht
+css3-text-line-break-jazh-248.xht == reference/css3-text-line-break-jazh-248-ref.xht
+css3-text-line-break-jazh-249.xht == reference/css3-text-line-break-jazh-249-ref.xht
+css3-text-line-break-jazh-250.xht == reference/css3-text-line-break-jazh-250-ref.xht
+css3-text-line-break-jazh-251.xht == reference/css3-text-line-break-jazh-251-ref.xht
+css3-text-line-break-jazh-252.xht == reference/css3-text-line-break-jazh-252-ref.xht
+css3-text-line-break-jazh-254.xht == reference/css3-text-line-break-jazh-254-ref.xht
+css3-text-line-break-jazh-255.xht == reference/css3-text-line-break-jazh-255-ref.xht
+css3-text-line-break-jazh-256.xht == reference/css3-text-line-break-jazh-256-ref.xht
+css3-text-line-break-jazh-257.xht == reference/css3-text-line-break-jazh-257-ref.xht
+css3-text-line-break-jazh-258.xht == reference/css3-text-line-break-jazh-258-ref.xht
+css3-text-line-break-jazh-259.xht == reference/css3-text-line-break-jazh-259-ref.xht
+css3-text-line-break-jazh-260.xht == reference/css3-text-line-break-jazh-260-ref.xht
+css3-text-line-break-jazh-301.xht == reference/css3-text-line-break-jazh-301-ref.xht
+css3-text-line-break-jazh-302.xht == reference/css3-text-line-break-jazh-302-ref.xht
+css3-text-line-break-jazh-303.xht == reference/css3-text-line-break-jazh-303-ref.xht
+css3-text-line-break-jazh-304.xht == reference/css3-text-line-break-jazh-304-ref.xht
+css3-text-line-break-jazh-305.xht == reference/css3-text-line-break-jazh-305-ref.xht
+css3-text-line-break-jazh-306.xht == reference/css3-text-line-break-jazh-306-ref.xht
+css3-text-line-break-jazh-307.xht == reference/css3-text-line-break-jazh-307-ref.xht
+css3-text-line-break-jazh-308.xht == reference/css3-text-line-break-jazh-308-ref.xht
+css3-text-line-break-jazh-309.xht == reference/css3-text-line-break-jazh-309-ref.xht
+css3-text-line-break-jazh-310.xht == reference/css3-text-line-break-jazh-310-ref.xht
+css3-text-line-break-jazh-311.xht == reference/css3-text-line-break-jazh-311-ref.xht
+css3-text-line-break-jazh-312.xht == reference/css3-text-line-break-jazh-312-ref.xht
+css3-text-line-break-jazh-313.xht == reference/css3-text-line-break-jazh-313-ref.xht
+css3-text-line-break-jazh-314.xht == reference/css3-text-line-break-jazh-314-ref.xht
+css3-text-line-break-jazh-315.xht == reference/css3-text-line-break-jazh-315-ref.xht
+css3-text-line-break-jazh-316.xht == reference/css3-text-line-break-jazh-316-ref.xht
+css3-text-line-break-jazh-317.xht == reference/css3-text-line-break-jazh-317-ref.xht
+css3-text-line-break-jazh-318.xht == reference/css3-text-line-break-jazh-318-ref.xht
+css3-text-line-break-jazh-319.xht == reference/css3-text-line-break-jazh-319-ref.xht
+css3-text-line-break-jazh-320.xht == reference/css3-text-line-break-jazh-320-ref.xht
+css3-text-line-break-jazh-321.xht == reference/css3-text-line-break-jazh-321-ref.xht
+css3-text-line-break-jazh-322.xht == reference/css3-text-line-break-jazh-322-ref.xht
+css3-text-line-break-jazh-323.xht == reference/css3-text-line-break-jazh-323-ref.xht
+css3-text-line-break-jazh-324.xht == reference/css3-text-line-break-jazh-324-ref.xht
+css3-text-line-break-jazh-325.xht == reference/css3-text-line-break-jazh-325-ref.xht
+css3-text-line-break-jazh-326.xht == reference/css3-text-line-break-jazh-326-ref.xht
+css3-text-line-break-jazh-327.xht == reference/css3-text-line-break-jazh-327-ref.xht
+css3-text-line-break-jazh-351.xht == reference/css3-text-line-break-jazh-351-ref.xht
+css3-text-line-break-jazh-352.xht == reference/css3-text-line-break-jazh-352-ref.xht
+css3-text-line-break-jazh-353.xht == reference/css3-text-line-break-jazh-353-ref.xht
+css3-text-line-break-jazh-354.xht == reference/css3-text-line-break-jazh-354-ref.xht
+css3-text-line-break-jazh-355.xht == reference/css3-text-line-break-jazh-355-ref.xht
+css3-text-line-break-jazh-356.xht == reference/css3-text-line-break-jazh-356-ref.xht
+css3-text-line-break-jazh-357.xht == reference/css3-text-line-break-jazh-357-ref.xht
+css3-text-line-break-jazh-358.xht == reference/css3-text-line-break-jazh-358-ref.xht
+css3-text-line-break-jazh-359.xht == reference/css3-text-line-break-jazh-359-ref.xht
+css3-text-line-break-jazh-360.xht == reference/css3-text-line-break-jazh-360-ref.xht
+css3-text-line-break-jazh-361.xht == reference/css3-text-line-break-jazh-361-ref.xht
+css3-text-line-break-jazh-362.xht == reference/css3-text-line-break-jazh-362-ref.xht
+css3-text-line-break-jazh-363.xht == reference/css3-text-line-break-jazh-363-ref.xht
+css3-text-line-break-jazh-364.xht == reference/css3-text-line-break-jazh-364-ref.xht
+css3-text-line-break-jazh-365.xht == reference/css3-text-line-break-jazh-365-ref.xht
+css3-text-line-break-jazh-366.xht == reference/css3-text-line-break-jazh-366-ref.xht
+css3-text-line-break-jazh-367.xht == reference/css3-text-line-break-jazh-367-ref.xht
+css3-text-line-break-jazh-368.xht == reference/css3-text-line-break-jazh-368-ref.xht
+css3-text-line-break-jazh-369.xht == reference/css3-text-line-break-jazh-369-ref.xht
+css3-text-line-break-jazh-370.xht == reference/css3-text-line-break-jazh-370-ref.xht
+css3-text-line-break-jazh-371.xht == reference/css3-text-line-break-jazh-371-ref.xht
+css3-text-line-break-jazh-372.xht == reference/css3-text-line-break-jazh-372-ref.xht
+css3-text-line-break-jazh-373.xht == reference/css3-text-line-break-jazh-373-ref.xht
+css3-text-line-break-jazh-374.xht == reference/css3-text-line-break-jazh-374-ref.xht
+css3-text-line-break-jazh-375.xht == reference/css3-text-line-break-jazh-375-ref.xht
+css3-text-line-break-jazh-376.xht == reference/css3-text-line-break-jazh-376-ref.xht
+css3-text-line-break-jazh-377.xht == reference/css3-text-line-break-jazh-377-ref.xht
+css3-text-line-break-jazh-401.xht == reference/css3-text-line-break-jazh-401-ref.xht
+css3-text-line-break-jazh-402.xht == reference/css3-text-line-break-jazh-402-ref.xht
+css3-text-line-break-jazh-403.xht == reference/css3-text-line-break-jazh-403-ref.xht
+css3-text-line-break-jazh-404.xht == reference/css3-text-line-break-jazh-404-ref.xht
+css3-text-line-break-jazh-405.xht == reference/css3-text-line-break-jazh-405-ref.xht
+css3-text-line-break-jazh-406.xht == reference/css3-text-line-break-jazh-406-ref.xht
+css3-text-line-break-jazh-407.xht == reference/css3-text-line-break-jazh-407-ref.xht
+css3-text-line-break-jazh-408.xht == reference/css3-text-line-break-jazh-408-ref.xht
+css3-text-line-break-jazh-409.xht == reference/css3-text-line-break-jazh-409-ref.xht
+css3-text-line-break-jazh-410.xht == reference/css3-text-line-break-jazh-410-ref.xht
+css3-text-line-break-jazh-411.xht == reference/css3-text-line-break-jazh-411-ref.xht
+css3-text-line-break-jazh-412.xht == reference/css3-text-line-break-jazh-412-ref.xht
+css3-text-line-break-jazh-413.xht == reference/css3-text-line-break-jazh-413-ref.xht
+css3-text-line-break-jazh-414.xht == reference/css3-text-line-break-jazh-414-ref.xht
+css3-text-line-break-jazh-415.xht == reference/css3-text-line-break-jazh-415-ref.xht
+css3-text-line-break-jazh-416.xht == reference/css3-text-line-break-jazh-416-ref.xht
+css3-text-line-break-jazh-417.xht == reference/css3-text-line-break-jazh-417-ref.xht
+css3-text-line-break-jazh-418.xht == reference/css3-text-line-break-jazh-418-ref.xht
+css3-text-line-break-jazh-419.xht == reference/css3-text-line-break-jazh-419-ref.xht
+css3-text-line-break-jazh-420.xht == reference/css3-text-line-break-jazh-420-ref.xht
+css3-text-line-break-jazh-421.xht == reference/css3-text-line-break-jazh-421-ref.xht
+css3-text-line-break-jazh-422.xht == reference/css3-text-line-break-jazh-422-ref.xht
+css3-text-line-break-jazh-423.xht == reference/css3-text-line-break-jazh-423-ref.xht
+css3-text-line-break-jazh-424.xht == reference/css3-text-line-break-jazh-424-ref.xht
+css3-text-line-break-jazh-425.xht == reference/css3-text-line-break-jazh-425-ref.xht
+css3-text-line-break-jazh-426.xht == reference/css3-text-line-break-jazh-426-ref.xht
+css3-text-line-break-jazh-427.xht == reference/css3-text-line-break-jazh-427-ref.xht
+css3-text-line-break-opclns-001.xht == reference/css3-text-line-break-opclns-001-ref.xht
+css3-text-line-break-opclns-002.xht == reference/css3-text-line-break-opclns-002-ref.xht
+css3-text-line-break-opclns-003.xht == reference/css3-text-line-break-opclns-003-ref.xht
+css3-text-line-break-opclns-004.xht == reference/css3-text-line-break-opclns-004-ref.xht
+css3-text-line-break-opclns-005.xht == reference/css3-text-line-break-opclns-005-ref.xht
+css3-text-line-break-opclns-006.xht == reference/css3-text-line-break-opclns-006-ref.xht
+css3-text-line-break-opclns-007.xht == reference/css3-text-line-break-opclns-007-ref.xht
+css3-text-line-break-opclns-008.xht == reference/css3-text-line-break-opclns-008-ref.xht
+css3-text-line-break-opclns-009.xht == reference/css3-text-line-break-opclns-009-ref.xht
+css3-text-line-break-opclns-010.xht == reference/css3-text-line-break-opclns-010-ref.xht
+css3-text-line-break-opclns-011.xht == reference/css3-text-line-break-opclns-011-ref.xht
+css3-text-line-break-opclns-012.xht == reference/css3-text-line-break-opclns-012-ref.xht
+css3-text-line-break-opclns-013.xht == reference/css3-text-line-break-opclns-013-ref.xht
+css3-text-line-break-opclns-014.xht == reference/css3-text-line-break-opclns-014-ref.xht
+css3-text-line-break-opclns-015.xht == reference/css3-text-line-break-opclns-015-ref.xht
+css3-text-line-break-opclns-016.xht == reference/css3-text-line-break-opclns-016-ref.xht
+css3-text-line-break-opclns-017.xht == reference/css3-text-line-break-opclns-017-ref.xht
+css3-text-line-break-opclns-018.xht == reference/css3-text-line-break-opclns-018-ref.xht
+css3-text-line-break-opclns-019.xht == reference/css3-text-line-break-opclns-019-ref.xht
+css3-text-line-break-opclns-020.xht == reference/css3-text-line-break-opclns-020-ref.xht
+css3-text-line-break-opclns-021.xht == reference/css3-text-line-break-opclns-021-ref.xht
+css3-text-line-break-opclns-022.xht == reference/css3-text-line-break-opclns-022-ref.xht
+css3-text-line-break-opclns-023.xht == reference/css3-text-line-break-opclns-023-ref.xht
+css3-text-line-break-opclns-024.xht == reference/css3-text-line-break-opclns-024-ref.xht
+css3-text-line-break-opclns-025.xht == reference/css3-text-line-break-opclns-025-ref.xht
+css3-text-line-break-opclns-026.xht == reference/css3-text-line-break-opclns-026-ref.xht
+css3-text-line-break-opclns-027.xht == reference/css3-text-line-break-opclns-027-ref.xht
+css3-text-line-break-opclns-028.xht == reference/css3-text-line-break-opclns-028-ref.xht
+css3-text-line-break-opclns-029.xht == reference/css3-text-line-break-opclns-029-ref.xht
+css3-text-line-break-opclns-030.xht == reference/css3-text-line-break-opclns-030-ref.xht
+css3-text-line-break-opclns-031.xht == reference/css3-text-line-break-opclns-031-ref.xht
+css3-text-line-break-opclns-032.xht == reference/css3-text-line-break-opclns-032-ref.xht
+css3-text-line-break-opclns-033.xht == reference/css3-text-line-break-opclns-033-ref.xht
+css3-text-line-break-opclns-034.xht == reference/css3-text-line-break-opclns-034-ref.xht
+css3-text-line-break-opclns-035.xht == reference/css3-text-line-break-opclns-035-ref.xht
+css3-text-line-break-opclns-036.xht == reference/css3-text-line-break-opclns-036-ref.xht
+css3-text-line-break-opclns-037.xht == reference/css3-text-line-break-opclns-037-ref.xht
+css3-text-line-break-opclns-038.xht == reference/css3-text-line-break-opclns-038-ref.xht
+css3-text-line-break-opclns-039.xht == reference/css3-text-line-break-opclns-039-ref.xht
+css3-text-line-break-opclns-040.xht == reference/css3-text-line-break-opclns-040-ref.xht
+css3-text-line-break-opclns-041.xht == reference/css3-text-line-break-opclns-041-ref.xht
+css3-text-line-break-opclns-042.xht == reference/css3-text-line-break-opclns-042-ref.xht
+css3-text-line-break-opclns-043.xht == reference/css3-text-line-break-opclns-043-ref.xht
+css3-text-line-break-opclns-044.xht == reference/css3-text-line-break-opclns-044-ref.xht
+css3-text-line-break-opclns-045.xht == reference/css3-text-line-break-opclns-045-ref.xht
+css3-text-line-break-opclns-046.xht == reference/css3-text-line-break-opclns-046-ref.xht
+css3-text-line-break-opclns-047.xht == reference/css3-text-line-break-opclns-047-ref.xht
+css3-text-line-break-opclns-048.xht == reference/css3-text-line-break-opclns-048-ref.xht
+css3-text-line-break-opclns-049.xht == reference/css3-text-line-break-opclns-049-ref.xht
+css3-text-line-break-opclns-050.xht == reference/css3-text-line-break-opclns-050-ref.xht
+css3-text-line-break-opclns-051.xht == reference/css3-text-line-break-opclns-051-ref.xht
+css3-text-line-break-opclns-052.xht == reference/css3-text-line-break-opclns-052-ref.xht
+css3-text-line-break-opclns-053.xht == reference/css3-text-line-break-opclns-053-ref.xht
+css3-text-line-break-opclns-054.xht == reference/css3-text-line-break-opclns-054-ref.xht
+css3-text-line-break-opclns-055.xht == reference/css3-text-line-break-opclns-055-ref.xht
+css3-text-line-break-opclns-056.xht == reference/css3-text-line-break-opclns-056-ref.xht
+css3-text-line-break-opclns-057.xht == reference/css3-text-line-break-opclns-057-ref.xht
+css3-text-line-break-opclns-058.xht == reference/css3-text-line-break-opclns-058-ref.xht
+css3-text-line-break-opclns-059.xht == reference/css3-text-line-break-opclns-059-ref.xht
+css3-text-line-break-opclns-060.xht == reference/css3-text-line-break-opclns-060-ref.xht
+css3-text-line-break-opclns-061.xht == reference/css3-text-line-break-opclns-061-ref.xht
+css3-text-line-break-opclns-062.xht == reference/css3-text-line-break-opclns-062-ref.xht
+css3-text-line-break-opclns-063.xht == reference/css3-text-line-break-opclns-063-ref.xht
+css3-text-line-break-opclns-064.xht == reference/css3-text-line-break-opclns-064-ref.xht
+css3-text-line-break-opclns-065.xht == reference/css3-text-line-break-opclns-065-ref.xht
+css3-text-line-break-opclns-100.xht == reference/css3-text-line-break-opclns-100-ref.xht
+css3-text-line-break-opclns-101.xht == reference/css3-text-line-break-opclns-101-ref.xht
+css3-text-line-break-opclns-102.xht == reference/css3-text-line-break-opclns-102-ref.xht
+css3-text-line-break-opclns-103.xht == reference/css3-text-line-break-opclns-103-ref.xht
+css3-text-line-break-opclns-104.xht == reference/css3-text-line-break-opclns-104-ref.xht
+css3-text-line-break-opclns-105.xht == reference/css3-text-line-break-opclns-105-ref.xht
+css3-text-line-break-opclns-106.xht == reference/css3-text-line-break-opclns-106-ref.xht
+css3-text-line-break-opclns-107.xht == reference/css3-text-line-break-opclns-107-ref.xht
+css3-text-line-break-opclns-108.xht == reference/css3-text-line-break-opclns-108-ref.xht
+css3-text-line-break-opclns-109.xht == reference/css3-text-line-break-opclns-109-ref.xht
+css3-text-line-break-opclns-110.xht == reference/css3-text-line-break-opclns-110-ref.xht
+css3-text-line-break-opclns-111.xht == reference/css3-text-line-break-opclns-111-ref.xht
+css3-text-line-break-opclns-112.xht == reference/css3-text-line-break-opclns-112-ref.xht
+css3-text-line-break-opclns-113.xht == reference/css3-text-line-break-opclns-113-ref.xht
+css3-text-line-break-opclns-114.xht == reference/css3-text-line-break-opclns-114-ref.xht
+css3-text-line-break-opclns-115.xht == reference/css3-text-line-break-opclns-115-ref.xht
+css3-text-line-break-opclns-116.xht == reference/css3-text-line-break-opclns-116-ref.xht
+css3-text-line-break-opclns-117.xht == reference/css3-text-line-break-opclns-117-ref.xht
+css3-text-line-break-opclns-118.xht == reference/css3-text-line-break-opclns-118-ref.xht
+css3-text-line-break-opclns-119.xht == reference/css3-text-line-break-opclns-119-ref.xht
+css3-text-line-break-opclns-120.xht == reference/css3-text-line-break-opclns-120-ref.xht
+css3-text-line-break-opclns-121.xht == reference/css3-text-line-break-opclns-121-ref.xht
+css3-text-line-break-opclns-122.xht == reference/css3-text-line-break-opclns-122-ref.xht
+css3-text-line-break-opclns-123.xht == reference/css3-text-line-break-opclns-123-ref.xht
+css3-text-line-break-opclns-124.xht == reference/css3-text-line-break-opclns-124-ref.xht
+css3-text-line-break-opclns-125.xht == reference/css3-text-line-break-opclns-125-ref.xht
+css3-text-line-break-opclns-126.xht == reference/css3-text-line-break-opclns-126-ref.xht
+css3-text-line-break-opclns-127.xht == reference/css3-text-line-break-opclns-127-ref.xht
+css3-text-line-break-opclns-128.xht == reference/css3-text-line-break-opclns-128-ref.xht
+css3-text-line-break-opclns-129.xht == reference/css3-text-line-break-opclns-129-ref.xht
+css3-text-line-break-opclns-130.xht == reference/css3-text-line-break-opclns-130-ref.xht
+css3-text-line-break-opclns-131.xht == reference/css3-text-line-break-opclns-131-ref.xht
+css3-text-line-break-opclns-132.xht == reference/css3-text-line-break-opclns-132-ref.xht
+css3-text-line-break-opclns-133.xht == reference/css3-text-line-break-opclns-133-ref.xht
+css3-text-line-break-opclns-134.xht == reference/css3-text-line-break-opclns-134-ref.xht
+css3-text-line-break-opclns-135.xht == reference/css3-text-line-break-opclns-135-ref.xht
+css3-text-line-break-opclns-136.xht == reference/css3-text-line-break-opclns-136-ref.xht
+css3-text-line-break-opclns-137.xht == reference/css3-text-line-break-opclns-137-ref.xht
+css3-text-line-break-opclns-138.xht == reference/css3-text-line-break-opclns-138-ref.xht
+css3-text-line-break-opclns-139.xht == reference/css3-text-line-break-opclns-139-ref.xht
+css3-text-line-break-opclns-140.xht == reference/css3-text-line-break-opclns-140-ref.xht
+css3-text-line-break-opclns-141.xht == reference/css3-text-line-break-opclns-141-ref.xht
+css3-text-line-break-opclns-142.xht == reference/css3-text-line-break-opclns-142-ref.xht
+css3-text-line-break-opclns-143.xht == reference/css3-text-line-break-opclns-143-ref.xht
+css3-text-line-break-opclns-144.xht == reference/css3-text-line-break-opclns-144-ref.xht
+css3-text-line-break-opclns-145.xht == reference/css3-text-line-break-opclns-145-ref.xht
+css3-text-line-break-opclns-146.xht == reference/css3-text-line-break-opclns-146-ref.xht
+css3-text-line-break-opclns-147.xht == reference/css3-text-line-break-opclns-147-ref.xht
+css3-text-line-break-opclns-148.xht == reference/css3-text-line-break-opclns-148-ref.xht
+css3-text-line-break-opclns-149.xht == reference/css3-text-line-break-opclns-149-ref.xht
+css3-text-line-break-opclns-150.xht == reference/css3-text-line-break-opclns-150-ref.xht
+css3-text-line-break-opclns-151.xht == reference/css3-text-line-break-opclns-151-ref.xht
+css3-text-line-break-opclns-152.xht == reference/css3-text-line-break-opclns-152-ref.xht
+css3-text-line-break-opclns-153.xht == reference/css3-text-line-break-opclns-153-ref.xht
+css3-text-line-break-opclns-154.xht == reference/css3-text-line-break-opclns-154-ref.xht
+css3-text-line-break-opclns-155.xht == reference/css3-text-line-break-opclns-155-ref.xht
+css3-text-line-break-opclns-156.xht == reference/css3-text-line-break-opclns-156-ref.xht
+css3-text-line-break-opclns-157.xht == reference/css3-text-line-break-opclns-157-ref.xht
+css3-text-line-break-opclns-158.xht == reference/css3-text-line-break-opclns-158-ref.xht
+css3-text-line-break-opclns-159.xht == reference/css3-text-line-break-opclns-159-ref.xht
+css3-text-line-break-opclns-160.xht == reference/css3-text-line-break-opclns-160-ref.xht
+css3-text-line-break-opclns-161.xht == reference/css3-text-line-break-opclns-161-ref.xht
+css3-text-line-break-opclns-162.xht == reference/css3-text-line-break-opclns-162-ref.xht
+css3-text-line-break-opclns-163.xht == reference/css3-text-line-break-opclns-163-ref.xht
+css3-text-line-break-opclns-164.xht == reference/css3-text-line-break-opclns-164-ref.xht
+css3-text-line-break-opclns-165.xht == reference/css3-text-line-break-opclns-165-ref.xht
+css3-text-line-break-opclns-166.xht == reference/css3-text-line-break-opclns-166-ref.xht
+css3-text-line-break-opclns-167.xht == reference/css3-text-line-break-opclns-167-ref.xht
+css3-text-line-break-opclns-168.xht == reference/css3-text-line-break-opclns-168-ref.xht
+css3-text-line-break-opclns-169.xht == reference/css3-text-line-break-opclns-169-ref.xht
+css3-text-line-break-opclns-170.xht == reference/css3-text-line-break-opclns-170-ref.xht
+css3-text-line-break-opclns-171.xht == reference/css3-text-line-break-opclns-171-ref.xht
+css3-text-line-break-opclns-200.xht == reference/css3-text-line-break-opclns-200-ref.xht
+css3-text-line-break-opclns-201.xht == reference/css3-text-line-break-opclns-201-ref.xht
+css3-text-line-break-opclns-202.xht == reference/css3-text-line-break-opclns-202-ref.xht
+css3-text-line-break-opclns-203.xht == reference/css3-text-line-break-opclns-203-ref.xht
+css3-text-line-break-opclns-204.xht == reference/css3-text-line-break-opclns-204-ref.xht
+css3-text-line-break-opclns-205.xht == reference/css3-text-line-break-opclns-205-ref.xht
+css3-text-line-break-opclns-206.xht == reference/css3-text-line-break-opclns-206-ref.xht
+css3-text-line-break-opclns-207.xht == reference/css3-text-line-break-opclns-207-ref.xht
+css3-text-line-break-opclns-208.xht == reference/css3-text-line-break-opclns-208-ref.xht
+css3-text-line-break-opclns-209.xht == reference/css3-text-line-break-opclns-209-ref.xht
+css3-text-line-break-opclns-210.xht == reference/css3-text-line-break-opclns-210-ref.xht
+css3-text-line-break-opclns-211.xht == reference/css3-text-line-break-opclns-211-ref.xht
+css3-text-line-break-opclns-212.xht == reference/css3-text-line-break-opclns-212-ref.xht
+css3-text-line-break-opclns-213.xht == reference/css3-text-line-break-opclns-213-ref.xht
+css3-text-line-break-opclns-214.xht == reference/css3-text-line-break-opclns-214-ref.xht
+css3-text-line-break-opclns-215.xht == reference/css3-text-line-break-opclns-215-ref.xht
+css3-text-line-break-opclns-216.xht == reference/css3-text-line-break-opclns-216-ref.xht
+css3-text-line-break-opclns-217.xht == reference/css3-text-line-break-opclns-217-ref.xht
+css3-text-line-break-opclns-218.xht == reference/css3-text-line-break-opclns-218-ref.xht
+css3-text-line-break-opclns-219.xht == reference/css3-text-line-break-opclns-219-ref.xht
+css3-text-line-break-opclns-220.xht == reference/css3-text-line-break-opclns-220-ref.xht
+css3-text-line-break-opclns-221.xht == reference/css3-text-line-break-opclns-221-ref.xht
+css3-text-line-break-opclns-222.xht == reference/css3-text-line-break-opclns-222-ref.xht
+css3-text-line-break-opclns-223.xht == reference/css3-text-line-break-opclns-223-ref.xht
+css3-text-line-break-opclns-224.xht == reference/css3-text-line-break-opclns-224-ref.xht
+css3-text-line-break-opclns-225.xht == reference/css3-text-line-break-opclns-225-ref.xht
+css3-text-line-break-opclns-226.xht == reference/css3-text-line-break-opclns-226-ref.xht
+css3-text-line-break-opclns-250.xht == reference/css3-text-line-break-opclns-250-ref.xht
+css3-text-line-break-opclns-251.xht == reference/css3-text-line-break-opclns-251-ref.xht
+css3-text-line-break-opclns-252.xht == reference/css3-text-line-break-opclns-252-ref.xht
+css3-text-line-break-opclns-253.xht == reference/css3-text-line-break-opclns-253-ref.xht
+css3-text-line-break-opclns-254.xht == reference/css3-text-line-break-opclns-254-ref.xht
+css3-text-line-break-opclns-255.xht == reference/css3-text-line-break-opclns-255-ref.xht
+css3-text-line-break-opclns-256.xht == reference/css3-text-line-break-opclns-256-ref.xht
+css3-text-line-break-opclns-257.xht == reference/css3-text-line-break-opclns-257-ref.xht
+css3-text-line-break-opclns-258.xht == reference/css3-text-line-break-opclns-258-ref.xht
+css3-text-line-break-opclns-259.xht == reference/css3-text-line-break-opclns-259-ref.xht
+css3-text-line-break-opclns-260.xht == reference/css3-text-line-break-opclns-260-ref.xht
+css3-text-line-break-opclns-261.xht == reference/css3-text-line-break-opclns-261-ref.xht
+css3-text-line-break-opclns-262.xht == reference/css3-text-line-break-opclns-262-ref.xht
+css3-text-line-break-opclns-263.xht == reference/css3-text-line-break-opclns-263-ref.xht
+css3-text-line-break-opclns-264.xht == reference/css3-text-line-break-opclns-264-ref.xht
+css3-text-line-break-opclns-265.xht == reference/css3-text-line-break-opclns-265-ref.xht
+css3-text-line-break-opclns-266.xht == reference/css3-text-line-break-opclns-266-ref.xht
+css3-text-line-break-opclns-267.xht == reference/css3-text-line-break-opclns-267-ref.xht
+css3-text-line-break-opclns-268.xht == reference/css3-text-line-break-opclns-268-ref.xht
+css3-text-line-break-opclns-269.xht == reference/css3-text-line-break-opclns-269-ref.xht
+css3-text-text-transform-001.xht == reference/css3-text-text-transform-001-ref.xht
+css3-text-text-transform-002.xht == reference/css3-text-text-transform-002-ref.xht
+css3-text-text-transform-003.xht == reference/css3-text-text-transform-003-ref.xht
+css3-text-text-transform-004.xht == reference/css3-text-text-transform-004-ref.xht
+css3-text-text-transform-005.xht == reference/css3-text-text-transform-005-ref.xht
+css3-text-text-transform-006.xht == reference/css3-text-text-transform-006-ref.xht
+css3-text-text-transform-007.xht == reference/css3-text-text-transform-007-ref.xht
+css3-text-text-transform-007a.xht == reference/css3-text-text-transform-007a-ref.xht
+css3-text-text-transform-008.xht == reference/css3-text-text-transform-008-ref.xht
+css3-text-text-transform-009.xht == reference/css3-text-text-transform-009-ref.xht
+css3-text-text-transform-010.xht == reference/css3-text-text-transform-010-ref.xht
+css3-text-text-transform-010a.xht == reference/css3-text-text-transform-010a-ref.xht
+css3-text-text-transform-011.xht == reference/css3-text-text-transform-011-ref.xht
+css3-text-text-transform-012.xht == reference/css3-text-text-transform-012-ref.xht
+css3-text-text-transform-014.xht == reference/css3-text-text-transform-014-ref.xht
+css3-text-text-transform-015.xht == reference/css3-text-text-transform-015-ref.xht
+css3-text-text-transform-016.xht == reference/css3-text-text-transform-016-ref.xht
+css3-text-text-transform-017.xht == reference/css3-text-text-transform-017-ref.xht
+css3-text-text-transform-018.xht == reference/css3-text-text-transform-018-ref.xht
+css3-text-text-transform-019.xht == reference/css3-text-text-transform-019-ref.xht
+css3-text-text-transform-020.xht == reference/css3-text-text-transform-020-ref.xht
+css3-text-text-transform-021.xht == reference/css3-text-text-transform-021-ref.xht
+css3-text-text-transform-022.xht == reference/css3-text-text-transform-022-ref.xht
+css3-text-text-transform-023.xht == reference/css3-text-text-transform-023-ref.xht
+css3-text-text-transform-024.xht == reference/css3-text-text-transform-024-ref.xht
+css3-text-text-transform-025.xht == reference/css3-text-text-transform-025-ref.xht
+css3-text-text-transform-026.xht == reference/css3-text-text-transform-026-ref.xht
+css3-text-text-transform-027.xht == reference/css3-text-text-transform-027-ref.xht
+css3-text-text-transform-028.xht == reference/css3-text-text-transform-028-ref.xht
+css3-text-text-transform-029.xht == reference/css3-text-text-transform-029-ref.xht
+css3-text-text-transform-030.xht == reference/css3-text-text-transform-030-ref.xht
+css3-text-text-transform-031.xht == reference/css3-text-text-transform-031-ref.xht
+css3-text-text-transform-032.xht == reference/css3-text-text-transform-032-ref.xht
+css3-text-text-transform-033.xht == reference/css3-text-text-transform-033-ref.xht
+css3-text-text-transform-034.xht == reference/css3-text-text-transform-034-ref.xht
+css3-text-text-transform-035.xht == reference/css3-text-text-transform-035-ref.xht
+css3-text-text-transform-038.xht == reference/css3-text-text-transform-038-ref.xht
+css3-text-text-transform-039.xht == reference/css3-text-text-transform-039-ref.xht
+css3-text-text-transform-040.xht == reference/css3-text-text-transform-040-ref.xht
+css3-text-text-transform-041.xht == reference/css3-text-text-transform-041-ref.xht
+css3-text-text-transform-042.xht == reference/css3-text-text-transform-042-ref.xht
+css3-text-text-transform-043.xht == reference/css3-text-text-transform-043-ref.xht
+css3-text-text-transform-044.xht == reference/css3-text-text-transform-044-ref.xht
+css3-text-text-transform-045.xht == reference/css3-text-text-transform-045-ref.xht
+css3-text-text-transform-046.xht == reference/css3-text-text-transform-046-ref.xht
full-width-002.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
full-width-003.xht == reference/full-width-ref.xht != reference/full-width-notcu-notref.xht != reference/full-width-horizontal-notref.xht
hanging-punctuation-allow-end-001.xht == reference/hanging-punctuation-allow-end-001-ref.xht
@@ -23,6 +510,7 @@ overflow-wrap-002.xht == reference/overflow-wrap-002-ref.xht
overflow-wrap-003.xht == reference/overflow-wrap-003-ref.xht
overflow-wrap-004.xht == reference/overflow-wrap-004-ref.xht
overflow-wrap-005.xht == reference/overflow-wrap-003-ref.xht
+overflow-wrap-break-word-001.xht == reference/overflow-wrap-break-word-001-ref.xht
tab-size-integer-001.xht == reference/tab-size-integer-001-ref.xht
tab-size-integer-002.xht == reference/tab-size-integer-001-ref.xht
tab-size-integer-003.xht == reference/tab-size-integer-001-ref.xht
@@ -32,6 +520,32 @@ tab-size-percent-001.xht == reference/tab-size-length-001-ref.xht
text-align-006.xht == reference/text-align-006-ref.xht
text-align-007.xht == reference/text-align-007-ref.xht
text-align-008.xht == reference/text-align-007-ref.xht
+text-align-end-001.xht == reference/text-align-end-001.xht
+text-align-end-002.xht == reference/text-align-end-002.xht
+text-align-end-003.xht == reference/text-align-end-003.xht
+text-align-end-004.xht == reference/text-align-end-004.xht
+text-align-end-005.xht == reference/text-align-end-005.xht
+text-align-end-006.xht == reference/text-align-end-006.xht
+text-align-end-007.xht == reference/text-align-end-007.xht
+text-align-end-008.xht == reference/text-align-end-008.xht
+text-align-end-009.xht == reference/text-align-end-009.xht
+text-align-end-010.xht == reference/text-align-end-010.xht
+text-align-end-014.xht == reference/text-align-end-014.xht
+text-align-end-015.xht == reference/text-align-end-015.xht
+text-align-end-016.xht == reference/text-align-end-016.xht
+text-align-end-017.xht == reference/text-align-end-017.xht
+text-align-justify-001.xht == reference/text-align-justify-001.xht
+text-align-justify-002.xht == reference/text-align-justify-002.xht
+text-align-justify-003.xht == reference/text-align-justify-003.xht
+text-align-justify-004.xht == reference/text-align-justify-004.xht
+text-align-justify-005.xht == reference/text-align-justify-005.xht
+text-align-justify-006.xht == reference/text-align-justify-006.xht
+text-align-justifyall-001.xht == reference/text-align-justifyall-001.xht
+text-align-justifyall-002.xht == reference/text-align-justifyall-002.xht
+text-align-justifyall-003.xht == reference/text-align-justifyall-003.xht
+text-align-justifyall-004.xht == reference/text-align-justifyall-004.xht
+text-align-justifyall-005.xht == reference/text-align-justifyall-005.xht
+text-align-justifyall-006.xht == reference/text-align-justifyall-006.xht
text-align-last-010.xht == reference/text-align-last-010-ref.xht
text-align-last-011.xht == reference/text-align-last-010-ref.xht
text-align-match-parent-02.xht == reference/text-align-match-parent-ref.xht
@@ -39,6 +553,20 @@ text-align-match-parent-03.xht == reference/text-align-match-parent-ref.xht
text-align-match-parent-04.xht == reference/text-align-match-parent-ref.xht
text-align-match-parent-root-ltr.xht == reference/text-align-match-parent-root-ltr-ref.xht
text-align-match-parent-root-rtl.xht == reference/text-align-match-parent-root-rtl-ref.xht
+text-align-start-001.xht == reference/text-align-start-001.xht
+text-align-start-002.xht == reference/text-align-start-002.xht
+text-align-start-003.xht == reference/text-align-start-003.xht
+text-align-start-004.xht == reference/text-align-start-004.xht
+text-align-start-005.xht == reference/text-align-start-005.xht
+text-align-start-006.xht == reference/text-align-start-006.xht
+text-align-start-007.xht == reference/text-align-start-007.xht
+text-align-start-008.xht == reference/text-align-start-008.xht
+text-align-start-009.xht == reference/text-align-start-009.xht
+text-align-start-010.xht == reference/text-align-start-010.xht
+text-align-start-014.xht == reference/text-align-start-014.xht
+text-align-start-015.xht == reference/text-align-start-015.xht
+text-align-start-016.xht == reference/text-align-start-016.xht
+text-align-start-017.xht == reference/text-align-start-017.xht
text-emphasis-color-001.xht == reference/text-emphasis-color-001-ref.xht
text-emphasis-position-above-left-001.xht == reference/text-emphasis-position-above-left-001-ref.xht
text-emphasis-position-above-left-002.xht == reference/text-emphasis-position-above-left-002-ref.xht
@@ -54,6 +582,7 @@ text-emphasis-style-open-001.xht == reference/text-emphasis-style-open-001-ref.x
text-emphasis-style-shape-001.xht == reference/text-emphasis-style-shape-001-ref.xht
text-emphasis-style-string-001.xht == reference/text-emphasis-style-string-001-ref.xht
text-indent-percentage-001.xht == reference/text-indent-percentage-001-ref.xht
+text-justify-001.xht == reference/text-justify-001.xht
text-transform-capitalize-001.xht == reference/text-transform-capitalize-001-ref.xht
text-transform-fullwidth-001.xht == reference/text-transform-fullwidth-001-ref.xht
text-transform-lowercase-001.xht == reference/text-transform-lowercase-001-ref.xht
@@ -62,9 +591,35 @@ text-transform-uppercase-001.xht == reference/text-transform-uppercase-001-ref.x
white-space-collapsing-discard-001.xht == reference/white-space-collapsing-discard-001-ref.xht
white-space-collapsing-preserve-breaks-001.xht == reference/white-space-collapsing-preserve-breaks-001-ref.xht
white-space-collapsing-trim-inner-001.xht == reference/white-space-collapsing-trim-inner-001-ref.xht
+word-break-break-all-000.xht == reference/word-break-break-all-ref-000.xht
word-break-break-all-001.xht == reference/word-break-break-all-001-ref.xht
+word-break-break-all-002.xht == reference/word-break-break-all-ref-002.xht
+word-break-break-all-003.xht == reference/word-break-break-all-ref-003.xht
+word-break-break-all-004.xht == reference/word-break-break-all-ref-004.xht
+word-break-break-all-005.xht == reference/word-break-break-all-ref-005.xht
+word-break-break-all-006.xht == reference/word-break-break-all-ref-006.xht
+word-break-break-all-007.xht == reference/word-break-break-all-ref-007.xht
+word-break-break-all-008.xht == reference/word-break-break-all-ref-008.xht
+word-break-keep-all-000.xht == reference/word-break-keep-all-ref-000.xht
word-break-keep-all-001.xht == reference/word-break-keep-all-001-ref.xht
+word-break-keep-all-002.xht == reference/word-break-keep-all-ref-002.xht
+word-break-keep-all-003.xht == reference/word-break-keep-all-ref-003.xht
word-break-normal-001.xht == reference/word-break-normal-001-ref.xht
+word-break-normal-ar-000.xht == reference/word-break-normal-ar-ref-000.xht
+word-break-normal-bo-000.xht == reference/word-break-normal-bo-ref-000.xht
+word-break-normal-en-000.xht == reference/word-break-normal-en-ref-000.xht
+word-break-normal-hi-000.xht == reference/word-break-normal-hi-ref-000.xht
+word-break-normal-ja-000.xht == reference/word-break-normal-ja-ref-000.xht
+word-break-normal-ja-001.xht == reference/word-break-normal-ja-ref-001.xht
+word-break-normal-ja-002.xht == reference/word-break-normal-ja-ref-002.xht
+word-break-normal-ja-004.xht == reference/word-break-normal-ja-ref-004.xht
+word-break-normal-km-000.xht == reference/word-break-normal-km-ref-000.xht
+word-break-normal-ko-000.xht == reference/word-break-normal-ko-ref-000.xht
+word-break-normal-lo-000.xht == reference/word-break-normal-lo-ref-000.xht
+word-break-normal-my-000.xht == reference/word-break-normal-my-ref-000.xht
+word-break-normal-tdd-000.xht == reference/word-break-normal-tdd-ref-000.xht
+word-break-normal-th-000.xht == reference/word-break-normal-th-ref-000.xht
+word-break-normal-zh-000.xht == reference/word-break-normal-zh-ref-000.xht
word-wrap-001.xht == reference/overflow-wrap-001-ref.xht
word-wrap-002.xht == reference/overflow-wrap-002-ref.xht
word-wrap-003.xht == reference/overflow-wrap-003-ref.xht
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht
new file mode 100644
index 00000000000..5ec651947d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Whitespace and line break transformation</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed. If no F, H, W or ZWSP characters involved, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>hello
+there</span></div>
+<div class="test" id="test2"><span>hello
+there</span></div>
+<div class="test" id="test3"><span>hello
+ there</span></div>
+<div class="test" id="test4"><span>hello
+ there</span></div>
+<div class="test" id="test5"><span>hello
+
+
+there</span></div>
+<div class="test" id="test6"><span>hello
+
+
+ there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht
new file mode 100644
index 00000000000..0e8e9b2da90
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is W and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+中国话</span></div>
+<div class="test" id="test2"><span>日本語
+中国话</span></div>
+<div class="test" id="test3"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test4"><span>日本語
+ 中国话</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+中国话</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ 中国话</span></div>
+<div class="ref" id="ref"><span>日本語中国话</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht
new file mode 100644
index 00000000000..a74295b0d4a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test2"><span>FULL
+WIDTH</span></div>
+<div class="test" id="test3"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test4"><span>FULL
+ WIDTH</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>FULLWIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht
new file mode 100644
index 00000000000..3238395d77d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ハン
+カク</span></div>
+<div class="test" id="test2"><span>ハン
+カク</span></div>
+<div class="test" id="test3"><span>ハン
+ カク</span></div>
+<div class="test" id="test4"><span>ハン
+ カク</span></div>
+<div class="test" id="test5"><span>ハン
+
+
+カク</span></div>
+<div class="test" id="test6"><span>ハン
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>ハンカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht
new file mode 100644
index 00000000000..00dbfb2ce4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Won and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>₩
+24</span></div>
+<div class="test" id="test2"><span>₩
+24</span></div>
+<div class="test" id="test3"><span>₩
+ 24</span></div>
+<div class="test" id="test4"><span>₩
+ 24</span></div>
+<div class="test" id="test5"><span>₩
+
+
+24</span></div>
+<div class="test" id="test6"><span>₩
+
+
+ 24</span></div>
+<div class="ref" id="ref1"><span>₩24</span></div>
+<div class="test" id="test7"><span>24
+₩</span></div>
+<div class="test" id="test8"><span>24
+₩</span></div>
+<div class="test" id="test9"><span>24
+ ₩</span></div>
+<div class="test" id="test10"><span>24
+ ₩</span></div>
+<div class="test" id="test11"><span>24
+
+
+₩</span></div>
+<div class="test" id="test12"><span>24
+
+
+ ₩</span></div>
+<div class="ref" id="ref2"><span>24₩</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only ₩24");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak ₩24");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks ₩24");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces ₩24");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only 24₩");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak 24₩");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces 24₩");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks 24₩");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces 24₩");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht
new file mode 100644
index 00000000000..56e01b63248
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide character and non-wide character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>漢字
+kanji</span></div>
+<div class="test" id="test2"><span>漢字
+kanji</span></div>
+<div class="test" id="test3"><span>漢字
+ kanji</span></div>
+<div class="test" id="test4"><span>漢字
+ kanji</span></div>
+<div class="test" id="test5"><span>漢字
+
+
+kanji</span></div>
+<div class="test" id="test6"><span>漢字
+
+
+ kanji</span></div>
+<div class="ref" id="ref"><span>漢字 kanji</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht
new file mode 100644
index 00000000000..7cb3760d3c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth character and non-fullwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+width</span></div>
+<div class="test" id="test2"><span>FULL
+width</span></div>
+<div class="test" id="test3"><span>FULL
+ width</span></div>
+<div class="test" id="test4"><span>FULL
+ width</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+width</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ width</span></div>
+<div class="ref" id="ref"><span>FULL width</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht
new file mode 100644
index 00000000000..b5cddd62d39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Halfwidth character and non-halfwidth character around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of only one character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>han
+カク</span></div>
+<div class="test" id="test2"><span>han
+カク</span></div>
+<div class="test" id="test3"><span>han
+ カク</span></div>
+<div class="test" id="test4"><span>han
+ カク</span></div>
+<div class="test" id="test5"><span>han
+
+
+カク</span></div>
+<div class="test" id="test6"><span>han
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>han カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht
new file mode 100644
index 00000000000..1220565a3e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Wide and fullwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test2"><span>日本語
+WIDTH</span></div>
+<div class="test" id="test3"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test4"><span>日本語
+ WIDTH</span></div>
+<div class="test" id="test5"><span>日本語
+
+
+WIDTH</span></div>
+<div class="test" id="test6"><span>日本語
+
+
+ WIDTH</span></div>
+<div class="ref" id="ref"><span>日本語WIDTH</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht
new file mode 100644
index 00000000000..f28562bde44
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Fullwidth and halfwidth characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>FULL
+カク</span></div>
+<div class="test" id="test2"><span>FULL
+カク</span></div>
+<div class="test" id="test3"><span>FULL
+ カク</span></div>
+<div class="test" id="test4"><span>FULL
+ カク</span></div>
+<div class="test" id="test5"><span>FULL
+
+
+カク</span></div>
+<div class="test" id="test6"><span>FULL
+
+
+ カク</span></div>
+<div class="ref" id="ref"><span>FULLカク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht
new file mode 100644
index 00000000000..d9b291de42e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>한글
+쓰기</span></div>
+<div class="test" id="test2"><span>한글
+쓰기</span></div>
+<div class="test" id="test3"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test4"><span>한글
+ 쓰기</span></div>
+<div class="test" id="test5"><span>한글
+
+
+쓰기</span></div>
+<div class="test" id="test6"><span>한글
+
+
+ 쓰기</span></div>
+<div class="ref" id="ref"><span>한글 쓰기</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht
new file mode 100644
index 00000000000..15db35a4698
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht
new file mode 100644
index 00000000000..b09f1da5559
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Hangul halfwidth jamo characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test2"><span>하ᄂ
+그ᄅ</span></div>
+<div class="test" id="test3"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test4"><span>하ᄂ
+ 그ᄅ</span></div>
+<div class="test" id="test5"><span>하ᄂ
+
+
+그ᄅ</span></div>
+<div class="test" id="test6"><span>하ᄂ
+
+
+ 그ᄅ</span></div>
+<div class="ref" id="ref"><span>하ᄂ 그ᄅ</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht
new file mode 100644
index 00000000000..ef1e917c365
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษา ไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+</script>
+<!-- Notes:
+The assertion will fail if more or less than one space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht
new file mode 100644
index 00000000000..fc2f565b594
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai and Latin characters around line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the East Asian Width property of both the character before and after the line feed is F, W or H and neither side is Hangul, then the segment break is removed. Otherwise, the segment break is converted to a space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+latin</span></div>
+<div class="test" id="test2"><span>ภาษา
+latin</span></div>
+<div class="test" id="test3"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test4"><span>ภาษา
+ latin</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+latin</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ latin</span></div>
+<div class="ref" id="ref1"><span>ภาษา latin</span></div>
+
+<div class="test" id="test7"><span>latin
+ภาษา</span></div>
+<div class="test" id="test8"><span>latin
+ภาษา</span></div>
+<div class="test" id="test9"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test10"><span>latin
+ ภาษา</span></div>
+<div class="test" id="test11"><span>latin
+
+
+ภาษา</span></div>
+<div class="test" id="test12"><span>latin
+
+
+ ภาษา</span></div>
+<div class="ref" id="ref2"><span>latin ภาษา</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak only thai latin");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak thai latin");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "spaces linebreak spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks thai latin");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref1').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces thai latin");
+test(function() {
+assert_equals(document.getElementById('test7').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak only latin thai");
+test(function() {
+assert_equals(document.getElementById('test8').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak latin thai");
+test(function() {
+assert_equals(document.getElementById('test9').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test10').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "spaces linebreak spaces latin thai");
+test(function() {
+assert_equals(document.getElementById('test11').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks latin thai");
+test(function() {
+assert_equals(document.getElementById('test12').firstChild.offsetWidth, document.getElementById('ref2').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces latin thai");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht
new file mode 100644
index 00000000000..0ec5da4391c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai with ZWSP before line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert" />
+<style type="text/css">
+/* the CSS below is not part of the test */
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา&#x200B;
+ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา&#x200B;
+ ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา&#x200B;
+
+
+ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา&#x200B;
+
+
+ ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if a normal space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht
new file mode 100644
index 00000000000..7cfe63f290f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Thai with ZWSP after line break</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="If the character immediately before or immediately after the segment break is the zero-width space character (U+200B), then the break is removed, leaving behind the zero-width space." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test1"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test2"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test3"><span>ภาษา
+&#x200B;ไทย</span></div>
+<div class="test" id="test4"><span>ภาษา
+ &#x200B;ไทย</span></div>
+<div class="test" id="test5"><span>ภาษา
+
+
+&#x200B;ไทย</span></div>
+<div class="test" id="test6"><span>ภาษา
+
+
+ &#x200B;ไทย</span></div>
+<div class="ref" id="ref"><span>ภาษาไทย</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test1').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak only");
+var matches = document.getElementById('test1').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 1");
+test(function() {
+assert_equals(document.getElementById('test2').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak");
+var matches = document.getElementById('test2').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 2");
+test(function() {
+assert_equals(document.getElementById('test3').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "linebreak spaces");
+var matches = document.getElementById('test3').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 3");
+test(function() {
+assert_equals(document.getElementById('test4').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces linebreak spaces");
+var matches = document.getElementById('test4').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 4");
+test(function() {
+assert_equals(document.getElementById('test5').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks");
+var matches = document.getElementById('test5').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 5");
+test(function() {
+assert_equals(document.getElementById('test6').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "multiple linebreaks + spaces");
+var matches = document.getElementById('test6').firstChild.textContent.match(/\u200B/g)
+test(function() {
+assert_equals(matches.length, 1);
+}, "zwsp retained 6");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/BPG-Ucnobi-U.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/BPG-Ucnobi-U.woff
new file mode 100644
index 00000000000..577500e2426
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/BPG-Ucnobi-U.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/GentiumPlus-R.woff b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/GentiumPlus-R.woff
new file mode 100644
index 00000000000..2d3bf3ed873
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/GentiumPlus-R.woff
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/README
deleted file mode 100644
index 69d1737bead..00000000000
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/README
+++ /dev/null
@@ -1,29 +0,0 @@
-CSS Global Support Directory
-============================
-
-This directory contains common support files (such as images and external
-style sheets). These are sync'ed into the support directories of all our
-test suites. If you have test-suite-specific support files, please add
-them to the appropriate test-suite-specific support/ directory.
-
-If you add to a support/ directory, please run the tools/supportprop.py
-script from the top of the repository to cascade support files into the
-lower-level support directories.
-
-Description of the Common Support File Collection
--------------------------------------------------
-
-The 1x1-* images are all exactly one pixel.
-
-The swatch-* images all use 15x15 cells.
-
-The square-* images all use 15x15 cells with one pixel borders.
-
-The pattern-* images use cells of various sizes:
-
- pattern-gg-gr.png 20x20
- pattern-grg-rgr-grg.png 20x20
- pattern-rgr-grg-rgr.png 20x20
- pattern-tr.png 15x15
- pattern-grg-rrg-rgg.png 15x15
-
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/support/README b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/support/README
new file mode 100644
index 00000000000..ea8cb9ef357
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/support/README
@@ -0,0 +1,4 @@
+The swatch-green.png file in this directory is really a RED swatch,
+and the swatch-red.png file is really a green swatch.
+
+This directory is used to test relative URIs. \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/text-orientation.js b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-001.xht
new file mode 100644
index 00000000000..409884fe4f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-001.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-001.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-002.xht
new file mode 100644
index 00000000000..a3e2156c717
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-002.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-003.xht
new file mode 100644
index 00000000000..f648c52d992
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-003.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-003.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-004.xht
new file mode 100644
index 00000000000..bbda7e3a5f1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-004.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-005.xht
new file mode 100644
index 00000000000..7cc89e2c800
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-005.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-006.xht
new file mode 100644
index 00000000000..b4407849345
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-006.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-006.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-007.xht
new file mode 100644
index 00000000000..d747c45f870
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-007.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-007.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-008.xht
new file mode 100644
index 00000000000..22ad73b27a1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-008.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-008.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-009.xht
new file mode 100644
index 00000000000..294b99a2dcc
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-009.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-009.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when direction is auto and first strong character is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-010.xht
new file mode 100644
index 00000000000..f773f8be424
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-010.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-010.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-014.xht
new file mode 100644
index 00000000000..9cbfb016a25
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-014.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-014.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-015.xht
new file mode 100644
index 00000000000..dea6b80cf63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-015.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-015.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-016.xht
new file mode 100644
index 00000000000..c850bdc42d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-016.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-016.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when direction is auto and first strong character is ltr, and left when first strong is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht
new file mode 100644
index 00000000000..8251d0d65b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-017.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-end-017.xht" rel="match" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by pre, to right in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+</div>
+<div class="ref"><div id="rb1"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-018.xht
new file mode 100644
index 00000000000..406233d7785
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-018.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. left when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-019.xht
new file mode 100644
index 00000000000..50e55550478
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-019.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. right when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-020.xht
new file mode 100644
index 00000000000..cf969e48f4c
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-020.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. when dir=auto on textarea, right when first strong is ltr, left when rtl." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is right-aligned, and the second left-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht
new file mode 100644
index 00000000000..70f43860686
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-end-021.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: end, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:end aligns inline-level content to the end edge of the line box – ie. since dir=auto is not inherited by textarea, to right in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: end; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-001.xht
new file mode 100644
index 00000000000..fb5630120a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-001.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, direction: rtl</title>
+<link href="reference/text-align-justify-001.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-002.xht
new file mode 100644
index 00000000000..63731ea4ea7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-002.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, direction: ltr</title>
+<link href="reference/text-align-justify-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-003.xht
new file mode 100644
index 00000000000..d170dbb5c9f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-003.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-003.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-004.xht
new file mode 100644
index 00000000000..f9b5ff9aa1f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-004.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-004.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-005.xht
new file mode 100644
index 00000000000..5a359d49a7a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-005.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-005.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the right." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-006.xht
new file mode 100644
index 00000000000..3f08c27c07d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justify-006.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justify-006.xht" rel="match" />
+<meta content="text-align:justify aligns text in order to exactly fill the line box. Unless otherwise specified by text-align-last, the last line before a forced break or the end of the block is start-aligned – in this case, to the left." name="assert" />
+<style type="text/css">
+.test { text-align: justify; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht
new file mode 100644
index 00000000000..59591a79997
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-001.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht
new file mode 100644
index 00000000000..91a518723a5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-002.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht
new file mode 100644
index 00000000000..bfd2df68161
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-003.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht
new file mode 100644
index 00000000000..23b2c645306
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="reference/text-align-justifyall-004.xht" rel="match" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX </div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht
new file mode 100644
index 00000000000..f3cdbb8f2e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-005.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; left: 0; height: 48px; }
+#rb2 { top: 0; left: 109px; height: 48px; }
+#rb3 { top: 0; left: 218px; height: 48px; }
+#rb4 { top: 0; left: 327px; height: 72px; }
+#rb5 { top: 48px; right: 96px; height: 24px; }
+#rb6 { top: 48px; right: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht
new file mode 100644
index 00000000000..21b26075a85
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: justify-all, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-justifyall-006.xht" rel="match" />
+<meta content="text-align:justify-all aligns text in order to exactly fill the line box, forcing the last line to justify as well." name="assert" />
+<style type="text/css">
+.test { text-align: justify-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 399px; color: orange; font: 24px/24px ahem; }
+.ref { text-align: right; position: relative; height:72px; }
+.rb { position: absolute; background-color: orange; width: 72px; }
+#rb1 { top: 0; right: 0; height: 48px; }
+#rb2 { top: 0; right: 109px; height: 48px; }
+#rb3 { top: 0; right: 218px; height: 48px; }
+#rb4 { top: 0; right: 327px; height: 72px; }
+#rb5 { top: 48px; left: 96px; height: 24px; }
+#rb6 { top: 48px; left: 192px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is the same.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1" class="rb"></div><div id="rb2" class="rb"></div><div id="rb3" class="rb"></div><div id="rb4" class="rb"></div><div id="rb5" class="rb"></div><div id="rb6" class="rb"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-001.xht
new file mode 100644
index 00000000000..019b812dd5d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-001.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-001.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-002.xht
new file mode 100644
index 00000000000..f1218beddab
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-002.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div style="direction: rtl;">
+<div class="test">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-003.xht
new file mode 100644
index 00000000000..2663960ae2f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-003.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-003.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div class="test" dir="rtl">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-004.xht
new file mode 100644
index 00000000000..60b08a01efe
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-004.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 300px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 24px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 120px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXXXX</div>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-005.xht
new file mode 100644
index 00000000000..e56d1cd752d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-005.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: rtl; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-006.xht
new file mode 100644
index 00000000000..1dba20a1f39
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-006.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, direction: ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-006.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; direction: ltr; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes is identical.</div>
+<div style="direction: rtl;">
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-007.xht
new file mode 100644
index 00000000000..ace16478d3b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-007.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=rtl</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-007.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is horizontal, rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test" dir="rtl">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-008.xht
new file mode 100644
index 00000000000..f6c12b4a2c4
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-008.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=ltr</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-008.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is horizontal, ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="ltr">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-009.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-009.xht
new file mode 100644
index 00000000000..780460da745
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-009.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=auto, RTL first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-009.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when direction is auto and first strong character is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; right: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; right: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div class="test" dir="auto">&#x200F;XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-010.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-010.xht
new file mode 100644
index 00000000000..26b185368ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-010.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, dir=auto, LTR first strong</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-010.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<div class="test" dir="auto">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-014.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-014.xht
new file mode 100644
index 00000000000..8148148d6f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-014.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-014.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; right: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="rtl">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-015.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-015.xht
new file mode 100644
index 00000000000..c1d01c75fc1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-015.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-015.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="ltr">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-016.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-016.xht
new file mode 100644
index 00000000000..7bfdb67f407
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-016.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=auto</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-016.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when direction is auto and first strong character is ltr, and right when first strong is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 24px; }
+#rb2 { position: absolute; bottom: 0; right: 0; background-color: orange; width: 72px; height: 24px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<pre class="test" dir="auto">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div></div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht
new file mode 100644
index 00000000000..a6a42ace14a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-017.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, pre, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-align-start-017.xht" rel="match" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by pre, to left in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 48px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if shading in both orange boxes is identical.</div>
+<div dir="auto">
+<pre class="test">XXX
+&#x200F;XXX</pre>
+<div class="ref"><div id="rb1"></div></div>
+</div>
+<!-- Notes:
+The &rlm isn't in the Ahem font, so it may cause a spurious effect, such as a thin white line in the middle of a block in IE. This should be ignored. The test needs a RTL character in the Ahem font, so that the &RLM can be removed.
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-018.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-018.xht
new file mode 100644
index 00000000000..47148b3dfeb
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-018.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=rtl inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. right when base direction is rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are right-aligned in the box.</div>
+<div dir="rtl">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-019.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-019.xht
new file mode 100644
index 00000000000..d7ad54b8f67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-019.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=ltr inherited</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. left when base direction is ltr." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in the box.</div>
+<div dir="ltr">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-020.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-020.xht
new file mode 100644
index 00000000000..6ea05ed72e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-020.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea dir=auto on control</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. when dir=auto on textarea, left when first strong is ltr, right when rtl." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the first word is left-aligned, and the second right-aligned in the box.</div>
+<div>
+<textarea class="test" dir="auto">latin
+و·کمی</textarea>
+</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht
new file mode 100644
index 00000000000..df1b9c0c535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-align-start-021.xht
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-align: start, textarea, dir=auto on surrounding block</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-align:start aligns inline-level content to the start edge of the line box – ie. since dir=auto is not inherited by textarea, to left in ltr context." name="assert" />
+<style type="text/css">
+.test { text-align: start; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 300px; font-size: 24px; line-height: 1;}
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if both words are left-aligned in both boxes.</div>
+<div dir="auto">
+<textarea class="test">latin
+و·کمی</textarea>
+</div>
+<div dir="auto">
+<textarea class="test">و·کمی
+latin</textarea>
+</div>
+<!--
+Notes:
+The rationale for the expected outcome here is described at
+https://drafts.csswg.org/css-writing-modes-3/#valdef-unicode-bidi-plaintext
+"Because the unicode-bidi property does not inherit, setting bidi-override or plaintext on a block box will not affect any descendant blocks. Therefore these values are best used on blocks and inlines that do not contain any block-level structures. "
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-001.xht
new file mode 100644
index 00000000000..2ec977ef203
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: none</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<link href="reference/text-justify-001.xht" rel="match" />
+<meta content="text-justify:none means justification is disabled: there are no justification opportunities within the text." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: none; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; width: 290px; color: orange; font: 24px/24px ahem; }
+.ref { position: relative; height: 72px; }
+#rb1 { position: absolute; top: 0; left: 0; background-color: orange; width: 72px; height: 72px; }
+#rb2 { position: absolute; top: 0; left: 96px; background-color: orange; width: 72px; height: 72px; }
+#rb3 { position: absolute; top: 0; left: 192px; background-color: orange; width: 72px; height: 48px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the shading in both orange boxes looks the same.</div>
+<div class="test">XXX XXX XXX XXX XXX XXX XXX XXX</div>
+<div class="ref"><div id="rb1"></div><div id="rb2"></div><div id="rb3"></div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-002.xht
new file mode 100644
index 00000000000..909719ab535
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-002.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: inter-character</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-003.xht
new file mode 100644
index 00000000000..3865c77ac68
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-003.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: distribute</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; color: blue; font: 24px/24px ahem; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if, on the first line only, the last box is flush with the right edge, and the line is composed of boxes about one third the size of those on the second line, and with small gaps between each.</div>
+<div class="test">XXX XXX XXX XXX XXX</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-004.xht
new file mode 100644
index 00000000000..680fb08756a
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-004.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: inter-character, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:inter-character means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: inter-character; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-005.xht
new file mode 100644
index 00000000000..740db32c9ed
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-justify-005.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>text-justify: distribute, arabic</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#text-align-property" rel="help" />
+<meta content="text-justify:distribute means justification adjusts spacing between each pair of adjacent typographic character units. Justification must not introduce gaps between the joined typographic letter units of cursive scripts such as Arabic." name="assert" />
+<style type="text/css">
+.test { text-align: justify; text-justify: distribute; }
+/* the CSS below is not part of the test */
+.test { border: 1px solid blue; margin: 20px; width: 290px; font-size: 28px; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the sequence مممممع has no gaps in it.</div>
+<div class="test">مممممع مممممع مممممع مممممع مممممع</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht
index 17a628768a8..db79beffa8f 100644
--- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht
@@ -27,7 +27,7 @@
<tbody id="s2">
<tr><th><a href="chapter-2.xht">Chapter 2 -
Transforming Text</a></th>
- <td>(7 Tests)</td></tr>
+ <td>(52 Tests)</td></tr>
</tbody>
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
@@ -37,12 +37,12 @@
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
White Space Processing Details</a></th>
- <td>(6 Tests)</td></tr>
+ <td>(26 Tests)</td></tr>
</tbody>
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Line Breaking and Word Boundaries</a></th>
- <td>(20 Tests)</td></tr>
+ <td>(602 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
Alignment and Justification</a></th>
- <td>(23 Tests)</td></tr>
+ <td>(76 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-000.xht
new file mode 100644
index 00000000000..fefaff9e17d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-000.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>White space collapse</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="test"><span>hello there</span></div>
+<div class="ref" id="ref"><span>hello there</span></div>
+<div class="test" id="testW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="ref" id="refW"><span>缔造真正全球通行 的万维网</span></div>
+<div class="test" id="testF"><span>FULL WIDTH</span></div>
+<div class="ref" id="refF"><span>FULL WIDTH</span></div>
+<div class="test" id="testH"><span>ハン カク</span></div>
+<div class="ref" id="refH"><span>ハン カク</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('test').firstChild.offsetWidth, document.getElementById('ref').firstChild.offsetWidth);
+}, "spaces removed");
+test(function() {
+assert_equals(document.getElementById('testW').firstChild.offsetWidth, document.getElementById('refW').firstChild.offsetWidth);
+}, "spaces removed between Wide characters");
+test(function() {
+assert_equals(document.getElementById('testF').firstChild.offsetWidth, document.getElementById('refF').firstChild.offsetWidth);
+}, "spaces removed between Fullwidth characters");
+test(function() {
+assert_equals(document.getElementById('testH').firstChild.offsetWidth, document.getElementById('refH').firstChild.offsetWidth);
+}, "spaces removed between Halfwidth characters");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-001.xht
new file mode 100644
index 00000000000..5fb1a629840
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>White space and non-ASCII spaces</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color: #2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color: #270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testNB"><span>hello &#xA0; there</span></div>
+<div class="ref" id="refNB"><span>hello &#xA0; there</span></div>
+<div class="test" id="testEN"><span>hello &#x2002; there</span></div>
+<div class="ref" id="refEN"><span>hello &#x2002; there</span></div>
+<div class="test" id="testEM"><span>hello &#x2003; there</span></div>
+<div class="ref" id="refEM"><span>hello &#x2003; there</span></div>
+<div class="test" id="testTS"><span>hello &#x2009; there</span></div>
+<div class="ref" id="refTS"><span>hello &#x2009; there</span></div>
+<div class="test" id="testZW"><span>hello &#x200B; there</span></div>
+<div class="ref" id="refZW"><span>hello &#x200B; there</span></div>
+<div class="test" id="testNNB"><span>hello &#x202F; there</span></div>
+<div class="ref" id="refNNB"><span>hello &#x202F; there</span></div>
+<div class="test" id="testIS"><span>hello &#xA0; there</span></div>
+<div class="ref" id="refIS"><span>hello &#xA0; there</span></div>
+<div class="test" id="testIS2"><span>缔造真正全球通行 &#xA0; 的万维网</span></div>
+<div class="ref" id="refIS2"><span>缔造真正全球通行 &#xA0; 的万维网</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testNB').firstChild.offsetWidth, document.getElementById('refNB').firstChild.offsetWidth);
+}, "no-break space");
+test(function() {
+assert_equals(document.getElementById('testEN').firstChild.offsetWidth, document.getElementById('refEN').firstChild.offsetWidth);
+}, "en space");
+test(function() {
+assert_equals(document.getElementById('testEM').firstChild.offsetWidth, document.getElementById('refEM').firstChild.offsetWidth);
+}, "em space");
+test(function() {
+assert_equals(document.getElementById('testTS').firstChild.offsetWidth, document.getElementById('refTS').firstChild.offsetWidth);
+}, "thin space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "zero width space");
+test(function() {
+assert_equals(document.getElementById('testZW').firstChild.offsetWidth, document.getElementById('refZW').firstChild.offsetWidth);
+}, "narrow no-break space");
+test(function() {
+assert_equals(document.getElementById('testIS').firstChild.offsetWidth, document.getElementById('refIS').firstChild.offsetWidth);
+}, "ideographic space");
+test(function() {
+assert_equals(document.getElementById('testIS2').firstChild.offsetWidth, document.getElementById('refIS2').firstChild.offsetWidth);
+}, "ideographic space inside ideographic text");
+</script>
+<!-- Notes:
+The assertion will fail if space is produced for any line in the test paragraph.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht
new file mode 100644
index 00000000000..fd309fe25e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/white-space-collapse-002.xht
@@ -0,0 +1,161 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>Whitespace and bidi control characters</title>
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<link href="https://drafts.csswg.org/css-text-3/#line-break-transform" rel="help" />
+<meta content="All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there." name="assert" />
+<style type="text/css">
+.test span { font-size: 24px; font-family: sans-serif; background-color:#2AA5F7; color: white; }
+.ref span { font-size: 24px; font-family: sans-serif; background-color:#270CEF; color: white; }
+</style>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<div class="test" id="testRLO1"><span>RLO&#x202E;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLO1"><span>RLOlevel here</span></div>
+<div class="test" id="testRLO2"><span>RLO &#x202E;
+level&#x202C;</span></div>
+<div class="ref" id="refRLO2"><span>RLO level</span></div>
+<div class="test" id="testRLO3"><span>RLO
+ &#x202E; level&#x202C;</span></div>
+<div class="ref" id="refRLO3"><span>RLO level</span></div>
+<div class="test" id="testRLO4"><span>RLO &#x202E;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLO4"><span>RLO level</span></div>
+<div class="test" id="testRLO5"><span>RLO
+
+&#x202E;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLO5"><span>RLO level</span></div>
+<div class="test" id="testRLE1"><span>RLE&#x202B;
+level&#x202C;here</span></div>
+<div class="ref" id="refRLE1"><span>RLElevel here</span></div>
+<div class="test" id="testRLE2"><span>RLE &#x202B;
+level&#x202C;</span></div>
+<div class="ref" id="refRLE2"><span>RLE level</span></div>
+<div class="test" id="testRLE3"><span>RLE
+ &#x202B; level&#x202C;</span></div>
+<div class="ref" id="refRLE3"><span>RLE level</span></div>
+<div class="test" id="testRLE4"><span>RLE &#x202B;
+ level&#x202C;</span></div>
+<div class="ref" id="refRLE4"><span>RLE level</span></div>
+<div class="test" id="testRLE5"><span>RLE
+
+&#x202B;
+
+level&#x202C;</span></div>
+<div class="ref" id="refRLE5"><span>RLE level</span></div>
+<div class="test" id="testRLI1"><span>RLI⁧
+level⁩here</span></div>
+<div class="ref" id="refRLI1"><span>RLIlevel here</span></div>
+<div class="test" id="testRLI2"><span>RLI ⁧
+level⁩</span></div>
+<div class="ref" id="refRLI2"><span>RLI level</span></div>
+<div class="test" id="testRLI3"><span>RLI
+ ⁧ level⁩</span></div>
+<div class="ref" id="refRLI3"><span>RLI level</span></div>
+<div class="test" id="testRLI4"><span>RLI ⁧
+ level⁩</span></div>
+<div class="ref" id="refRLI4"><span>RLI level</span></div>
+<div class="test" id="testRLI5"><span>RLI
+
+⁧
+
+level⁩</span></div>
+<div class="ref" id="refRLI5"><span>RLI level</span></div>
+<div class="test" id="testRLM1"><span>RLM&#x200F;
+mark</span></div>
+<div class="ref" id="refRLM1"><span>RLM mark</span></div>
+<div class="test" id="testRLM2"><span>RLM &#x200F;
+mark</span></div>
+<div class="ref" id="refRLM2"><span>RLM mark</span></div>
+<div class="test" id="testRLM3"><span>RLM
+ &#x200F; mark</span></div>
+<div class="ref" id="refRLM3"><span>RLM mark</span></div>
+<div class="test" id="testRLM4"><span>RLM &#x200F;
+ mark</span></div>
+<div class="ref" id="refRLM4"><span>RLM mark</span></div>
+<div class="test" id="testRLM5"><span>RLM
+
+&#x200F;
+
+mark</span></div>
+<div class="ref" id="refRLM5"><span>RLM mark</span></div>
+<script>
+test(function() {
+assert_equals(document.getElementById('testRLO1').firstChild.offsetWidth, document.getElementById('refRLO1').firstChild.offsetWidth);
+}, "RLO 1");
+test(function() {
+assert_equals(document.getElementById('testRLO2').firstChild.offsetWidth, document.getElementById('refRLO2').firstChild.offsetWidth);
+}, "RLO 2");
+test(function() {
+assert_equals(document.getElementById('testRLO3').firstChild.offsetWidth, document.getElementById('refRLO3').firstChild.offsetWidth);
+}, "RLO 3");
+test(function() {
+assert_equals(document.getElementById('testRLO4').firstChild.offsetWidth, document.getElementById('refRLO4').firstChild.offsetWidth);
+}, "RLO 4");
+test(function() {
+assert_equals(document.getElementById('testRLO5').firstChild.offsetWidth, document.getElementById('refRLO5').firstChild.offsetWidth);
+}, "RLO 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLE1').firstChild.offsetWidth, document.getElementById('refRLE1').firstChild.offsetWidth);
+}, "RLE 1");
+test(function() {
+assert_equals(document.getElementById('testRLE2').firstChild.offsetWidth, document.getElementById('refRLE2').firstChild.offsetWidth);
+}, "RLE 2");
+test(function() {
+assert_equals(document.getElementById('testRLE3').firstChild.offsetWidth, document.getElementById('refRLE3').firstChild.offsetWidth);
+}, "RLE 3");
+test(function() {
+assert_equals(document.getElementById('testRLE4').firstChild.offsetWidth, document.getElementById('refRLE4').firstChild.offsetWidth);
+}, "RLE 4");
+test(function() {
+assert_equals(document.getElementById('testRLE5').firstChild.offsetWidth, document.getElementById('refRLE5').firstChild.offsetWidth);
+}, "RLE 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLI1').firstChild.offsetWidth, document.getElementById('refRLI1').firstChild.offsetWidth);
+}, "RLI 1");
+test(function() {
+assert_equals(document.getElementById('testRLI2').firstChild.offsetWidth, document.getElementById('refRLI2').firstChild.offsetWidth);
+}, "RLI 2");
+test(function() {
+assert_equals(document.getElementById('testRLI3').firstChild.offsetWidth, document.getElementById('refRLI3').firstChild.offsetWidth);
+}, "RLI 3");
+test(function() {
+assert_equals(document.getElementById('testRLI4').firstChild.offsetWidth, document.getElementById('refRLI4').firstChild.offsetWidth);
+}, "RLI 4");
+test(function() {
+assert_equals(document.getElementById('testRLI5').firstChild.offsetWidth, document.getElementById('refRLI5').firstChild.offsetWidth);
+}, "RLI 5");
+
+test(function() {
+assert_equals(document.getElementById('testRLM1').firstChild.offsetWidth, document.getElementById('refRLM1').firstChild.offsetWidth);
+}, "RLM 1");
+test(function() {
+assert_equals(document.getElementById('testRLM2').firstChild.offsetWidth, document.getElementById('refRLM2').firstChild.offsetWidth);
+}, "RLM 2");
+test(function() {
+assert_equals(document.getElementById('testRLM3').firstChild.offsetWidth, document.getElementById('refRLM3').firstChild.offsetWidth);
+}, "RLM 3");
+test(function() {
+assert_equals(document.getElementById('testRLM4').firstChild.offsetWidth, document.getElementById('refRLM4').firstChild.offsetWidth);
+}, "RLM 4");
+test(function() {
+assert_equals(document.getElementById('testRLM5').firstChild.offsetWidth, document.getElementById('refRLM5').firstChild.offsetWidth);
+}, "RLM 5");
+</script>
+<!-- Notes:
+The first test has an extra word to make the reference easier to create, given that the space ends up at the end of the sequence.
+-->
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-000.xht
new file mode 100644
index 00000000000..2c0b11cae6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, japanese</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-002.xht
new file mode 100644
index 00000000000..9d432f5a3a7
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, korean</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br />이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-003.xht
new file mode 100644
index 00000000000..36e82171d11
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-003.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, thai</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-003.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษาไท<br />ย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-004.xht
new file mode 100644
index 00000000000..60e326c57c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, arabic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. When shaping scripts such as Arabic are allowed to break within words due to break-all, the characters must still be shaped as if the word were not broken." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-004.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">التدويل نشاط التدويل</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>التدويل نشاط التدوي&#x200D;<br />&#x200D;ل</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-005.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-005.xht
new file mode 100644
index 00000000000..47fc425b747
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-005.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, subjoined tibetan</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-005.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="bo" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ད་ལྟ</span></div></div>
+<div lang="bo" class="ref"><span>ལྷ་སའི་སྐད་ད་<br />ལྟ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-006.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-006.xht
new file mode 100644
index 00000000000..dfed4ac3bb3
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-006.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, spacing vowel sign</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. A spacing vowel sign should be wrapped to the next line with its base character." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-006.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिं<br />दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-007.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-007.xht
new file mode 100644
index 00000000000..c3228f07d10
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-007.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, combining diacritic</title>
+<meta content="word-break: break-all means lines may break between any two typographic letter units. An combining diacritic plus base character should be wrapped as a unit to the next line." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-007.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာမြ<br />န်</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+A typographic unit based on extended grapheme clusters groups base characters and combining characters together.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-008.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-008.xht
new file mode 100644
index 00000000000..91deea8fc1d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-break-all-008.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: break-all, syllabic cluster</title>
+<meta content="[Exploratory test] word-break: break-all means lines may break between any two typographic letter units. An indic syllable cluster should be wrapped as a unit to the next line." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-break-all-ref-008.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: break-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.5 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिन्दी हिन्दी हिन्दी</span></div></div>
+<div lang="hi" class="ref"><span>हिन्दी हिन्दी हि<br />न्दी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+This test is exploratory because indic conjuncts containing more than one consonant are not covered by the extended grapheme cluster definition, and therefore constitute more than one typographic unit, as defined in the CSS spec. Nevertheless, people using indic scripts expect the user agent to keep the orthographic syllable as a single unit.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht
new file mode 100644
index 00000000000..24ba0ca7932
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, latin</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br />latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht
new file mode 100644
index 00000000000..b2f37880a8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, korean</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words'. In this style, sequences of CJK characters do not break." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이<br />한글이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht
new file mode 100644
index 00000000000..da7d1238d57
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: keep-all, thai</title>
+<meta content="word-break: keep-all means breaking is forbidden within 'words', except where opportunities exist due to dictionary-based breaking (such as in Thai)." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-keep-all-ref-003.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: keep-all; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">แและ แและแและ</span></div></div>
+<div lang="th" class="ref"><span>แและ แและ<br />แและ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht
new file mode 100644
index 00000000000..cb37cd0ed63
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, arabic</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ar-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ar" class="test" dir="rtl"><div id="testdiv"><span id="testspan">العَرَبِيةُ العَرَبِيةُ العَرَبِيةُ</span></div></div>
+<div lang="ar" class="ref" dir="rtl"><span>العَرَبِيةُ العَرَبِيةُ<br />العَرَبِيةُ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht
new file mode 100644
index 00000000000..a1c4f395820
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, tibetan</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-bo-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ལྷ་སའི་སྐད་ལྷ་སའི་སྐད་</span></div></div>
+<div lang="tdd" class="ref"><span>ལྷ་སའི་སྐད་ལྷ་སའི་<br />སྐད་</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht
new file mode 100644
index 00000000000..ad89c1592df
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, latin</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-en-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div class="test"><div id="testdiv"><span id="testspan">Latin latin latin latin</span></div></div>
+<div class="ref"><span>Latin latin latin<br />latin</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht
new file mode 100644
index 00000000000..9a22edf69d9
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, hindi</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-hi-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1.4 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="hi" class="test"><div id="testdiv"><span id="testspan">हिंदी हिंदी हिंदी हिंदी</span></div></div>
+<div lang="hi" class="ref"><span>हिंदी हिंदी हिंदी<br />हिंदी</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht
new file mode 100644
index 00000000000..890c0cc3d15
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht
new file mode 100644
index 00000000000..10e1e3b41d2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese hiragana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-001.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">にほんごにほんご</span></div></div>
+<div lang="ja" class="ref"><span>にほんごにほん<br />ご</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht
new file mode 100644
index 00000000000..e5eb4180694
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese katakana</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-002.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">ニホンゴニホンゴ</span></div></div>
+<div lang="ja" class="ref"><span>ニホンゴニホン<br />ゴ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht
new file mode 100644
index 00000000000..399da4a1647
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, japanese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ja-ref-004.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ja" class="test"><div id="testdiv"><span id="testspan">日本語日本語日本語。</span></div></div>
+<div lang="ja" class="ref"><span>日本語日本語日本<br />語。</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht
new file mode 100644
index 00000000000..c3fb763878b
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, khmer</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-km-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="km" class="test"><div id="testdiv"><span id="testspan">ភាសាខ្មែរភាសាខ្មែរភាសាខ្មែរ</span></div></div>
+<div lang="km" class="ref"><span>ភាសាខ្មែរភាសាខ្មែរ<br />ភាសាខ្មែរ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht
new file mode 100644
index 00000000000..6b658242d67
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, korean</title>
+<meta content="word-break: normal means words break according to their customary rules. Korean, which commonly exhibits two different behaviors, allows breaks between any two consecutive Hangul/Hanja." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-ko-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="ko" class="test"><div id="testdiv"><span id="testspan">한글이 한글이 한글이</span></div></div>
+<div lang="ko" class="ref"><span>한글이 한글이 한글<br />이</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+<!--
+Notes:
+It is possible to break Korean at character or word boundaries, depending on author preference. Breaking at character boundaries tends to be more common in modern Korean text, so that has been chosen as the reference here. If the word breaks at word boundaries, that is not necessarily an error, but it is not what the spec describes for word-break: normal.
+-->
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht
new file mode 100644
index 00000000000..02369043ca2
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, lao</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-lo-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="lo" class="test"><div id="testdiv"><span id="testspan">ພາສາລາວພາສາລາວພາສາລາວ</span></div></div>
+<div lang="lo" class="ref"><span>ພາສາລາວພາສາລາວພາສາ<br />ລາວ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht
new file mode 100644
index 00000000000..dbff58bf5d8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, myanmar</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-my-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="my" class="test"><div id="testdiv"><span id="testspan">မြန်မာစာမြန်မာစာမြန်မာစာ</span></div></div>
+<div lang="my" class="ref"><span>မြန်မာစာမြန်မာစာ<br />မြန်မာစာ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht
new file mode 100644
index 00000000000..38606df4e16
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, tai nüa</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-tdd-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="tdd" class="test"><div id="testdiv"><span id="testspan">ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ</span></div></div>
+<div lang="tdd" class="ref"><span>ᥖᥭᥰᥖᥬᥳ<br />ᥑᥨᥒᥰ</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht
new file mode 100644
index 00000000000..cc88aa4736d
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, thai</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-th-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="th" class="test"><div id="testdiv"><span id="testspan">ภาษาไทยภาษาไทย</span></div></div>
+<div lang="th" class="ref"><span>ภาษาไทยภาษา<br />ไทย</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht
new file mode 100644
index 00000000000..d3ae828942e
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta charset="utf-8" />
+<title>word-break: normal, chinese</title>
+<meta content="word-break: normal means words break according to their customary rules." name="assert" />
+<link href="https://drafts.csswg.org/css-text-3/#word-break-property" rel="help" />
+<link href="reference/word-break-normal-zh-ref-000.xht" rel="match" />
+<link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida" />
+<style type="text/css">
+.test { word-break: normal; }
+/* the CSS below is not part of the test */
+.test, .ref { border: 1px solid orange; margin: 20px; padding: 10px; width: 390px; font: 36px/1 sans-serif; }
+</style>
+</head>
+<body>
+<div id="instructions">Test passes if the two orange boxes are the same.</div>
+<div lang="zh" class="test"><div id="testdiv"><span id="testspan">中國話中國話中國話</span></div></div>
+<div lang="zh" class="ref"><span>中國話中國話中國<br />語</span></div>
+<script>
+var sentenceWidth = document.getElementById('testspan').offsetWidth
+document.getElementById('testdiv').style.width = String(sentenceWidth - 5)+'px'
+</script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-3.htm
index b91c187dedb..223a2fb6d73 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-3.htm
@@ -131,7 +131,7 @@
<tr id="text-emphasis-style-016-3.1.#text-emphasis-style" class="primary">
<td><strong>
<a href="text-emphasis-style-016.htm">text-emphasis-style-016</a></strong></td>
- <td><a href="reference/text-emphasis-style-016-ref.htm">=</a> </td>
+ <td></td>
<td></td>
<td>CSS Text Decoration Test - text-emphasis
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/text-emphasis-style-016-ref.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/text-emphasis-style-016-ref.htm
deleted file mode 100644
index 516e2addf0d..00000000000
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/text-emphasis-style-016-ref.htm
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <meta charset="utf-8">
- <title>CSS Text Decoration Test - text-emphasis</title>
- <link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi">
- <link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help" title="3.1. Emphasis Mark Style: the ‘text-emphasis-style’ property">
- <meta content="Test checks that [explanation of what you're trying to test]." name="assert">
- <!-- link rel="reviewer" title="" href="" -->
- <style>
- .test {
- text-emphasis-style: -webkit-text-emphasis-style;
- }
- </style>
- </head>
- <body>
- <p>Test passes if the small dot appears above "Text sample".</p>
- <div><span class="test">Text</span> <span class="test">sample</span></div>
- <p></p>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
index d860fefba99..51424541a89 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
@@ -120,14 +120,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="text-emphasis-style-016" class="">
- <tr>
- <td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
- <a href="text-emphasis-style-016.htm">text-emphasis-style-016</a></td>
- <td><a href="reference/text-emphasis-style-016-ref.htm">=</a> </td>
- <td rowspan="1"></td>
- </tr>
- </tbody>
<tbody id="text-emphasis-style-021" class="">
<tr>
<td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest.list b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest.list
index 2a09d4d04e3..0ca0f5791bb 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest.list
@@ -11,5 +11,4 @@ text-emphasis-style-007.htm == reference/text-emphasis-style-007.htm
text-emphasis-style-008.htm == reference/text-emphasis-style-008-ref.htm
text-emphasis-style-010.htm == reference/text-emphasis-style-010-ref.htm
text-emphasis-style-012.htm == reference/text-emphasis-style-012-ref.htm
-text-emphasis-style-016.htm == reference/text-emphasis-style-016-ref.htm
text-emphasis-style-021.htm == reference/text-emphasis-style-021-ref.htm
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-emphasis-style-016.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-emphasis-style-016.htm
index 07624145b02..7ab3f44641e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-emphasis-style-016.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-emphasis-style-016.htm
@@ -4,7 +4,6 @@
<title>CSS Text Decoration Test - text-emphasis</title>
<link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi">
<link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help">
- <link href="reference/text-emphasis-style-016-ref.htm" rel="match">
<meta content="Test checks that [explanation of what you're trying to test]." name="assert">
<style>
.test {
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-alphabetic-001.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-alphabetic-001.htm
index 26c535e1167..aa88d3aba4a 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-alphabetic-001.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-alphabetic-001.htm
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: alphabetic; /* reserved IE */
- -moz-text-underline-position: alphabetic; /* reserved Firefox */
- -o-text-underline-position: alphabetic; /* reserved Opera */
- -webkit-text-underline-position: alphabetic; /* reserved webkit */
text-underline-position: alphabetic;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-auto-001.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-auto-001.htm
index f589aeeac1c..72eb2a95971 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-auto-001.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-auto-001.htm
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: auto; /* reserved IE */
- -moz-text-underline-position: auto; /* reserved Firefox */
- -o-text-underline-position: auto; /* reserved Opera */
- -webkit-text-underline-position: auto; /* reserved webkit */
text-underline-position: auto;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-001.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-001.htm
index f171a0a3898..aea731349c6 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-001.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-001.htm
@@ -25,11 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-002.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-002.htm
index f4bc9ad3e37..c8b6f51d5ad 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-002.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-left-002.htm
@@ -10,11 +10,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -38,11 +33,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-001.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-001.htm
index 9e3cab315c3..d20c7261774 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-001.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-001.htm
@@ -25,11 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-002.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-002.htm
index a96aebf6230..939165b3b5d 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-002.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-right-002.htm
@@ -10,11 +10,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -38,11 +33,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-under-001.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-under-001.htm
index d508aa8bba8..ee0902a1b6d 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-under-001.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/text-underline-position-under-001.htm
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: under; /* reserved IE */
- -moz-text-underline-position: under; /* reserved Firefox */
- -o-text-underline-position: under; /* reserved Opera */
- -webkit-text-underline-position: under; /* reserved webkit */
text-underline-position: under;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-text-decor-3_dev/implementation-report-TEMPLATE.data
index 18509cccfce..a27c9097b2f 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/implementation-report-TEMPLATE.data
@@ -29,21 +29,21 @@ html/text-emphasis-style-010.htm 43d55dbc5d3b0e62c6c49ad0f88b2dd273054d6a ?
xhtml1/text-emphasis-style-010.xht 43d55dbc5d3b0e62c6c49ad0f88b2dd273054d6a ?
html/text-emphasis-style-012.htm ae0c296c38c25ca79d81611ba40e792e5f41c350 ?
xhtml1/text-emphasis-style-012.xht ae0c296c38c25ca79d81611ba40e792e5f41c350 ?
-html/text-emphasis-style-016.htm 7f06e7907f88ebd78511b0dc2ce3594647f9706d ?
-xhtml1/text-emphasis-style-016.xht 7f06e7907f88ebd78511b0dc2ce3594647f9706d ?
+html/text-emphasis-style-016.htm bf891ac1d92548f2a9e1e0fce240d9c406b49b28 ?
+xhtml1/text-emphasis-style-016.xht bf891ac1d92548f2a9e1e0fce240d9c406b49b28 ?
html/text-emphasis-style-021.htm f4d99062d42adf9a47a22f534e7499bf67d9e608 ?
xhtml1/text-emphasis-style-021.xht f4d99062d42adf9a47a22f534e7499bf67d9e608 ?
-html/text-underline-position-alphabetic-001.htm 3ff96cf6129d587b9198efd2455a605c4154ac7c ?
-xhtml1/text-underline-position-alphabetic-001.xht 3ff96cf6129d587b9198efd2455a605c4154ac7c ?
-html/text-underline-position-auto-001.htm bb181c132aad4782e75ce15c1b59914c3e7e5e5a ?
-xhtml1/text-underline-position-auto-001.xht bb181c132aad4782e75ce15c1b59914c3e7e5e5a ?
-html/text-underline-position-left-001.htm 923b5360b9dc7b02bcccff5fb4743cf71bc7be7a ?
-xhtml1/text-underline-position-left-001.xht 923b5360b9dc7b02bcccff5fb4743cf71bc7be7a ?
-html/text-underline-position-left-002.htm e043ed83c37a4090103f004a72ff00643ee6cce1 ?
-xhtml1/text-underline-position-left-002.xht e043ed83c37a4090103f004a72ff00643ee6cce1 ?
-html/text-underline-position-right-001.htm 7bf96266a7e4e52eac4d2cbce954e5b3ac140395 ?
-xhtml1/text-underline-position-right-001.xht 7bf96266a7e4e52eac4d2cbce954e5b3ac140395 ?
-html/text-underline-position-right-002.htm b331276dea060063ce6fc57b2832dd846a78441d ?
-xhtml1/text-underline-position-right-002.xht b331276dea060063ce6fc57b2832dd846a78441d ?
-html/text-underline-position-under-001.htm cbf161b41529bfb0200d0ce3c4c68efa3b59dc0e ?
-xhtml1/text-underline-position-under-001.xht cbf161b41529bfb0200d0ce3c4c68efa3b59dc0e ?
+html/text-underline-position-alphabetic-001.htm 0bf0456bc0f4daddfe9b415e0f89e7c83f5daf50 ?
+xhtml1/text-underline-position-alphabetic-001.xht 0bf0456bc0f4daddfe9b415e0f89e7c83f5daf50 ?
+html/text-underline-position-auto-001.htm e8b94c3e950dc5f0063afbabadc78252805861f4 ?
+xhtml1/text-underline-position-auto-001.xht e8b94c3e950dc5f0063afbabadc78252805861f4 ?
+html/text-underline-position-left-001.htm dcb61de447da0c884ff4bfda9a4c6e71329e0a6b ?
+xhtml1/text-underline-position-left-001.xht dcb61de447da0c884ff4bfda9a4c6e71329e0a6b ?
+html/text-underline-position-left-002.htm 5582607af1e76a77d412994096be57315abb5e41 ?
+xhtml1/text-underline-position-left-002.xht 5582607af1e76a77d412994096be57315abb5e41 ?
+html/text-underline-position-right-001.htm 9a87883e72baf49dca5ef85b1a77926074a7d47e ?
+xhtml1/text-underline-position-right-001.xht 9a87883e72baf49dca5ef85b1a77926074a7d47e ?
+html/text-underline-position-right-002.htm 58dc96adf3a515eea76558481f13d6fa76fa7377 ?
+xhtml1/text-underline-position-right-002.xht 58dc96adf3a515eea76558481f13d6fa76fa7377 ?
+html/text-underline-position-under-001.htm 859f9df320e8eddb0c876e5cae8eef78cff1afbc ?
+xhtml1/text-underline-position-under-001.xht 859f9df320e8eddb0c876e5cae8eef78cff1afbc ?
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/testinfo.data b/tests/wpt/css-tests/css-text-decor-3_dev/testinfo.data
index b178924d811..41f4c9b3bb9 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/testinfo.data
@@ -12,12 +12,12 @@ text-emphasis-style-007 reference/text-emphasis-style-007 CSS Text Decoration Te
text-emphasis-style-008 reference/text-emphasis-style-008-ref CSS Text Decoration Test - text-emphasis http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style b7c4ed5fa1fdbfb7f1b1c30171fae45bf2500a3f `TestTWF Tokyo Meetup (Unofficial)`<mailto:ymdsmn@gmail.com> Test checks that 'text-emphasis-style: filled double-circle'.
text-emphasis-style-010 reference/text-emphasis-style-010-ref CSS Text Decoration Test - text-emphasis-style http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style 43d55dbc5d3b0e62c6c49ad0f88b2dd273054d6a `Yu.Taguchi`<mailto:taguchu@gmail.com>
text-emphasis-style-012 reference/text-emphasis-style-012-ref CSS Reference File http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style ae0c296c38c25ca79d81611ba40e792e5f41c350 `Yuuki Furukawa`<mailto:tenderhearted0407@gmail.com> This test checks 'text-emphasis-style: open dot;'
-text-emphasis-style-016 reference/text-emphasis-style-016-ref CSS Text Decoration Test - text-emphasis http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style 7f06e7907f88ebd78511b0dc2ce3594647f9706d `Fuyuko Ikeguchi`<mailto:fuyuko.ikeguchi@gmail.com> Test checks that [explanation of what you're trying to test].
+text-emphasis-style-016 CSS Text Decoration Test - text-emphasis http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style bf891ac1d92548f2a9e1e0fce240d9c406b49b28 `Fuyuko Ikeguchi`<mailto:fuyuko.ikeguchi@gmail.com> Test checks that [explanation of what you're trying to test].
text-emphasis-style-021 reference/text-emphasis-style-021-ref CSS Text Decoration Test - text-emphasis http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style f4d99062d42adf9a47a22f534e7499bf67d9e608 `Shinsuke Matsuki`<mailto:shinsk@gmail.com> This test checks 'text-emphasis-style:string'.
-text-underline-position-alphabetic-001 text-underline-position - alphabetic ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 3ff96cf6129d587b9198efd2455a605c4154ac7c `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position to cross the descenders.
-text-underline-position-auto-001 text-underline-position - auto ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property bb181c132aad4782e75ce15c1b59914c3e7e5e5a `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline under the baseline.
-text-underline-position-left-001 text-underline-position - left ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 923b5360b9dc7b02bcccff5fb4743cf71bc7be7a `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
-text-underline-position-left-002 text-underline-position - left in vertical writing mode ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property e043ed83c37a4090103f004a72ff00643ee6cce1 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline to the left of the text in vertical writing mode.
-text-underline-position-right-001 text-underline-position - right ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 7bf96266a7e4e52eac4d2cbce954e5b3ac140395 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
-text-underline-position-right-002 text-underline-position - right in vertical writing mode ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property b331276dea060063ce6fc57b2832dd846a78441d `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline to the right of the text in vertical writing mode.
-text-underline-position-under-001 text-underline-position - under ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property cbf161b41529bfb0200d0ce3c4c68efa3b59dc0e `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
+text-underline-position-alphabetic-001 text-underline-position - alphabetic ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 0bf0456bc0f4daddfe9b415e0f89e7c83f5daf50 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position to cross the descenders.
+text-underline-position-auto-001 text-underline-position - auto ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property e8b94c3e950dc5f0063afbabadc78252805861f4 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline under the baseline.
+text-underline-position-left-001 text-underline-position - left ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property dcb61de447da0c884ff4bfda9a4c6e71329e0a6b `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
+text-underline-position-left-002 text-underline-position - left in vertical writing mode ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 5582607af1e76a77d412994096be57315abb5e41 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline to the left of the text in vertical writing mode.
+text-underline-position-right-001 text-underline-position - right ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 9a87883e72baf49dca5ef85b1a77926074a7d47e `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
+text-underline-position-right-002 text-underline-position - right in vertical writing mode ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 58dc96adf3a515eea76558481f13d6fa76fa7377 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline to the right of the text in vertical writing mode.
+text-underline-position-under-001 text-underline-position - under ahem http://www.w3.org/TR/css-text-decor-3/#text-underline-position-property 859f9df320e8eddb0c876e5cae8eef78cff1afbc `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This tests checks that there is underline in a position under the descenders.
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/chapter-3.xht
index 51ebdf48995..48e84125dd6 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/chapter-3.xht
@@ -131,7 +131,7 @@
<tr id="text-emphasis-style-016-3.1.#text-emphasis-style" class="primary">
<td><strong>
<a href="text-emphasis-style-016.xht">text-emphasis-style-016</a></strong></td>
- <td><a href="reference/text-emphasis-style-016-ref.xht">=</a> </td>
+ <td></td>
<td></td>
<td>CSS Text Decoration Test - text-emphasis
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/text-emphasis-style-016-ref.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/text-emphasis-style-016-ref.xht
deleted file mode 100644
index f9d91b40d0f..00000000000
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/text-emphasis-style-016-ref.xht
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <meta charset="utf-8" />
- <title>CSS Text Decoration Test - text-emphasis</title>
- <link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi" />
- <link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help" title="3.1. Emphasis Mark Style: the ‘text-emphasis-style’ property" />
- <meta content="Test checks that [explanation of what you're trying to test]." name="assert" />
- <!-- link rel="reviewer" title="" href="" -->
- <style>
- .test {
- text-emphasis-style: -webkit-text-emphasis-style;
- }
- </style>
- </head>
- <body>
- <p>Test passes if the small dot appears above "Text sample".</p>
- <div><span class="test">Text</span> <span class="test">sample</span></div>
- <p></p>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
index 92ad0475a4d..6a4b0e50c2f 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
@@ -120,14 +120,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="text-emphasis-style-016" class="">
- <tr>
- <td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
- <a href="text-emphasis-style-016.xht">text-emphasis-style-016</a></td>
- <td><a href="reference/text-emphasis-style-016-ref.xht">=</a> </td>
- <td rowspan="1"></td>
- </tr>
- </tbody>
<tbody id="text-emphasis-style-021" class="">
<tr>
<td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest.list
index e50d298df5f..1ca1d634fba 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest.list
@@ -11,5 +11,4 @@ text-emphasis-style-007.xht == reference/text-emphasis-style-007.xht
text-emphasis-style-008.xht == reference/text-emphasis-style-008-ref.xht
text-emphasis-style-010.xht == reference/text-emphasis-style-010-ref.xht
text-emphasis-style-012.xht == reference/text-emphasis-style-012-ref.xht
-text-emphasis-style-016.xht == reference/text-emphasis-style-016-ref.xht
text-emphasis-style-021.xht == reference/text-emphasis-style-021-ref.xht
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-emphasis-style-016.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-emphasis-style-016.xht
index 9d30173d723..ac98cd3d2e7 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-emphasis-style-016.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-emphasis-style-016.xht
@@ -4,7 +4,6 @@
<title>CSS Text Decoration Test - text-emphasis</title>
<link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi" />
<link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help" />
- <link href="reference/text-emphasis-style-016-ref.xht" rel="match" />
<meta content="Test checks that [explanation of what you're trying to test]." name="assert" />
<style>
.test {
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-alphabetic-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-alphabetic-001.xht
index 14bca9d37b9..fc7d3511dd7 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-alphabetic-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-alphabetic-001.xht
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: alphabetic; /* reserved IE */
- -moz-text-underline-position: alphabetic; /* reserved Firefox */
- -o-text-underline-position: alphabetic; /* reserved Opera */
- -webkit-text-underline-position: alphabetic; /* reserved webkit */
text-underline-position: alphabetic;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-auto-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-auto-001.xht
index 79ea802e22a..4d73bd27e78 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-auto-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-auto-001.xht
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: auto; /* reserved IE */
- -moz-text-underline-position: auto; /* reserved Firefox */
- -o-text-underline-position: auto; /* reserved Opera */
- -webkit-text-underline-position: auto; /* reserved webkit */
text-underline-position: auto;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-001.xht
index 48de258f6b8..0298f352a74 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-001.xht
@@ -25,11 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-002.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-002.xht
index 34f68d713da..5a2fa086b6f 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-002.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-left-002.xht
@@ -10,11 +10,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -38,11 +33,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-001.xht
index 3cf158efe62..9faeb8b2a0d 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-001.xht
@@ -25,11 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-002.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-002.xht
index cf3c70a8ba9..ecd666c06a1 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-002.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-right-002.xht
@@ -10,11 +10,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -38,11 +33,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-under-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-under-001.xht
index 2bf4d4109d5..46135bb44e2 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-under-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/text-underline-position-under-001.xht
@@ -25,10 +25,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: under; /* reserved IE */
- -moz-text-underline-position: under; /* reserved Firefox */
- -o-text-underline-position: under; /* reserved Opera */
- -webkit-text-underline-position: under; /* reserved webkit */
text-underline-position: under;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/chapter-3.xht
index 51ebdf48995..48e84125dd6 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/chapter-3.xht
@@ -131,7 +131,7 @@
<tr id="text-emphasis-style-016-3.1.#text-emphasis-style" class="primary">
<td><strong>
<a href="text-emphasis-style-016.xht">text-emphasis-style-016</a></strong></td>
- <td><a href="reference/text-emphasis-style-016-ref.xht">=</a> </td>
+ <td></td>
<td></td>
<td>CSS Text Decoration Test - text-emphasis
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/text-emphasis-style-016-ref.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/text-emphasis-style-016-ref.xht
deleted file mode 100644
index f9d91b40d0f..00000000000
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/text-emphasis-style-016-ref.xht
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <meta charset="utf-8" />
- <title>CSS Text Decoration Test - text-emphasis</title>
- <link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi" />
- <link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help" title="3.1. Emphasis Mark Style: the ‘text-emphasis-style’ property" />
- <meta content="Test checks that [explanation of what you're trying to test]." name="assert" />
- <!-- link rel="reviewer" title="" href="" -->
- <style>
- .test {
- text-emphasis-style: -webkit-text-emphasis-style;
- }
- </style>
- </head>
- <body>
- <p>Test passes if the small dot appears above "Text sample".</p>
- <div><span class="test">Text</span> <span class="test">sample</span></div>
- <p></p>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
index 92ad0475a4d..6a4b0e50c2f 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
@@ -120,14 +120,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="text-emphasis-style-016" class="">
- <tr>
- <td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
- <a href="text-emphasis-style-016.xht">text-emphasis-style-016</a></td>
- <td><a href="reference/text-emphasis-style-016-ref.xht">=</a> </td>
- <td rowspan="1"></td>
- </tr>
- </tbody>
<tbody id="text-emphasis-style-021" class="">
<tr>
<td rowspan="1" title="CSS Text Decoration Test - text-emphasis">
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest.list
index e50d298df5f..1ca1d634fba 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest.list
@@ -11,5 +11,4 @@ text-emphasis-style-007.xht == reference/text-emphasis-style-007.xht
text-emphasis-style-008.xht == reference/text-emphasis-style-008-ref.xht
text-emphasis-style-010.xht == reference/text-emphasis-style-010-ref.xht
text-emphasis-style-012.xht == reference/text-emphasis-style-012-ref.xht
-text-emphasis-style-016.xht == reference/text-emphasis-style-016-ref.xht
text-emphasis-style-021.xht == reference/text-emphasis-style-021-ref.xht
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/text-orientation.js b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-emphasis-style-016.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-emphasis-style-016.xht
index 9d30173d723..ac98cd3d2e7 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-emphasis-style-016.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-emphasis-style-016.xht
@@ -4,7 +4,6 @@
<title>CSS Text Decoration Test - text-emphasis</title>
<link href="mailto:fuyuko.ikeguchi@gmail.com" rel="author" title="Fuyuko Ikeguchi" />
<link href="http://www.w3.org/TR/css-text-decor-3/#text-emphasis-style" rel="help" />
- <link href="reference/text-emphasis-style-016-ref.xht" rel="match" />
<meta content="Test checks that [explanation of what you're trying to test]." name="assert" />
<style>
.test {
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-alphabetic-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-alphabetic-001.xht
index ff0c37d7829..cee0080e5c1 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-alphabetic-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-alphabetic-001.xht
@@ -34,10 +34,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: alphabetic; /* reserved IE */
- -moz-text-underline-position: alphabetic; /* reserved Firefox */
- -o-text-underline-position: alphabetic; /* reserved Opera */
- -webkit-text-underline-position: alphabetic; /* reserved webkit */
text-underline-position: alphabetic;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-auto-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-auto-001.xht
index 98136f820fe..88dc038329e 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-auto-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-auto-001.xht
@@ -34,10 +34,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: auto; /* reserved IE */
- -moz-text-underline-position: auto; /* reserved Firefox */
- -o-text-underline-position: auto; /* reserved Opera */
- -webkit-text-underline-position: auto; /* reserved webkit */
text-underline-position: auto;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-001.xht
index 036fae17f16..5d1d868a060 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-001.xht
@@ -34,11 +34,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-002.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-002.xht
index f2544eab632..904a4285105 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-002.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-left-002.xht
@@ -19,11 +19,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -47,11 +42,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: below;
- -ms-text-underline-position: left; /* reserved IE */
- -moz-text-underline-position: left; /* reserved Firefox */
- -o-text-underline-position: left; /* reserved Opera */
- -webkit-text-underline-position: left; /* reserved webkit */
text-underline-position: left;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-001.xht
index d23849927cb..03522c6094d 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-001.xht
@@ -34,11 +34,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-002.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-002.xht
index cf8110f43dd..00b071cf6ce 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-002.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-right-002.xht
@@ -19,11 +19,6 @@
div
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: tb-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
@@ -47,11 +42,6 @@
color:blue;
text-decoration: underline;
- -ms-text-underline-position: above;
- -ms-text-underline-position: right; /* reserved IE */
- -moz-text-underline-position: right; /* reserved Firefox */
- -o-text-underline-position: right; /* reserved Opera */
- -webkit-text-underline-position: right; /* reserved webkit */
text-underline-position: right;
}
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-under-001.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-under-001.xht
index d7a27582e1d..04e5924d003 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-under-001.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/text-underline-position-under-001.xht
@@ -34,10 +34,6 @@
position: absolute;
left: 0;
text-decoration: underline;
- -ms-text-underline-position: under; /* reserved IE */
- -moz-text-underline-position: under; /* reserved Firefox */
- -o-text-underline-position: under; /* reserved Opera */
- -webkit-text-underline-position: under; /* reserved webkit */
text-underline-position: under;
color:blue;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm
index 1a38bf1540c..df53efb4052 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/2d-rotate-001.htm
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm
index e47e23b83f1..e2989989b7a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-10.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The perspective Property (17 tests)</h2>
+ <h2>The perspective Property (19 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr>
- <!-- 16 tests -->
+ <!-- 18 tests -->
+ <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1a.htm">perspective-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1b.htm">perspective-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="perspective-origin-x-10" class="">
<td>
<a href="perspective-origin-x.htm">perspective-origin-x</a></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm
index c7568389bc7..897fd4505cf 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-13.htm
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr>
- <!-- 641 tests -->
+ <!-- 699 tests -->
<tr id="skew-test1-13" class="primary svg">
<td><strong>
<a href="skew-test1.htm">skew-test1</a></strong></td>
@@ -1935,6 +1935,644 @@
</ul>
</td>
</tr>
+ <tr id="svg-origin-relative-length-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-001.htm">svg-origin-relative-length-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-002.htm">svg-origin-relative-length-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-003.htm">svg-origin-relative-length-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-004.htm">svg-origin-relative-length-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-005.htm">svg-origin-relative-length-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-006.htm">svg-origin-relative-length-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-007.htm">svg-origin-relative-length-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-008.htm">svg-origin-relative-length-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-009.htm">svg-origin-relative-length-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-010.htm">svg-origin-relative-length-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-011.htm">svg-origin-relative-length-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-012.htm">svg-origin-relative-length-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-013-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-013.htm">svg-origin-relative-length-013</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '150'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-014-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-014.htm">svg-origin-relative-length-014</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-015-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-015.htm">svg-origin-relative-length-015</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-016-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-016.htm">svg-origin-relative-length-016</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-017-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-017.htm">svg-origin-relative-length-017</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '25%'
+ <ul class="assert">
+ <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-018-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-018.htm">svg-origin-relative-length-018</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-019-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-019.htm">svg-origin-relative-length-019</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-020-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-020.htm">svg-origin-relative-length-020</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0% 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-021-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-021.htm">svg-origin-relative-length-021</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-022-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-022.htm">svg-origin-relative-length-022</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-023-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-023.htm">svg-origin-relative-length-023</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-024-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-024.htm">svg-origin-relative-length-024</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-025-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-025.htm">svg-origin-relative-length-025</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-026-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-026.htm">svg-origin-relative-length-026</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-027-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-027.htm">svg-origin-relative-length-027</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-028-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-028.htm">svg-origin-relative-length-028</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-029-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-029.htm">svg-origin-relative-length-029</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-030-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-030.htm">svg-origin-relative-length-030</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-031-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-031.htm">svg-origin-relative-length-031</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-032-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-032.htm">svg-origin-relative-length-032</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-033-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-033.htm">svg-origin-relative-length-033</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-034-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-034.htm">svg-origin-relative-length-034</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-035-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-035.htm">svg-origin-relative-length-035</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-036-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-036.htm">svg-origin-relative-length-036</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-037-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-037.htm">svg-origin-relative-length-037</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-038-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-038.htm">svg-origin-relative-length-038</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-039-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-039.htm">svg-origin-relative-length-039</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-040-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-040.htm">svg-origin-relative-length-040</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-041-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-041.htm">svg-origin-relative-length-041</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-042-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-042.htm">svg-origin-relative-length-042</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-043-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-043.htm">svg-origin-relative-length-043</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-044-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-044.htm">svg-origin-relative-length-044</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0 center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-045-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-045.htm">svg-origin-relative-length-045</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-046-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-046.htm">svg-origin-relative-length-046</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-001.htm">svg-origin-relative-length-invalid-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-002.htm">svg-origin-relative-length-invalid-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-003.htm">svg-origin-relative-length-invalid-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-004.htm">svg-origin-relative-length-invalid-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-005.htm">svg-origin-relative-length-invalid-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-006.htm">svg-origin-relative-length-invalid-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-007.htm">svg-origin-relative-length-invalid-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-008.htm">svg-origin-relative-length-invalid-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-009.htm">svg-origin-relative-length-invalid-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-010.htm">svg-origin-relative-length-invalid-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-011.htm">svg-origin-relative-length-invalid-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-012.htm">svg-origin-relative-length-invalid-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
<tr id="svg-patterntransform-001-13" class="primary svg">
<td><strong>
<a href="svg-patternTransform-001.htm">svg-patterntransform-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm
index 07c973c1f89..064a740c385 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-15.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Functions (689 tests)</h2>
+ <h2>The Transform Functions (691 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s15">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr>
- <!-- 5 tests -->
+ <!-- 7 tests -->
<tr id="animations-001-15" class="ahem animated">
<td>
<a href="animations-001.htm">animations-001</a></td>
@@ -65,6 +65,28 @@
</ul>
</td>
</tr>
+ <tr id="css-transform-scale-001-15" class="">
+ <td>
+ <a href="css-transform-scale-001.htm">css-transform-scale-001</a></td>
+ <td><a href="reference/css-transform-scale-ref-001.htm">=</a> </td>
+ <td></td>
+ <td>transform property with scale function on hover state
+ <ul class="assert">
+ <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css-transform-scale-002-15" class="">
+ <td>
+ <a href="css-transform-scale-002.htm">css-transform-scale-002</a></td>
+ <td><a href="reference/css-transform-scale-ref-002.htm">=</a> </td>
+ <td></td>
+ <td>transform property with scale function and move its origin
+ <ul class="assert">
+ <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="iframe-001-15" class="ahem">
<td>
<a href="iframe-001.htm">iframe-001</a></td>
@@ -6945,9 +6967,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-15.1" class="dom script">
+ <tr id="transform_translate-15.1" class="dom script">
<td>
- <a href="transform_translate_invalid_prefixed.htm">transform_translate_invalid_prefixed</a></td>
+ <a href="transform_translate.htm">transform_translate</a></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-15.1" class="dom script">
+ <td>
+ <a href="transform_translate_invalid.htm">transform_translate_invalid</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -6956,9 +6989,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_max-15.1" class="dom script">
<td>
- <a href="transform_translate_max_prefixed.htm">transform_translate_max_prefixed</a></td>
+ <a href="transform_translate_max.htm">transform_translate_max</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -6967,9 +7000,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_min-15.1" class="dom script">
<td>
- <a href="transform_translate_min_prefixed.htm">transform_translate_min_prefixed</a></td>
+ <a href="transform_translate_min.htm">transform_translate_min</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -6978,9 +7011,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_neg-15.1" class="dom script">
<td>
- <a href="transform_translate_neg_prefixed.htm">transform_translate_neg_prefixed</a></td>
+ <a href="transform_translate_neg.htm">transform_translate_neg</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -6989,20 +7022,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-15.1" class="dom script">
- <td>
- <a href="transform_translate_prefixed.htm">transform_translate_prefixed</a></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_second_omited-15.1" class="dom script">
<td>
- <a href="transform_translate_second_omited_prefixed.htm">transform_translate_second_omited_prefixed</a></td>
+ <a href="transform_translate_second_omited.htm">transform_translate_second_omited</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -7011,9 +7033,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_zero-15.1" class="dom script">
<td>
- <a href="transform_translate_zero_prefixed.htm">transform_translate_zero_prefixed</a></td>
+ <a href="transform_translate_zero.htm">transform_translate_zero</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm
index 0a3c5a3a73f..e29d9573860 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-6.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Rendering Model (48 tests)</h2>
+ <h2>The Transform Rendering Model (50 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr>
- <!-- 32 tests -->
+ <!-- 34 tests -->
<tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary">
<td><strong>
<a href="css-transforms-3d-on-anonymous-block-001.htm">css-transforms-3d-on-anonymous-block-001</a></strong></td>
@@ -153,6 +153,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-descendant-001-6" class="primary">
<td><strong>
<a href="transform-descendant-001.htm">transform-descendant-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm
index 3fb106f808a..480af4e2128 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/chapter-7.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The transform Property (102 tests)</h2>
+ <h2>The transform Property (104 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr>
- <!-- 101 tests -->
+ <!-- 103 tests -->
<tr id="2d-rotate-001-7" class="primary css3, rotate, svg">
<td><strong>
<a href="2d-rotate-001.htm">2d-rotate-001</a></strong></td>
@@ -361,6 +361,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-inherit-001-7" class="primary">
<td><strong>
<a href="transform-inherit-001.htm">transform-inherit-001</a></strong></td>
@@ -900,9 +924,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-7" class="primary dom script">
+ <tr id="transform_translate-7" class="primary dom script">
+ <td><strong>
+ <a href="transform_translate.htm">transform_translate</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_invalid_prefixed.htm">transform_translate_invalid_prefixed</a></strong></td>
+ <a href="transform_translate_invalid.htm">transform_translate_invalid</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -911,9 +946,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_max-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_max_prefixed.htm">transform_translate_max_prefixed</a></strong></td>
+ <a href="transform_translate_max.htm">transform_translate_max</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -922,9 +957,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_min-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_min_prefixed.htm">transform_translate_min_prefixed</a></strong></td>
+ <a href="transform_translate_min.htm">transform_translate_min</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -933,9 +968,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_neg-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_neg_prefixed.htm">transform_translate_neg_prefixed</a></strong></td>
+ <a href="transform_translate_neg.htm">transform_translate_neg</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -944,20 +979,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-7" class="primary dom script">
- <td><strong>
- <a href="transform_translate_prefixed.htm">transform_translate_prefixed</a></strong></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_second_omited-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_second_omited_prefixed.htm">transform_translate_second_omited_prefixed</a></strong></td>
+ <a href="transform_translate_second_omited.htm">transform_translate_second_omited</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -966,9 +990,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_zero-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_zero_prefixed.htm">transform_translate_zero_prefixed</a></strong></td>
+ <a href="transform_translate_zero.htm">transform_translate_zero</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
@@ -1106,22 +1130,22 @@
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatex-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatex-001.htm">ttwf-transform-translatex-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.htm">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateX() function
<ul class="assert">
<li>Test that the green square is moved on X axis 100px</li>
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatey-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatey-001.htm">ttwf-transform-translatey-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.htm">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateY() function
<ul class="assert">
<li>Test that the green square is moved on Y axis 100px</li>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm
index 29c96e6f3d3..73f0a1c32ee 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-001.htm
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help">
<!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover -->
<link href="reference/css-transform-scale-ref-001.htm" rel="match">
<meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm
index fe9d0d6d2a1..a06b93a9a42 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/css-transform-scale-002.htm
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help">
<link href="reference/css-transform-scale-ref-002.htm" rel="match">
<meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm
new file mode 100644
index 00000000000..fc662d35835
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help">
+<link href="reference/containing-block-dynamic-1-ref.htm" rel="match">
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert">
+<meta content="dom" name="flags">
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="perspective: 1000px" id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm
new file mode 100644
index 00000000000..b91effdd8fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help">
+<link href="reference/containing-block-dynamic-1-ref.htm" rel="match">
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert">
+<meta content="dom" name="flags">
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "1000px";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm
index 13020b5b5f6..3e3b816f52a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-notref.htm
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm
index 48c019e929e..40bc2d46537 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/2d-rotate-ref.htm
@@ -15,7 +15,7 @@
<body>
<p>You should only see one block with color green, and you should not see any red</p>
<section>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm
new file mode 100644
index 00000000000..0003e86e1d3
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<style>
+ html, body { margin: 0; padding: 0 }
+ #fixedmoves {
+ position: absolute;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="fixedmoves"></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm
index 46f5bdedced..c4f62602210 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewx-001.htm
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100">
<polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm
index 0f576be7e06..58348470dda 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reference/ttwf-reftest-transform-skewy-001.htm
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm
index 17682e1b4c6..9aa0799d038 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest-toc.htm
@@ -272,6 +272,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="perspective-containing-block-dynamic-1a" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1a.htm">perspective-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="perspective-containing-block-dynamic-1b" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1b.htm">perspective-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
<tbody id="perspective-origin-001" class="">
<tr>
<td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)">
@@ -6539,6 +6555,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="transform-containing-block-dynamic-1a" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1a.htm">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="transform-containing-block-dynamic-1b" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1b.htm">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="transform-descendant-001" class="">
<tr>
<td rowspan="1" title="Transform Affects Descendant">
@@ -8275,20 +8307,20 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatex-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatex-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateX() function">
<a href="ttwf-transform-translatex-001.htm">ttwf-transform-translatex-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.htm">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatey-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatey-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateY() function">
<a href="ttwf-transform-translatey-001.htm">ttwf-transform-translatey-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.htm">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list
index e29ebb750ac..a96ff9c7b2c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/reftest.list
@@ -30,6 +30,8 @@ css3-transform-rotateY.htm == reference/css3-transform-rotateY-ref.htm
css3-transform-scale.htm == reference/css3-transform-scale-ref.htm
css3-transform-scale-002.htm == reference/css3-transform-scale-ref-002.htm
iframe-001.htm == reference/iframe-001-ref.htm
+perspective-containing-block-dynamic-1a.htm == reference/containing-block-dynamic-1-ref.htm
+perspective-containing-block-dynamic-1b.htm == reference/containing-block-dynamic-1-ref.htm
perspective-origin-001.htm == reference/ref-filled-green-100px-square.htm
perspective-origin-002.htm == reference/ref-filled-green-100px-square.htm
perspective-origin-003.htm == reference/ref-filled-green-100px-square.htm
@@ -814,6 +816,8 @@ transform-background-006.htm == reference/transform-background-ref-2.htm != refe
transform-background-007.htm == reference/transform-background-ref-2.htm
transform-background-008.htm == reference/transform-background-ref-2.htm
transform-compound-001.htm == reference/transform-compound-ref.htm != reference/transform-compound-notref-1.htm != reference/transform-compound-notref-2.htm
+transform-containing-block-dynamic-1a.htm == reference/containing-block-dynamic-1-ref.htm
+transform-containing-block-dynamic-1b.htm == reference/containing-block-dynamic-1-ref.htm
transform-descendant-001.htm == reference/transform-descendant-ref.htm
transform-display-001.htm == reference/transform-display-ref.htm != reference/transform-display-notref.htm
transform-display-002.htm == reference/transform-display-ref.htm != reference/transform-display-notref.htm
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm
index 35d36a035f7..03dcdc9e1c8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_45deg.htm
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- -webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm
index 66d6b7a7527..6e73086b224 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_x_45deg.htm
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateX(45deg);
- //-webkit-transform: rotateX(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm
index a465dfa8622..50388d562de 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/rotate_y_45deg.htm
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- //-webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm
index d0a9320cc37..6b7f20da051 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/scalex.htm
@@ -14,7 +14,6 @@
width: 100px;
margin-left: 500px;
transform: scaleX(2);
- //-webkit-transform: scaleX(2);
background-color: green;
}
@@ -36,4 +35,5 @@
<div class="hidden">
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm
index 6bd36a773f4..8dc1ec18f43 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/scaley.htm
@@ -15,7 +15,6 @@
background-color:green;
margin-top: 200px;
transform: scaleY(2);
- //-webkit-transform: scaleY(2);
}
.hidden {
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm
index f8245d45bb8..af654fddb88 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-001.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm
index d60d4141e93..f162db4c102 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-002.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm
index 4e643622d30..2041baaa55c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-003.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm
index 66b4493a604..77195ff9ea0 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-004.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm
index 55274b84740..a068f3ff746 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-005.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm
index af32d83694e..8dc7a09a9d2 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-006.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm
index 910a648cc7a..b7e89dedc0a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-007.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm
index b84989725df..c4304774e7c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-008.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm
index 239dc0b4e22..7ddb6195271 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-009.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm
index a52a687e651..0e9b8e8d3c3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-010.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm
index b290251e8b4..dd94fb25bfc 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-011.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm
index f442bb5d38c..22c8c673f91 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-012.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm
index ec08168dfd7..f8b44689045 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-013.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm
index 4684a5c5e64..e8df654331d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-014.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm
index f9cbb557cf8..1dc86c78968 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-015.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm
index 53b905d2026..f0713579b46 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-016.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm
index 824f76451f4..5103bb62902 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-017.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm
index d0454d6370d..6b85b32f9dc 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-018.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm
index 0f0c4ec9816..7df39646a23 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-019.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm
index 558db611d7f..a403e12815c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-020.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm
index 71160b053be..0aa4a984aa4 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-021.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm
index 7ffe1329917..d21cc5b9370 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-022.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm
index d77529755d6..ca9019d7657 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-023.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm
index 91fe2b68092..52af2e2441d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-024.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm
index c32026541bd..a6cb00ac270 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-025.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm
index e09444b46ba..747f037cb7b 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-026.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm
index 7e5770b79e6..397a28a2110 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-027.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm
index e4c9fdf0082..b822fab1a90 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-028.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm
index 8aea3683d13..820ba224a4a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-029.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm
index afc355d91b7..971ee2debf3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-030.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm
index 2a788a9bc3c..0f3a508ea90 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-031.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm
index 3335c9ed8f0..fa3deb57105 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-032.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm
index dd9e9c3f63f..0b5820062dc 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-033.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm
index 6f6194a4242..1fe32c8fb5b 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-034.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm
index 31525eaa499..0906e6909e3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-035.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm
index 772f199a250..5f05973bf03 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-036.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm
index 64a0b700e16..a612e564d0a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-037.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm
index 8a99d05058d..3d19eeaf7ce 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-038.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm
index 3bd2bcde751..61cfc7ebb34 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-039.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm
index a4538dbcab2..9636bff14b7 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-040.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm
index c86dbb2a433..7203eb92984 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-041.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm
index 340b45238eb..296a1d32b32 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-042.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm
index 11242552736..ab246607602 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-043.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm
index 5a592456f76..7a6929b7f43 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-044.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm
index 7b25b9a7ca0..acc27266339 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-045.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm
index 81577788f14..540fa90471a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-046.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm
index 205c9c3204d..7967001143f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-001.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm
index 66d3c644c7b..f6b15d8d737 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-002.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm
index a6ab4f0b822..32e02f3c5f6 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-003.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm
index 807153f1ea0..806efdcd55f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-004.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm
index 8aa57f9f9e0..1fbdc07ce6b 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-005.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm
index b8ef1c93f09..6027d60959e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-006.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm
index 3b3873f6506..09ca47f8860 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-007.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm
index af130080bf7..5525ff1f809 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-008.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm
index 168c13c9820..bfdbad1ca6d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-009.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm
index bbafe6a738a..3cf3abd3133 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-010.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm
index 8fc8a561ed2..e30615cbd59 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-011.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm
index 0d96dd588cb..8fb413cdf00 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/svg-origin-relative-length-invalid-012.htm
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help">
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help">
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help">
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help">
<link href="reference/svg-origin-relative-length-invalid-ref.htm" rel="match">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm
index bf90a5c3772..f04ce186973 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/toc.htm
@@ -47,12 +47,12 @@
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
The Transform Rendering Model</a></th>
- <td>(48 Tests)</td></tr>
+ <td>(50 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.htm">Chapter 7 -
The transform Property</a></th>
- <td>(102 Tests)</td></tr>
+ <td>(104 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.htm">Chapter 8 -
@@ -67,7 +67,7 @@
<tbody id="s10">
<tr><th><a href="chapter-10.htm">Chapter 10 -
The perspective Property</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(19 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.htm">Chapter 11 -
@@ -92,7 +92,7 @@
<tbody id="s15">
<tr><th><a href="chapter-15.htm">Chapter 15 -
The Transform Functions</a></th>
- <td>(689 Tests)</td></tr>
+ <td>(691 Tests)</td></tr>
</tbody>
<tbody id="s16">
<tr><th><a href="chapter-16.htm">Chapter 16 -
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm
new file mode 100644
index 00000000000..453a5d412a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help">
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help">
+<link href="reference/containing-block-dynamic-1-ref.htm" rel="match">
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert">
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="">
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="transform: translateX(4px)" id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm
new file mode 100644
index 00000000000..048441ebbcb
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron">
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla">
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help">
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help">
+<link href="reference/containing-block-dynamic-1-ref.htm" rel="match">
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert">
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="">
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "translateX(0px)";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm
index 36cb1e5c889..0e967330b58 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform-scale-test.htm
@@ -14,8 +14,8 @@
.greenSquare {
width: 100px;
height: 100px;
- -webkit-transform: scale(.33);
- -webkit-transform-origin: top left;
+ transform: scale(.33);
+ transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm
new file mode 100644
index 00000000000..09fd42cc657
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform supports translate(100px, 100px)" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px, 100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px, 100px)")
+ }, "transform_translate_100px_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm
new file mode 100644
index 00000000000..3cd0abd32c0
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate with invalid translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(null, null)";
+
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ });
+ }, "transform_translate_null_null");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm
deleted file mode 100644
index 63124d9259d..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate with invalid translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(null, null)";
- /* document.getElementById("test").style.mozkitTransform = "translate(null, null)";
- document.getElementById("test").style.msTransform = "translate(null, null)";
- document.getElementById("test").style.oTransform = "translate(null, null)";
- document.getElementById("test").style.transform = "translate(null, null)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(null, null)")},
- "transform_translate_null_null");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm
new file mode 100644
index 00000000000..232d8e67650
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max.htm
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate with maximum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_max");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm
deleted file mode 100644
index cfaa3cf4e4f..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_max_prefixed.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate with maximum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(INFINITE, INFINITE)")},
- "transform_translate_max");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm
new file mode 100644
index 00000000000..9b1451f40e3
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min.htm
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate with minimum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_min");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm
deleted file mode 100644
index 3c7e991a3b2..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_min_prefixed.htm
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate with minimum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(-INFINITE, -INFINITE)")},
- "transform_translate_min_prefixed");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm
new file mode 100644
index 00000000000..3c4b4c34ec5
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate with negative translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform supports translate(-1px, -1px)" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-1px, -1px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(-1px, -1px)")
+ }, "transform_translate_-1px_-1px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm
deleted file mode 100644
index 5267b7af233..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate with negative translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform supports translate(-1px, -1px)" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.msTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.oTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.transform = "translate(-1px, -1px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(-1px, -1px)",
- "transform should be translate(-1px, - 1px)")},
- "transform_translate_-1px_-1px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm
deleted file mode 100644
index 3e576a34e00..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_prefixed.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform supports translate(100px, 100px)" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px, 100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)";
- document.getElementById("test").style.msTransform = "translate(100px, 100px)";
- document.getElementById("test").style.oTransform = "translate(100px, 100px)";
- document.getElementById("test").style.transform = "translate(100px, 100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px, 100px)",
- "transform should be translate(100px, 100px)")},
- "transform_translate_100px_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm
new file mode 100644
index 00000000000..5580772f785
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate with second translation value omited</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform supports translate(100px)" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px)")
+ }, "transform_translate_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm
deleted file mode 100644
index 7a342b9010a..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate with second translation value omited</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform supports translate(100px)" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px)";
- document.getElementById("test").style.msTransform = "translate(100px)";
- document.getElementById("test").style.oTransform = "translate(100px)";
- document.getElementById("test").style.transform = "translate(100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px)",
- "transform should be translate(100px)")},
- "transform_translate_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm
new file mode 100644
index 00000000000..e68a857df87
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel">
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
+ <meta content="dom" name="flags">
+ <meta content="Check if transform supports translate(0, 0)" name="assert">
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(0, 0)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(0px, 0px)")
+ }, "transform_translate_0_0");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm
deleted file mode 100644
index c93fc62d5e9..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html>
-<html><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel">
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help">
- <meta content="dom" name="flags">
- <meta content="Check if transform supports translate(0, 0)" name="assert">
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(0, 0)";
- /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)";
- document.getElementById("test").style.msTransform = "translate(0, 0)";
- document.getElementById("test").style.oTransform = "translate(0, 0)";
- document.getElementById("test").style.transform = "translate(0, 0)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(0px, 0px)",
- "transform should be translate(0px, 0px)")},
- "transform_translate_0_0");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm
index 938874d1555..e5819272ccd 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/translate.htm
@@ -19,12 +19,6 @@
width: 100px;
height: 100px;
background-color: green;
-
- //-webkit-transform: translate(100px, 100px);
-
- //-o-transform:translate(100px, 100px) ;
-
-
transform: translate(100px, 100px);
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm
index 9ebff219b14..5c521b13eeb 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewx-001.htm
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewX(45deg);
+ transform: skewX(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100">
<polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm
index a1baaa4e3b6..bc5f1187f5c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-skewy-001.htm
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewY(45deg);
+ transform: skewY(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm
index 4893d2bc837..7850acee210 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatex-001.htm
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
<link href="reference/ttwf-reftest-transform-translatex-001.htm" rel="match">
- <meta content="CSS Transform" name="flags">
<meta content="Test that the green square is moved on X axis 100px" name="assert">
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 0px;
width: 100px;
height: 100px;
- -webkit-transform: translateX(100px);
+ transform: translateX(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm
index c4e455c050c..4599148446f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/html/ttwf-transform-translatey-001.htm
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan">
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help">
<link href="reference/ttwf-reftest-transform-translatey-001.htm" rel="match">
- <meta content="CSS Transform" name="flags">
<meta content="Test that the green square is moved on Y axis 100px" name="assert">
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: translateY(100px);
+ transform: translateY(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data
index 9c3d2ef29cc..6b37078ef38 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-transforms-1_dev/implementation-report-TEMPLATE.data
@@ -3,8 +3,8 @@
# http://test.csswg.org/suites/css-transforms-1_dev/DATESTAMP/
# See http://wiki.csswg.org/test/implementation-report for instructions
testname revision result comment
-html/2d-rotate-001.htm 0cf4093b8a9a16b78de97230d53260c34b05f9fe ?
-xhtml1/2d-rotate-001.xht 0cf4093b8a9a16b78de97230d53260c34b05f9fe ?
+html/2d-rotate-001.htm 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 ?
+xhtml1/2d-rotate-001.xht 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 ?
html/2d-rotate-js.htm cda33f93d2f58e3e38b2a406149ad8b690638975 ?
xhtml1/2d-rotate-js.xht cda33f93d2f58e3e38b2a406149ad8b690638975 ?
html/animations-001.htm 58200be49397d3ebd75335737334fadb5f72043a ?
@@ -55,10 +55,10 @@ html/css-transform-inherit-scale.htm 697e2bc8354a9373871c6e5eaee3da61bab5bcbd ?
xhtml1/css-transform-inherit-scale.xht 697e2bc8354a9373871c6e5eaee3da61bab5bcbd ?
html/css-transform-property-existence.htm e2e29b7a421004f2d2de28cd9c00865a8326dcc8 ?
xhtml1/css-transform-property-existence.xht e2e29b7a421004f2d2de28cd9c00865a8326dcc8 ?
-html/css-transform-scale-001.htm fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b ?
-xhtml1/css-transform-scale-001.xht fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b ?
-html/css-transform-scale-002.htm 9792f1bc7c1fa591e681d2f1773de035009e948a ?
-xhtml1/css-transform-scale-002.xht 9792f1bc7c1fa591e681d2f1773de035009e948a ?
+html/css-transform-scale-001.htm 00ce03304079b134709a2a261823eed4aab5a903 ?
+xhtml1/css-transform-scale-001.xht 00ce03304079b134709a2a261823eed4aab5a903 ?
+html/css-transform-scale-002.htm 1be87301c1d39eab31ff0517f21d27fccf9eed56 ?
+xhtml1/css-transform-scale-002.xht 1be87301c1d39eab31ff0517f21d27fccf9eed56 ?
html/css-transform-style-evaluation-validation.htm 37a8b97e35690234100fba2ce84f6ce49f9c451c ?
xhtml1/css-transform-style-evaluation-validation.xht 37a8b97e35690234100fba2ce84f6ce49f9c451c ?
html/css-transforms-3d-on-anonymous-block-001.htm b6336b0f9700ab406855b37209b33e9b5d6959eb ?
@@ -75,6 +75,10 @@ html/css3-transform-scale.htm d0123070f9c1a2c5c76909db503799b4b8fba9ab ?
xhtml1/css3-transform-scale.xht d0123070f9c1a2c5c76909db503799b4b8fba9ab ?
html/iframe-001.htm f9692ce6022962ff987762295548095720317b13 ?
xhtml1/iframe-001.xht f9692ce6022962ff987762295548095720317b13 ?
+html/perspective-containing-block-dynamic-1a.htm b1b1a3d920d821ded6c0fd30bd9f698066f580b4 ?
+xhtml1/perspective-containing-block-dynamic-1a.xht b1b1a3d920d821ded6c0fd30bd9f698066f580b4 ?
+html/perspective-containing-block-dynamic-1b.htm 856b0e0227f9e8447061dc0183dc3828abad9fdf ?
+xhtml1/perspective-containing-block-dynamic-1b.xht 856b0e0227f9e8447061dc0183dc3828abad9fdf ?
html/perspective-origin-001.htm 27fac0a305b07a36ae04ff616aa6da455f6620e6 ?
xhtml1/perspective-origin-001.xht 27fac0a305b07a36ae04ff616aa6da455f6620e6 ?
html/perspective-origin-002.htm b232c7117664f3457f2ed95cd5126ba5dcaa9ab5 ?
@@ -147,22 +151,22 @@ html/rotate-270-degrees-001.htm 7814b1f339a4d049adb1be6f798a36179ce03db3 ?
xhtml1/rotate-270-degrees-001.xht 7814b1f339a4d049adb1be6f798a36179ce03db3 ?
html/rotate-90-degrees-001.htm 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 ?
xhtml1/rotate-90-degrees-001.xht 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 ?
-html/rotate_45deg.htm 997a299f95c4af319a495e8669dd6e366e0cbe14 ?
-xhtml1/rotate_45deg.xht 997a299f95c4af319a495e8669dd6e366e0cbe14 ?
-html/rotate_x_45deg.htm 235f53c4cee4aced8564ee1e2ecb82454516fd58 ?
-xhtml1/rotate_x_45deg.xht 235f53c4cee4aced8564ee1e2ecb82454516fd58 ?
-html/rotate_y_45deg.htm 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 ?
-xhtml1/rotate_y_45deg.xht 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 ?
+html/rotate_45deg.htm 869d66a92f5020f0f522c33dd5e87b52db71df99 ?
+xhtml1/rotate_45deg.xht 869d66a92f5020f0f522c33dd5e87b52db71df99 ?
+html/rotate_x_45deg.htm 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e ?
+xhtml1/rotate_x_45deg.xht 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e ?
+html/rotate_y_45deg.htm 676a7db8531f14d928be06c2aa384aff3701e759 ?
+xhtml1/rotate_y_45deg.xht 676a7db8531f14d928be06c2aa384aff3701e759 ?
html/rotatey.htm f4e3440dfbc15922fb037d7340c9eb4218c4254e ?
xhtml1/rotatey.xht f4e3440dfbc15922fb037d7340c9eb4218c4254e ?
html/scale-optional-second-001.htm 98c8393e60b87675e850812e29e1aae19b746a03 ?
xhtml1/scale-optional-second-001.xht 98c8393e60b87675e850812e29e1aae19b746a03 ?
html/scale-zero-001.htm 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ?
xhtml1/scale-zero-001.xht 2caa488dc20a00d72db606b2da9dfb6eae4ee03f ?
-html/scalex.htm d96405b06883053b7bf069984a4dbdbc7ba45642 ?
-xhtml1/scalex.xht d96405b06883053b7bf069984a4dbdbc7ba45642 ?
-html/scaley.htm 773ad81d895a732a8309e631a30ca2b62272c9ff ?
-xhtml1/scaley.xht 773ad81d895a732a8309e631a30ca2b62272c9ff ?
+html/scalex.htm c1e4f598f137270b4b44ef485bd3e5b4d30f3601 ?
+xhtml1/scalex.xht c1e4f598f137270b4b44ef485bd3e5b4d30f3601 ?
+html/scaley.htm a4b5a1c1981a3ffc953963bf4a331aabd19525c6 ?
+xhtml1/scaley.xht a4b5a1c1981a3ffc953963bf4a331aabd19525c6 ?
html/skew-test1.htm 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b ?
xhtml1/skew-test1.xht 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b ?
html/svg-document-styles-001.htm e2c4fc089927fe0410c4db4522e637cd118b4a65 ?
@@ -555,122 +559,122 @@ html/svg-origin-length-pt-004.htm fa27fec03620ac6c05ad0755419e6fe03ed65588 ?
xhtml1/svg-origin-length-pt-004.xht fa27fec03620ac6c05ad0755419e6fe03ed65588 ?
html/svg-origin-length-pt-005.htm 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e ?
xhtml1/svg-origin-length-pt-005.xht 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e ?
-html/svg-origin-relative-length-001.htm 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce ?
-xhtml1/svg-origin-relative-length-001.xht 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce ?
-html/svg-origin-relative-length-002.htm 1954a680f30eada11d55366b7a468f819f713698 ?
-xhtml1/svg-origin-relative-length-002.xht 1954a680f30eada11d55366b7a468f819f713698 ?
-html/svg-origin-relative-length-003.htm c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 ?
-xhtml1/svg-origin-relative-length-003.xht c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 ?
-html/svg-origin-relative-length-004.htm 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 ?
-xhtml1/svg-origin-relative-length-004.xht 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 ?
-html/svg-origin-relative-length-005.htm bf3e5b8e3890a31ba777172290467cbe95393022 ?
-xhtml1/svg-origin-relative-length-005.xht bf3e5b8e3890a31ba777172290467cbe95393022 ?
-html/svg-origin-relative-length-006.htm 3590907f2efcfd53429e2f33356d3e0bd47cb594 ?
-xhtml1/svg-origin-relative-length-006.xht 3590907f2efcfd53429e2f33356d3e0bd47cb594 ?
-html/svg-origin-relative-length-007.htm a4d56616424d77fb5b5334596136504980b4a81f ?
-xhtml1/svg-origin-relative-length-007.xht a4d56616424d77fb5b5334596136504980b4a81f ?
-html/svg-origin-relative-length-008.htm f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca ?
-xhtml1/svg-origin-relative-length-008.xht f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca ?
-html/svg-origin-relative-length-009.htm 42bc81cc735ee452181c072b0603f6a7f7c75d05 ?
-xhtml1/svg-origin-relative-length-009.xht 42bc81cc735ee452181c072b0603f6a7f7c75d05 ?
-html/svg-origin-relative-length-010.htm 6a7f12d653a1045abaa9ebefe242ef9e07adf024 ?
-xhtml1/svg-origin-relative-length-010.xht 6a7f12d653a1045abaa9ebefe242ef9e07adf024 ?
-html/svg-origin-relative-length-011.htm a7c29770d62a0ab0f9d3a3e54441da3095830928 ?
-xhtml1/svg-origin-relative-length-011.xht a7c29770d62a0ab0f9d3a3e54441da3095830928 ?
-html/svg-origin-relative-length-012.htm b5846214e556bccfb420907b0237ec14a91aaef5 ?
-xhtml1/svg-origin-relative-length-012.xht b5846214e556bccfb420907b0237ec14a91aaef5 ?
-html/svg-origin-relative-length-013.htm 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 ?
-xhtml1/svg-origin-relative-length-013.xht 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 ?
-html/svg-origin-relative-length-014.htm 5b12d4314aeae806e4e7581392351c292c992e9d ?
-xhtml1/svg-origin-relative-length-014.xht 5b12d4314aeae806e4e7581392351c292c992e9d ?
-html/svg-origin-relative-length-015.htm 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a ?
-xhtml1/svg-origin-relative-length-015.xht 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a ?
-html/svg-origin-relative-length-016.htm 884f1465ebce48dee44f5068c46c094727aa2643 ?
-xhtml1/svg-origin-relative-length-016.xht 884f1465ebce48dee44f5068c46c094727aa2643 ?
-html/svg-origin-relative-length-017.htm 6721e7f22fafcb2db20492afe16f65f4013f5044 ?
-xhtml1/svg-origin-relative-length-017.xht 6721e7f22fafcb2db20492afe16f65f4013f5044 ?
-html/svg-origin-relative-length-018.htm 4cf398bf35815f2700102c66cd6587e36010eb69 ?
-xhtml1/svg-origin-relative-length-018.xht 4cf398bf35815f2700102c66cd6587e36010eb69 ?
-html/svg-origin-relative-length-019.htm b077f1e3356897672a033a6ce02985a67581ebd3 ?
-xhtml1/svg-origin-relative-length-019.xht b077f1e3356897672a033a6ce02985a67581ebd3 ?
-html/svg-origin-relative-length-020.htm 1bcef68e4d593711a285f2466496e336eabdb0d6 ?
-xhtml1/svg-origin-relative-length-020.xht 1bcef68e4d593711a285f2466496e336eabdb0d6 ?
-html/svg-origin-relative-length-021.htm 9437444cb3384856af5b8a70e89f377b745428f7 ?
-xhtml1/svg-origin-relative-length-021.xht 9437444cb3384856af5b8a70e89f377b745428f7 ?
-html/svg-origin-relative-length-022.htm 5a1659d32b816fca5a88cac80b59dfd81e02521b ?
-xhtml1/svg-origin-relative-length-022.xht 5a1659d32b816fca5a88cac80b59dfd81e02521b ?
-html/svg-origin-relative-length-023.htm 34e3e0c746bf2117ca4858466942702dd59e86ac ?
-xhtml1/svg-origin-relative-length-023.xht 34e3e0c746bf2117ca4858466942702dd59e86ac ?
-html/svg-origin-relative-length-024.htm daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 ?
-xhtml1/svg-origin-relative-length-024.xht daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 ?
-html/svg-origin-relative-length-025.htm 1979d4d7bb5791b2651f1cd2baee1ada438a5545 ?
-xhtml1/svg-origin-relative-length-025.xht 1979d4d7bb5791b2651f1cd2baee1ada438a5545 ?
-html/svg-origin-relative-length-026.htm 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 ?
-xhtml1/svg-origin-relative-length-026.xht 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 ?
-html/svg-origin-relative-length-027.htm 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c ?
-xhtml1/svg-origin-relative-length-027.xht 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c ?
-html/svg-origin-relative-length-028.htm 8188519b4a2e5d1366ed510c82314245e2c63da2 ?
-xhtml1/svg-origin-relative-length-028.xht 8188519b4a2e5d1366ed510c82314245e2c63da2 ?
-html/svg-origin-relative-length-029.htm 984353255707d4d07168419a7830c6be329cbbd4 ?
-xhtml1/svg-origin-relative-length-029.xht 984353255707d4d07168419a7830c6be329cbbd4 ?
-html/svg-origin-relative-length-030.htm 9a773b65524aad1a095fd7857312c013a689b4d4 ?
-xhtml1/svg-origin-relative-length-030.xht 9a773b65524aad1a095fd7857312c013a689b4d4 ?
-html/svg-origin-relative-length-031.htm c93dbbac24a4aa9496b7f170baaf58d17c37bb8c ?
-xhtml1/svg-origin-relative-length-031.xht c93dbbac24a4aa9496b7f170baaf58d17c37bb8c ?
-html/svg-origin-relative-length-032.htm 1912572b3c62548301b1752db475d609ed6f719b ?
-xhtml1/svg-origin-relative-length-032.xht 1912572b3c62548301b1752db475d609ed6f719b ?
-html/svg-origin-relative-length-033.htm 61d8d19f7756757f56c1786447d713ed172bd97a ?
-xhtml1/svg-origin-relative-length-033.xht 61d8d19f7756757f56c1786447d713ed172bd97a ?
-html/svg-origin-relative-length-034.htm e0699f50d6c7b5f72e60a172b8ce018335e33025 ?
-xhtml1/svg-origin-relative-length-034.xht e0699f50d6c7b5f72e60a172b8ce018335e33025 ?
-html/svg-origin-relative-length-035.htm 031daa4b9b159218930ea08f3ddebce2574d6946 ?
-xhtml1/svg-origin-relative-length-035.xht 031daa4b9b159218930ea08f3ddebce2574d6946 ?
-html/svg-origin-relative-length-036.htm b35279e63effd8175e0f363af678b0ff86382e01 ?
-xhtml1/svg-origin-relative-length-036.xht b35279e63effd8175e0f363af678b0ff86382e01 ?
-html/svg-origin-relative-length-037.htm 1b8efa56e78960a62ec99d8a646fa283180fea19 ?
-xhtml1/svg-origin-relative-length-037.xht 1b8efa56e78960a62ec99d8a646fa283180fea19 ?
-html/svg-origin-relative-length-038.htm 3faeb9ff0743c8ced986172bde1eda9ebc731999 ?
-xhtml1/svg-origin-relative-length-038.xht 3faeb9ff0743c8ced986172bde1eda9ebc731999 ?
-html/svg-origin-relative-length-039.htm 6e385297ce2683de4d70ca79553c048d7eebe28a ?
-xhtml1/svg-origin-relative-length-039.xht 6e385297ce2683de4d70ca79553c048d7eebe28a ?
-html/svg-origin-relative-length-040.htm 0bbc73760dcc3adef678981a091df49aea7c85e5 ?
-xhtml1/svg-origin-relative-length-040.xht 0bbc73760dcc3adef678981a091df49aea7c85e5 ?
-html/svg-origin-relative-length-041.htm 7ed78761bcfc0634df6afc5e47f1746991d557f3 ?
-xhtml1/svg-origin-relative-length-041.xht 7ed78761bcfc0634df6afc5e47f1746991d557f3 ?
-html/svg-origin-relative-length-042.htm 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b ?
-xhtml1/svg-origin-relative-length-042.xht 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b ?
-html/svg-origin-relative-length-043.htm 72817e7db0c2c977069303b6ce49ca41df5a00a6 ?
-xhtml1/svg-origin-relative-length-043.xht 72817e7db0c2c977069303b6ce49ca41df5a00a6 ?
-html/svg-origin-relative-length-044.htm 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 ?
-xhtml1/svg-origin-relative-length-044.xht 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 ?
-html/svg-origin-relative-length-045.htm 7cb309464eb023babfbfa5f623e0770361d3e576 ?
-xhtml1/svg-origin-relative-length-045.xht 7cb309464eb023babfbfa5f623e0770361d3e576 ?
-html/svg-origin-relative-length-046.htm f2d9c08b118b89083e61123f1a93d14d0aa1b57a ?
-xhtml1/svg-origin-relative-length-046.xht f2d9c08b118b89083e61123f1a93d14d0aa1b57a ?
-html/svg-origin-relative-length-invalid-001.htm f9ba3041decf6da2745b84c5b0c7e898a53941b7 ?
-xhtml1/svg-origin-relative-length-invalid-001.xht f9ba3041decf6da2745b84c5b0c7e898a53941b7 ?
-html/svg-origin-relative-length-invalid-002.htm 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 ?
-xhtml1/svg-origin-relative-length-invalid-002.xht 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 ?
-html/svg-origin-relative-length-invalid-003.htm ced25c929d72767108c7e2813862df1149bbb7ad ?
-xhtml1/svg-origin-relative-length-invalid-003.xht ced25c929d72767108c7e2813862df1149bbb7ad ?
-html/svg-origin-relative-length-invalid-004.htm fb754d235f9fa4c1f288588070ac968c6f2b2118 ?
-xhtml1/svg-origin-relative-length-invalid-004.xht fb754d235f9fa4c1f288588070ac968c6f2b2118 ?
-html/svg-origin-relative-length-invalid-005.htm 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a ?
-xhtml1/svg-origin-relative-length-invalid-005.xht 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a ?
-html/svg-origin-relative-length-invalid-006.htm 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e ?
-xhtml1/svg-origin-relative-length-invalid-006.xht 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e ?
-html/svg-origin-relative-length-invalid-007.htm aa24c1557dd5543990b5887120eba6774e436f08 ?
-xhtml1/svg-origin-relative-length-invalid-007.xht aa24c1557dd5543990b5887120eba6774e436f08 ?
-html/svg-origin-relative-length-invalid-008.htm 2e77695697b0e7864917e2964f46d3d177b806fa ?
-xhtml1/svg-origin-relative-length-invalid-008.xht 2e77695697b0e7864917e2964f46d3d177b806fa ?
-html/svg-origin-relative-length-invalid-009.htm dd877f31473b3f103262a4ab4d55798b5c60b698 ?
-xhtml1/svg-origin-relative-length-invalid-009.xht dd877f31473b3f103262a4ab4d55798b5c60b698 ?
-html/svg-origin-relative-length-invalid-010.htm a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f ?
-xhtml1/svg-origin-relative-length-invalid-010.xht a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f ?
-html/svg-origin-relative-length-invalid-011.htm 96be8f3eab8931000d2701e390c75fb7861482e1 ?
-xhtml1/svg-origin-relative-length-invalid-011.xht 96be8f3eab8931000d2701e390c75fb7861482e1 ?
-html/svg-origin-relative-length-invalid-012.htm 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 ?
-xhtml1/svg-origin-relative-length-invalid-012.xht 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 ?
+html/svg-origin-relative-length-001.htm 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d ?
+xhtml1/svg-origin-relative-length-001.xht 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d ?
+html/svg-origin-relative-length-002.htm ec15a0891387b2ad4b5ea9595db98f87e7d416fc ?
+xhtml1/svg-origin-relative-length-002.xht ec15a0891387b2ad4b5ea9595db98f87e7d416fc ?
+html/svg-origin-relative-length-003.htm bff60fd6e326f91debd9d349ab6900c93444afd2 ?
+xhtml1/svg-origin-relative-length-003.xht bff60fd6e326f91debd9d349ab6900c93444afd2 ?
+html/svg-origin-relative-length-004.htm 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 ?
+xhtml1/svg-origin-relative-length-004.xht 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 ?
+html/svg-origin-relative-length-005.htm 51f56e858b09b4754df0ebf86c1acdfef4190000 ?
+xhtml1/svg-origin-relative-length-005.xht 51f56e858b09b4754df0ebf86c1acdfef4190000 ?
+html/svg-origin-relative-length-006.htm d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf ?
+xhtml1/svg-origin-relative-length-006.xht d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf ?
+html/svg-origin-relative-length-007.htm da40d2c10fd4f028b49a835330d921e792ebdea3 ?
+xhtml1/svg-origin-relative-length-007.xht da40d2c10fd4f028b49a835330d921e792ebdea3 ?
+html/svg-origin-relative-length-008.htm d0d30dedde69d9d3b586b282b91301c810c3bc46 ?
+xhtml1/svg-origin-relative-length-008.xht d0d30dedde69d9d3b586b282b91301c810c3bc46 ?
+html/svg-origin-relative-length-009.htm 09720b27740ca6bf6f6caa363e8a4a80ffaf429c ?
+xhtml1/svg-origin-relative-length-009.xht 09720b27740ca6bf6f6caa363e8a4a80ffaf429c ?
+html/svg-origin-relative-length-010.htm 107238e753d8cbbe49fafc7acef3208a3a6dc9bd ?
+xhtml1/svg-origin-relative-length-010.xht 107238e753d8cbbe49fafc7acef3208a3a6dc9bd ?
+html/svg-origin-relative-length-011.htm e3dc30eaac23f1c547e974c015a18d91c07a7672 ?
+xhtml1/svg-origin-relative-length-011.xht e3dc30eaac23f1c547e974c015a18d91c07a7672 ?
+html/svg-origin-relative-length-012.htm c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf ?
+xhtml1/svg-origin-relative-length-012.xht c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf ?
+html/svg-origin-relative-length-013.htm be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 ?
+xhtml1/svg-origin-relative-length-013.xht be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 ?
+html/svg-origin-relative-length-014.htm e82eab388df88d39ae93096beb7aa4d2a8870156 ?
+xhtml1/svg-origin-relative-length-014.xht e82eab388df88d39ae93096beb7aa4d2a8870156 ?
+html/svg-origin-relative-length-015.htm 952fe680b566baeeaed7ca14f18aedd36a30c0eb ?
+xhtml1/svg-origin-relative-length-015.xht 952fe680b566baeeaed7ca14f18aedd36a30c0eb ?
+html/svg-origin-relative-length-016.htm b239692dc9ee452c876566959921a4cb448b525f ?
+xhtml1/svg-origin-relative-length-016.xht b239692dc9ee452c876566959921a4cb448b525f ?
+html/svg-origin-relative-length-017.htm a64867000a6c3954a7a65ffa624d9fa97a27b7ac ?
+xhtml1/svg-origin-relative-length-017.xht a64867000a6c3954a7a65ffa624d9fa97a27b7ac ?
+html/svg-origin-relative-length-018.htm b98b000962674cf4e36bb70a91ad738042edee30 ?
+xhtml1/svg-origin-relative-length-018.xht b98b000962674cf4e36bb70a91ad738042edee30 ?
+html/svg-origin-relative-length-019.htm f2627ba6870c3bc0c41907cc590d805661f11c59 ?
+xhtml1/svg-origin-relative-length-019.xht f2627ba6870c3bc0c41907cc590d805661f11c59 ?
+html/svg-origin-relative-length-020.htm 16c6e42997187e177a09017bedff42ad563f210a ?
+xhtml1/svg-origin-relative-length-020.xht 16c6e42997187e177a09017bedff42ad563f210a ?
+html/svg-origin-relative-length-021.htm 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 ?
+xhtml1/svg-origin-relative-length-021.xht 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 ?
+html/svg-origin-relative-length-022.htm a71b264c755c549793a3b42cfc9f499ee88a4567 ?
+xhtml1/svg-origin-relative-length-022.xht a71b264c755c549793a3b42cfc9f499ee88a4567 ?
+html/svg-origin-relative-length-023.htm df021edad53c907555d69d59b02a2f903bd7ce8f ?
+xhtml1/svg-origin-relative-length-023.xht df021edad53c907555d69d59b02a2f903bd7ce8f ?
+html/svg-origin-relative-length-024.htm 804f81720d147866c33e3fca4a7ccb76ff312d06 ?
+xhtml1/svg-origin-relative-length-024.xht 804f81720d147866c33e3fca4a7ccb76ff312d06 ?
+html/svg-origin-relative-length-025.htm 43059a5bd9c182d201624f2b9423ca4e2cabfc7a ?
+xhtml1/svg-origin-relative-length-025.xht 43059a5bd9c182d201624f2b9423ca4e2cabfc7a ?
+html/svg-origin-relative-length-026.htm ed7ba4a977f8533a2d99fd2a94065b2149245fa3 ?
+xhtml1/svg-origin-relative-length-026.xht ed7ba4a977f8533a2d99fd2a94065b2149245fa3 ?
+html/svg-origin-relative-length-027.htm d045ba32388b276c0ae6d78e5e03a2f6101fed24 ?
+xhtml1/svg-origin-relative-length-027.xht d045ba32388b276c0ae6d78e5e03a2f6101fed24 ?
+html/svg-origin-relative-length-028.htm 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae ?
+xhtml1/svg-origin-relative-length-028.xht 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae ?
+html/svg-origin-relative-length-029.htm 225ecbad217745dc126715377e388b4f530fe2cd ?
+xhtml1/svg-origin-relative-length-029.xht 225ecbad217745dc126715377e388b4f530fe2cd ?
+html/svg-origin-relative-length-030.htm e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb ?
+xhtml1/svg-origin-relative-length-030.xht e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb ?
+html/svg-origin-relative-length-031.htm f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 ?
+xhtml1/svg-origin-relative-length-031.xht f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 ?
+html/svg-origin-relative-length-032.htm 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 ?
+xhtml1/svg-origin-relative-length-032.xht 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 ?
+html/svg-origin-relative-length-033.htm b923551fec948bb9f48ddac143a66b2b9220c278 ?
+xhtml1/svg-origin-relative-length-033.xht b923551fec948bb9f48ddac143a66b2b9220c278 ?
+html/svg-origin-relative-length-034.htm 1841e06af8fe118645739bbc56e45338147a08fe ?
+xhtml1/svg-origin-relative-length-034.xht 1841e06af8fe118645739bbc56e45338147a08fe ?
+html/svg-origin-relative-length-035.htm f6cdb55b47c8019ae4f4e831ce6685c80273a636 ?
+xhtml1/svg-origin-relative-length-035.xht f6cdb55b47c8019ae4f4e831ce6685c80273a636 ?
+html/svg-origin-relative-length-036.htm 9e774bda07303c13ec15bc5a2f7d8d028a413003 ?
+xhtml1/svg-origin-relative-length-036.xht 9e774bda07303c13ec15bc5a2f7d8d028a413003 ?
+html/svg-origin-relative-length-037.htm e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f ?
+xhtml1/svg-origin-relative-length-037.xht e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f ?
+html/svg-origin-relative-length-038.htm e7121904906ce58e1d1cc2309f5186104e715b20 ?
+xhtml1/svg-origin-relative-length-038.xht e7121904906ce58e1d1cc2309f5186104e715b20 ?
+html/svg-origin-relative-length-039.htm f44bbfc2b281556b1221eafdf119b958cee9d94a ?
+xhtml1/svg-origin-relative-length-039.xht f44bbfc2b281556b1221eafdf119b958cee9d94a ?
+html/svg-origin-relative-length-040.htm 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 ?
+xhtml1/svg-origin-relative-length-040.xht 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 ?
+html/svg-origin-relative-length-041.htm 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 ?
+xhtml1/svg-origin-relative-length-041.xht 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 ?
+html/svg-origin-relative-length-042.htm 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 ?
+xhtml1/svg-origin-relative-length-042.xht 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 ?
+html/svg-origin-relative-length-043.htm 43c15411a6886d974791ef649a23d0dab72a9e39 ?
+xhtml1/svg-origin-relative-length-043.xht 43c15411a6886d974791ef649a23d0dab72a9e39 ?
+html/svg-origin-relative-length-044.htm bbd2c4928e4fdf817450116303876fbbfe143a98 ?
+xhtml1/svg-origin-relative-length-044.xht bbd2c4928e4fdf817450116303876fbbfe143a98 ?
+html/svg-origin-relative-length-045.htm 7fc211f298beb155c1f5c0da7b11747057213af9 ?
+xhtml1/svg-origin-relative-length-045.xht 7fc211f298beb155c1f5c0da7b11747057213af9 ?
+html/svg-origin-relative-length-046.htm d876a7f25393558f795974f3bdbb7a7ac75020ca ?
+xhtml1/svg-origin-relative-length-046.xht d876a7f25393558f795974f3bdbb7a7ac75020ca ?
+html/svg-origin-relative-length-invalid-001.htm e6fd10a76083105ef574716f21934f5038d0d0a1 ?
+xhtml1/svg-origin-relative-length-invalid-001.xht e6fd10a76083105ef574716f21934f5038d0d0a1 ?
+html/svg-origin-relative-length-invalid-002.htm b90acd180d59d0adc96c638fb2a94c48d244b79a ?
+xhtml1/svg-origin-relative-length-invalid-002.xht b90acd180d59d0adc96c638fb2a94c48d244b79a ?
+html/svg-origin-relative-length-invalid-003.htm a5ee479f663724ac728ed0dff4e0361b0945c1cb ?
+xhtml1/svg-origin-relative-length-invalid-003.xht a5ee479f663724ac728ed0dff4e0361b0945c1cb ?
+html/svg-origin-relative-length-invalid-004.htm 1539aac8e745d435b5df1c3a9e7188d9ba828084 ?
+xhtml1/svg-origin-relative-length-invalid-004.xht 1539aac8e745d435b5df1c3a9e7188d9ba828084 ?
+html/svg-origin-relative-length-invalid-005.htm de82cb4b764d27103cc612d97ec4ba857c0608a4 ?
+xhtml1/svg-origin-relative-length-invalid-005.xht de82cb4b764d27103cc612d97ec4ba857c0608a4 ?
+html/svg-origin-relative-length-invalid-006.htm 28cfd64c26685328b7ceecce25069573ec953f4a ?
+xhtml1/svg-origin-relative-length-invalid-006.xht 28cfd64c26685328b7ceecce25069573ec953f4a ?
+html/svg-origin-relative-length-invalid-007.htm 8bdeca130fb3110686e8a66d9217c0fb3e02f517 ?
+xhtml1/svg-origin-relative-length-invalid-007.xht 8bdeca130fb3110686e8a66d9217c0fb3e02f517 ?
+html/svg-origin-relative-length-invalid-008.htm 48b18785a2211e349a1a7ba4de7b3d85d3f25fee ?
+xhtml1/svg-origin-relative-length-invalid-008.xht 48b18785a2211e349a1a7ba4de7b3d85d3f25fee ?
+html/svg-origin-relative-length-invalid-009.htm ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af ?
+xhtml1/svg-origin-relative-length-invalid-009.xht ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af ?
+html/svg-origin-relative-length-invalid-010.htm 209f3c006677c034276c65e74a405fc01c3e57ee ?
+xhtml1/svg-origin-relative-length-invalid-010.xht 209f3c006677c034276c65e74a405fc01c3e57ee ?
+html/svg-origin-relative-length-invalid-011.htm 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 ?
+xhtml1/svg-origin-relative-length-invalid-011.xht 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 ?
+html/svg-origin-relative-length-invalid-012.htm d88c1db0f1a7853d714539e42e60d66df52371f2 ?
+xhtml1/svg-origin-relative-length-invalid-012.xht d88c1db0f1a7853d714539e42e60d66df52371f2 ?
html/svg-patterntransform-001.htm 9491ddc35c5f40c879539bda84821731f68a89a1 ?
xhtml1/svg-patterntransform-001.xht 9491ddc35c5f40c879539bda84821731f68a89a1 ?
html/svg-patterntransform-002.htm ad12d9081e2f5088e4a20c1d5880f84416370dca ?
@@ -1649,6 +1653,10 @@ html/transform-background-008.htm fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 ?
xhtml1/transform-background-008.xht fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 ?
html/transform-compound-001.htm 65423ad44cb45420ba7c53d298bf04bdf96e6a99 ?
xhtml1/transform-compound-001.xht 65423ad44cb45420ba7c53d298bf04bdf96e6a99 ?
+html/transform-containing-block-dynamic-1a.htm c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a ?
+xhtml1/transform-containing-block-dynamic-1a.xht c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a ?
+html/transform-containing-block-dynamic-1b.htm 8a7d0c09ed99b59f712e0367a4ff755666647d33 ?
+xhtml1/transform-containing-block-dynamic-1b.xht 8a7d0c09ed99b59f712e0367a4ff755666647d33 ?
html/transform-descendant-001.htm 9ecfd9ef564e63b51fc011d5015c82a8423a5391 ?
xhtml1/transform-descendant-001.xht 9ecfd9ef564e63b51fc011d5015c82a8423a5391 ?
html/transform-display-001.htm 736272b962f8bb2c4fc3b3562e8a9f0c52447bfa ?
@@ -1839,8 +1847,8 @@ html/transform-scale-002.htm 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ?
xhtml1/transform-scale-002.xht 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 ?
html/transform-scale-percent-001.htm be0330c5c76b45462bcf59cd5372da782fd54a90 ?
xhtml1/transform-scale-percent-001.xht be0330c5c76b45462bcf59cd5372da782fd54a90 ?
-html/transform-scale-test.htm 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 ?
-xhtml1/transform-scale-test.xht 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 ?
+html/transform-scale-test.htm 1e3cec06b241ed8d491ee9517110230074b820cc ?
+xhtml1/transform-scale-test.xht 1e3cec06b241ed8d491ee9517110230074b820cc ?
html/transform-scalex-001.htm a528c8b6de5b1fec0124840b9875fb6399d76d69 ?
xhtml1/transform-scalex-001.xht a528c8b6de5b1fec0124840b9875fb6399d76d69 ?
html/transform-scaley-001.htm 79a6a9f378b6e09407f2a3b21302a312c691f1d3 ?
@@ -2053,20 +2061,20 @@ html/transform3d-translate3d-001.htm 56ab3f4abaa22e10a95555967499e7f4b0e03772 ?
xhtml1/transform3d-translate3d-001.xht 56ab3f4abaa22e10a95555967499e7f4b0e03772 ?
html/transform3d-translatez-001.htm 14fd6589f4a21e5e87f7267cfec00310e2a5f766 ?
xhtml1/transform3d-translatez-001.xht 14fd6589f4a21e5e87f7267cfec00310e2a5f766 ?
-html/transform_translate_invalid_prefixed.htm b390f76fa9eb69ad51278413ea635059f8d5e40b ?
-xhtml1/transform_translate_invalid_prefixed.xht b390f76fa9eb69ad51278413ea635059f8d5e40b ?
-html/transform_translate_max_prefixed.htm 3ae5b54b87c2354a91e9f825c32733080ab5484a ?
-xhtml1/transform_translate_max_prefixed.xht 3ae5b54b87c2354a91e9f825c32733080ab5484a ?
-html/transform_translate_min_prefixed.htm d09e016a3a59ea70cb3c1205490966b8c2fd321f ?
-xhtml1/transform_translate_min_prefixed.xht d09e016a3a59ea70cb3c1205490966b8c2fd321f ?
-html/transform_translate_neg_prefixed.htm 14d0174e7a28532f4962f239c4e36d6b37aa25e9 ?
-xhtml1/transform_translate_neg_prefixed.xht 14d0174e7a28532f4962f239c4e36d6b37aa25e9 ?
-html/transform_translate_prefixed.htm 02e539829893813410f47b0d7366774e9a552981 ?
-xhtml1/transform_translate_prefixed.xht 02e539829893813410f47b0d7366774e9a552981 ?
-html/transform_translate_second_omited_prefixed.htm 8e478354d003be0fc150b2f562a91f3f6e9bd336 ?
-xhtml1/transform_translate_second_omited_prefixed.xht 8e478354d003be0fc150b2f562a91f3f6e9bd336 ?
-html/transform_translate_zero_prefixed.htm 7942899316fc1192443198c60c2ab4d766ea929d ?
-xhtml1/transform_translate_zero_prefixed.xht 7942899316fc1192443198c60c2ab4d766ea929d ?
+html/transform_translate.htm 967661951a54186d8978fe9324f05d39f895e01b ?
+xhtml1/transform_translate.xht 967661951a54186d8978fe9324f05d39f895e01b ?
+html/transform_translate_invalid.htm 67c6786a01a46a2e88d66f50715f37d422e63e29 ?
+xhtml1/transform_translate_invalid.xht 67c6786a01a46a2e88d66f50715f37d422e63e29 ?
+html/transform_translate_max.htm 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 ?
+xhtml1/transform_translate_max.xht 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 ?
+html/transform_translate_min.htm d41338cae0b9fc57b287978bf24612c5046fc17f ?
+xhtml1/transform_translate_min.xht d41338cae0b9fc57b287978bf24612c5046fc17f ?
+html/transform_translate_neg.htm 349a2bae935e499e9cf161a3090119a349744f60 ?
+xhtml1/transform_translate_neg.xht 349a2bae935e499e9cf161a3090119a349744f60 ?
+html/transform_translate_second_omited.htm ff3c2e83f310cc73189158f3498d22a0085aa853 ?
+xhtml1/transform_translate_second_omited.xht ff3c2e83f310cc73189158f3498d22a0085aa853 ?
+html/transform_translate_zero.htm efe4ee23492ac283c22d331c4a46a3606cb9b9f4 ?
+xhtml1/transform_translate_zero.xht efe4ee23492ac283c22d331c4a46a3606cb9b9f4 ?
html/transforms-rotate-degree-90.htm 7d8860570b5d9e076dc77bec201ebdc2aa599710 ?
xhtml1/transforms-rotate-degree-90.xht 7d8860570b5d9e076dc77bec201ebdc2aa599710 ?
html/transforms-rotate-translate-scale.htm a0026cac95c48dbd34bee8e03093a0ef4a642717 ?
@@ -2079,8 +2087,8 @@ html/transforms-skewy.htm 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 ?
xhtml1/transforms-skewy.xht 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 ?
html/translate-optional-second-001.htm 2a11e746366063ba9b10397b490738a8c686b892 ?
xhtml1/translate-optional-second-001.xht 2a11e746366063ba9b10397b490738a8c686b892 ?
-html/translate.htm 4aa7fd6093c07bb465a21670d2862fa08302cad1 ?
-xhtml1/translate.xht 4aa7fd6093c07bb465a21670d2862fa08302cad1 ?
+html/translate.htm f9426c7946bea4fb7d30ad5e7326caf46a465b28 ?
+xhtml1/translate.xht f9426c7946bea4fb7d30ad5e7326caf46a465b28 ?
html/transofrmed-preserve-3d-1.htm 2dea466f5bd0eaaabc1aece7ad68db29009a4524 ?
xhtml1/transofrmed-preserve-3d-1.xht 2dea466f5bd0eaaabc1aece7ad68db29009a4524 ?
html/transofrmed-rotatex-3.htm 1045ee0727034be93674d88e23480934850a43f0 ?
@@ -2093,13 +2101,13 @@ html/ttwf-css-3d-polygon-cycle.htm e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 ?
xhtml1/ttwf-css-3d-polygon-cycle.xht e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 ?
html/ttwf-reftest-rotate.htm 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf ?
xhtml1/ttwf-reftest-rotate.xht 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf ?
-html/ttwf-transform-skewx-001.htm 09e7340184ffba27d066ecc50529c788893064c6 ?
-xhtml1/ttwf-transform-skewx-001.xht 09e7340184ffba27d066ecc50529c788893064c6 ?
-html/ttwf-transform-skewy-001.htm 98fda60b130bf95e436d38586d18b8e0e3d29fa2 ?
-xhtml1/ttwf-transform-skewy-001.xht 98fda60b130bf95e436d38586d18b8e0e3d29fa2 ?
-html/ttwf-transform-translatex-001.htm 12946f65438c1115d74a2e402c777d07121c8b93 ?
-xhtml1/ttwf-transform-translatex-001.xht 12946f65438c1115d74a2e402c777d07121c8b93 ?
-html/ttwf-transform-translatey-001.htm b1822e1cd9a679d43e70f2b1d8b547407324dbcf ?
-xhtml1/ttwf-transform-translatey-001.xht b1822e1cd9a679d43e70f2b1d8b547407324dbcf ?
+html/ttwf-transform-skewx-001.htm 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 ?
+xhtml1/ttwf-transform-skewx-001.xht 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 ?
+html/ttwf-transform-skewy-001.htm de06e80663dcae50be2198ba04fa48d4ca9a5b21 ?
+xhtml1/ttwf-transform-skewy-001.xht de06e80663dcae50be2198ba04fa48d4ca9a5b21 ?
+html/ttwf-transform-translatex-001.htm 5bcd1e07576267b0faedd7f3fe84058fb6faa370 ?
+xhtml1/ttwf-transform-translatex-001.xht 5bcd1e07576267b0faedd7f3fe84058fb6faa370 ?
+html/ttwf-transform-translatey-001.htm a1f42153313e00c4133c79f1f77b41aa4e788e2b ?
+xhtml1/ttwf-transform-translatey-001.xht a1f42153313e00c4133c79f1f77b41aa4e788e2b ?
html/video-001.htm 292acadfb0a71a94df81324dfe07f1da536f81c1 ?
xhtml1/video-001.xht 292acadfb0a71a94df81324dfe07f1da536f81c1 ?
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/index.htm b/tests/wpt/css-tests/css-transforms-1_dev/index.htm
index d81de38be2e..7fcfc6e53b8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/index.htm
+++ b/tests/wpt/css-tests/css-transforms-1_dev/index.htm
@@ -160,6 +160,7 @@
<li>Michael Downey</li>
<li>Mihai Balan</li>
<li>Mihai Corlan</li>
+ <li>Mozilla</li>
<li>Myriam Goude</li>
<li>Noah Lu</li>
<li>Oleg Janeiko</li>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/index.xht b/tests/wpt/css-tests/css-transforms-1_dev/index.xht
index af945ff2798..346e77b7269 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/index.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/index.xht
@@ -160,6 +160,7 @@
<li>Michael Downey</li>
<li>Mihai Balan</li>
<li>Mihai Corlan</li>
+ <li>Mozilla</li>
<li>Myriam Goude</li>
<li>Noah Lu</li>
<li>Oleg Janeiko</li>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data b/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data
index 05e48502f7c..6c2bd060400 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-transforms-1_dev/testinfo.data
@@ -1,5 +1,5 @@
id references title flags links revision credits assertion
-2d-rotate-001 reference/2d-rotate-ref,!reference/2d-rotate-notref CSS Transform using 2d rotate() css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property 0cf4093b8a9a16b78de97230d53260c34b05f9fe `Rick Hurst`<http://mrkn.co/axegs> asserting that you can rotate an element with CSS
+2d-rotate-001 reference/2d-rotate-ref,!reference/2d-rotate-notref CSS Transform using 2d rotate() css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property 9ff458d3b8f5008c277b64a00c09cda328d2e6f8 `Rick Hurst`<http://mrkn.co/axegs> asserting that you can rotate an element with CSS
2d-rotate-js Rotate via javascript must show the correct computed rotation css3,,rotate,,svg http://www.w3.org/TR/css-transforms-1/#transform-property cda33f93d2f58e3e38b2a406149ad8b690638975 `Rick Hurst`<http://mrkn.co/axegs> Asserting that you can rotate an element with JS and it show up in CSS computed values not as a matrix but as the rotation
animations-001 reference/animations-001-ref CSS Regions: animating content flowed into a region ahem,animated http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions,http://www.w3.org/TR/css3-animations/#animations 58200be49397d3ebd75335737334fadb5f72043a `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that content that has an animated 3D transform renders and animates when flowed in a region.
backface-visibility-hidden-001 reference/backface-visibility-hidden-ref transform property with backface visibility = hidden http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility b4607716790b1493ef762e8ca5c7d0afe14cd375 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> When the value of backface visibility property is 'hidden', the back side of a transformed element is invisible when facing the viewer.
@@ -25,8 +25,8 @@ css-transform-3d-transform-style reference/css-transform-3d-transform-style-ref
css-transform-inherit-rotate CSS transforms rotate inheritance on div element http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d5728ed357c652d068fdcba412306f15e3ed0b2c `Delong Gao`<mailto:gaodl@uw.edu> Rotation on parent element will not be inherited by child element, unless declared. The test is passed if there is a green square and no red. And it is rotated 45 degree.
css-transform-inherit-scale CSS transforms scale 2 inheritance on div elements http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 697e2bc8354a9373871c6e5eaee3da61bab5bcbd `Delong Gao`<mailto:gaodl@uw.edu> While child div inherits property from its parent, scaling 2 on parent div will course the child to scale 4 and totally cover the red div. The test passes if there is a green square and no red.
css-transform-property-existence property existence dom,script http://www.w3.org/TR/css-transforms-1/#propdef-transform e2e29b7a421004f2d2de28cd9c00865a8326dcc8 `Intel`<http://www.intel.com>
-css-transform-scale-001 reference/css-transform-scale-ref-001 transform property with scale function on hover state http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#transform-functions fd8fb29f9ca68d9624ddee5fe2b44fe12aed446b `Chris Sanborn`<mailto:granimalcracker@gmail.com> When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
-css-transform-scale-002 reference/css-transform-scale-ref-002 transform property with scale function and move its origin http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#transform-functions 9792f1bc7c1fa591e681d2f1773de035009e948a `Chris Sanborn`<mailto:granimalcracker@gmail.com> The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
+css-transform-scale-001 reference/css-transform-scale-ref-001 transform property with scale function on hover state http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions 00ce03304079b134709a2a261823eed4aab5a903 `Chris Sanborn`<mailto:granimalcracker@gmail.com> When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
+css-transform-scale-002 reference/css-transform-scale-ref-002 transform property with scale function and move its origin http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions 1be87301c1d39eab31ff0517f21d27fccf9eed56 `Chris Sanborn`<mailto:granimalcracker@gmail.com> The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
css-transform-style-evaluation-validation property dom,script http://www.w3.org/TR/css-transforms-1/#transform-property 37a8b97e35690234100fba2ce84f6ce49f9c451c `Intel`<http://www.intel.com>
css-transforms-3d-on-anonymous-block-001 reference/css-transforms-3d-anonymous-block-ref No 3D transforms on anonymous block boxes http://www.w3.org/TR/css-transforms-1/#transform-rendering,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering b6336b0f9700ab406855b37209b33e9b5d6959eb `Dirk Schulze`<mailto:dschulze@adobe.com> 3D transforms can not be applied to anonymous block boxes.
css-transforms-transformlist reference/css-transforms-transformlist-ref SVG transform in baseVal list http://www.w3.org/TR/css-transforms-1/#transform-attribute-dom 9aa16f87302fce56962b190dd82915528c961aa9 `Rik Cabanier`<mailto:cabanier@adobe.com> This test verifies that the CSS transform ends up in the list of SVG transforms
@@ -35,6 +35,8 @@ css3-transform-rotateY reference/css3-transform-rotateY-ref transform property w
css3-transform-scale reference/css3-transform-scale-ref transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale d0123070f9c1a2c5c76909db503799b4b8fba9ab `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied
css3-transform-scale-002 reference/css3-transform-scale-ref-002 transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 68e29f2bb12052b13a608f2c27360f48e7da3026 `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied
iframe-001 reference/iframe-001-ref CSS Regions: flowing an iframe that loads content with 3D transform ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions f9692ce6022962ff987762295548095720317b13 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that flowing an iframe that loads content with 3D transforms in a region renders without artifacts.
+perspective-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property b1b1a3d920d821ded6c0fd30bd9f698066f580b4 `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.
+perspective-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property 856b0e0227f9e8447061dc0183dc3828abad9fdf `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.
perspective-origin-001 reference/ref-filled-green-100px-square perspective-origin - 0px center('center' computes to '50%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 27fac0a305b07a36ae04ff616aa6da455f6620e6 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the vertical position.
perspective-origin-002 reference/ref-filled-green-100px-square perspective-origin - center 0px('center' computes to '50%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin b232c7117664f3457f2ed95cd5126ba5dcaa9ab5 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the horizontal position.
perspective-origin-003 reference/ref-filled-green-100px-square perspective-origin - 50% bottom('bottom' computes to '100%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 32d21455e12035e415bdacef7848074aa624c4f2 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'bottom' computes to 100% for the vertical position.
@@ -71,14 +73,14 @@ regions-transforms-022 reference/regions-transforms-020-ref CSS Regions: Transfo
rotate-180-degrees-001 transform - rotate 180 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7e7e2cbee0f65bbefb6ce7e74ff7a70968a25a79 `Larry McLister`<mailto:lmcliste@adobe.com>
rotate-270-degrees-001 transform - rotate 270 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7814b1f339a4d049adb1be6f798a36179ce03db3 `Larry McLister`<mailto:lmcliste@adobe.com>
rotate-90-degrees-001 transform - rotate 90 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 4c37b50fe36a932f5b7ac050e8dc68167132b0d8 `Larry McLister`<mailto:lmcliste@adobe.com>
-rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 997a299f95c4af319a495e8669dd6e366e0cbe14 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
-rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 235f53c4cee4aced8564ee1e2ecb82454516fd58 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
-rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 3d6a6a6f2826c1b33fef7e907991e5d7313a62a0 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
+rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 869d66a92f5020f0f522c33dd5e87b52db71df99 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
+rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 9c1ea67ac3b42ac5eb521c40bd640dd943d07a0e `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
+rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 676a7db8531f14d928be06c2aa384aff3701e759 `Ebay Inc.`<xiatian@ebay.com> Rotate 45 degree in y axis
rotateY reference/rotateY-ref transform property with rotateY http://www.w3.org/TR/css-transforms-1/#funcdef-rotatey f4e3440dfbc15922fb037d7340c9eb4218c4254e `Zou Rui`<mailto:zrxldl@gmail.com> When the value of transform is 'rotateY(90deg)', the foward side of a transformed element disappears.
scale-optional-second-001 reference/scale-optional-second-ref transform property with scale function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 98c8393e60b87675e850812e29e1aae19b746a03 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter of scale function is not provided, it takes a value equal to the first. This transform causes the element to appear twice as long in both the X and Y axes.
scale-zero-001 reference/scale-zero-ref transform property with scale function and zero values http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2caa488dc20a00d72db606b2da9dfb6eae4ee03f `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If zero value is passed to scale function, it causes the element to disappear.
-scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering d96405b06883053b7bf069984a4dbdbc7ba45642 `Ebay Inc.`<xiatian@ebay.com> scale x 2
-scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 773ad81d895a732a8309e631a30ca2b62272c9ff `Ebay Inc.`<xiatian@ebay.com> scale y 2
+scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering c1e4f598f137270b4b44ef485bd3e5b4d30f3601 `Ebay Inc.`<xiatian@ebay.com> scale x 2
+scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering a4b5a1c1981a3ffc953963bf4a331aabd19525c6 `Ebay Inc.`<xiatian@ebay.com> scale y 2
skew-test1 reference/skew-test1-ref Testing 1 - skew() svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 3f10aa2b642cf5ad92d70ff682ab9efd15ea998b `Myriam Goude`<mailto:mymygo@gmail.com> The lime square in this test has a skew method applied : 30deg on x and 20deg on y. The red polygon should be totally hidden by the lime skewed square. Both start at 0,0
svg-document-styles-001 reference/svg-document-styles-ref Document transform style on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity e2c4fc089927fe0410c4db4522e637cd118b4a65 `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-document-styles-002 reference/svg-document-styles-ref Document transform style on SVG child element with presentation attribute styles on the parent and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c87b61f0992f8e8c3f1e6a09f0e5e1c5d9f9462a `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. Presentation attribute styles on its parent should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels, and not scaled.
@@ -275,64 +277,64 @@ svg-origin-length-pt-002 reference/svg-origin-length-pt-ref SVG presentation att
svg-origin-length-pt-003 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 80pt 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property e7f94434584284d21560d4a37c20bbbc6a282837 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (80pt,0) temporarily.
svg-origin-length-pt-004 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 0 80pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property fa27fec03620ac6c05ad0755419e6fe03ed65588 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,80pt) temporarily.
svg-origin-length-pt-005 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 40pt 40pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (40pt,40pt) temporarily.
-svg-origin-relative-length-001 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value absolute value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 71aa208f62dd544c8e9e9e9dcf808390fdedb7ce `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-002 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value 'center' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1954a680f30eada11d55366b7a468f819f713698 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-003 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value '50%' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c6f5de2e3c0094f719e65aa7dd9010fddb58b6f9 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-004 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 474a673f03c0a96c9cbd9e7950bf3a62ce1ae685 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-005 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bf3e5b8e3890a31ba777172290467cbe95393022 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-006 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 3590907f2efcfd53429e2f33356d3e0bd47cb594 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-007 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a4d56616424d77fb5b5334596136504980b4a81f `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-008 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f7e11e331b85dc6724a8d2f7e02ed94e4540d9ca `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-009 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 42bc81cc735ee452181c072b0603f6a7f7c75d05 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-010 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6a7f12d653a1045abaa9ebefe242ef9e07adf024 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-011 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a7c29770d62a0ab0f9d3a3e54441da3095830928 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
-svg-origin-relative-length-012 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b5846214e556bccfb420907b0237ec14a91aaef5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.
-svg-origin-relative-length-013 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2d02f0589c65440f8fb07e1b1d62ac2cbe6a62d4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
-svg-origin-relative-length-014 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5b12d4314aeae806e4e7581392351c292c992e9d `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
-svg-origin-relative-length-015 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5d16d2c0d95725ae4e5a3d3b17ee71e8fa41938a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
-svg-origin-relative-length-016 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 884f1465ebce48dee44f5068c46c094727aa2643 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.
-svg-origin-relative-length-017 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '25%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6721e7f22fafcb2db20492afe16f65f4013f5044 `Dirk Schulze`<mailto:dschulze@adobe.com> If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.
-svg-origin-relative-length-018 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 4cf398bf35815f2700102c66cd6587e36010eb69 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.
-svg-origin-relative-length-019 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b077f1e3356897672a033a6ce02985a67581ebd3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.
-svg-origin-relative-length-020 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0% 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1bcef68e4d593711a285f2466496e336eabdb0d6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.
-svg-origin-relative-length-021 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9437444cb3384856af5b8a70e89f377b745428f7 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.
-svg-origin-relative-length-022 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 5a1659d32b816fca5a88cac80b59dfd81e02521b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.
-svg-origin-relative-length-023 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 34e3e0c746bf2117ca4858466942702dd59e86ac `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.
-svg-origin-relative-length-024 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space daa73baa9f8584b7bb8cb43b493f06ad82bb4af9 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.
-svg-origin-relative-length-025 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1979d4d7bb5791b2651f1cd2baee1ada438a5545 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.
-svg-origin-relative-length-026 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1aa1d3f7dd7d6d768bfd52b5c7276d07b0cb1a48 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.
-svg-origin-relative-length-027 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 94d61e277b4cd3b2d9b2ad1da85d85680b2b507c `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.
-svg-origin-relative-length-028 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8188519b4a2e5d1366ed510c82314245e2c63da2 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.
-svg-origin-relative-length-029 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 984353255707d4d07168419a7830c6be329cbbd4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.
-svg-origin-relative-length-030 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9a773b65524aad1a095fd7857312c013a689b4d4 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.
-svg-origin-relative-length-031 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c93dbbac24a4aa9496b7f170baaf58d17c37bb8c `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.
-svg-origin-relative-length-032 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1912572b3c62548301b1752db475d609ed6f719b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.
-svg-origin-relative-length-033 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 61d8d19f7756757f56c1786447d713ed172bd97a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.
-svg-origin-relative-length-034 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e0699f50d6c7b5f72e60a172b8ce018335e33025 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.
-svg-origin-relative-length-035 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 031daa4b9b159218930ea08f3ddebce2574d6946 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.
-svg-origin-relative-length-036 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b35279e63effd8175e0f363af678b0ff86382e01 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.
-svg-origin-relative-length-037 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1b8efa56e78960a62ec99d8a646fa283180fea19 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.
-svg-origin-relative-length-038 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 3faeb9ff0743c8ced986172bde1eda9ebc731999 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.
-svg-origin-relative-length-039 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6e385297ce2683de4d70ca79553c048d7eebe28a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.
-svg-origin-relative-length-040 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0bbc73760dcc3adef678981a091df49aea7c85e5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.
-svg-origin-relative-length-041 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7ed78761bcfc0634df6afc5e47f1746991d557f3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.
-svg-origin-relative-length-042 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7b83bf7f5d9b5d150d3f39d945923fe01a670a3b `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.
-svg-origin-relative-length-043 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 72817e7db0c2c977069303b6ce49ca41df5a00a6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.
-svg-origin-relative-length-044 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0cedd16e8b8d83cbb5b5b64a584a8c320a078464 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.
-svg-origin-relative-length-045 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7cb309464eb023babfbfa5f623e0770361d3e576 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.
-svg-origin-relative-length-046 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2d9c08b118b89083e61123f1a93d14d0aa1b57a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.
-svg-origin-relative-length-invalid-001 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f9ba3041decf6da2745b84c5b0c7e898a53941b7 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
-svg-origin-relative-length-invalid-002 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8b9be1d6b09b7a14836dd8bdc5eadb002c54d3a7 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
-svg-origin-relative-length-invalid-003 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ced25c929d72767108c7e2813862df1149bbb7ad `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
-svg-origin-relative-length-invalid-004 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space fb754d235f9fa4c1f288588070ac968c6f2b2118 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
-svg-origin-relative-length-invalid-005 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1dbeccbbc0a2fc88b23950f7b566e4744eb34f4a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
-svg-origin-relative-length-invalid-006 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 490c3fcaedc063f0aa6aceaccf7816f40b1fdc6e `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
-svg-origin-relative-length-invalid-007 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space aa24c1557dd5543990b5887120eba6774e436f08 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
-svg-origin-relative-length-invalid-008 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2e77695697b0e7864917e2964f46d3d177b806fa `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
-svg-origin-relative-length-invalid-009 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space dd877f31473b3f103262a4ab4d55798b5c60b698 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
-svg-origin-relative-length-invalid-010 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a1f57c7cf63b6a989b1b2eedfac9bb85b9ff651f `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
-svg-origin-relative-length-invalid-011 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 96be8f3eab8931000d2701e390c75fb7861482e1 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
-svg-origin-relative-length-invalid-012 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://dev.w3.org/csswg/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 60666782fb5b43b0a3b71e27fd1e86afb6ce69c2 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
+svg-origin-relative-length-001 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value absolute value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-002 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value 'center' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ec15a0891387b2ad4b5ea9595db98f87e7d416fc `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-003 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value '50%' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bff60fd6e326f91debd9d349ab6900c93444afd2 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-004 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-005 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 51f56e858b09b4754df0ebf86c1acdfef4190000 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-006 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-007 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space da40d2c10fd4f028b49a835330d921e792ebdea3 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-008 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d0d30dedde69d9d3b586b282b91301c810c3bc46 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-009 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 09720b27740ca6bf6f6caa363e8a4a80ffaf429c `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-010 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 107238e753d8cbbe49fafc7acef3208a3a6dc9bd `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-011 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e3dc30eaac23f1c547e974c015a18d91c07a7672 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
+svg-origin-relative-length-012 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.
+svg-origin-relative-length-013 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
+svg-origin-relative-length-014 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e82eab388df88d39ae93096beb7aa4d2a8870156 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
+svg-origin-relative-length-015 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 952fe680b566baeeaed7ca14f18aedd36a30c0eb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
+svg-origin-relative-length-016 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b239692dc9ee452c876566959921a4cb448b525f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.
+svg-origin-relative-length-017 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '25%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a64867000a6c3954a7a65ffa624d9fa97a27b7ac `Dirk Schulze`<mailto:dschulze@adobe.com> If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.
+svg-origin-relative-length-018 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b98b000962674cf4e36bb70a91ad738042edee30 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.
+svg-origin-relative-length-019 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2627ba6870c3bc0c41907cc590d805661f11c59 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.
+svg-origin-relative-length-020 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0% 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 16c6e42997187e177a09017bedff42ad563f210a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.
+svg-origin-relative-length-021 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.
+svg-origin-relative-length-022 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a71b264c755c549793a3b42cfc9f499ee88a4567 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.
+svg-origin-relative-length-023 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space df021edad53c907555d69d59b02a2f903bd7ce8f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.
+svg-origin-relative-length-024 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 804f81720d147866c33e3fca4a7ccb76ff312d06 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.
+svg-origin-relative-length-025 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43059a5bd9c182d201624f2b9423ca4e2cabfc7a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.
+svg-origin-relative-length-026 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ed7ba4a977f8533a2d99fd2a94065b2149245fa3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.
+svg-origin-relative-length-027 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d045ba32388b276c0ae6d78e5e03a2f6101fed24 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.
+svg-origin-relative-length-028 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.
+svg-origin-relative-length-029 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 225ecbad217745dc126715377e388b4f530fe2cd `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.
+svg-origin-relative-length-030 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.
+svg-origin-relative-length-031 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.
+svg-origin-relative-length-032 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.
+svg-origin-relative-length-033 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b923551fec948bb9f48ddac143a66b2b9220c278 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.
+svg-origin-relative-length-034 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1841e06af8fe118645739bbc56e45338147a08fe `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.
+svg-origin-relative-length-035 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f6cdb55b47c8019ae4f4e831ce6685c80273a636 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.
+svg-origin-relative-length-036 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9e774bda07303c13ec15bc5a2f7d8d028a413003 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.
+svg-origin-relative-length-037 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.
+svg-origin-relative-length-038 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e7121904906ce58e1d1cc2309f5186104e715b20 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.
+svg-origin-relative-length-039 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f44bbfc2b281556b1221eafdf119b958cee9d94a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.
+svg-origin-relative-length-040 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.
+svg-origin-relative-length-041 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.
+svg-origin-relative-length-042 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.
+svg-origin-relative-length-043 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43c15411a6886d974791ef649a23d0dab72a9e39 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.
+svg-origin-relative-length-044 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bbd2c4928e4fdf817450116303876fbbfe143a98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.
+svg-origin-relative-length-045 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7fc211f298beb155c1f5c0da7b11747057213af9 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.
+svg-origin-relative-length-046 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d876a7f25393558f795974f3bdbb7a7ac75020ca `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.
+svg-origin-relative-length-invalid-001 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e6fd10a76083105ef574716f21934f5038d0d0a1 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
+svg-origin-relative-length-invalid-002 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b90acd180d59d0adc96c638fb2a94c48d244b79a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
+svg-origin-relative-length-invalid-003 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a5ee479f663724ac728ed0dff4e0361b0945c1cb `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
+svg-origin-relative-length-invalid-004 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1539aac8e745d435b5df1c3a9e7188d9ba828084 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
+svg-origin-relative-length-invalid-005 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space de82cb4b764d27103cc612d97ec4ba857c0608a4 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
+svg-origin-relative-length-invalid-006 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 28cfd64c26685328b7ceecce25069573ec953f4a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
+svg-origin-relative-length-invalid-007 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8bdeca130fb3110686e8a66d9217c0fb3e02f517 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
+svg-origin-relative-length-invalid-008 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 48b18785a2211e349a1a7ba4de7b3d85d3f25fee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
+svg-origin-relative-length-invalid-009 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
+svg-origin-relative-length-invalid-010 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 209f3c006677c034276c65e74a405fc01c3e57ee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
+svg-origin-relative-length-invalid-011 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
+svg-origin-relative-length-invalid-012 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d88c1db0f1a7853d714539e42e60d66df52371f2 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
svg-patternTransform-001 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9491ddc35c5f40c879539bda84821731f68a89a1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-002 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ad12d9081e2f5088e4a20c1d5880f84416370dca `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-003 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a1b492df8fa7a02806f3a5042be585f3fffdd2b8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
@@ -822,6 +824,8 @@ transform-background-006 reference/transform-background-ref-2,!reference/transfo
transform-background-007 reference/transform-background-ref-2 Transform of Background Image (propagated body with root element transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 8e1a27e66891c231d76aad09a65eb2148c39b93e `Aryeh Gregor`<mailto:ayg@aryeh.name> "If the root element is transformed, the transformation applies to the entire canvas, including any background specified for the root element. Since the background painting area for the root element is the entire canvas, which is infinite, the transformation might cause parts of the background that were originally off-screen to appear. For example, if the root element's background were repeating dots, and a transformation of 'scale(0.5)' were specified on the root element, the dots would shrink to half their size, but there will be twice as many, so they still cover the whole viewport." In this case, the background is specified on the body but propagates to the root element. The transform is on the root element, so it needs to affect the background. The rotation 90 degrees clockwise means that most of the screen will be filled with triangles that were originally above the top of the viewport; the original top row of triangles will now be on the left.
transform-background-008 reference/transform-background-ref-2 Transform of Background Image (root element background and transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering fef8b9c41f26d8be57dde0743cb057f0c8dd3e42 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is exactly the same as transform-background-007.html, except that the background is specified directly on the root element instead of being specified on the body and propagating to the root.
transform-compound-001 reference/transform-compound-ref,!reference/transform-compound-notref-1,!reference/transform-compound-notref-2 Compound Transforms http://www.w3.org/TR/css-transforms-1/#transform-rendering 65423ad44cb45420ba7c53d298bf04bdf96e6a99 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Robert O'Callahan`<mailto:robert@ocallahan.org>,`Aryeh Gregor`<mailto:ayg@aryeh.name> Tests that applying multiple transforms to an element is the same as applying the transforms in the same order to nested elements.
+transform-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property c3f9d7a8c16cd9fd6cda5cddcbb0284dbcd7a63a `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants.
+transform-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property 8a7d0c09ed99b59f712e0367a4ff755666647d33 `L. David Baron`<http://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants.
transform-descendant-001 reference/transform-descendant-ref Transform Affects Descendant http://www.w3.org/TR/css-transforms-1/#transform-rendering 9ecfd9ef564e63b51fc011d5015c82a8423a5391 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This just tests that a transform on a container div moves its contents, not just the div itself.
transform-display-001 reference/transform-display-ref,!reference/transform-display-notref Inline-Block http://www.w3.org/TR/css-transforms-1/#transformable-element 736272b962f8bb2c4fc3b3562e8a9f0c52447bfa `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are atomic inline-level elements, so should transform the same as blocks.
transform-display-002 reference/transform-display-ref,!reference/transform-display-notref Table http://www.w3.org/TR/css-transforms-1/#transformable-element 01f7314f81d629016a234be2c2c69498a4fe66a2 `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are block-level elements, so should transform the same as blocks.
@@ -917,7 +921,7 @@ transform-rounding-001 reference/transform-rounding-ref Rounding http://www.w3.
transform-scale-001 reference/transform-scale-ref scale(0.5, 0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 43f0e3fc3729f272e8fcd4881fa69b8b31aacda2 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5, 0.5) scales down a box by a factor of one-half.
transform-scale-002 reference/transform-scale-ref scale(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5) scales down a box by a factor of one-half.
transform-scale-percent-001 reference/transform-scale-percent-ref scale(50%, 50%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale be0330c5c76b45462bcf59cd5372da782fd54a90 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(50%, 50%) does nothing, because scale() is defined to take numbers and not percentages.
-transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property 06167f4e0d4b112e12d9032ac5a05b7cb9bb1b60 `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square.
+transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property 1e3cec06b241ed8d491ee9517110230074b820cc `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square.
transform-scalex-001 reference/transform-scalex-ref scaleX(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex a528c8b6de5b1fec0124840b9875fb6399d76d69 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleX(0.5) scales down a box's width by a factor of one-half.
transform-scaley-001 reference/transform-scaley-ref scaleY(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley 79a6a9f378b6e09407f2a3b21302a312c691f1d3 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleY(0.5) scales down a box's width by a factor of one-half.
transform-singular-001 reference/transform-singular-ref matrix(1, 1, 1, 1, 0, 0) http://www.w3.org/TR/css-transforms-1/#transform-function-lists 1930c56b49c9941b0ddec2813d544e9a9245572e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "If a transform function causes the current transformation matrix (CTM) of an object to be non-invertible, the object and its content do not get displayed." The matrix (1, 1, 1, 1) has determinant 1*1 - 1*1 = 0 and therefore is not invertible, so nothing should display.
@@ -1024,19 +1028,19 @@ transform3d-sorting-005 reference/transform-lime-square-ref Sorting With Backgro
transform3d-sorting-006 reference/transform3d-sorting-006-ref Sorting With Intersection http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 8f0e2ebc330e73f3ae28cb642717a827dd4d42a8 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that when two boxes intersect in a simple fashion, they're rendered according to Newell's algorithm.
transform3d-translate3d-001 reference/transform3d-translate3d-ref,!reference/transform-lime-square-ref translate3d() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate3d 56ab3f4abaa22e10a95555967499e7f4b0e03772 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate3d() before and after rotatex() is the same as an equivalent 'transform-origin'.
transform3d-translatez-001 reference/transform3d-translatez-ref,!reference/transform3d-translatez-notref translatez() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatez 14fd6589f4a21e5e87f7267cfec00310e2a5f766 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatez(+-10px) before and after rotatex() is the same as an equivalent 'transform-origin', and different from translatez(+-20px).
-transform_translate_invalid_prefixed transform translate with invalid translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b390f76fa9eb69ad51278413ea635059f8d5e40b `Intel`<http://www.intel.com> Check if transform sets translate(null, null) that an expection is to be thrown
-transform_translate_max_prefixed transform translate with maximum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 3ae5b54b87c2354a91e9f825c32733080ab5484a `Intel`<http://www.intel.com> Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown
-transform_translate_min_prefixed transform translate with minimum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d09e016a3a59ea70cb3c1205490966b8c2fd321f `Intel`<http://www.intel.com> Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown
-transform_translate_neg_prefixed transform translate with negative translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 14d0174e7a28532f4962f239c4e36d6b37aa25e9 `Intel`<http://www.intel.com> Check if transform supports translate(-1px, -1px)
-transform_translate_prefixed transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 02e539829893813410f47b0d7366774e9a552981 `Intel`<http://www.intel.com> Check if transform supports translate(100px, 100px)
-transform_translate_second_omited_prefixed transform translate with second translation value omited dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8e478354d003be0fc150b2f562a91f3f6e9bd336 `Intel`<http://www.intel.com> Check if transform supports translate(100px)
-transform_translate_zero_prefixed transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7942899316fc1192443198c60c2ab4d766ea929d `Intel`<http://www.intel.com> Check if transform supports translate(0, 0)
+transform_translate transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 967661951a54186d8978fe9324f05d39f895e01b `Intel`<http://www.intel.com> Check if transform supports translate(100px, 100px)
+transform_translate_invalid transform translate with invalid translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 67c6786a01a46a2e88d66f50715f37d422e63e29 `Intel`<http://www.intel.com> Check if transform sets translate(null, null) that an expection is to be thrown
+transform_translate_max transform translate with maximum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2d16596d80baaf1f8ab3d9dfbccd5b4a548a55b2 `Intel`<http://www.intel.com> Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown
+transform_translate_min transform translate with minimum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d41338cae0b9fc57b287978bf24612c5046fc17f `Intel`<http://www.intel.com> Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown
+transform_translate_neg transform translate with negative translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 349a2bae935e499e9cf161a3090119a349744f60 `Intel`<http://www.intel.com> Check if transform supports translate(-1px, -1px)
+transform_translate_second_omited transform translate with second translation value omited dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions ff3c2e83f310cc73189158f3498d22a0085aa853 `Intel`<http://www.intel.com> Check if transform supports translate(100px)
+transform_translate_zero transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions efe4ee23492ac283c22d331c4a46a3606cb9b9f4 `Intel`<http://www.intel.com> Check if transform supports translate(0, 0)
transforms-rotate-degree-90 reference/transforms-rotate-degree-90-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7d8860570b5d9e076dc77bec201ebdc2aa599710 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the rotate with parameter not provided, greenRectangle will not cover redRectangle.
transforms-rotate-translate-scale reference/transforms-rotate-translate-scale-ref transform property with scale function and rotate function with one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions a0026cac95c48dbd34bee8e03093a0ef4a642717 `Ji Kai`<mailto:7jikai@gmail.com> If the rotate and scale with parameter not provided, greenSquare will not cover redSquare.
transforms-rotateY-degree-60 reference/transforms-rotateY-degree-60-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 54c1e1cfe7f1109159253136b2239111d0c109c8 `Ji Kai`<mailto:7jikai@gmail.com>
transforms-skewX reference/transforms-skewX-ref transform property with skew function for X axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions dd76111e380e64f3e5cbef9ffbdb5a044d862f2e `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for X axis not provided, greenSquare will not cover redSquare.
transforms-skewY reference/transforms-skewY-ref transform property with skew function for Y axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for Y axis not provided, greenSquare will not cover redSquare.
-translate reference/translate-ref test translate http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 4aa7fd6093c07bb465a21670d2862fa08302cad1 `Ebay Inc.`<xiatian@ebay.com> translate x, y
+translate reference/translate-ref test translate http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering f9426c7946bea4fb7d30ad5e7326caf46a465b28 `Ebay Inc.`<xiatian@ebay.com> translate x, y
translate-optional-second-001 reference/translate-optional-second-ref transform property with translate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2a11e746366063ba9b10397b490738a8c686b892 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter is not provided, it has zero as a value. This transform moves the element by 100 pixels in X direction.
transofrmed-preserve-3d-1 reference/transofrmed-preserve-3d-1-ref transform preserve-3d http://www.w3.org/TR/css-transforms-1/#transform-property 2dea466f5bd0eaaabc1aece7ad68db29009a4524 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should establishe a 3D rendering context
transofrmed-rotateX-3 reference/transofrmed-rotateX-3-ref transform rotateX http://www.w3.org/TR/css-transforms-1/#transform-property 1045ee0727034be93674d88e23480934850a43f0 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should rotateX by 180 degrees
@@ -1044,8 +1048,8 @@ transofrmed-rotateY-1 reference/transofrmed-rotateY-1-ref transform rotateY htt
ttwf-css-3d-polygon-cycle reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's.
ttwf-css-3d-polygon-cycle-mismatch reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 03eb2681a92d1ea76b1a82d47729d8109c0124e9 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's.
ttwf-reftest-rotate reference/ttwf-reftest-rotate-ref transform rotate http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf `Michael Downey`<mailto:miked782000@yahoo.com> The transform should rotate 180 degrees
-ttwf-transform-skewx-001 reference/ttwf-reftest-transform-skewx-001 CSS Transform Using skewX() function http://www.w3.org/TR/css-transforms-1/#transform-property 09e7340184ffba27d066ecc50529c788893064c6 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on X axis by 45 degrees
-ttwf-transform-skewy-001 reference/ttwf-reftest-transform-skewy-001 CSS Transform Using skewY() function http://www.w3.org/TR/css-transforms-1/#transform-property 98fda60b130bf95e436d38586d18b8e0e3d29fa2 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on Y axis by 45 degrees
-ttwf-transform-translatex-001 reference/ttwf-reftest-transform-translatex-001 CSS Transform Using translateX() function CSS,Transform http://www.w3.org/TR/css-transforms-1/#transform-property 12946f65438c1115d74a2e402c777d07121c8b93 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on X axis 100px
-ttwf-transform-translatey-001 reference/ttwf-reftest-transform-translatey-001 CSS Transform Using translateY() function CSS,Transform http://www.w3.org/TR/css-transforms-1/#transform-property b1822e1cd9a679d43e70f2b1d8b547407324dbcf `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on Y axis 100px
+ttwf-transform-skewx-001 reference/ttwf-reftest-transform-skewx-001 CSS Transform Using skewX() function http://www.w3.org/TR/css-transforms-1/#transform-property 8e5d3687be86d2fbd5a5e70b4352deacad6e3e90 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on X axis by 45 degrees
+ttwf-transform-skewy-001 reference/ttwf-reftest-transform-skewy-001 CSS Transform Using skewY() function http://www.w3.org/TR/css-transforms-1/#transform-property de06e80663dcae50be2198ba04fa48d4ca9a5b21 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on Y axis by 45 degrees
+ttwf-transform-translatex-001 reference/ttwf-reftest-transform-translatex-001 CSS Transform Using translateX() function http://www.w3.org/TR/css-transforms-1/#transform-property 5bcd1e07576267b0faedd7f3fe84058fb6faa370 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on X axis 100px
+ttwf-transform-translatey-001 reference/ttwf-reftest-transform-translatey-001 CSS Transform Using translateY() function http://www.w3.org/TR/css-transforms-1/#transform-property a1f42153313e00c4133c79f1f77b41aa4e788e2b `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on Y axis 100px
video-001 CSS Regions: flowing a video in a region http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#the-flow-from-property,http://www.w3.org/TR/css-transforms-1/#transform-functions 292acadfb0a71a94df81324dfe07f1da536f81c1 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks videos flowed in regions render smoothly and without artifacts.
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht
index 616caad4ccd..3e13f207413 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/2d-rotate-001.xht
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht
index 6224df072e5..4723a41b399 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-10.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The perspective Property (17 tests)</h2>
+ <h2>The perspective Property (19 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr>
- <!-- 16 tests -->
+ <!-- 18 tests -->
+ <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="perspective-origin-x-10" class="">
<td>
<a href="perspective-origin-x.xht">perspective-origin-x</a></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht
index f3a9a8c0c04..0df4d12a43d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-13.xht
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr>
- <!-- 641 tests -->
+ <!-- 699 tests -->
<tr id="skew-test1-13" class="primary svg">
<td><strong>
<a href="skew-test1.xht">skew-test1</a></strong></td>
@@ -1935,6 +1935,644 @@
</ul>
</td>
</tr>
+ <tr id="svg-origin-relative-length-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-001.xht">svg-origin-relative-length-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-002.xht">svg-origin-relative-length-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-003.xht">svg-origin-relative-length-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-004.xht">svg-origin-relative-length-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-005.xht">svg-origin-relative-length-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-006.xht">svg-origin-relative-length-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-007.xht">svg-origin-relative-length-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-008.xht">svg-origin-relative-length-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-009.xht">svg-origin-relative-length-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-010.xht">svg-origin-relative-length-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-011.xht">svg-origin-relative-length-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-012.xht">svg-origin-relative-length-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-013-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-013.xht">svg-origin-relative-length-013</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '150'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-014-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-014.xht">svg-origin-relative-length-014</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-015-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-015.xht">svg-origin-relative-length-015</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-016-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-016.xht">svg-origin-relative-length-016</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-017-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-017.xht">svg-origin-relative-length-017</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '25%'
+ <ul class="assert">
+ <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-018-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-018.xht">svg-origin-relative-length-018</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-019-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-019.xht">svg-origin-relative-length-019</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-020-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-020.xht">svg-origin-relative-length-020</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0% 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-021-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-021.xht">svg-origin-relative-length-021</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-022-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-022.xht">svg-origin-relative-length-022</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-023-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-023.xht">svg-origin-relative-length-023</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-024-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-024.xht">svg-origin-relative-length-024</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-025-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-025.xht">svg-origin-relative-length-025</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-026-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-026.xht">svg-origin-relative-length-026</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-027-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-027.xht">svg-origin-relative-length-027</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-028-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-028.xht">svg-origin-relative-length-028</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-029-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-029.xht">svg-origin-relative-length-029</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-030-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-030.xht">svg-origin-relative-length-030</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-031-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-031.xht">svg-origin-relative-length-031</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-032-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-032.xht">svg-origin-relative-length-032</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-033-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-033.xht">svg-origin-relative-length-033</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-034-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-034.xht">svg-origin-relative-length-034</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-035-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-035.xht">svg-origin-relative-length-035</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-036-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-036.xht">svg-origin-relative-length-036</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-037-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-037.xht">svg-origin-relative-length-037</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-038-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-038.xht">svg-origin-relative-length-038</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-039-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-039.xht">svg-origin-relative-length-039</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-040-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-040.xht">svg-origin-relative-length-040</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-041-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-041.xht">svg-origin-relative-length-041</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-042-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-042.xht">svg-origin-relative-length-042</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-043-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-043.xht">svg-origin-relative-length-043</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-044-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-044.xht">svg-origin-relative-length-044</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0 center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-045-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-045.xht">svg-origin-relative-length-045</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-046-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-046.xht">svg-origin-relative-length-046</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-001.xht">svg-origin-relative-length-invalid-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-002.xht">svg-origin-relative-length-invalid-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-003.xht">svg-origin-relative-length-invalid-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-004.xht">svg-origin-relative-length-invalid-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-005.xht">svg-origin-relative-length-invalid-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-006.xht">svg-origin-relative-length-invalid-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-007.xht">svg-origin-relative-length-invalid-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-008.xht">svg-origin-relative-length-invalid-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-009.xht">svg-origin-relative-length-invalid-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-010.xht">svg-origin-relative-length-invalid-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-011.xht">svg-origin-relative-length-invalid-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-012.xht">svg-origin-relative-length-invalid-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
<tr id="svg-patterntransform-001-13" class="primary svg">
<td><strong>
<a href="svg-patternTransform-001.xht">svg-patterntransform-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht
index 89c3291749c..2c9f64f96ab 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-15.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Functions (689 tests)</h2>
+ <h2>The Transform Functions (691 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s15">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr>
- <!-- 5 tests -->
+ <!-- 7 tests -->
<tr id="animations-001-15" class="ahem animated">
<td>
<a href="animations-001.xht">animations-001</a></td>
@@ -65,6 +65,28 @@
</ul>
</td>
</tr>
+ <tr id="css-transform-scale-001-15" class="">
+ <td>
+ <a href="css-transform-scale-001.xht">css-transform-scale-001</a></td>
+ <td><a href="reference/css-transform-scale-ref-001.xht">=</a> </td>
+ <td></td>
+ <td>transform property with scale function on hover state
+ <ul class="assert">
+ <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css-transform-scale-002-15" class="">
+ <td>
+ <a href="css-transform-scale-002.xht">css-transform-scale-002</a></td>
+ <td><a href="reference/css-transform-scale-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>transform property with scale function and move its origin
+ <ul class="assert">
+ <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="iframe-001-15" class="ahem">
<td>
<a href="iframe-001.xht">iframe-001</a></td>
@@ -6945,9 +6967,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-15.1" class="dom script">
+ <tr id="transform_translate-15.1" class="dom script">
<td>
- <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></td>
+ <a href="transform_translate.xht">transform_translate</a></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-15.1" class="dom script">
+ <td>
+ <a href="transform_translate_invalid.xht">transform_translate_invalid</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -6956,9 +6989,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_max-15.1" class="dom script">
<td>
- <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></td>
+ <a href="transform_translate_max.xht">transform_translate_max</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -6967,9 +7000,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_min-15.1" class="dom script">
<td>
- <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></td>
+ <a href="transform_translate_min.xht">transform_translate_min</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -6978,9 +7011,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_neg-15.1" class="dom script">
<td>
- <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></td>
+ <a href="transform_translate_neg.xht">transform_translate_neg</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -6989,20 +7022,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-15.1" class="dom script">
- <td>
- <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_second_omited-15.1" class="dom script">
<td>
- <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></td>
+ <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -7011,9 +7033,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_zero-15.1" class="dom script">
<td>
- <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></td>
+ <a href="transform_translate_zero.xht">transform_translate_zero</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht
index c0f7b9434c5..d26a5a21385 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Rendering Model (48 tests)</h2>
+ <h2>The Transform Rendering Model (50 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr>
- <!-- 32 tests -->
+ <!-- 34 tests -->
<tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary">
<td><strong>
<a href="css-transforms-3d-on-anonymous-block-001.xht">css-transforms-3d-on-anonymous-block-001</a></strong></td>
@@ -153,6 +153,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-descendant-001-6" class="primary">
<td><strong>
<a href="transform-descendant-001.xht">transform-descendant-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht
index bb084a722e7..8f6e71d2562 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The transform Property (102 tests)</h2>
+ <h2>The transform Property (104 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr>
- <!-- 101 tests -->
+ <!-- 103 tests -->
<tr id="2d-rotate-001-7" class="primary css3, rotate, svg">
<td><strong>
<a href="2d-rotate-001.xht">2d-rotate-001</a></strong></td>
@@ -361,6 +361,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-inherit-001-7" class="primary">
<td><strong>
<a href="transform-inherit-001.xht">transform-inherit-001</a></strong></td>
@@ -900,9 +924,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-7" class="primary dom script">
+ <tr id="transform_translate-7" class="primary dom script">
+ <td><strong>
+ <a href="transform_translate.xht">transform_translate</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></strong></td>
+ <a href="transform_translate_invalid.xht">transform_translate_invalid</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -911,9 +946,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_max-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></strong></td>
+ <a href="transform_translate_max.xht">transform_translate_max</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -922,9 +957,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_min-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></strong></td>
+ <a href="transform_translate_min.xht">transform_translate_min</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -933,9 +968,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_neg-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></strong></td>
+ <a href="transform_translate_neg.xht">transform_translate_neg</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -944,20 +979,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-7" class="primary dom script">
- <td><strong>
- <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></strong></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_second_omited-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></strong></td>
+ <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -966,9 +990,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_zero-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></strong></td>
+ <a href="transform_translate_zero.xht">transform_translate_zero</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
@@ -1106,22 +1130,22 @@
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatex-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateX() function
<ul class="assert">
<li>Test that the green square is moved on X axis 100px</li>
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatey-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateY() function
<ul class="assert">
<li>Test that the green square is moved on Y axis 100px</li>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht
index 2ec9e5fc4bf..5564f5fa9ad 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-001.xht
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" />
<!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover -->
<link href="reference/css-transform-scale-ref-001.xht" rel="match" />
<meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht
index 332962c3bab..6191e5f6b29 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/css-transform-scale-002.xht
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" />
<link href="reference/css-transform-scale-ref-002.xht" rel="match" />
<meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht
new file mode 100644
index 00000000000..dfe407e7eb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" />
+<meta content="dom" name="flags" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="perspective: 1000px" id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht
new file mode 100644
index 00000000000..47dd07c3322
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" />
+<meta content="dom" name="flags" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "1000px";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht
index e00994742c3..9642d341ef7 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-notref.xht
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht
index add6e9f62f8..76defb16f7d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/2d-rotate-ref.xht
@@ -15,7 +15,7 @@
<body>
<p>You should only see one block with color green, and you should not see any red</p>
<section>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht
new file mode 100644
index 00000000000..1c1eb392f0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #fixedmoves {
+ position: absolute;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="fixedmoves"></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht
index a09c2ac0dfd..e477e159f70 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewx-001.xht
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht
index 7d864657d23..c71a24d1b26 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reference/ttwf-reftest-transform-skewy-001.xht
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht
index 43905b1378f..b0787494bd2 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest-toc.xht
@@ -272,6 +272,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="perspective-containing-block-dynamic-1a" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="perspective-containing-block-dynamic-1b" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
<tbody id="perspective-origin-001" class="">
<tr>
<td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)">
@@ -6539,6 +6555,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="transform-containing-block-dynamic-1a" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="transform-containing-block-dynamic-1b" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="transform-descendant-001" class="">
<tr>
<td rowspan="1" title="Transform Affects Descendant">
@@ -8275,20 +8307,20 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatex-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatex-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateX() function">
<a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatey-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatey-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateY() function">
<a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list
index c1e4f3ffcfd..d7c857be97e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/reftest.list
@@ -30,6 +30,8 @@ css3-transform-rotateY.xht == reference/css3-transform-rotateY-ref.xht
css3-transform-scale.xht == reference/css3-transform-scale-ref.xht
css3-transform-scale-002.xht == reference/css3-transform-scale-ref-002.xht
iframe-001.xht == reference/iframe-001-ref.xht
+perspective-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht
+perspective-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht
perspective-origin-001.xht == reference/ref-filled-green-100px-square.xht
perspective-origin-002.xht == reference/ref-filled-green-100px-square.xht
perspective-origin-003.xht == reference/ref-filled-green-100px-square.xht
@@ -814,6 +816,8 @@ transform-background-006.xht == reference/transform-background-ref-2.xht != refe
transform-background-007.xht == reference/transform-background-ref-2.xht
transform-background-008.xht == reference/transform-background-ref-2.xht
transform-compound-001.xht == reference/transform-compound-ref.xht != reference/transform-compound-notref-1.xht != reference/transform-compound-notref-2.xht
+transform-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht
+transform-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht
transform-descendant-001.xht == reference/transform-descendant-ref.xht
transform-display-001.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht
transform-display-002.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht
index c891a0ba993..217a4bc01e0 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- -webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht
index 65ffedbd466..98978b460cb 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_x_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateX(45deg);
- //-webkit-transform: rotateX(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht
index 44b50952aa6..6988c469349 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/rotate_y_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- //-webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht
index dd7375b6044..fd910ec5bf7 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scalex.xht
@@ -14,7 +14,6 @@
width: 100px;
margin-left: 500px;
transform: scaleX(2);
- //-webkit-transform: scaleX(2);
background-color: green;
}
@@ -36,4 +35,5 @@
<div class="hidden">
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht
index 06b5615217e..1a17cc847df 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/scaley.xht
@@ -15,7 +15,6 @@
background-color:green;
margin-top: 200px;
transform: scaleY(2);
- //-webkit-transform: scaleY(2);
}
.hidden {
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht
index f1d878ff8f7..53bc8335135 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-001.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht
index f4d6ea960ed..26067389cfc 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-002.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht
index 920b99e3daf..c50373f7dbf 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-003.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht
index c4fde615f20..9f011671f67 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-004.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht
index 541a9493c6d..8053a6a0a85 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-005.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht
index 3ab9aac5974..6895f7cece8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-006.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht
index 7e5e101753c..b22c0ad357f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-007.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht
index 25d04b32a8f..9f2eca6d40f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-008.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht
index c12be1ca1d1..4cd1ad1a58c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-009.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht
index cd5fcb27d48..e1d8df836ae 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-010.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht
index cb562b7dee2..71fa0ff7b6d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-011.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht
index 66b35573aae..8cbee71ffc4 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-012.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht
index a8128be033f..5b203b7922a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-013.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht
index 0ce4c3cdb0a..53ebef01ba3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-014.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht
index 2e62fd537fa..2eeb7fe09e6 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-015.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht
index 6b27242b768..c1fb6ff03e1 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-016.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht
index 15eba814d03..6103bd80877 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-017.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht
index 67f56961dd0..16ecfe4dc0a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-018.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht
index b6d5e14b07c..da7bf9634a9 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-019.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht
index f8a60d5c1d9..a6e54f03373 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-020.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht
index cd0a1222d75..025aa2446ec 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-021.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht
index 9c487d16945..4ea60f6553a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-022.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht
index 90bc533432c..17ca582f756 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-023.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht
index 02124247d4e..7a7fa2b6350 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-024.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht
index f9773cbe0df..af298be44db 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-025.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht
index f15f7656de4..60212580392 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-026.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht
index bf851e639ac..c4f1b70651e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-027.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht
index ef7aa06cee6..0aa31d4cb9f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-028.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht
index 757fac9b78d..53bcc2abf25 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-029.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht
index 9a7d0b45704..5ae0f90fc6f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-030.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht
index 21d69ff068b..489bbeb9d6d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-031.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht
index 8c96e820a37..9edc281d513 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-032.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht
index dd2ee7fbe19..9f7e2ef527d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-033.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht
index 7f01a3cb874..0783e893959 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-034.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht
index 5ba6b3e7689..4e44827fe18 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-035.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht
index 542bae08093..2f8968b9078 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-036.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht
index df795ff8dd2..6a6d272bf28 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-037.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht
index 09b51ce58c7..4fb44d65a43 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-038.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht
index 18e906e0e52..8377b270d1f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-039.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht
index 19c13c9404e..a71aa7b1664 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-040.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht
index 00504623a1b..9b993ca8bfd 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-041.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht
index f18a89325e2..557877e11d3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-042.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht
index 788f7134666..53e3656651d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-043.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht
index cfb8f220ed6..78d7ca5dd1a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-044.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht
index 89f6bbb53af..75505d5bcec 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-045.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht
index 54ae92f9089..42fe1450345 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-046.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht
index 2e18582dd31..63db9c37b83 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-001.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht
index 4a2d0af6068..22a59260532 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-002.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht
index fdde566acf3..517c8eefa8e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-003.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht
index 50401da37bc..0f8e2cd50d8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-004.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht
index c26261b2f22..4900a5839b3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-005.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht
index 30f1e841a40..756bf2d3fcb 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-006.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht
index 39dd4d674be..dd5b6d769be 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-007.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht
index 87083cad6ff..97aaed78b56 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-008.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht
index 4e74cfb9b08..4c591835598 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-009.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht
index 77556914462..21a460ce63a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-010.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht
index 99e1e46b1ab..733195eaa1e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-011.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht
index b0ee45a0ec1..d94cfb29199 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/svg-origin-relative-length-invalid-012.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht
index be654a3dc17..e561c2480a8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/toc.xht
@@ -47,12 +47,12 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
The Transform Rendering Model</a></th>
- <td>(48 Tests)</td></tr>
+ <td>(50 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
The transform Property</a></th>
- <td>(102 Tests)</td></tr>
+ <td>(104 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
@@ -67,7 +67,7 @@
<tbody id="s10">
<tr><th><a href="chapter-10.xht">Chapter 10 -
The perspective Property</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(19 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.xht">Chapter 11 -
@@ -92,7 +92,7 @@
<tbody id="s15">
<tr><th><a href="chapter-15.xht">Chapter 15 -
The Transform Functions</a></th>
- <td>(689 Tests)</td></tr>
+ <td>(691 Tests)</td></tr>
</tbody>
<tbody id="s16">
<tr><th><a href="chapter-16.xht">Chapter 16 -
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht
new file mode 100644
index 00000000000..45a25085d32
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" />
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="transform: translateX(4px)" id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht
new file mode 100644
index 00000000000..9a4d6c5d6bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" />
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "translateX(0px)";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht
index 60ac09756f3..bde2e9acbf5 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform-scale-test.xht
@@ -14,8 +14,8 @@
.greenSquare {
width: 100px;
height: 100px;
- -webkit-transform: scale(.33);
- -webkit-transform-origin: top left;
+ transform: scale(.33);
+ transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht
new file mode 100644
index 00000000000..1ff492dcc2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(100px, 100px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px, 100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px, 100px)")
+ }, "transform_translate_100px_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht
new file mode 100644
index 00000000000..45d12d148f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with invalid translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(null, null)";
+
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ });
+ }, "transform_translate_null_null");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht
deleted file mode 100644
index e5a83b00ede..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with invalid translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(null, null)";
- /* document.getElementById("test").style.mozkitTransform = "translate(null, null)";
- document.getElementById("test").style.msTransform = "translate(null, null)";
- document.getElementById("test").style.oTransform = "translate(null, null)";
- document.getElementById("test").style.transform = "translate(null, null)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(null, null)")},
- "transform_translate_null_null");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht
new file mode 100644
index 00000000000..11988292913
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with maximum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_max");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht
deleted file mode 100644
index e4216df282b..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with maximum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(INFINITE, INFINITE)")},
- "transform_translate_max");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht
new file mode 100644
index 00000000000..48d8f3c0ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with minimum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_min");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht
deleted file mode 100644
index 2107dc14345..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with minimum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(-INFINITE, -INFINITE)")},
- "transform_translate_min_prefixed");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht
new file mode 100644
index 00000000000..3d76958dae3
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with negative translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(-1px, -1px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-1px, -1px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(-1px, -1px)")
+ }, "transform_translate_-1px_-1px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht
deleted file mode 100644
index bcb98c69b76..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with negative translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(-1px, -1px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.msTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.oTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.transform = "translate(-1px, -1px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(-1px, -1px)",
- "transform should be translate(-1px, - 1px)")},
- "transform_translate_-1px_-1px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht
deleted file mode 100644
index 0568a123331..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(100px, 100px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px, 100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)";
- document.getElementById("test").style.msTransform = "translate(100px, 100px)";
- document.getElementById("test").style.oTransform = "translate(100px, 100px)";
- document.getElementById("test").style.transform = "translate(100px, 100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px, 100px)",
- "transform should be translate(100px, 100px)")},
- "transform_translate_100px_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht
new file mode 100644
index 00000000000..e73bb03666d
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with second translation value omited</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(100px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px)")
+ }, "transform_translate_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht
deleted file mode 100644
index c9cc404a977..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with second translation value omited</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(100px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px)";
- document.getElementById("test").style.msTransform = "translate(100px)";
- document.getElementById("test").style.oTransform = "translate(100px)";
- document.getElementById("test").style.transform = "translate(100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px)",
- "transform should be translate(100px)")},
- "transform_translate_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht
new file mode 100644
index 00000000000..628dd9d0815
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(0, 0)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(0, 0)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(0px, 0px)")
+ }, "transform_translate_0_0");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht
deleted file mode 100644
index 829ac07a06b..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(0, 0)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(0, 0)";
- /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)";
- document.getElementById("test").style.msTransform = "translate(0, 0)";
- document.getElementById("test").style.oTransform = "translate(0, 0)";
- document.getElementById("test").style.transform = "translate(0, 0)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(0px, 0px)",
- "transform should be translate(0px, 0px)")},
- "transform_translate_0_0");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht
index 07335204f7e..b2ed746cc09 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/translate.xht
@@ -19,12 +19,6 @@
width: 100px;
height: 100px;
background-color: green;
-
- //-webkit-transform: translate(100px, 100px);
-
- //-o-transform:translate(100px, 100px) ;
-
-
transform: translate(100px, 100px);
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht
index e6432548e1d..2c00c1e3353 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewx-001.xht
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewX(45deg);
+ transform: skewX(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht
index 24850563847..b8f4f15616c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-skewy-001.xht
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewY(45deg);
+ transform: skewY(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht
index 0d43feaf675..4dd1dc53ede 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatex-001.xht
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="reference/ttwf-reftest-transform-translatex-001.xht" rel="match" />
- <meta content="CSS Transform" name="flags" />
<meta content="Test that the green square is moved on X axis 100px" name="assert" />
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 0px;
width: 100px;
height: 100px;
- -webkit-transform: translateX(100px);
+ transform: translateX(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht
index f86c9cb8c5e..60817e34eca 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1/ttwf-transform-translatey-001.xht
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="reference/ttwf-reftest-transform-translatey-001.xht" rel="match" />
- <meta content="CSS Transform" name="flags" />
<meta content="Test that the green square is moved on Y axis 100px" name="assert" />
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: translateY(100px);
+ transform: translateY(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht
index 616caad4ccd..3e13f207413 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/2d-rotate-001.xht
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht
index 6224df072e5..4723a41b399 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-10.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The perspective Property (17 tests)</h2>
+ <h2>The perspective Property (19 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#perspective-property">10 The perspective Property</a></th></tr>
- <!-- 16 tests -->
+ <!-- 18 tests -->
+ <tr id="perspective-containing-block-dynamic-1a-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="perspective-containing-block-dynamic-1b-10" class="primary dom">
+ <td><strong>
+ <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="perspective-origin-x-10" class="">
<td>
<a href="perspective-origin-x.xht">perspective-origin-x</a></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht
index f3a9a8c0c04..0df4d12a43d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-13.xht
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#svg-transform">13 The SVG transform Attribute</a></th></tr>
- <!-- 641 tests -->
+ <!-- 699 tests -->
<tr id="skew-test1-13" class="primary svg">
<td><strong>
<a href="skew-test1.xht">skew-test1</a></strong></td>
@@ -1935,6 +1935,644 @@
</ul>
</td>
</tr>
+ <tr id="svg-origin-relative-length-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-001.xht">svg-origin-relative-length-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value absolute value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-002.xht">svg-origin-relative-length-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value 'center' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-003.xht">svg-origin-relative-length-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, first value '50%' value and missing second argument
+ <ul class="assert">
+ <li>If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-004.xht">svg-origin-relative-length-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-005.xht">svg-origin-relative-length-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-006.xht">svg-origin-relative-length-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-007.xht">svg-origin-relative-length-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-008.xht">svg-origin-relative-length-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 center'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-009.xht">svg-origin-relative-length-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '75 50%'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-010.xht">svg-origin-relative-length-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-011.xht">svg-origin-relative-length-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '50% 75'
+ <ul class="assert">
+ <li>The rect should be rotated around its center point at 75,75</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-012.xht">svg-origin-relative-length-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-013-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-013.xht">svg-origin-relative-length-013</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '150'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-014-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-014.xht">svg-origin-relative-length-014</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-015-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-015.xht">svg-origin-relative-length-015</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-016-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-016.xht">svg-origin-relative-length-016</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-017-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-017.xht">svg-origin-relative-length-017</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '25%'
+ <ul class="assert">
+ <li>If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-018-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-018.xht">svg-origin-relative-length-018</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-019-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-019.xht">svg-origin-relative-length-019</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-020-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-020.xht">svg-origin-relative-length-020</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0% 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-021-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-021.xht">svg-origin-relative-length-021</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-022-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-022.xht">svg-origin-relative-length-022</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-023-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-023.xht">svg-origin-relative-length-023</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'top center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-024-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-024.xht">svg-origin-relative-length-024</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-025-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-025.xht">svg-origin-relative-length-025</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-026-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-026.xht">svg-origin-relative-length-026</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'bottom right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-027-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-027.xht">svg-origin-relative-length-027</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-028-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-028.xht">svg-origin-relative-length-028</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-029-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-029.xht">svg-origin-relative-length-029</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-030-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-030.xht">svg-origin-relative-length-030</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-031-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-031.xht">svg-origin-relative-length-031</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-032-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-032.xht">svg-origin-relative-length-032</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'right 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-033-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-033.xht">svg-origin-relative-length-033</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-034-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-034.xht">svg-origin-relative-length-034</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-035-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-035.xht">svg-origin-relative-length-035</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-036-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-036.xht">svg-origin-relative-length-036</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 75'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-037-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-037.xht">svg-origin-relative-length-037</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-038-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-038.xht">svg-origin-relative-length-038</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'left 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-039-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-039.xht">svg-origin-relative-length-039</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center top'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-040-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-040.xht">svg-origin-relative-length-040</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center bottom'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-041-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-041.xht">svg-origin-relative-length-041</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center left'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-042-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-042.xht">svg-origin-relative-length-042</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center right'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-043-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-043.xht">svg-origin-relative-length-043</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 100%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-044-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-044.xht">svg-origin-relative-length-044</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, '0 center'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-045-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-045.xht">svg-origin-relative-length-045</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0%'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-046-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-046.xht">svg-origin-relative-length-046</a></td>
+ <td><a href="reference/svg-origin-relative-length-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, 'center 0'
+ <ul class="assert">
+ <li>The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-001-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-001.xht">svg-origin-relative-length-invalid-001</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-002-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-002.xht">svg-origin-relative-length-invalid-002</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-003-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-003.xht">svg-origin-relative-length-invalid-003</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-004-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-004.xht">svg-origin-relative-length-invalid-004</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom 150'
+ <ul class="assert">
+ <li>Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-005-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-005.xht">svg-origin-relative-length-invalid-005</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-006-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-006.xht">svg-origin-relative-length-invalid-006</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-007-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-007.xht">svg-origin-relative-length-invalid-007</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'top bottom'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-008-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-008.xht">svg-origin-relative-length-invalid-008</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'bottom top'
+ <ul class="assert">
+ <li>Spec does not allow two vertical values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-009-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-009.xht">svg-origin-relative-length-invalid-009</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-010-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-010.xht">svg-origin-relative-length-invalid-010</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'left right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-011-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-011.xht">svg-origin-relative-length-invalid-011</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right right'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="svg-origin-relative-length-invalid-012-13" class="svg">
+ <td>
+ <a href="svg-origin-relative-length-invalid-012.xht">svg-origin-relative-length-invalid-012</a></td>
+ <td><a href="reference/svg-origin-relative-length-invalid-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>SVG presentation attribute transform-origin, invalid arguments 'right left'
+ <ul class="assert">
+ <li>Spec does not allow two horizontal values. Fallback to 0,0</li>
+ </ul>
+ </td>
+ </tr>
<tr id="svg-patterntransform-001-13" class="primary svg">
<td><strong>
<a href="svg-patternTransform-001.xht">svg-patterntransform-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht
index 89c3291749c..2c9f64f96ab 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-15.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Functions (689 tests)</h2>
+ <h2>The Transform Functions (691 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s15">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-functions">15 The Transform Functions</a></th></tr>
- <!-- 5 tests -->
+ <!-- 7 tests -->
<tr id="animations-001-15" class="ahem animated">
<td>
<a href="animations-001.xht">animations-001</a></td>
@@ -65,6 +65,28 @@
</ul>
</td>
</tr>
+ <tr id="css-transform-scale-001-15" class="">
+ <td>
+ <a href="css-transform-scale-001.xht">css-transform-scale-001</a></td>
+ <td><a href="reference/css-transform-scale-ref-001.xht">=</a> </td>
+ <td></td>
+ <td>transform property with scale function on hover state
+ <ul class="assert">
+ <li>When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="css-transform-scale-002-15" class="">
+ <td>
+ <a href="css-transform-scale-002.xht">css-transform-scale-002</a></td>
+ <td><a href="reference/css-transform-scale-ref-002.xht">=</a> </td>
+ <td></td>
+ <td>transform property with scale function and move its origin
+ <ul class="assert">
+ <li>The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="iframe-001-15" class="ahem">
<td>
<a href="iframe-001.xht">iframe-001</a></td>
@@ -6945,9 +6967,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-15.1" class="dom script">
+ <tr id="transform_translate-15.1" class="dom script">
<td>
- <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></td>
+ <a href="transform_translate.xht">transform_translate</a></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-15.1" class="dom script">
+ <td>
+ <a href="transform_translate_invalid.xht">transform_translate_invalid</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -6956,9 +6989,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_max-15.1" class="dom script">
<td>
- <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></td>
+ <a href="transform_translate_max.xht">transform_translate_max</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -6967,9 +7000,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_min-15.1" class="dom script">
<td>
- <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></td>
+ <a href="transform_translate_min.xht">transform_translate_min</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -6978,9 +7011,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_neg-15.1" class="dom script">
<td>
- <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></td>
+ <a href="transform_translate_neg.xht">transform_translate_neg</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -6989,20 +7022,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-15.1" class="dom script">
- <td>
- <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_second_omited-15.1" class="dom script">
<td>
- <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></td>
+ <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -7011,9 +7033,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-15.1" class="dom script">
+ <tr id="transform_translate_zero-15.1" class="dom script">
<td>
- <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></td>
+ <a href="transform_translate_zero.xht">transform_translate_zero</a></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht
index c0f7b9434c5..d26a5a21385 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The Transform Rendering Model (48 tests)</h2>
+ <h2>The Transform Rendering Model (50 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-rendering">6 The Transform Rendering Model</a></th></tr>
- <!-- 32 tests -->
+ <!-- 34 tests -->
<tr id="css-transforms-3d-on-anonymous-block-001-6" class="primary">
<td><strong>
<a href="css-transforms-3d-on-anonymous-block-001.xht">css-transforms-3d-on-anonymous-block-001</a></strong></td>
@@ -153,6 +153,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-6" class="primary">
+ <td><strong>
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></strong></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-descendant-001-6" class="primary">
<td><strong>
<a href="transform-descendant-001.xht">transform-descendant-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht
index bb084a722e7..8f6e71d2562 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Transforms Module Level 1 CR Test Suite</h1>
- <h2>The transform Property (102 tests)</h2>
+ <h2>The transform Property (104 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -31,7 +31,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7">+</a>
<a href="http://www.w3.org/TR/css-transforms-1/#transform-property">7 The transform Property</a></th></tr>
- <!-- 101 tests -->
+ <!-- 103 tests -->
<tr id="2d-rotate-001-7" class="primary css3, rotate, svg">
<td><strong>
<a href="2d-rotate-001.xht">2d-rotate-001</a></strong></td>
@@ -361,6 +361,30 @@
</ul>
</td>
</tr>
+ <tr id="transform-containing-block-dynamic-1a-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform-containing-block-dynamic-1b-7" class="">
+ <td>
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td></td>
+ <td>CSS transforms: Creating containing block for fixed positioned elements
+ <ul class="assert">
+ <li>For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants.</li>
+ <li>The object acts as a containing block for fixed positioned descendants.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="transform-inherit-001-7" class="primary">
<td><strong>
<a href="transform-inherit-001.xht">transform-inherit-001</a></strong></td>
@@ -900,9 +924,20 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_invalid_prefixed-7" class="primary dom script">
+ <tr id="transform_translate-7" class="primary dom script">
+ <td><strong>
+ <a href="transform_translate.xht">transform_translate</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>transform translate
+ <ul class="assert">
+ <li>Check if transform supports translate(100px, 100px)</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="transform_translate_invalid-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_invalid_prefixed.xht">transform_translate_invalid_prefixed</a></strong></td>
+ <a href="transform_translate_invalid.xht">transform_translate_invalid</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with invalid translation value
@@ -911,9 +946,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_max_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_max-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_max_prefixed.xht">transform_translate_max_prefixed</a></strong></td>
+ <a href="transform_translate_max.xht">transform_translate_max</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with maximum translation value
@@ -922,9 +957,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_min_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_min-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_min_prefixed.xht">transform_translate_min_prefixed</a></strong></td>
+ <a href="transform_translate_min.xht">transform_translate_min</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with minimum translation value
@@ -933,9 +968,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_neg_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_neg-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_neg_prefixed.xht">transform_translate_neg_prefixed</a></strong></td>
+ <a href="transform_translate_neg.xht">transform_translate_neg</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with negative translation value
@@ -944,20 +979,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_prefixed-7" class="primary dom script">
- <td><strong>
- <a href="transform_translate_prefixed.xht">transform_translate_prefixed</a></strong></td>
- <td></td>
- <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>transform translate
- <ul class="assert">
- <li>Check if transform supports translate(100px, 100px)</li>
- </ul>
- </td>
- </tr>
- <tr id="transform_translate_second_omited_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_second_omited-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_second_omited_prefixed.xht">transform_translate_second_omited_prefixed</a></strong></td>
+ <a href="transform_translate_second_omited.xht">transform_translate_second_omited</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate with second translation value omited
@@ -966,9 +990,9 @@
</ul>
</td>
</tr>
- <tr id="transform_translate_zero_prefixed-7" class="primary dom script">
+ <tr id="transform_translate_zero-7" class="primary dom script">
<td><strong>
- <a href="transform_translate_zero_prefixed.xht">transform_translate_zero_prefixed</a></strong></td>
+ <a href="transform_translate_zero.xht">transform_translate_zero</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
<td>transform translate
@@ -1106,22 +1130,22 @@
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatex-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatex-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateX() function
<ul class="assert">
<li>Test that the green square is moved on X axis 100px</li>
</ul>
</td>
</tr>
- <tr id="ttwf-transform-translatey-001-7" class="primary CSS Transform">
+ <tr id="ttwf-transform-translatey-001-7" class="primary">
<td><strong>
<a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></strong></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td>
- <td><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td></td>
<td>CSS Transform Using translateY() function
<ul class="assert">
<li>Test that the green square is moved on Y axis 100px</li>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht
index 2ec9e5fc4bf..5564f5fa9ad 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-001.xht
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" />
<!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover -->
<link href="reference/css-transform-scale-ref-001.xht" rel="match" />
<meta content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht
index 332962c3bab..6191e5f6b29 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/css-transform-scale-002.xht
@@ -4,7 +4,7 @@
<link href="mailto:granimalcracker@gmail.com" rel="author" title="Chris Sanborn" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#transform-functions" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#transform-functions" rel="help" />
<link href="reference/css-transform-scale-ref-002.xht" rel="match" />
<meta content="The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner." name="assert" />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht
new file mode 100644
index 00000000000..dfe407e7eb6
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" />
+<meta content="dom" name="flags" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="perspective: 1000px" id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht
new file mode 100644
index 00000000000..47dd07c3322
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#perspective-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="It also establishes a containing block (somewhat similar to position: relative), just like the transform property does." name="assert" />
+<meta content="dom" name="flags" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changeperspective {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changeperspective">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changeperspective = document.getElementById("changeperspective");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changeperspective.style.perspective = "1000px";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht
index e00994742c3..9642d341ef7 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-notref.xht
@@ -29,7 +29,7 @@
<p>You should only see one block with color green, and you should not see any red</p>
<section>
<article></article>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht
index add6e9f62f8..76defb16f7d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/2d-rotate-ref.xht
@@ -15,7 +15,7 @@
<body>
<p>You should only see one block with color green, and you should not see any red</p>
<section>
- <svg width="300" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" width="300" version="1.1" height="200" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
rect{
stroke-width: 10;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht
new file mode 100644
index 00000000000..1c1eb392f0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #fixedmoves {
+ position: absolute;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="fixedmoves"></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht
index a09c2ac0dfd..e477e159f70 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewx-001.xht
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<polygon points="200,100 100,100 0,0 100,0 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht
index 7d864657d23..c71a24d1b26 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reference/ttwf-reftest-transform-skewy-001.xht
@@ -14,7 +14,7 @@
<body>
<p>The test passes if there is a green shape and no red.</p>
<div class="greenSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="green"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht
index 43905b1378f..b0787494bd2 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest-toc.xht
@@ -272,6 +272,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="perspective-containing-block-dynamic-1a" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1a.xht">perspective-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="perspective-containing-block-dynamic-1b" class="dom">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="perspective-containing-block-dynamic-1b.xht">perspective-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
+ </tr>
+ </tbody>
<tbody id="perspective-origin-001" class="">
<tr>
<td rowspan="1" title="perspective-origin - 0px center('center' computes to '50%' in vertical position)">
@@ -6539,6 +6555,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="transform-containing-block-dynamic-1a" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1a.xht">transform-containing-block-dynamic-1a</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="transform-containing-block-dynamic-1b" class="">
+ <tr>
+ <td rowspan="1" title="CSS transforms: Creating containing block for fixed positioned elements">
+ <a href="transform-containing-block-dynamic-1b.xht">transform-containing-block-dynamic-1b</a></td>
+ <td><a href="reference/containing-block-dynamic-1-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="transform-descendant-001" class="">
<tr>
<td rowspan="1" title="Transform Affects Descendant">
@@ -8275,20 +8307,20 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatex-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatex-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateX() function">
<a href="ttwf-transform-translatex-001.xht">ttwf-transform-translatex-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatex-001.xht">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="ttwf-transform-translatey-001" class="CSS Transform">
+ <tbody id="ttwf-transform-translatey-001" class="">
<tr>
<td rowspan="1" title="CSS Transform Using translateY() function">
<a href="ttwf-transform-translatey-001.xht">ttwf-transform-translatey-001</a></td>
<td><a href="reference/ttwf-reftest-transform-translatey-001.xht">=</a> </td>
- <td rowspan="1"><abbr class="CSS" title=""></abbr><abbr class="Transform" title=""></abbr></td>
+ <td rowspan="1"></td>
</tr>
</tbody>
</table>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list
index c1e4f3ffcfd..d7c857be97e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/reftest.list
@@ -30,6 +30,8 @@ css3-transform-rotateY.xht == reference/css3-transform-rotateY-ref.xht
css3-transform-scale.xht == reference/css3-transform-scale-ref.xht
css3-transform-scale-002.xht == reference/css3-transform-scale-ref-002.xht
iframe-001.xht == reference/iframe-001-ref.xht
+perspective-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht
+perspective-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht
perspective-origin-001.xht == reference/ref-filled-green-100px-square.xht
perspective-origin-002.xht == reference/ref-filled-green-100px-square.xht
perspective-origin-003.xht == reference/ref-filled-green-100px-square.xht
@@ -814,6 +816,8 @@ transform-background-006.xht == reference/transform-background-ref-2.xht != refe
transform-background-007.xht == reference/transform-background-ref-2.xht
transform-background-008.xht == reference/transform-background-ref-2.xht
transform-compound-001.xht == reference/transform-compound-ref.xht != reference/transform-compound-notref-1.xht != reference/transform-compound-notref-2.xht
+transform-containing-block-dynamic-1a.xht == reference/containing-block-dynamic-1-ref.xht
+transform-containing-block-dynamic-1b.xht == reference/containing-block-dynamic-1-ref.xht
transform-descendant-001.xht == reference/transform-descendant-ref.xht
transform-display-001.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht
transform-display-002.xht == reference/transform-display-ref.xht != reference/transform-display-notref.xht
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht
index c891a0ba993..217a4bc01e0 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- -webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht
index 65ffedbd466..98978b460cb 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_x_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateX(45deg);
- //-webkit-transform: rotateX(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht
index 44b50952aa6..6988c469349 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/rotate_y_45deg.xht
@@ -15,7 +15,6 @@
}
.transformed {
transform: rotateY(45deg);
- //-webkit-transform: rotateY(45deg);
background-color:green;
height: 100px;
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht
index dd7375b6044..fd910ec5bf7 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scalex.xht
@@ -14,7 +14,6 @@
width: 100px;
margin-left: 500px;
transform: scaleX(2);
- //-webkit-transform: scaleX(2);
background-color: green;
}
@@ -36,4 +35,5 @@
<div class="hidden">
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht
index 06b5615217e..1a17cc847df 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/scaley.xht
@@ -15,7 +15,6 @@
background-color:green;
margin-top: 200px;
transform: scaleY(2);
- //-webkit-transform: scaleY(2);
}
.hidden {
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht
index f1d878ff8f7..53bc8335135 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-001.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value absolute value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht
index f4d6ea960ed..26067389cfc 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-002.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value 'center' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht
index 920b99e3daf..c50373f7dbf 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-003.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, first value '50%' value and missing second argument</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht
index c4fde615f20..9f011671f67 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-004.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht
index 541a9493c6d..8053a6a0a85 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-005.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht
index 3ab9aac5974..6895f7cece8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-006.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht
index 7e5e101753c..b22c0ad357f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-007.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht
index 25d04b32a8f..9f2eca6d40f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-008.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht
index c12be1ca1d1..4cd1ad1a58c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-009.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '75 50%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht
index cd5fcb27d48..e1d8df836ae 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-010.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht
index cb562b7dee2..71fa0ff7b6d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-011.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '50% 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht
index 66b35573aae..8cbee71ffc4 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-012.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht
index a8128be033f..5b203b7922a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-013.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht
index 0ce4c3cdb0a..53ebef01ba3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-014.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht
index 2e62fd537fa..2eeb7fe09e6 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-015.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht
index 6b27242b768..c1fb6ff03e1 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-016.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht
index 15eba814d03..6103bd80877 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-017.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '25%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht
index 67f56961dd0..16ecfe4dc0a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-018.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht
index b6d5e14b07c..da7bf9634a9 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-019.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht
index f8a60d5c1d9..a6e54f03373 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-020.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0% 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht
index cd0a1222d75..025aa2446ec 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-021.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht
index 9c487d16945..4ea60f6553a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-022.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht
index 90bc533432c..17ca582f756 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-023.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'top center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht
index 02124247d4e..7a7fa2b6350 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-024.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht
index f9773cbe0df..af298be44db 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-025.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht
index f15f7656de4..60212580392 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-026.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'bottom right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht
index bf851e639ac..c4f1b70651e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-027.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht
index ef7aa06cee6..0aa31d4cb9f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-028.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht
index 757fac9b78d..53bcc2abf25 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-029.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht
index 9a7d0b45704..5ae0f90fc6f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-030.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht
index 21d69ff068b..489bbeb9d6d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-031.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht
index 8c96e820a37..9edc281d513 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-032.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'right 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht
index dd2ee7fbe19..9f7e2ef527d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-033.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht
index 7f01a3cb874..0783e893959 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-034.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht
index 5ba6b3e7689..4e44827fe18 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-035.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht
index 542bae08093..2f8968b9078 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-036.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 75'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht
index df795ff8dd2..6a6d272bf28 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-037.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht
index 09b51ce58c7..4fb44d65a43 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-038.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'left 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht
index 18e906e0e52..8377b270d1f 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-039.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht
index 19c13c9404e..a71aa7b1664 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-040.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht
index 00504623a1b..9b993ca8bfd 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-041.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht
index f18a89325e2..557877e11d3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-042.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht
index 788f7134666..53e3656651d 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-043.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht
index cfb8f220ed6..78d7ca5dd1a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-044.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, '0 center'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht
index 89f6bbb53af..75505d5bcec 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-045.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht
index 54ae92f9089..42fe1450345 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-046.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, 'center 0'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht
index 2e18582dd31..63db9c37b83 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-001.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht
index 4a2d0af6068..22a59260532 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-002.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 100%'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht
index fdde566acf3..517c8eefa8e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-003.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht
index 50401da37bc..0f8e2cd50d8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-004.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom 150'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht
index c26261b2f22..4900a5839b3 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-005.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht
index 30f1e841a40..756bf2d3fcb 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-006.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht
index 39dd4d674be..dd5b6d769be 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-007.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'top bottom'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht
index 87083cad6ff..97aaed78b56 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-008.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'bottom top'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht
index 4e74cfb9b08..4c591835598 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-009.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht
index 77556914462..21a460ce63a 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-010.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'left right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht
index 99e1e46b1ab..733195eaa1e 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-011.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right right'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht
index b0ee45a0ec1..d94cfb29199 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/svg-origin-relative-length-invalid-012.xht
@@ -3,7 +3,7 @@
<title>CSS Transforms Test: SVG presentation attribute transform-origin, invalid arguments 'right left'</title>
<link href="mailto:dschulze@adobe.com" rel="author" title="Dirk Schulze" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-origin-property" rel="help" />
- <link href="http://dev.w3.org/csswg/css-transforms-1/#svg-transform" rel="help" />
+ <link href="https://drafts.csswg.org/css-transforms-1/#svg-transform" rel="help" />
<link href="http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space" rel="help" />
<link href="reference/svg-origin-relative-length-invalid-ref.xht" rel="match" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht
index be654a3dc17..e561c2480a8 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/toc.xht
@@ -47,12 +47,12 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
The Transform Rendering Model</a></th>
- <td>(48 Tests)</td></tr>
+ <td>(50 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
The transform Property</a></th>
- <td>(102 Tests)</td></tr>
+ <td>(104 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
@@ -67,7 +67,7 @@
<tbody id="s10">
<tr><th><a href="chapter-10.xht">Chapter 10 -
The perspective Property</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(19 Tests)</td></tr>
</tbody>
<tbody id="s11">
<tr><th><a href="chapter-11.xht">Chapter 11 -
@@ -92,7 +92,7 @@
<tbody id="s15">
<tr><th><a href="chapter-15.xht">Chapter 15 -
The Transform Functions</a></th>
- <td>(689 Tests)</td></tr>
+ <td>(691 Tests)</td></tr>
</tbody>
<tbody id="s16">
<tr><th><a href="chapter-16.xht">Chapter 16 -
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht
new file mode 100644
index 00000000000..45a25085d32
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" />
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 150px;
+ left: 150px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div style="transform: translateX(4px)" id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht
new file mode 100644
index 00000000000..9a4d6c5d6bd
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS transforms: Creating containing block for fixed positioned elements</title>
+<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
+<link href="http://www.mozilla.org/" rel="author" title="Mozilla" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-rendering" rel="help" />
+<link href="https://drafts.csswg.org/css-transforms-1/#transform-property" rel="help" />
+<link href="reference/containing-block-dynamic-1-ref.xht" rel="match" />
+<meta content="For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants." name="assert" />
+<meta content="The object acts as a containing block for fixed positioned descendants." name="assert" U0003Cmeta="" />
+<style>
+ html, body { margin: 0; padding: 0 }
+ #changetransform {
+ position: absolute;
+ top: 100px;
+ left: 100px;
+ }
+
+ #abscovered {
+ position: absolute;
+ top: 50px;
+ left: 50px;
+ background: red;
+ height: 100px;
+ width: 100px;
+ }
+
+ #fixedmoves {
+ position: fixed;
+ top: 50px;
+ left: 50px;
+ background: green;
+ height: 100px;
+ width: 100px;
+ }
+</style>
+</head><body>
+ <div id="changetransform">
+ <div id="abscovered"></div>
+ <div id="fixedmoves"></div>
+ </div>
+ <script>
+ var changetransform = document.getElementById("changetransform");
+ var fixedmoves = document.getElementById("fixedmoves");
+ var causeFlush = fixedmoves.offsetTop;
+ changetransform.style.transform = "translateX(0px)";
+ </script>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht
index 60ac09756f3..bde2e9acbf5 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform-scale-test.xht
@@ -14,8 +14,8 @@
.greenSquare {
width: 100px;
height: 100px;
- -webkit-transform: scale(.33);
- -webkit-transform-origin: top left;
+ transform: scale(.33);
+ transform-origin: top left;
}
.greenSquareTwo {
width: 33px;
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht
new file mode 100644
index 00000000000..1ff492dcc2a
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(100px, 100px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px, 100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px, 100px)")
+ }, "transform_translate_100px_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht
new file mode 100644
index 00000000000..45d12d148f7
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with invalid translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(null, null)";
+
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ });
+ }, "transform_translate_null_null");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht
deleted file mode 100644
index e5a83b00ede..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with invalid translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(null, null) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(null, null)";
- /* document.getElementById("test").style.mozkitTransform = "translate(null, null)";
- document.getElementById("test").style.msTransform = "translate(null, null)";
- document.getElementById("test").style.oTransform = "translate(null, null)";
- document.getElementById("test").style.transform = "translate(null, null)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(null, null)")},
- "transform_translate_null_null");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht
new file mode 100644
index 00000000000..11988292913
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with maximum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_max");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht
deleted file mode 100644
index e4216df282b..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with maximum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(INFINITE, INFINITE) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(INFINITE, INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.msTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.oTransform = "translate(INFINITE, INFINITE)";
- document.getElementById("test").style.transform = "translate(INFINITE, INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(INFINITE, INFINITE)")},
- "transform_translate_max");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht
new file mode 100644
index 00000000000..48d8f3c0ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with minimum translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)";
+ assert_throws(null, function() {
+ document.getElementById("test").style.getPropertyCSSValue("transform").cssText
+ })
+ }, "transform_translate_min");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht
deleted file mode 100644
index 2107dc14345..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with minimum translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform sets translate(-INFINITE, -INFINITE) that an expection is to be thrown" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-INFINITE, -INFINITE)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.msTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.oTransform = "translate(-INFINITE, -INFINITE)";
- document.getElementById("test").style.transform = "translate(-INFINITE, -INFINITE)"; */
-
- // Verify that the transform was set as expected
- var result;
- var value;
- try {
- value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
- result = false;
- } catch (e) {
- result = true;
- value = e.message;
- }
-
- test(function() {assert_true(result,
- "transform should be translate(-INFINITE, -INFINITE)")},
- "transform_translate_min_prefixed");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht
new file mode 100644
index 00000000000..3d76958dae3
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with negative translation value</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(-1px, -1px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(-1px, -1px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(-1px, -1px)")
+ }, "transform_translate_-1px_-1px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht
deleted file mode 100644
index bcb98c69b76..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with negative translation value</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(-1px, -1px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(-1px, -1px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.msTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.oTransform = "translate(-1px, -1px)";
- document.getElementById("test").style.transform = "translate(-1px, -1px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(-1px, -1px)",
- "transform should be translate(-1px, - 1px)")},
- "transform_translate_-1px_-1px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht
deleted file mode 100644
index 0568a123331..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(100px, 100px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px, 100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px, 100px)";
- document.getElementById("test").style.msTransform = "translate(100px, 100px)";
- document.getElementById("test").style.oTransform = "translate(100px, 100px)";
- document.getElementById("test").style.transform = "translate(100px, 100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px, 100px)",
- "transform should be translate(100px, 100px)")},
- "transform_translate_100px_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht
new file mode 100644
index 00000000000..e73bb03666d
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate with second translation value omited</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(100px)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(100px)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(100px)")
+ }, "transform_translate_100px");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht
deleted file mode 100644
index c9cc404a977..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate with second translation value omited</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(100px)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(100px)";
- /* document.getElementById("test").style.mozkitTransform = "translate(100px)";
- document.getElementById("test").style.msTransform = "translate(100px)";
- document.getElementById("test").style.oTransform = "translate(100px)";
- document.getElementById("test").style.transform = "translate(100px)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(100px)",
- "transform should be translate(100px)")},
- "transform_translate_100px");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht
new file mode 100644
index 00000000000..628dd9d0815
--- /dev/null
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Transforms API Test: transform translate</title>
+ <link href="http://www.intel.com" rel="author" title="Intel" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
+ <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta content="Check if transform supports translate(0, 0)" name="assert" />
+ <script src="/resources/testharness.js" type="text/javascript"></script>
+ <script src="/resources/testharnessreport.js" type="text/javascript"></script>
+</head>
+<body>
+ <div id="test"></div>
+ <div id="log"></div>
+ <script type="text/javascript">
+ test(function() {
+ document.getElementById("test").style.transform = "translate(0, 0)";
+ var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText;
+ assert_equals(value, "translate(0px, 0px)")
+ }, "transform_translate_0_0");
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht
deleted file mode 100644
index 829ac07a06b..00000000000
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
- <title>CSS Transforms API Test: transform translate</title>
- <link href="http://www.intel.com" rel="author" title="Intel" />
- <link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
- <link href="http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions" rel="help" />
- <meta content="dom" name="flags" />
- <meta content="Check if transform supports translate(0, 0)" name="assert" />
- <script src="/resources/testharness.js" type="text/javascript"></script>
- <script src="/resources/testharnessreport.js" type="text/javascript"></script>
-</head>
-<body>
- <div id="test"></div>
- <div id="log"></div>
- <script type="text/javascript">
- // Set the transform
- document.getElementById("test").style.webkitTransform = "translate(0, 0)";
- /* document.getElementById("test").style.mozkitTransform = "translate(0, 0)";
- document.getElementById("test").style.msTransform = "translate(0, 0)";
- document.getElementById("test").style.oTransform = "translate(0, 0)";
- document.getElementById("test").style.transform = "translate(0, 0)"; */
-
- // Verify that the transform was set as expected
- var value = document.getElementById("test").style.getPropertyCSSValue("-webkit-transform").cssText;
- /* var value = document.getElementById("test").style.getPropertyCSSValue("-moz-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-ms-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("-0-transform").cssText;
- var value = document.getElementById("test").style.getPropertyCSSValue("transform").cssText; */
-
- test(function() {assert_equals(value,
- "translate(0px, 0px)",
- "transform should be translate(0px, 0px)")},
- "transform_translate_0_0");
- </script>
-
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht
index 07335204f7e..b2ed746cc09 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/translate.xht
@@ -19,12 +19,6 @@
width: 100px;
height: 100px;
background-color: green;
-
- //-webkit-transform: translate(100px, 100px);
-
- //-o-transform:translate(100px, 100px) ;
-
-
transform: translate(100px, 100px);
}
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht
index e6432548e1d..2c00c1e3353 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewx-001.xht
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewX(45deg);
+ transform: skewX(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="100px" width="200px" version="1.1" y="0px" x="0px" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<polygon points="200,100 100,100 0,0 100,0 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht
index 24850563847..b8f4f15616c 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-skewy-001.xht
@@ -12,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: skewY(45deg);
+ transform: skewY(45deg);
background: green;
}
.redSquare {
@@ -26,7 +26,7 @@
<p>The test passes if there is a green shape and no red.</p>
<div>
<div class="redSquare">
- <svg xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
+ <svg xmlns:xmlns="http://www.w3.org/2000/svg" xmlns:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" height="200px" width="100px" version="1.1" y="0px" x="0px" viewBox="0 0 100 200" xmlns="http://www.w3.org/2000/svg">
<polygon points="100,200 0,99.999 0,0 100,100 " fill="red"></polygon>
</svg>
</div>
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht
index 0d43feaf675..4dd1dc53ede 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatex-001.xht
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="reference/ttwf-reftest-transform-translatex-001.xht" rel="match" />
- <meta content="CSS Transform" name="flags" />
<meta content="Test that the green square is moved on X axis 100px" name="assert" />
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 0px;
width: 100px;
height: 100px;
- -webkit-transform: translateX(100px);
+ transform: translateX(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht
index f86c9cb8c5e..60817e34eca 100644
--- a/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht
+++ b/tests/wpt/css-tests/css-transforms-1_dev/xhtml1print/ttwf-transform-translatey-001.xht
@@ -4,7 +4,6 @@
<link href="mailto:mcorlan@adobe.com" rel="author" title="Mihai Corlan" />
<link href="http://www.w3.org/TR/css-transforms-1/#transform-property" rel="help" />
<link href="reference/ttwf-reftest-transform-translatey-001.xht" rel="match" />
- <meta content="CSS Transform" name="flags" />
<meta content="Test that the green square is moved on Y axis 100px" name="assert" />
<style type="text/css">
.greenSquare {
@@ -13,7 +12,7 @@
left: 100px;
width: 100px;
height: 100px;
- -webkit-transform: translateY(100px);
+ transform: translateY(100px);
background: green;
}
.redSquare {
@@ -33,4 +32,5 @@
<div class="greenSquare"></div>
</div>
+
</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/generalParallelTest.js b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/helper.js b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/helper.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/properties.js b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/properties.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/reference/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/support/generalParallelTest.js b/tests/wpt/css-tests/css-transitions-1_dev/html/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/support/helper.js b/tests/wpt/css-tests/css-transitions-1_dev/html/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/support/helper.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/html/support/properties.js b/tests/wpt/css-tests/css-transitions-1_dev/html/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/html/support/properties.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/html/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/generalParallelTest.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/helper.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/helper.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/properties.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/properties.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/reference/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/generalParallelTest.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/helper.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/helper.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/properties.js b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/properties.js
+++ b/tests/wpt/css-tests/css-transitions-1_dev/xhtml1/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-001.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-001.htm
new file mode 100644
index 00000000000..7f59c72ea50
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-001.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: border-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-002.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-002.htm
new file mode 100644
index 00000000000..e499f334e65
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-002.htm
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: padding-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-003.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-003.htm
new file mode 100644
index 00000000000..508c22d8615
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-003.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-004.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-004.htm
new file mode 100644
index 00000000000..c9e1ff91346
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-004.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-005.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-005.htm
new file mode 100644
index 00000000000..08253dfd29e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-005.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is border-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-006.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-006.htm
new file mode 100644
index 00000000000..fb946d88e67
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-006.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help">
+<meta content="" name="flags">
+<link href="reference/box-sizing-001-ref.htm" rel="match">
+<meta content="When box-sizing is padding-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-007.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-007.htm
new file mode 100644
index 00000000000..1fdc8b8156c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-007.htm
@@ -0,0 +1,76 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-007-ref.htm" rel="match">
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01, #t11, #t21, #t31 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02, #t12, #t22, #t32 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03, #t13, #t23, #t33 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04, #t14, #t24, #t34 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+
+#t30, #t32 {
+ width: 100px;
+}
+
+#t31 {
+ height: 100px;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <img src="support/w100_h100.svg" id="t00">
+ <img src="support/w100_h100.svg" id="t01">
+ <img src="support/w100_h100.svg" id="t02">
+ <img src="support/w100_h100.svg" id="t03">
+ <img src="support/w100_h100.svg" id="t04">
+
+ <img src="support/w100_r1-1.svg" id="t10">
+ <img src="support/w100_r1-1.svg" id="t11">
+ <img src="support/w100_r1-1.svg" id="t12">
+ <img src="support/w100_r1-1.svg" id="t13">
+ <img src="support/w100_r1-1.svg" id="t14">
+
+ <img src="support/h100_r1-1.svg" id="t20">
+ <img src="support/h100_r1-1.svg" id="t21">
+ <img src="support/h100_r1-1.svg" id="t22">
+ <img src="support/h100_r1-1.svg" id="t23">
+ <img src="support/h100_r1-1.svg" id="t24">
+
+ <img src="support/r1-1.svg" id="t30">
+ <img src="support/r1-1.svg" id="t31">
+ <img src="support/r1-1.svg" id="t32">
+ <img src="support/r1-1.svg" id="t33">
+ <img src="support/r1-1.svg" id="t34">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-008.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-008.htm
new file mode 100644
index 00000000000..fa54ad6cb20
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-008.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-008-ref.htm" rel="match">
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert">
+<style>
+#ref {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 170px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" id="t00">
+ <img src="support/w100.svg" id="t01">
+ <img src="support/w100.svg" id="t02">
+ <img src="support/w100.svg" id="t03">
+ <img src="support/w100.svg" id="t04">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-009.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-009.htm
new file mode 100644
index 00000000000..0be2c62f872
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-009.htm
@@ -0,0 +1,58 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-009-ref.htm" rel="match">
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert">
+<style>
+#ref {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 320px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" id="t00">
+ <img src="support/h100.svg" id="t01">
+ <img src="support/h100.svg" id="t02">
+ <img src="support/h100.svg" id="t03">
+ <img src="support/h100.svg" id="t04">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-010.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-010.htm
new file mode 100644
index 00000000000..69e1aa1a1f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-010.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-011.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-011.htm
new file mode 100644
index 00000000000..ac4bd2f010c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-011.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-012.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-012.htm
new file mode 100644
index 00000000000..23e1d0eaa8d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-012.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-012-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-013.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-013.htm
new file mode 100644
index 00000000000..4bc19cfa8c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-013.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-013-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-014.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-014.htm
new file mode 100644
index 00000000000..2ad27c2b886
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-014.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-015.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-015.htm
new file mode 100644
index 00000000000..1825c527c82
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-015.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-016.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-016.htm
new file mode 100644
index 00000000000..862914b6699
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-016.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-017.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-017.htm
new file mode 100644
index 00000000000..ded6538052b
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-017.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-018.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-018.htm
new file mode 100644
index 00000000000..2557cd972f9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-018.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w ≤ max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 100px;
+ max-width: 70px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-019.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-019.htm
new file mode 100644
index 00000000000..c6004c01d70
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-019.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-010-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w > max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 70px;
+ max-width: 100px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-020.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-020.htm
new file mode 100644
index 00000000000..a42377aa996
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-020.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-020-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h < min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-021.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-021.htm
new file mode 100644
index 00000000000..de0351ed6a6
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-021.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-020-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w < min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-022.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-022.htm
new file mode 100644
index 00000000000..6f1f49388fd
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-022.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-022-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the w < min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-023.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-023.htm
new file mode 100644
index 00000000000..9a5dc6a779c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-023.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-023-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the h < min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-024.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-024.htm
new file mode 100644
index 00000000000..330041af4a2
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-024.htm
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-020-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h < min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-025.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-025.htm
new file mode 100644
index 00000000000..b63c8014136
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-025.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
+<meta content="svg" name="flags">
+<link href="reference/box-sizing-020-ref.htm" rel="match">
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w < min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert">
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg">
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-001.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-001.htm
index b0e1ca74e5d..3810d080391 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-001.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-border-box-001-ref.htm">
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-002.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-002.htm
index 71216ed8b44..2e0010eb2d2 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-002.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-border-box-002-ref.htm">
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-003.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-003.htm
index b910f618d87..2d062ca0aab 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-003.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-border-box-003-ref.htm">
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-004.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-004.htm
index 6dc9de16a35..e5b9502cfe9 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-004.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-border-box-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with min/max width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-border-box-004-ref.htm">
<meta name="assert" content="box-sizing: border-box should make the element's (length) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-001.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-001.htm
index 72ab400d099..345d1c6f3a4 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-001.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-content-box-001-ref.htm">
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-002.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-002.htm
index 4b06094ab84..11c38c77985 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-002.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-content-box-002-ref.htm">
<meta name="assert" content="box-sizing: content-box should make the element's (calc) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-003.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-003.htm
index ab88600a894..39f97db4669 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-003.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-content-box-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with min/max width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-content-box-003-ref.htm">
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.">
<style type="text/css">
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-001.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-001.htm
index f0c1c7b445b..96507d4fe2c 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-001.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-001.htm
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-replaced-001-ref.htm">
<meta content="image" name="flags">
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding around each.">
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-002.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-002.htm
index 4c4cc76d99f..7e79390ac3f 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-002.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-002.htm
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-replaced-002-ref.htm">
<meta content="image" name="flags">
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding and 5px of blue border around each.">
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-003.htm b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-003.htm
index b7bd264c029..a6bbf7811bb 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-003.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/box-sizing-replaced-003.htm
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing">
+ <link rel="match" href="reference/box-sizing-replaced-003-ref.htm">
<meta content="image" name="flags">
<meta name="assert" content="All images should be sized at 75px x 75px.">
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-001.htm b/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-001.htm
new file mode 100644
index 00000000000..60fe75bfca3
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-001.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html><head><title>CSS UI Test: propagating the root cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help">
+<meta content="interact image" name="flags">
+<meta content="Test checks the cursor applied to the root element is propagated to the canvas." name="assert">
+<style>
+:root {
+ padding:0;
+ background:blue;
+ cursor: url(support/green.ico), pointer;
+}
+body {
+ margin:0;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see a green square.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-002.htm b/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-002.htm
new file mode 100644
index 00000000000..ffba15b6294
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/canvas-cursor-002.htm
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html><head><title>CSS UI Test: not propagating the body cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal">
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help">
+<meta content="interact image" name="flags">
+<meta content="Test checks the cursor applied to the body element is not propagated to the canvas." name="assert">
+<style>
+:root { padding:0; background:blue;}
+body {
+ margin:0;
+ cursor: url(support/red.ico), pointer;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see no red.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-ui-3_dev/html/chapter-3.htm
index 362b46ec58f..5c0faf0b0a9 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/chapter-3.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Box Model addition (10 tests)</h2>
+ <h2>Box Model addition (35 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -37,11 +37,286 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#box-sizing">3.1 box-sizing property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 35 tests -->
+ <tr id="box-sizing-001-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-001.htm">box-sizing-001</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-002-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-002.htm">box-sizing-002</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-003-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-003.htm">box-sizing-003</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-004-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-004.htm">box-sizing-004</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-005-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-005.htm">box-sizing-005</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-006-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-006.htm">box-sizing-006</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-007-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-007.htm">box-sizing-007</a></strong></td>
+ <td><a href="reference/box-sizing-007-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-008-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-008.htm">box-sizing-008</a></strong></td>
+ <td><a href="reference/box-sizing-008-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-009-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-009.htm">box-sizing-009</a></strong></td>
+ <td><a href="reference/box-sizing-009-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-010-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-010.htm">box-sizing-010</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-011-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-011.htm">box-sizing-011</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-012-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-012.htm">box-sizing-012</a></strong></td>
+ <td><a href="reference/box-sizing-012-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-013-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-013.htm">box-sizing-013</a></strong></td>
+ <td><a href="reference/box-sizing-013-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-014-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-014.htm">box-sizing-014</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-015-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-015.htm">box-sizing-015</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-016-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-016.htm">box-sizing-016</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-017-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-017.htm">box-sizing-017</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-018-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-018.htm">box-sizing-018</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &amp;#8804; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-019-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-019.htm">box-sizing-019</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &gt; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-020-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-020.htm">box-sizing-020</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-021-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-021.htm">box-sizing-021</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-022-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-022.htm">box-sizing-022</a></strong></td>
+ <td><a href="reference/box-sizing-022-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-023-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-023.htm">box-sizing-023</a></strong></td>
+ <td><a href="reference/box-sizing-023-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-024-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-024.htm">box-sizing-024</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-025-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-025.htm">box-sizing-025</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="box-sizing-border-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-001.htm">box-sizing-border-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -52,7 +327,7 @@
<tr id="box-sizing-border-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-002.htm">box-sizing-border-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -63,7 +338,7 @@
<tr id="box-sizing-border-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-003.htm">box-sizing-border-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width/height
<ul class="assert">
@@ -74,7 +349,7 @@
<tr id="box-sizing-border-box-004-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-004.htm">box-sizing-border-box-004</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with min/max width/height
<ul class="assert">
@@ -85,7 +360,7 @@
<tr id="box-sizing-content-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-001.htm">box-sizing-content-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -96,7 +371,7 @@
<tr id="box-sizing-content-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-002.htm">box-sizing-content-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -107,7 +382,7 @@
<tr id="box-sizing-content-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-003.htm">box-sizing-content-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.htm">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with min/max width/height
<ul class="assert">
@@ -118,7 +393,7 @@
<tr id="box-sizing-replaced-001-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-001.htm">box-sizing-replaced-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -129,7 +404,7 @@
<tr id="box-sizing-replaced-002-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-002.htm">box-sizing-replaced-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -140,7 +415,7 @@
<tr id="box-sizing-replaced-003-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-003.htm">box-sizing-replaced-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/chapter-6.htm b/tests/wpt/css-tests/css-ui-3_dev/html/chapter-6.htm
index c55a9c49df4..633e7446e8e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/chapter-6.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/chapter-6.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Pointing Devices and Keyboards (142 tests)</h2>
+ <h2>Pointing Devices and Keyboards (144 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -671,7 +671,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#canvas_cursor">6.1.1.1 Cursor of the canvas</a></th></tr>
- <!-- 0 tests -->
+ <!-- 2 tests -->
+ <tr id="canvas-cursor-001-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-001.htm">canvas-cursor-001</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>propagating the root cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the root element is propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="canvas-cursor-002-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-002.htm">canvas-cursor-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>not propagating the body cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the body element is not propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.2">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-001-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-001-ref.htm
new file mode 100644
index 00000000000..1305d6cf463
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-001-ref.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ margin-right: 5px;
+ margin-top: 25px;
+ margin-left: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-007-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-007-ref.htm
new file mode 100644
index 00000000000..6643d380c91
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-007-ref.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ display: inline-block;
+ width: 100px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+}
+
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-008-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-008-ref.htm
new file mode 100644
index 00000000000..c12aa229a94
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-008-ref.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-009-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-009-ref.htm
new file mode 100644
index 00000000000..40a0a9d75f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-009-ref.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-010-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-010-ref.htm
new file mode 100644
index 00000000000..04a9e310c24
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-010-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-012-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-012-ref.htm
new file mode 100644
index 00000000000..d4f978bd1fa
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-012-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-013-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-013-ref.htm
new file mode 100644
index 00000000000..da519db38c1
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-013-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-020-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-020-ref.htm
new file mode 100644
index 00000000000..e75feb97bd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-020-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal">
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-022-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-022-ref.htm
new file mode 100644
index 00000000000..febb56f7eee
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-022-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-023-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-023-ref.htm
new file mode 100644
index 00000000000..8be0fdf8500
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-023-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
+<style>
+div {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm
new file mode 100644
index 00000000000..a73d0ef4919
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm
new file mode 100644
index 00000000000..3d2e3962861
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 0px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm
new file mode 100644
index 00000000000..a1661aaa61f
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Border-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ width: 300px;
+ height: 400px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ height: 340px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 25px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm
new file mode 100644
index 00000000000..31d95a8d38b
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Border-Box with min/max width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ min-height: 70px;
+ max-height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 240px;
+ max-width: 340px;
+ min-height: 60px;
+ max-height: 80px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm
new file mode 100644
index 00000000000..3afd745a036
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ width: 300px;
+ height: 110px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 150px;
+ height: 110px;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm
new file mode 100644
index 00000000000..e5f4efcb898
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ width: 300px;
+ height: 100px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ height: 90px;
+ z-index: 1;
+ float: left;
+ padding: 5px 5px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm
new file mode 100644
index 00000000000..19def711642
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Box Sizing - Content-Box with min/max width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com">
+ <style type="text/css">
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 250px;
+ max-width: 350px;
+ height: 100%;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ </style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br>
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm
new file mode 100644
index 00000000000..d84614793fe
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
+ <meta content="image" name="flags">
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-padding {
+ padding: 5px 5px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-padding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0"></p>
+ <p><img id="img" class="with-padding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png"></p>
+ <p><img id="img" class="with-padding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png"></p>
+ <p><img id="img" class="with-padding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png"></p>
+ <p><img id="img" class="with-padding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png"></p>
+ <p><img id="img" class="with-padding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png"></p>
+ <p><img id="img" class="with-padding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png"></p>
+ <p><img id="img" class="with-padding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png"></p>
+ <p><img id="img" class="with-padding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png"></p>
+ <p><img id="img" class="with-padding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png"></p>
+ <p><img id="img" class="with-padding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png"></p>
+ <p><img id="img" class="with-padding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png"></p>
+ <p><img id="img" class="with-padding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png"></p>
+ <p><img id="img" class="with-padding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png"></p>
+ <p><img id="img" class="with-padding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png"></p>
+ <p><img id="img" class="with-padding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png"></p>
+ <p><img id="img" class="with-padding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png"></p>
+ <p><img id="img" class="with-padding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png"></p>
+ <p><img id="img" class="with-padding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png"></p>
+ <p><img id="img" class="with-padding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png"></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm
new file mode 100644
index 00000000000..04571f1eabc
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
+ <meta content="image" name="flags">
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-borderpadding {
+ padding: 5px 5px;
+ border: 5px solid blue;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-borderpadding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png"></p>
+ <p><img id="img" class="with-borderpadding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png"></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm
new file mode 100644
index 00000000000..65cf461e99c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author">
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author">
+ <meta content="image" name="flags">
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img src="support/replaced-min-max.png" alt="FAIL" title="Test 0"></p>
+ <p><img id="img" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png"></p>
+ <p><img id="img" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png"></p>
+ <p><img id="img" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png"></p>
+ <p><img id="img" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png"></p>
+ <p><img id="img" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png"></p>
+ <p><img id="img" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png"></p>
+ <p><img id="img" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png"></p>
+ <p><img id="img" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png"></p>
+ <p><img id="img" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png"></p>
+ <p><img id="img" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png"></p>
+ <p><img id="img" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png"></p>
+ <p><img id="img" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png"></p>
+ <p><img id="img" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png"></p>
+ <p><img id="img" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png"></p>
+ <p><img id="img" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png"></p>
+ <p><img id="img" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png"></p>
+ <p><img id="img" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png"></p>
+ <p><img id="img" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png"></p>
+ <p><img id="img" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png"></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-ui-3_dev/html/reftest-toc.htm
index 00826c85296..8873dcac45c 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reftest-toc.htm
@@ -24,6 +24,286 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="box-sizing-001" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.3">
+ <a href="box-sizing-001.htm">box-sizing-001</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-002" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.3">
+ <a href="box-sizing-002.htm">box-sizing-002</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-003" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.7">
+ <a href="box-sizing-003.htm">box-sizing-003</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-004" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.7">
+ <a href="box-sizing-004.htm">box-sizing-004</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-005" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.6.4">
+ <a href="box-sizing-005.htm">box-sizing-005</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-006" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.6.4">
+ <a href="box-sizing-006.htm">box-sizing-006</a></td>
+ <td><a href="reference/box-sizing-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-007" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.">
+ <a href="box-sizing-007.htm">box-sizing-007</a></td>
+ <td><a href="reference/box-sizing-007-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-008" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.">
+ <a href="box-sizing-008.htm">box-sizing-008</a></td>
+ <td><a href="reference/box-sizing-008-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-009" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.">
+ <a href="box-sizing-009.htm">box-sizing-009</a></td>
+ <td><a href="reference/box-sizing-009-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-010" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height">
+ <a href="box-sizing-010.htm">box-sizing-010</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-011" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width">
+ <a href="box-sizing-011.htm">box-sizing-011</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-012" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height">
+ <a href="box-sizing-012.htm">box-sizing-012</a></td>
+ <td><a href="reference/box-sizing-012-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-013" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width">
+ <a href="box-sizing-013.htm">box-sizing-013</a></td>
+ <td><a href="reference/box-sizing-013-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-014" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height">
+ <a href="box-sizing-014.htm">box-sizing-014</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-015" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width">
+ <a href="box-sizing-015.htm">box-sizing-015</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-016" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height">
+ <a href="box-sizing-016.htm">box-sizing-016</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-017" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width">
+ <a href="box-sizing-017.htm">box-sizing-017</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-018" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h">
+ <a href="box-sizing-018.htm">box-sizing-018</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-019" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h">
+ <a href="box-sizing-019.htm">box-sizing-019</a></td>
+ <td><a href="reference/box-sizing-010-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-020" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height">
+ <a href="box-sizing-020.htm">box-sizing-020</a></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-021" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width">
+ <a href="box-sizing-021.htm">box-sizing-021</a></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-022" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width">
+ <a href="box-sizing-022.htm">box-sizing-022</a></td>
+ <td><a href="reference/box-sizing-022-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-023" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height">
+ <a href="box-sizing-023.htm">box-sizing-023</a></td>
+ <td><a href="reference/box-sizing-023-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-024" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height">
+ <a href="box-sizing-024.htm">box-sizing-024</a></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-025" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width">
+ <a href="box-sizing-025.htm">box-sizing-025</a></td>
+ <td><a href="reference/box-sizing-020-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-001.htm">box-sizing-border-box-001</a></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-002.htm">box-sizing-border-box-002</a></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width/height">
+ <a href="box-sizing-border-box-003.htm">box-sizing-border-box-003</a></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-004" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with min/max width/height">
+ <a href="box-sizing-border-box-004.htm">box-sizing-border-box-004</a></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-001.htm">box-sizing-content-box-001</a></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-002.htm">box-sizing-content-box-002</a></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with min/max width/height">
+ <a href="box-sizing-content-box-003.htm">box-sizing-content-box-003</a></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-001" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-001.htm">box-sizing-replaced-001</a></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-002" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-002.htm">box-sizing-replaced-002</a></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-003" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-003.htm">box-sizing-replaced-003</a></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="outline-001" class="">
<tr>
<td rowspan="1" title="outline - create outline likes border property">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/reftest.list b/tests/wpt/css-tests/css-ui-3_dev/html/reftest.list
index 6b509999cb6..dd93eaf6c0c 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/reftest.list
@@ -1,4 +1,39 @@
+box-sizing-001.htm == reference/box-sizing-001-ref.htm
+box-sizing-002.htm == reference/box-sizing-001-ref.htm
+box-sizing-003.htm == reference/box-sizing-001-ref.htm
+box-sizing-004.htm == reference/box-sizing-001-ref.htm
+box-sizing-005.htm == reference/box-sizing-001-ref.htm
+box-sizing-006.htm == reference/box-sizing-001-ref.htm
+box-sizing-007.htm == reference/box-sizing-007-ref.htm
+box-sizing-008.htm == reference/box-sizing-008-ref.htm
+box-sizing-009.htm == reference/box-sizing-009-ref.htm
+box-sizing-010.htm == reference/box-sizing-010-ref.htm
+box-sizing-011.htm == reference/box-sizing-010-ref.htm
+box-sizing-012.htm == reference/box-sizing-012-ref.htm
+box-sizing-013.htm == reference/box-sizing-013-ref.htm
+box-sizing-014.htm == reference/box-sizing-010-ref.htm
+box-sizing-015.htm == reference/box-sizing-010-ref.htm
+box-sizing-016.htm == reference/box-sizing-010-ref.htm
+box-sizing-017.htm == reference/box-sizing-010-ref.htm
+box-sizing-018.htm == reference/box-sizing-010-ref.htm
+box-sizing-019.htm == reference/box-sizing-010-ref.htm
+box-sizing-020.htm == reference/box-sizing-020-ref.htm
+box-sizing-021.htm == reference/box-sizing-020-ref.htm
+box-sizing-022.htm == reference/box-sizing-022-ref.htm
+box-sizing-023.htm == reference/box-sizing-023-ref.htm
+box-sizing-024.htm == reference/box-sizing-020-ref.htm
+box-sizing-025.htm == reference/box-sizing-020-ref.htm
+box-sizing-border-box-001.htm == reference/box-sizing-border-box-001-ref.htm
+box-sizing-border-box-002.htm == reference/box-sizing-border-box-002-ref.htm
+box-sizing-border-box-003.htm == reference/box-sizing-border-box-003-ref.htm
+box-sizing-border-box-004.htm == reference/box-sizing-border-box-004-ref.htm
+box-sizing-content-box-001.htm == reference/box-sizing-content-box-001-ref.htm
+box-sizing-content-box-002.htm == reference/box-sizing-content-box-002-ref.htm
+box-sizing-content-box-003.htm == reference/box-sizing-content-box-003-ref.htm
+box-sizing-replaced-001.htm == reference/box-sizing-replaced-001-ref.htm
+box-sizing-replaced-002.htm == reference/box-sizing-replaced-002-ref.htm
+box-sizing-replaced-003.htm == reference/box-sizing-replaced-003-ref.htm
outline-001.htm == reference/ref-filled-green-100px-square.htm
outline-002.htm == reference/ref-filled-green-100px-square.htm
outline-color-001.htm == reference/ref-filled-green-100px-square.htm
diff --git a/tests/wpt/css-tests/css-ui-3_dev/html/toc.htm b/tests/wpt/css-tests/css-ui-3_dev/html/toc.htm
index 82247e92f93..1d6e4af4e16 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-ui-3_dev/html/toc.htm
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
Box Model addition</a></th>
- <td>(10 Tests)</td></tr>
+ <td>(35 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
@@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
Pointing Devices and Keyboards</a></th>
- <td>(142 Tests)</td></tr>
+ <td>(144 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.htm">Appendix A -
diff --git a/tests/wpt/css-tests/css-ui-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-ui-3_dev/implementation-report-TEMPLATE.data
index 5ceb8a7c1ed..44be0ceb438 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-ui-3_dev/implementation-report-TEMPLATE.data
@@ -3,26 +3,80 @@
# http://test.csswg.org/suites/css-ui-3_dev/DATESTAMP/
# See http://wiki.csswg.org/test/implementation-report for instructions
testname revision result comment
-html/box-sizing-border-box-001.htm c5cdf6d1b6cfbc79d283a1dec5d2c2caade1c2cd ?
-xhtml1/box-sizing-border-box-001.xht c5cdf6d1b6cfbc79d283a1dec5d2c2caade1c2cd ?
-html/box-sizing-border-box-002.htm 788dd3b8575e389acd8b5cc169c5b28010ce96ea ?
-xhtml1/box-sizing-border-box-002.xht 788dd3b8575e389acd8b5cc169c5b28010ce96ea ?
-html/box-sizing-border-box-003.htm 9f7e319f985315b8aa670ad38ab1aa15f41e2c59 ?
-xhtml1/box-sizing-border-box-003.xht 9f7e319f985315b8aa670ad38ab1aa15f41e2c59 ?
-html/box-sizing-border-box-004.htm e0b7289fb7644222450cdfcbc3deadb9b641e904 ?
-xhtml1/box-sizing-border-box-004.xht e0b7289fb7644222450cdfcbc3deadb9b641e904 ?
-html/box-sizing-content-box-001.htm 3e690e79ebf0eda200bbf003d7c10c21701172b8 ?
-xhtml1/box-sizing-content-box-001.xht 3e690e79ebf0eda200bbf003d7c10c21701172b8 ?
-html/box-sizing-content-box-002.htm 1c2f73d2c628ae2c7fd7bfacde0225107c34865f ?
-xhtml1/box-sizing-content-box-002.xht 1c2f73d2c628ae2c7fd7bfacde0225107c34865f ?
-html/box-sizing-content-box-003.htm 0832ce514f23392781427aac6cff958217486bed ?
-xhtml1/box-sizing-content-box-003.xht 0832ce514f23392781427aac6cff958217486bed ?
-html/box-sizing-replaced-001.htm 883da133947f490fd29a3c971a3fbe405c45b762 ?
-xhtml1/box-sizing-replaced-001.xht 883da133947f490fd29a3c971a3fbe405c45b762 ?
-html/box-sizing-replaced-002.htm 52a88f82acf6e1a04762ca1c461f0371a117b1b0 ?
-xhtml1/box-sizing-replaced-002.xht 52a88f82acf6e1a04762ca1c461f0371a117b1b0 ?
-html/box-sizing-replaced-003.htm b430f0b75fc9343f8a7b2063b91a10eb9bef9dcc ?
-xhtml1/box-sizing-replaced-003.xht b430f0b75fc9343f8a7b2063b91a10eb9bef9dcc ?
+html/box-sizing-001.htm 615898f337b8ce0337f1360d145d2d38dec45b5c ?
+xhtml1/box-sizing-001.xht 615898f337b8ce0337f1360d145d2d38dec45b5c ?
+html/box-sizing-002.htm b9c41043dfd84bddebce91fab68a511ac4617dab ?
+xhtml1/box-sizing-002.xht b9c41043dfd84bddebce91fab68a511ac4617dab ?
+html/box-sizing-003.htm c61f2c8769183ae0d9adeee16a13361e703a367a ?
+xhtml1/box-sizing-003.xht c61f2c8769183ae0d9adeee16a13361e703a367a ?
+html/box-sizing-004.htm 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 ?
+xhtml1/box-sizing-004.xht 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 ?
+html/box-sizing-005.htm 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a ?
+xhtml1/box-sizing-005.xht 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a ?
+html/box-sizing-006.htm 1ad8344b1537924b3ed9ea14f36faff891d6957d ?
+xhtml1/box-sizing-006.xht 1ad8344b1537924b3ed9ea14f36faff891d6957d ?
+html/box-sizing-007.htm 470a1d40e93f37987e3a1050d90c9b5e9acfe263 ?
+xhtml1/box-sizing-007.xht 470a1d40e93f37987e3a1050d90c9b5e9acfe263 ?
+html/box-sizing-008.htm 7e06d64d703830c06b9d61c75d3be230bd1b56bc ?
+xhtml1/box-sizing-008.xht 7e06d64d703830c06b9d61c75d3be230bd1b56bc ?
+html/box-sizing-009.htm 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 ?
+xhtml1/box-sizing-009.xht 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 ?
+html/box-sizing-010.htm 16d056c92b9d78cfe112a2e01c21a24660f09034 ?
+xhtml1/box-sizing-010.xht 16d056c92b9d78cfe112a2e01c21a24660f09034 ?
+html/box-sizing-011.htm b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c ?
+xhtml1/box-sizing-011.xht b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c ?
+html/box-sizing-012.htm bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 ?
+xhtml1/box-sizing-012.xht bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 ?
+html/box-sizing-013.htm b4f00771638d47828b441719fd6cb4d78ce34c8e ?
+xhtml1/box-sizing-013.xht b4f00771638d47828b441719fd6cb4d78ce34c8e ?
+html/box-sizing-014.htm 9eed262fdecb09ddedc7372ebc5b89aa362051f3 ?
+xhtml1/box-sizing-014.xht 9eed262fdecb09ddedc7372ebc5b89aa362051f3 ?
+html/box-sizing-015.htm 1dfa7e938400ea80391641feab6ed5f0f7c35c20 ?
+xhtml1/box-sizing-015.xht 1dfa7e938400ea80391641feab6ed5f0f7c35c20 ?
+html/box-sizing-016.htm 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a ?
+xhtml1/box-sizing-016.xht 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a ?
+html/box-sizing-017.htm 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e ?
+xhtml1/box-sizing-017.xht 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e ?
+html/box-sizing-018.htm 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c ?
+xhtml1/box-sizing-018.xht 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c ?
+html/box-sizing-019.htm 8b30a14f8d246239fc79de2142088e891ffdb1ab ?
+xhtml1/box-sizing-019.xht 8b30a14f8d246239fc79de2142088e891ffdb1ab ?
+html/box-sizing-020.htm b38180876fbf67ab948c45ebe88bd53dfa994adc ?
+xhtml1/box-sizing-020.xht b38180876fbf67ab948c45ebe88bd53dfa994adc ?
+html/box-sizing-021.htm a2e85d04e37f717cba23331fdc093f7f630248ba ?
+xhtml1/box-sizing-021.xht a2e85d04e37f717cba23331fdc093f7f630248ba ?
+html/box-sizing-022.htm b6035a0711e61bdce98c049147b0d0fe686bd3f2 ?
+xhtml1/box-sizing-022.xht b6035a0711e61bdce98c049147b0d0fe686bd3f2 ?
+html/box-sizing-023.htm a32c06a67906426e1115f353b7f3d073d168ddc7 ?
+xhtml1/box-sizing-023.xht a32c06a67906426e1115f353b7f3d073d168ddc7 ?
+html/box-sizing-024.htm 548f17fe7c624a449372ed9a34cc5581db4b8c0b ?
+xhtml1/box-sizing-024.xht 548f17fe7c624a449372ed9a34cc5581db4b8c0b ?
+html/box-sizing-025.htm 12c1f92805199bb395b41521df5eac9a73efc1c3 ?
+xhtml1/box-sizing-025.xht 12c1f92805199bb395b41521df5eac9a73efc1c3 ?
+html/box-sizing-border-box-001.htm 4c63d6fda4dd34a4f89bfb66a943904951cb7f41 ?
+xhtml1/box-sizing-border-box-001.xht 4c63d6fda4dd34a4f89bfb66a943904951cb7f41 ?
+html/box-sizing-border-box-002.htm b49ca4e6161e1aa24c4ef8fb9626cea26c1d26a3 ?
+xhtml1/box-sizing-border-box-002.xht b49ca4e6161e1aa24c4ef8fb9626cea26c1d26a3 ?
+html/box-sizing-border-box-003.htm 1b41472fdaf436fc11bb1b864a367bd649ab2089 ?
+xhtml1/box-sizing-border-box-003.xht 1b41472fdaf436fc11bb1b864a367bd649ab2089 ?
+html/box-sizing-border-box-004.htm dfda8e453a374d002a81b40fdd01dbf56319fa9c ?
+xhtml1/box-sizing-border-box-004.xht dfda8e453a374d002a81b40fdd01dbf56319fa9c ?
+html/box-sizing-content-box-001.htm 4b3056f655bbe35540eadfe3888d48f1961dfafc ?
+xhtml1/box-sizing-content-box-001.xht 4b3056f655bbe35540eadfe3888d48f1961dfafc ?
+html/box-sizing-content-box-002.htm 51e63ae5f8b3a40e56096e7daa86265f8684e9a8 ?
+xhtml1/box-sizing-content-box-002.xht 51e63ae5f8b3a40e56096e7daa86265f8684e9a8 ?
+html/box-sizing-content-box-003.htm 397bec8981e201e663ea97b4b265aa45fff08bd5 ?
+xhtml1/box-sizing-content-box-003.xht 397bec8981e201e663ea97b4b265aa45fff08bd5 ?
+html/box-sizing-replaced-001.htm a8e28589639906e9ad2c23f3875a1b84b9edc2c3 ?
+xhtml1/box-sizing-replaced-001.xht a8e28589639906e9ad2c23f3875a1b84b9edc2c3 ?
+html/box-sizing-replaced-002.htm d4148a5cae7298ba17c8257c328e4f622edfc689 ?
+xhtml1/box-sizing-replaced-002.xht d4148a5cae7298ba17c8257c328e4f622edfc689 ?
+html/box-sizing-replaced-003.htm 1d2967d8d4d8b4ff72c7e533c2c0edc187e7a992 ?
+xhtml1/box-sizing-replaced-003.xht 1d2967d8d4d8b4ff72c7e533c2c0edc187e7a992 ?
+html/canvas-cursor-001.htm d776271759adae48748f2424d34012fe871acef8 ?
+xhtml1/canvas-cursor-001.xht d776271759adae48748f2424d34012fe871acef8 ?
+html/canvas-cursor-002.htm 96e20addfadf1ec458f9867bb586adb925b6b2c1 ?
+xhtml1/canvas-cursor-002.xht 96e20addfadf1ec458f9867bb586adb925b6b2c1 ?
html/caret-color-001.htm d51a15636bbc1a93132d4dba71ff6de6c08c1c1f ?
xhtml1/caret-color-001.xht d51a15636bbc1a93132d4dba71ff6de6c08c1c1f ?
html/caret-color-002.htm 02a3dcc0a7054487ffd77b21aa525a3e8cad0dfc ?
diff --git a/tests/wpt/css-tests/css-ui-3_dev/testinfo.data b/tests/wpt/css-tests/css-ui-3_dev/testinfo.data
index c1370493e40..bb6b66bcd29 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-ui-3_dev/testinfo.data
@@ -1,14 +1,41 @@
id references title flags links revision credits assertion
-box-sizing-border-box-001 Box Sizing - Border-Box with specified width http://www.w3.org/TR/css3-ui/#box-sizing c5cdf6d1b6cfbc79d283a1dec5d2c2caade1c2cd `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.
-box-sizing-border-box-002 Box Sizing - Border-Box with specified width http://www.w3.org/TR/css3-ui/#box-sizing 788dd3b8575e389acd8b5cc169c5b28010ce96ea `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.
-box-sizing-border-box-003 Box Sizing - Border-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 9f7e319f985315b8aa670ad38ab1aa15f41e2c59 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.
-box-sizing-border-box-004 Box Sizing - Border-Box with min/max width/height http://www.w3.org/TR/css3-ui/#box-sizing e0b7289fb7644222450cdfcbc3deadb9b641e904 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (length) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.
-box-sizing-content-box-001 Box Sizing - Content-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 3e690e79ebf0eda200bbf003d7c10c21701172b8 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
-box-sizing-content-box-002 Box Sizing - Content-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 1c2f73d2c628ae2c7fd7bfacde0225107c34865f `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (calc) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
-box-sizing-content-box-003 Box Sizing - Content-Box with min/max width/height http://www.w3.org/TR/css3-ui/#box-sizing 0832ce514f23392781427aac6cff958217486bed `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
-box-sizing-replaced-001 Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing 883da133947f490fd29a3c971a3fbe405c45b762 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px, with 5px of padding around each.
-box-sizing-replaced-002 Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing 52a88f82acf6e1a04762ca1c461f0371a117b1b0 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px, with 5px of padding and 5px of blue border around each.
-box-sizing-replaced-003 Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing b430f0b75fc9343f8a7b2063b91a10eb9bef9dcc `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px.
+box-sizing-001 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.3 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth 615898f337b8ce0337f1360d145d2d38dec45b5c `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
+box-sizing-002 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.3 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth b9c41043dfd84bddebce91fab68a511ac4617dab `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
+box-sizing-003 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.7 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c61f2c8769183ae0d9adeee16a13361e703a367a `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-004 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.7 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-005 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.6.4 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-006 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.6.4 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1ad8344b1537924b3ed9ea14f36faff891d6957d `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-007 reference/box-sizing-007-ref box-sizing:border-box and auto sizing of intrinsicly sized replaced elements. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 470a1d40e93f37987e3a1050d90c9b5e9acfe263 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-008 reference/box-sizing-008-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic width only. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 7e06d64d703830c06b9d61c75d3be230bd1b56bc `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-009 reference/box-sizing-009-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic height only. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-010 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 16d056c92b9d78cfe112a2e01c21a24660f09034 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-011 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-012 reference/box-sizing-012-ref auto sizing rules with box-sizing:border-box, intrinsic width, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-013 reference/box-sizing-013-ref auto sizing rules with box-sizing:border-box, intrinsic height, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b4f00771638d47828b441719fd6cb4d78ce34c8e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-014 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 9eed262fdecb09ddedc7372ebc5b89aa362051f3 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-015 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 1dfa7e938400ea80391641feab6ed5f0f7c35c20 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-016 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-017 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-018 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-wdith and h > max-height and max-width/w &#8804; max-height/h svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width and h > max-height constraint violation and max-width/w &#8804; max-height/h are properly interpreted when box-sizing is border-box.
+box-sizing-019 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w > max-wdith and h > max-height and max-width/w > max-height/h svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 8b30a14f8d246239fc79de2142088e891ffdb1ab `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w > max-width and h > max-height constraint violation and max-width/w > max-height/h are properly interpreted when box-sizing is border-box.
+box-sizing-020 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h < min-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b38180876fbf67ab948c45ebe88bd53dfa994adc `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-021 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w < win-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths a2e85d04e37f717cba23331fdc093f7f630248ba `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-022 reference/box-sizing-022-ref auto sizing rules with box-sizing:border-box, intrinsic width, w < min-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b6035a0711e61bdce98c049147b0d0fe686bd3f2 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-023 reference/box-sizing-023-ref auto sizing rules with box-sizing:border-box, intrinsic height, h < min-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths a32c06a67906426e1115f353b7f3d073d168ddc7 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-024 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h < mi:-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 548f17fe7c624a449372ed9a34cc5581db4b8c0b `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-025 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w < min-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 12c1f92805199bb395b41521df5eac9a73efc1c3 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-border-box-001 reference/box-sizing-border-box-001-ref Box Sizing - Border-Box with specified width http://www.w3.org/TR/css3-ui/#box-sizing 4c63d6fda4dd34a4f89bfb66a943904951cb7f41 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.
+box-sizing-border-box-002 reference/box-sizing-border-box-002-ref Box Sizing - Border-Box with specified width http://www.w3.org/TR/css3-ui/#box-sizing b49ca4e6161e1aa24c4ef8fb9626cea26c1d26a3 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge.
+box-sizing-border-box-003 reference/box-sizing-border-box-003-ref Box Sizing - Border-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 1b41472fdaf436fc11bb1b864a367bd649ab2089 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.
+box-sizing-border-box-004 reference/box-sizing-border-box-004-ref Box Sizing - Border-Box with min/max width/height http://www.w3.org/TR/css3-ui/#box-sizing dfda8e453a374d002a81b40fdd01dbf56319fa9c `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: border-box should make the element's (length) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge.
+box-sizing-content-box-001 reference/box-sizing-content-box-001-ref Box Sizing - Content-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 4b3056f655bbe35540eadfe3888d48f1961dfafc `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
+box-sizing-content-box-002 reference/box-sizing-content-box-002-ref Box Sizing - Content-Box with specified width/height http://www.w3.org/TR/css3-ui/#box-sizing 51e63ae5f8b3a40e56096e7daa86265f8684e9a8 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (calc) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
+box-sizing-content-box-003 reference/box-sizing-content-box-003-ref Box Sizing - Content-Box with min/max width/height http://www.w3.org/TR/css3-ui/#box-sizing 397bec8981e201e663ea97b4b265aa45fff08bd5 `Scott Johnson`<mailto:sjohnson@mozilla.com> box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge.
+box-sizing-replaced-001 reference/box-sizing-replaced-001-ref Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing a8e28589639906e9ad2c23f3875a1b84b9edc2c3 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px, with 5px of padding around each.
+box-sizing-replaced-002 reference/box-sizing-replaced-002-ref Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing d4148a5cae7298ba17c8257c328e4f622edfc689 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px, with 5px of padding and 5px of blue border around each.
+box-sizing-replaced-003 reference/box-sizing-replaced-003-ref Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing image http://www.w3.org/TR/css3-ui/#box-sizing 1d2967d8d4d8b4ff72c7e533c2c0edc187e7a992 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Scott Johnson`<mailto:sjohnson@mozilla.com> All images should be sized at 75px x 75px.
+canvas-cursor-001 propagating the root cursor to the canvas image,interact https://drafts.csswg.org/css-ui-3/#canvas_cursor d776271759adae48748f2424d34012fe871acef8 `Florian Rivoal`<mailto:florian@rivoal.net> Test checks the cursor applied to the root element is propagated to the canvas.
+canvas-cursor-002 not propagating the body cursor to the canvas image,interact https://drafts.csswg.org/css-ui-3/#canvas_cursor 96e20addfadf1ec458f9867bb586adb925b6b2c1 `Florian Rivoal`<mailto:florian@rivoal.net> Test checks the cursor applied to the body element is not propagated to the canvas.
caret-color-001 caret-color http://www.w3.org/TR/css3-ui/#caret-color d51a15636bbc1a93132d4dba71ff6de6c08c1c1f `Chris Lilley`<mailto:chris@w3.org> Test checks that caret-color can be set on a textarea
caret-color-002 caret-color is not inherited http://www.w3.org/TR/css3-ui/#caret-color 02a3dcc0a7054487ffd77b21aa525a3e8cad0dfc `Chris Lilley`<mailto:chris@w3.org> Test checks that caret-color value does not inherit
caret-color-003 caret-color auto http://www.w3.org/TR/css3-ui/#caret-color 2b11748c87a4cb16a19ef484bd474e26faf5aac5 `Chris Lilley`<mailto:chris@w3.org> Test checks that caret-color: auto resolves to currentColor
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-001.xht
new file mode 100644
index 00000000000..497d43cd0a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-001.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: border-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-002.xht
new file mode 100644
index 00000000000..f3720edf164
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-002.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: padding-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-003.xht
new file mode 100644
index 00000000000..3dbe9ab3397
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-003.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-004.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-004.xht
new file mode 100644
index 00000000000..f3c650d8f41
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-004.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-005.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-005.xht
new file mode 100644
index 00000000000..9f1fe2c959a
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-005.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-006.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-006.xht
new file mode 100644
index 00000000000..a2744f774aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-006.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-007.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-007.xht
new file mode 100644
index 00000000000..2bcd6fefdd9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-007.xht
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-007-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01, #t11, #t21, #t31 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02, #t12, #t22, #t32 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03, #t13, #t23, #t33 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04, #t14, #t24, #t34 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+
+#t30, #t32 {
+ width: 100px;
+}
+
+#t31 {
+ height: 100px;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <img src="support/w100_h100.svg" id="t00" />
+ <img src="support/w100_h100.svg" id="t01" />
+ <img src="support/w100_h100.svg" id="t02" />
+ <img src="support/w100_h100.svg" id="t03" />
+ <img src="support/w100_h100.svg" id="t04" />
+
+ <img src="support/w100_r1-1.svg" id="t10" />
+ <img src="support/w100_r1-1.svg" id="t11" />
+ <img src="support/w100_r1-1.svg" id="t12" />
+ <img src="support/w100_r1-1.svg" id="t13" />
+ <img src="support/w100_r1-1.svg" id="t14" />
+
+ <img src="support/h100_r1-1.svg" id="t20" />
+ <img src="support/h100_r1-1.svg" id="t21" />
+ <img src="support/h100_r1-1.svg" id="t22" />
+ <img src="support/h100_r1-1.svg" id="t23" />
+ <img src="support/h100_r1-1.svg" id="t24" />
+
+ <img src="support/r1-1.svg" id="t30" />
+ <img src="support/r1-1.svg" id="t31" />
+ <img src="support/r1-1.svg" id="t32" />
+ <img src="support/r1-1.svg" id="t33" />
+ <img src="support/r1-1.svg" id="t34" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-008.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-008.xht
new file mode 100644
index 00000000000..7b598bfd44e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-008.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-008-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+#ref {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 170px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" id="t00" />
+ <img src="support/w100.svg" id="t01" />
+ <img src="support/w100.svg" id="t02" />
+ <img src="support/w100.svg" id="t03" />
+ <img src="support/w100.svg" id="t04" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-009.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-009.xht
new file mode 100644
index 00000000000..7605478cf79
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-009.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-009-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+#ref {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 320px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" id="t00" />
+ <img src="support/h100.svg" id="t01" />
+ <img src="support/h100.svg" id="t02" />
+ <img src="support/h100.svg" id="t03" />
+ <img src="support/h100.svg" id="t04" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-010.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-010.xht
new file mode 100644
index 00000000000..01e7ae12075
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-010.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-011.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-011.xht
new file mode 100644
index 00000000000..55f8d2018c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-011.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-012.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-012.xht
new file mode 100644
index 00000000000..95cf8722a92
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-012.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-012-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-013.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-013.xht
new file mode 100644
index 00000000000..5f3a86823a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-013.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-013-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-014.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-014.xht
new file mode 100644
index 00000000000..991d1ae4983
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-014.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-015.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-015.xht
new file mode 100644
index 00000000000..4a15b2e1269
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-015.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-016.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-016.xht
new file mode 100644
index 00000000000..dffafe5a85d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-016.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-017.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-017.xht
new file mode 100644
index 00000000000..2a094ae4b44
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-017.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-018.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-018.xht
new file mode 100644
index 00000000000..b33eaeb9036
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-018.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w ≤ max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 100px;
+ max-width: 70px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-019.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-019.xht
new file mode 100644
index 00000000000..5cef327afc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-019.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w > max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 70px;
+ max-width: 100px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-020.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-020.xht
new file mode 100644
index 00000000000..e4eac441c55
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-020.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-021.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-021.xht
new file mode 100644
index 00000000000..967cad16566
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-021.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-022.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-022.xht
new file mode 100644
index 00000000000..3ffd72a014d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-022.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-022-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-023.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-023.xht
new file mode 100644
index 00000000000..8299ad0d66c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-023.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-023-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-024.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-024.xht
new file mode 100644
index 00000000000..f9b960b5ddb
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-024.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-025.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-025.xht
new file mode 100644
index 00000000000..66a01df0baa
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-025.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht
index 37ec8870bcd..0ac19148bbc 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-001-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht
index dfac90756d2..f6a2467de02 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-002-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht
index 1b43f7be2f5..2ed24d4a8cd 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-003-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht
index e0378c0a133..15704ce8763 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Border-Box with min/max width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-004-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (length) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht
index 49a2fcdc9af..fe543827e68 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-001-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht
index 14f8aaa0b63..4e8f15be527 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with specified width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-002-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (calc) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht
index 7fb319c9aa9..5df60535943 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Box Sizing - Content-Box with min/max width/height</title>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-003-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht
index cd034e8d277..fd49a6dd4c7 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-001-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding around each." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht
index 793a590f9c8..7417fd61786 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-002-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding and 5px of blue border around each." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht
index a01c1072650..537616ff017 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht
@@ -5,6 +5,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-003-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-001.xht
new file mode 100644
index 00000000000..ba3673e22b4
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-001.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS UI Test: propagating the root cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help" />
+<meta content="interact image" name="flags" />
+<meta content="Test checks the cursor applied to the root element is propagated to the canvas." name="assert" />
+<style>
+:root {
+ padding:0;
+ background:blue;
+ cursor: url(support/green.ico), pointer;
+}
+body {
+ margin:0;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see a green square.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-002.xht
new file mode 100644
index 00000000000..4d8549ea9ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/canvas-cursor-002.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS UI Test: not propagating the body cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help" />
+<meta content="interact image" name="flags" />
+<meta content="Test checks the cursor applied to the body element is not propagated to the canvas." name="assert" />
+<style>
+:root { padding:0; background:blue;}
+body {
+ margin:0;
+ cursor: url(support/red.ico), pointer;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see no red.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-3.xht
index da48b06864b..8d22dedd47e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Box Model addition (10 tests)</h2>
+ <h2>Box Model addition (35 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,11 +37,286 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#box-sizing">3.1 box-sizing property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 35 tests -->
+ <tr id="box-sizing-001-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-001.xht">box-sizing-001</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-002-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-002.xht">box-sizing-002</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-003-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-003.xht">box-sizing-003</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-004-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-004.xht">box-sizing-004</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-005-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-005.xht">box-sizing-005</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-006-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-006.xht">box-sizing-006</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-007-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-007.xht">box-sizing-007</a></strong></td>
+ <td><a href="reference/box-sizing-007-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-008-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-008.xht">box-sizing-008</a></strong></td>
+ <td><a href="reference/box-sizing-008-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-009-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-009.xht">box-sizing-009</a></strong></td>
+ <td><a href="reference/box-sizing-009-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-010-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-010.xht">box-sizing-010</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-011-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-011.xht">box-sizing-011</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-012-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-012.xht">box-sizing-012</a></strong></td>
+ <td><a href="reference/box-sizing-012-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-013-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-013.xht">box-sizing-013</a></strong></td>
+ <td><a href="reference/box-sizing-013-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-014-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-014.xht">box-sizing-014</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-015-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-015.xht">box-sizing-015</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-016-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-016.xht">box-sizing-016</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-017-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-017.xht">box-sizing-017</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-018-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-018.xht">box-sizing-018</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &amp;#8804; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-019-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-019.xht">box-sizing-019</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &gt; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-020-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-020.xht">box-sizing-020</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-021-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-021.xht">box-sizing-021</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-022-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-022.xht">box-sizing-022</a></strong></td>
+ <td><a href="reference/box-sizing-022-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-023-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-023.xht">box-sizing-023</a></strong></td>
+ <td><a href="reference/box-sizing-023-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-024-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-024.xht">box-sizing-024</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-025-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-025.xht">box-sizing-025</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="box-sizing-border-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-001.xht">box-sizing-border-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -52,7 +327,7 @@
<tr id="box-sizing-border-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-002.xht">box-sizing-border-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -63,7 +338,7 @@
<tr id="box-sizing-border-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-003.xht">box-sizing-border-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width/height
<ul class="assert">
@@ -74,7 +349,7 @@
<tr id="box-sizing-border-box-004-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-004.xht">box-sizing-border-box-004</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with min/max width/height
<ul class="assert">
@@ -85,7 +360,7 @@
<tr id="box-sizing-content-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-001.xht">box-sizing-content-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -96,7 +371,7 @@
<tr id="box-sizing-content-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-002.xht">box-sizing-content-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -107,7 +382,7 @@
<tr id="box-sizing-content-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-003.xht">box-sizing-content-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with min/max width/height
<ul class="assert">
@@ -118,7 +393,7 @@
<tr id="box-sizing-replaced-001-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-001.xht">box-sizing-replaced-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -129,7 +404,7 @@
<tr id="box-sizing-replaced-002-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-002.xht">box-sizing-replaced-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -140,7 +415,7 @@
<tr id="box-sizing-replaced-003-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-003.xht">box-sizing-replaced-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-6.xht
index a84e6d2d825..9655761749d 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Pointing Devices and Keyboards (142 tests)</h2>
+ <h2>Pointing Devices and Keyboards (144 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -671,7 +671,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#canvas_cursor">6.1.1.1 Cursor of the canvas</a></th></tr>
- <!-- 0 tests -->
+ <!-- 2 tests -->
+ <tr id="canvas-cursor-001-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-001.xht">canvas-cursor-001</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>propagating the root cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the root element is propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="canvas-cursor-002-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-002.xht">canvas-cursor-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>not propagating the body cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the body element is not propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.2">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht
new file mode 100644
index 00000000000..3198c864ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ margin-right: 5px;
+ margin-top: 25px;
+ margin-left: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht
new file mode 100644
index 00000000000..82b4689ad40
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 100px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+}
+
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht
new file mode 100644
index 00000000000..47d40af0a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht
new file mode 100644
index 00000000000..40fd13456c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht
new file mode 100644
index 00000000000..6b73f47945d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht
new file mode 100644
index 00000000000..bed4cffa297
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht
new file mode 100644
index 00000000000..3ab60e573f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht
new file mode 100644
index 00000000000..9ee11444f1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht
new file mode 100644
index 00000000000..390516b45e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht
new file mode 100644
index 00000000000..5a811d5d316
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht
new file mode 100644
index 00000000000..d414aa61b0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht
new file mode 100644
index 00000000000..86eb9254333
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 0px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht
new file mode 100644
index 00000000000..a69fd64534c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 400px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ height: 340px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 25px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht
new file mode 100644
index 00000000000..287c886e9b2
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with min/max width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ min-height: 70px;
+ max-height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 240px;
+ max-width: 340px;
+ min-height: 60px;
+ max-height: 80px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht
new file mode 100644
index 00000000000..106cddc3f18
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 110px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 150px;
+ height: 110px;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht
new file mode 100644
index 00000000000..a482c9933e9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 100px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ height: 90px;
+ z-index: 1;
+ float: left;
+ padding: 5px 5px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht
new file mode 100644
index 00000000000..5276100ea9c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with min/max width/height</title>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 250px;
+ max-width: 350px;
+ height: 100%;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht
new file mode 100644
index 00000000000..6c524b3d18f
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-padding {
+ padding: 5px 5px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-padding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" class="with-padding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht
new file mode 100644
index 00000000000..5a092802b4f
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-borderpadding {
+ padding: 5px 5px;
+ border: 5px solid blue;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-borderpadding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht
new file mode 100644
index 00000000000..a07182d6c75
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest-toc.xht
index 9a36e93af68..30fef4e1b0e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest-toc.xht
@@ -24,6 +24,286 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="box-sizing-001" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.3">
+ <a href="box-sizing-001.xht">box-sizing-001</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-002" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.3">
+ <a href="box-sizing-002.xht">box-sizing-002</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-003" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.7">
+ <a href="box-sizing-003.xht">box-sizing-003</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-004" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.7">
+ <a href="box-sizing-004.xht">box-sizing-004</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-005" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.6.4">
+ <a href="box-sizing-005.xht">box-sizing-005</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-006" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.6.4">
+ <a href="box-sizing-006.xht">box-sizing-006</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-007" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.">
+ <a href="box-sizing-007.xht">box-sizing-007</a></td>
+ <td><a href="reference/box-sizing-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-008" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.">
+ <a href="box-sizing-008.xht">box-sizing-008</a></td>
+ <td><a href="reference/box-sizing-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-009" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.">
+ <a href="box-sizing-009.xht">box-sizing-009</a></td>
+ <td><a href="reference/box-sizing-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-010" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height">
+ <a href="box-sizing-010.xht">box-sizing-010</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-011" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width">
+ <a href="box-sizing-011.xht">box-sizing-011</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-012" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height">
+ <a href="box-sizing-012.xht">box-sizing-012</a></td>
+ <td><a href="reference/box-sizing-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-013" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width">
+ <a href="box-sizing-013.xht">box-sizing-013</a></td>
+ <td><a href="reference/box-sizing-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-014" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height">
+ <a href="box-sizing-014.xht">box-sizing-014</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-015" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width">
+ <a href="box-sizing-015.xht">box-sizing-015</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-016" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height">
+ <a href="box-sizing-016.xht">box-sizing-016</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-017" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width">
+ <a href="box-sizing-017.xht">box-sizing-017</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-018" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h">
+ <a href="box-sizing-018.xht">box-sizing-018</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-019" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h">
+ <a href="box-sizing-019.xht">box-sizing-019</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-020" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height">
+ <a href="box-sizing-020.xht">box-sizing-020</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-021" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width">
+ <a href="box-sizing-021.xht">box-sizing-021</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-022" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width">
+ <a href="box-sizing-022.xht">box-sizing-022</a></td>
+ <td><a href="reference/box-sizing-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-023" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height">
+ <a href="box-sizing-023.xht">box-sizing-023</a></td>
+ <td><a href="reference/box-sizing-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-024" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height">
+ <a href="box-sizing-024.xht">box-sizing-024</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-025" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width">
+ <a href="box-sizing-025.xht">box-sizing-025</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-001.xht">box-sizing-border-box-001</a></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-002.xht">box-sizing-border-box-002</a></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width/height">
+ <a href="box-sizing-border-box-003.xht">box-sizing-border-box-003</a></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-004" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with min/max width/height">
+ <a href="box-sizing-border-box-004.xht">box-sizing-border-box-004</a></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-001.xht">box-sizing-content-box-001</a></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-002.xht">box-sizing-content-box-002</a></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with min/max width/height">
+ <a href="box-sizing-content-box-003.xht">box-sizing-content-box-003</a></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-001" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-001.xht">box-sizing-replaced-001</a></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-002" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-002.xht">box-sizing-replaced-002</a></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-003" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-003.xht">box-sizing-replaced-003</a></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="outline-001" class="">
<tr>
<td rowspan="1" title="outline - create outline likes border property">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest.list
index bb3a48ad5b8..e971d749b2e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/reftest.list
@@ -1,4 +1,39 @@
+box-sizing-001.xht == reference/box-sizing-001-ref.xht
+box-sizing-002.xht == reference/box-sizing-001-ref.xht
+box-sizing-003.xht == reference/box-sizing-001-ref.xht
+box-sizing-004.xht == reference/box-sizing-001-ref.xht
+box-sizing-005.xht == reference/box-sizing-001-ref.xht
+box-sizing-006.xht == reference/box-sizing-001-ref.xht
+box-sizing-007.xht == reference/box-sizing-007-ref.xht
+box-sizing-008.xht == reference/box-sizing-008-ref.xht
+box-sizing-009.xht == reference/box-sizing-009-ref.xht
+box-sizing-010.xht == reference/box-sizing-010-ref.xht
+box-sizing-011.xht == reference/box-sizing-010-ref.xht
+box-sizing-012.xht == reference/box-sizing-012-ref.xht
+box-sizing-013.xht == reference/box-sizing-013-ref.xht
+box-sizing-014.xht == reference/box-sizing-010-ref.xht
+box-sizing-015.xht == reference/box-sizing-010-ref.xht
+box-sizing-016.xht == reference/box-sizing-010-ref.xht
+box-sizing-017.xht == reference/box-sizing-010-ref.xht
+box-sizing-018.xht == reference/box-sizing-010-ref.xht
+box-sizing-019.xht == reference/box-sizing-010-ref.xht
+box-sizing-020.xht == reference/box-sizing-020-ref.xht
+box-sizing-021.xht == reference/box-sizing-020-ref.xht
+box-sizing-022.xht == reference/box-sizing-022-ref.xht
+box-sizing-023.xht == reference/box-sizing-023-ref.xht
+box-sizing-024.xht == reference/box-sizing-020-ref.xht
+box-sizing-025.xht == reference/box-sizing-020-ref.xht
+box-sizing-border-box-001.xht == reference/box-sizing-border-box-001-ref.xht
+box-sizing-border-box-002.xht == reference/box-sizing-border-box-002-ref.xht
+box-sizing-border-box-003.xht == reference/box-sizing-border-box-003-ref.xht
+box-sizing-border-box-004.xht == reference/box-sizing-border-box-004-ref.xht
+box-sizing-content-box-001.xht == reference/box-sizing-content-box-001-ref.xht
+box-sizing-content-box-002.xht == reference/box-sizing-content-box-002-ref.xht
+box-sizing-content-box-003.xht == reference/box-sizing-content-box-003-ref.xht
+box-sizing-replaced-001.xht == reference/box-sizing-replaced-001-ref.xht
+box-sizing-replaced-002.xht == reference/box-sizing-replaced-002-ref.xht
+box-sizing-replaced-003.xht == reference/box-sizing-replaced-003-ref.xht
outline-001.xht == reference/ref-filled-green-100px-square.xht
outline-002.xht == reference/ref-filled-green-100px-square.xht
outline-color-001.xht == reference/ref-filled-green-100px-square.xht
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/toc.xht
index 38013ab3619..82d2780e785 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Box Model addition</a></th>
- <td>(10 Tests)</td></tr>
+ <td>(35 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
@@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
Pointing Devices and Keyboards</a></th>
- <td>(142 Tests)</td></tr>
+ <td>(144 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-001.xht
new file mode 100644
index 00000000000..497d43cd0a8
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-001.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: border-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-002.xht
new file mode 100644
index 00000000000..f3720edf164
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-002.xht
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ is considered when checking whether a block is larger than its containing block." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#red {
+ position:absolute;
+ top: 25px;
+ right:5px;
+ width: 70px;
+ height: 70px;
+ background:red;
+ z-index: -1;
+}
+#test {
+ box-sizing: padding-box;
+ margin-top: 25px;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to 0 if the wrong interpretation of width is used in CSS2.1 10.3.3 */
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="red"></div>
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-003.xht
new file mode 100644
index 00000000000..3dbe9ab3397
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-003.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-004.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-004.xht
new file mode 100644
index 00000000000..f3c650d8f41
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-004.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content width, rather than the computed value of the width property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.3.7 */
+ top: 25px;
+ left:0;
+ right:0;
+ padding-left: 25px;
+ padding-right: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-005.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-005.xht
new file mode 100644
index 00000000000..9f1fe2c959a
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-005.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is border-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: border-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-006.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-006.xht
new file mode 100644
index 00000000000..a2744f774aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-006.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
+<meta content="" name="flags" />
+<link href="reference/box-sizing-001-ref.xht" rel="match" />
+<meta content="When box-sizing is padding-box, the content height, rather than the computed value of the height property,
+ should be used in the the constraint that determines the used values of sizing and positioning properties
+ of absolutely positioned elements." name="assert" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ position:absolute;
+ box-sizing: padding-box;
+ margin-right: 5px;
+ margin-left: 25px;
+ margin-bottom: 5px;
+ margin-top: auto; /* should resolve to 25px, but would resolve to -25px if the wrong interpretation of width is used in CSS2.1 10.6.4 */
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding-top: 25px;
+ padding-bottom: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-007.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-007.xht
new file mode 100644
index 00000000000..2bcd6fefdd9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-007.xht
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-007-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01, #t11, #t21, #t31 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02, #t12, #t22, #t32 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03, #t13, #t23, #t33 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04, #t14, #t24, #t34 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+
+#t30, #t32 {
+ width: 100px;
+}
+
+#t31 {
+ height: 100px;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <img src="support/w100_h100.svg" id="t00" />
+ <img src="support/w100_h100.svg" id="t01" />
+ <img src="support/w100_h100.svg" id="t02" />
+ <img src="support/w100_h100.svg" id="t03" />
+ <img src="support/w100_h100.svg" id="t04" />
+
+ <img src="support/w100_r1-1.svg" id="t10" />
+ <img src="support/w100_r1-1.svg" id="t11" />
+ <img src="support/w100_r1-1.svg" id="t12" />
+ <img src="support/w100_r1-1.svg" id="t13" />
+ <img src="support/w100_r1-1.svg" id="t14" />
+
+ <img src="support/h100_r1-1.svg" id="t20" />
+ <img src="support/h100_r1-1.svg" id="t21" />
+ <img src="support/h100_r1-1.svg" id="t22" />
+ <img src="support/h100_r1-1.svg" id="t23" />
+ <img src="support/h100_r1-1.svg" id="t24" />
+
+ <img src="support/r1-1.svg" id="t30" />
+ <img src="support/r1-1.svg" id="t31" />
+ <img src="support/r1-1.svg" id="t32" />
+ <img src="support/r1-1.svg" id="t33" />
+ <img src="support/r1-1.svg" id="t34" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-008.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-008.xht
new file mode 100644
index 00000000000..7b598bfd44e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-008.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-008-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+#ref {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 120px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 170px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" id="t00" />
+ <img src="support/w100.svg" id="t01" />
+ <img src="support/w100.svg" id="t02" />
+ <img src="support/w100.svg" id="t03" />
+ <img src="support/w100.svg" id="t04" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-009.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-009.xht
new file mode 100644
index 00000000000..7605478cf79
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-009.xht
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-009-ref.xht" rel="match" />
+<meta content="Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height." name="assert" />
+<style>
+#ref {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ margin: 10px;
+}
+
+#t01 {
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t02 {
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t03 {
+ width: 320px;
+ padding-left: 20px;
+ margin-left: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+#t04 {
+ height: 120px;
+ padding-bottom: 20px;
+ margin-bottom: -10px; /*not strictly necessary, but helps preserve alignment, which makes visual verification easier. */
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" id="t00" />
+ <img src="support/h100.svg" id="t01" />
+ <img src="support/h100.svg" id="t02" />
+ <img src="support/h100.svg" id="t03" />
+ <img src="support/h100.svg" id="t04" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-010.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-010.xht
new file mode 100644
index 00000000000..01e7ae12075
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-010.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-011.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-011.xht
new file mode 100644
index 00000000000..55f8d2018c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-011.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-012.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-012.xht
new file mode 100644
index 00000000000..95cf8722a92
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-012.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-012-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-013.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-013.xht
new file mode 100644
index 00000000000..5f3a86823a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-013.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-013-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-014.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-014.xht
new file mode 100644
index 00000000000..991d1ae4983
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-014.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-015.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-015.xht
new file mode 100644
index 00000000000..4a15b2e1269
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-015.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-016.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-016.xht
new file mode 100644
index 00000000000..dffafe5a85d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-016.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the h > max-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ max-height: 100px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-017.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-017.xht
new file mode 100644
index 00000000000..2a094ae4b44
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-017.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic ratio
+ with the w > max-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ max-width: 100px;
+}
+
+#ref {
+ display:inline-block;
+ height: 70px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-018.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-018.xht
new file mode 100644
index 00000000000..b33eaeb9036
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-018.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w ≤ max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 100px;
+ max-width: 70px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-019.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-019.xht
new file mode 100644
index 00000000000..5cef327afc9
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-019.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-010-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the w > max-width and h > max-height constraint violation
+ and max-width/w > max-height/h
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+#ref {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ max-height: 70px;
+ max-width: 100px;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-020.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-020.xht
new file mode 100644
index 00000000000..e4eac441c55
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-020.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-021.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-021.xht
new file mode 100644
index 00000000000..967cad16566
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-021.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and height
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-022.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-022.xht
new file mode 100644
index 00000000000..3ffd72a014d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-022.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-022-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-023.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-023.xht
new file mode 100644
index 00000000000..8299ad0d66c
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-023.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-023-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-024.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-024.xht
new file mode 100644
index 00000000000..f9b960b5ddb
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-024.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic width and ratio
+ with the h &lt; min-height constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-bottom: 30px;
+ min-height: 160px;
+}
+
+#ref {
+ display: inline-block;
+ margin-bottom: 30px; /*for alignement*/
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/w100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-025.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-025.xht
new file mode 100644
index 00000000000..66a01df0baa
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-025.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
+<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
+<meta content="svg" name="flags" />
+<link href="reference/box-sizing-020-ref.xht" rel="match" />
+<meta content="Test checks that the CSS2.1 rules for auto width and height
+ on replaced elements with intrinsic height and ratio
+ with the w &lt; min-width constraint violation
+ are properly interpreted when box-sizing is border-box." name="assert" />
+<style>
+img {
+ box-sizing: border-box;
+ width: auto;
+ height: auto;
+ background: white;
+ padding-right: 30px;
+ min-width: 160px;
+}
+
+#ref {
+ display:inline-block;
+ height: 130px;
+ width: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div id="ref"></div>
+ <img src="support/h100_r1-1.svg" />
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht
index d182e01d255..743ac6a7473 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-001-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht
index 7b8bcaad6bd..b8554ce2de9 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-002-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht
index 86a382409ae..342cd0eacc3 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-003-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (percentage) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht
index deea7042720..d1d4882a751 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-border-box-004-ref.xht" />
<meta name="assert" content="box-sizing: border-box should make the element's (length) width be the distance from the left border edge to the right border edge and the height be the distance from the top border edge to the bottom border edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht
index b12c46389e3..1fdbcb01f69 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-001-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht
index d1a85fd3d4d..58a86a9a84e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-002-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (calc) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht
index a1a0a083c42..f66dfbc8be2 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-content-box-003-ref.xht" />
<meta name="assert" content="box-sizing: content-box should make the element's (percentage) width be the distance from the left content edge to the right content edge and the height be the distance from the top content edge to the bottom content edge." />
<style type="text/css"><![CDATA[
.container {
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht
index be63611923f..08c4ee462c2 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht
@@ -14,6 +14,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-001-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding around each." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht
index b964e34e8fb..2402868e20b 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht
@@ -14,6 +14,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-002-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px, with 5px of padding and 5px of blue border around each." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht
index 98264075afe..3d5ea252e73 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht
@@ -14,6 +14,7 @@
<link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
<link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
<link rel="help" href="http://www.w3.org/TR/css3-ui/#box-sizing" />
+ <link rel="match" href="reference/box-sizing-replaced-003-ref.xht" />
<meta content="image" name="flags" />
<meta name="assert" content="All images should be sized at 75px x 75px." />
<!--
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-001.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-001.xht
new file mode 100644
index 00000000000..ba3673e22b4
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-001.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS UI Test: propagating the root cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help" />
+<meta content="interact image" name="flags" />
+<meta content="Test checks the cursor applied to the root element is propagated to the canvas." name="assert" />
+<style>
+:root {
+ padding:0;
+ background:blue;
+ cursor: url(support/green.ico), pointer;
+}
+body {
+ margin:0;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see a green square.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-002.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-002.xht
new file mode 100644
index 00000000000..4d8549ea9ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/canvas-cursor-002.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS UI Test: not propagating the body cursor to the canvas</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<link href="https://drafts.csswg.org/css-ui-3/#canvas_cursor" rel="help" />
+<meta content="interact image" name="flags" />
+<meta content="Test checks the cursor applied to the body element is not propagated to the canvas." name="assert" />
+<style>
+:root { padding:0; background:blue;}
+body {
+ margin:0;
+ cursor: url(support/red.ico), pointer;
+}
+p {
+ background: white;
+ cursor: default;
+ position:absolute;
+ /* the p is taken out of flow to make the html and body elements collapse to nothing,
+ leaving the whole background area empty of any element,
+ as that's what we want to hover over */ }
+</style>
+</head><body>
+<p>Place the mouse cursor over the blue area. You should see no red.
+</p></body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-3.xht
index da48b06864b..8d22dedd47e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Box Model addition (10 tests)</h2>
+ <h2>Box Model addition (35 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,11 +37,286 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#box-sizing">3.1 box-sizing property</a></th></tr>
- <!-- 10 tests -->
+ <!-- 35 tests -->
+ <tr id="box-sizing-001-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-001.xht">box-sizing-001</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-002-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-002.xht">box-sizing-002</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.3
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-003-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-003.xht">box-sizing-003</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-004-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-004.xht">box-sizing-004</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.3.7
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-005-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-005.xht">box-sizing-005</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:border-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-006-3.1" class="primary">
+ <td><strong>
+ <a href="box-sizing-006.xht">box-sizing-006</a></strong></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td></td>
+ <td>box-sizing:padding-box and CSS2.1 10.6.4
+ <ul class="assert">
+ <li>When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-007-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-007.xht">box-sizing-007</a></strong></td>
+ <td><a href="reference/box-sizing-007-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-008-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-008.xht">box-sizing-008</a></strong></td>
+ <td><a href="reference/box-sizing-008-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-009-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-009.xht">box-sizing-009</a></strong></td>
+ <td><a href="reference/box-sizing-009-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.
+ <ul class="assert">
+ <li>Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-010-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-010.xht">box-sizing-010</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-011-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-011.xht">box-sizing-011</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-012-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-012.xht">box-sizing-012</a></strong></td>
+ <td><a href="reference/box-sizing-012-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-013-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-013.xht">box-sizing-013</a></strong></td>
+ <td><a href="reference/box-sizing-013-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-014-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-014.xht">box-sizing-014</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-015-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-015.xht">box-sizing-015</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-016-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-016.xht">box-sizing-016</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h &gt; max-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-017-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-017.xht">box-sizing-017</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w &gt; max-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-018-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-018.xht">box-sizing-018</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &amp;#8804; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-019-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-019.xht">box-sizing-019</a></strong></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w &gt; max-width and h &gt; max-height constraint violation and max-width/w &gt; max-height/h are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-020-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-020.xht">box-sizing-020</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-021-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-021.xht">box-sizing-021</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-022-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-022.xht">box-sizing-022</a></strong></td>
+ <td><a href="reference/box-sizing-022-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-023-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-023.xht">box-sizing-023</a></strong></td>
+ <td><a href="reference/box-sizing-023-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-024-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-024.xht">box-sizing-024</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h &lt; min-height constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="box-sizing-025-3.1" class="primary svg">
+ <td><strong>
+ <a href="box-sizing-025.xht">box-sizing-025</a></strong></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ <td>auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width
+ <ul class="assert">
+ <li>Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w &lt; min-width constraint violation are properly interpreted when box-sizing is border-box.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="box-sizing-border-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-001.xht">box-sizing-border-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -52,7 +327,7 @@
<tr id="box-sizing-border-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-002.xht">box-sizing-border-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width
<ul class="assert">
@@ -63,7 +338,7 @@
<tr id="box-sizing-border-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-003.xht">box-sizing-border-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with specified width/height
<ul class="assert">
@@ -74,7 +349,7 @@
<tr id="box-sizing-border-box-004-3.1" class="primary">
<td><strong>
<a href="box-sizing-border-box-004.xht">box-sizing-border-box-004</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Border-Box with min/max width/height
<ul class="assert">
@@ -85,7 +360,7 @@
<tr id="box-sizing-content-box-001-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-001.xht">box-sizing-content-box-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -96,7 +371,7 @@
<tr id="box-sizing-content-box-002-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-002.xht">box-sizing-content-box-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with specified width/height
<ul class="assert">
@@ -107,7 +382,7 @@
<tr id="box-sizing-content-box-003-3.1" class="primary">
<td><strong>
<a href="box-sizing-content-box-003.xht">box-sizing-content-box-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.xht">=</a> </td>
<td></td>
<td>Box Sizing - Content-Box with min/max width/height
<ul class="assert">
@@ -118,7 +393,7 @@
<tr id="box-sizing-replaced-001-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-001.xht">box-sizing-replaced-001</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -129,7 +404,7 @@
<tr id="box-sizing-replaced-002-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-002.xht">box-sizing-replaced-002</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
@@ -140,7 +415,7 @@
<tr id="box-sizing-replaced-003-3.1" class="primary image">
<td><strong>
<a href="box-sizing-replaced-003.xht">box-sizing-replaced-003</a></strong></td>
- <td></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing
<ul class="assert">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-6.xht
index a84e6d2d825..9655761749d 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Basic User Interface Module Level 3 CR Test Suite</h1>
- <h2>Pointing Devices and Keyboards (142 tests)</h2>
+ <h2>Pointing Devices and Keyboards (144 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -671,7 +671,29 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s6.1.1.1">+</a>
<a href="http://www.w3.org/TR/css3-ui/#canvas_cursor">6.1.1.1 Cursor of the canvas</a></th></tr>
- <!-- 0 tests -->
+ <!-- 2 tests -->
+ <tr id="canvas-cursor-001-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-001.xht">canvas-cursor-001</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>propagating the root cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the root element is propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="canvas-cursor-002-6.1.1.1" class="primary image interact">
+ <td><strong>
+ <a href="canvas-cursor-002.xht">canvas-cursor-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="interact" title="Requires user interaction">Interact</abbr></td>
+ <td>not propagating the body cursor to the canvas
+ <ul class="assert">
+ <li>Test checks the cursor applied to the body element is not propagated to the canvas.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.2">
<tr><th colspan="4" scope="rowgroup">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht
new file mode 100644
index 00000000000..3198c864ece
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+#cb {
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+#test {
+ margin-right: 5px;
+ margin-top: 25px;
+ margin-left: 25px;
+ width: 70px;
+ height: 70px;
+ background:green;
+}
+</style>
+</head><body>
+ <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
+ <div id="cb">
+ <div id="test"></div>
+ </div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht
new file mode 100644
index 00000000000..82b4689ad40
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 100px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+}
+
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 20 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht
new file mode 100644
index 00000000000..47d40af0a70
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ width: 100px;
+ height: 150px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+
+body {
+ max-width: 400px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht
new file mode 100644
index 00000000000..40fd13456c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ width: 300px;
+ height: 100px;
+ background: green;
+ margin: 10px;
+ display: inline-block;
+}
+body {
+ max-width: 700px;
+}
+</style>
+</head><body>
+ <p>Test passes if there are 6 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht
new file mode 100644
index 00000000000..6b73f47945d
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 70px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht
new file mode 100644
index 00000000000..bed4cffa297
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ margin-bottom: 10px;
+ width: 100px;
+ height: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht
new file mode 100644
index 00000000000..3ab60e573f5
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display:inline-block;
+ height: 100px;
+ width: 70px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht
new file mode 100644
index 00000000000..9ee11444f1e
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="mailto:florian@rivoal.net" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 130px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green squares</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht
new file mode 100644
index 00000000000..390516b45e2
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ display: inline-block;
+ width: 130px;
+ height: 150px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht
new file mode 100644
index 00000000000..5a811d5d316
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Basic User Interface Reference File</title>
+<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
+<style>
+div {
+ height: 130px;
+ margin-bottom: 10px;
+ width: 300px;
+ background: green;
+}
+
+</style>
+</head><body>
+ <p>Test passes if there are 2 <strong>filled green rectangles</strong> and they are the <strong>same size</strong>.</p>
+ <div></div>
+ <div></div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht
new file mode 100644
index 00000000000..4d4c789361a
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-border-box-001-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht
new file mode 100644
index 00000000000..b7b1f372bf3
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-border-box-002-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 0px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht
new file mode 100644
index 00000000000..19e6cefd368
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with specified width/height</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-border-box-003-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 400px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 120px;
+ height: 340px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ padding: 25px 10px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht
new file mode 100644
index 00000000000..797a4174408
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Border-Box with min/max width/height</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-border-box-004-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ min-height: 70px;
+ max-height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 240px;
+ max-width: 340px;
+ min-height: 60px;
+ max-height: 80px;
+ z-index: 1;
+ float: left;
+ border: 5px solid black;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht
new file mode 100644
index 00000000000..55e5f1e71f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-content-box-001-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 110px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 150px;
+ height: 110px;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht
new file mode 100644
index 00000000000..20a3e67e796
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with specified width/height</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-content-box-002-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ width: 300px;
+ height: 100px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ width: 140px;
+ height: 90px;
+ z-index: 1;
+ float: left;
+ padding: 5px 5px;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht
new file mode 100644
index 00000000000..b624669277a
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht
@@ -0,0 +1,52 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Box Sizing - Content-Box with min/max width/height</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-content-box-003-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Scott Johnson" href="mailto:sjohnson@mozilla.com" />
+ <style type="text/css"><![CDATA[
+ .container {
+ min-width: 500px;
+ max-width: 700px;
+ height: 90px;
+ border: 2px solid black;
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ background-color: red;
+ }
+
+ .box-sized {
+ min-width: 250px;
+ max-width: 350px;
+ height: 100%;
+ z-index: 1;
+ float: left;
+ }
+
+ #one {
+ background-color: green;
+ }
+
+ #two {
+ background-color: blue;
+ }
+ ]]></style>
+ </head>
+ <body>
+ The two divs should be side-by-side, not one on top of another. No red should be visible.
+ <br />
+ <div class="container">
+ <div class="box-sized" id="one">LEFT HALF</div>
+ <div class="box-sized" id="two">RIGHT HALF</div>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht
new file mode 100644
index 00000000000..507db6203c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-replaced-001-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-padding {
+ padding: 5px 5px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-padding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" class="with-padding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" class="with-padding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht
new file mode 100644
index 00000000000..2b8fb1482a4
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-replaced-002-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ .with-borderpadding {
+ padding: 5px 5px;
+ border: 5px solid blue;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img class="with-borderpadding" src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" class="with-borderpadding" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht
new file mode 100644
index 00000000000..c0d1b04f083
--- /dev/null
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reference: Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Basic User Interface Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test box-sizing-replaced-003-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link href="http://fantasai.inkedblade.net/contact" title="Elika J. Etemad" rel="author" />
+ <link href="mailto:sjohnson@mozilla.com" title="Scott Johnson" rel="author" />
+ <meta content="image" name="flags" />
+ <!--
+ <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-ui-20120117/#box-sizing">
+ -->
+ <style type="text/css">
+ p {
+ display: inline-block;
+ background-color: white;
+ margin: 0px 0px;
+ padding: 0px 0px;
+ }
+
+ #img {
+ width: 75px;
+ height: 75px;
+ }
+ </style>
+ </head>
+ <body>
+ <div>All rectangles should be the same size.</div>
+ <p><img src="support/replaced-min-max.png" alt="FAIL" title="Test 0" /></p>
+ <p><img id="img" title="Test 1" alt="FAIL" src="support/replaced-min-max-1.png" /></p>
+ <p><img id="img" title="Test 2" alt="FAIL" src="support/replaced-min-max-2.png" /></p>
+ <p><img id="img" title="Test 3" alt="FAIL" src="support/replaced-min-max-3.png" /></p>
+ <p><img id="img" title="Test 4" alt="FAIL" src="support/replaced-min-max-4.png" /></p>
+ <p><img id="img" title="Test 5" alt="FAIL" src="support/replaced-min-max-5.png" /></p>
+ <p><img id="img" title="Test 6" alt="FAIL" src="support/replaced-min-max-6.png" /></p>
+ <p><img id="img" title="Test 7" alt="FAIL" src="support/replaced-min-max-7.png" /></p>
+ <p><img id="img" title="Test 8" alt="FAIL" src="support/replaced-min-max-8.png" /></p>
+ <p><img id="img" title="Test 9" alt="FAIL" src="support/replaced-min-max-9.png" /></p>
+ <p><img id="img" title="Test 10" alt="FAIL" src="support/replaced-min-max-10.png" /></p>
+ <p><img id="img" title="Test 11" alt="FAIL" src="support/replaced-min-max-11.png" /></p>
+ <p><img id="img" title="Test 12" alt="FAIL" src="support/replaced-min-max-12.png" /></p>
+ <p><img id="img" title="Test 13" alt="FAIL" src="support/replaced-min-max-13.png" /></p>
+ <p><img id="img" title="Test 14" alt="FAIL" src="support/replaced-min-max-14.png" /></p>
+ <p><img id="img" title="Test 15" alt="FAIL" src="support/replaced-min-max-15.png" /></p>
+ <p><img id="img" title="Test 16" alt="FAIL" src="support/replaced-min-max-16.png" /></p>
+ <p><img id="img" title="Test 17" alt="FAIL" src="support/replaced-min-max-17.png" /></p>
+ <p><img id="img" title="Test 18" alt="FAIL" src="support/replaced-min-max-18.png" /></p>
+ <p><img id="img" title="Test 19" alt="FAIL" src="support/replaced-min-max-19.png" /></p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest-toc.xht
index 9a36e93af68..30fef4e1b0e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest-toc.xht
@@ -24,6 +24,286 @@
<th>Flags</th>
</tr>
</thead>
+ <tbody id="box-sizing-001" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.3">
+ <a href="box-sizing-001.xht">box-sizing-001</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-002" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.3">
+ <a href="box-sizing-002.xht">box-sizing-002</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-003" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.3.7">
+ <a href="box-sizing-003.xht">box-sizing-003</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-004" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.3.7">
+ <a href="box-sizing-004.xht">box-sizing-004</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-005" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and CSS2.1 10.6.4">
+ <a href="box-sizing-005.xht">box-sizing-005</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-006" class="">
+ <tr>
+ <td rowspan="1" title="box-sizing:padding-box and CSS2.1 10.6.4">
+ <a href="box-sizing-006.xht">box-sizing-006</a></td>
+ <td><a href="reference/box-sizing-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-007" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.">
+ <a href="box-sizing-007.xht">box-sizing-007</a></td>
+ <td><a href="reference/box-sizing-007-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-008" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.">
+ <a href="box-sizing-008.xht">box-sizing-008</a></td>
+ <td><a href="reference/box-sizing-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-009" class="svg">
+ <tr>
+ <td rowspan="1" title="box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.">
+ <a href="box-sizing-009.xht">box-sizing-009</a></td>
+ <td><a href="reference/box-sizing-009-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-010" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height">
+ <a href="box-sizing-010.xht">box-sizing-010</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-011" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width">
+ <a href="box-sizing-011.xht">box-sizing-011</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-012" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height">
+ <a href="box-sizing-012.xht">box-sizing-012</a></td>
+ <td><a href="reference/box-sizing-012-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-013" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width">
+ <a href="box-sizing-013.xht">box-sizing-013</a></td>
+ <td><a href="reference/box-sizing-013-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-014" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height">
+ <a href="box-sizing-014.xht">box-sizing-014</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-015" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width">
+ <a href="box-sizing-015.xht">box-sizing-015</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-016" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height">
+ <a href="box-sizing-016.xht">box-sizing-016</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-017" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width">
+ <a href="box-sizing-017.xht">box-sizing-017</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-018" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &amp;#8804; max-height/h">
+ <a href="box-sizing-018.xht">box-sizing-018</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-019" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h">
+ <a href="box-sizing-019.xht">box-sizing-019</a></td>
+ <td><a href="reference/box-sizing-010-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-020" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height">
+ <a href="box-sizing-020.xht">box-sizing-020</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-021" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width">
+ <a href="box-sizing-021.xht">box-sizing-021</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-022" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width">
+ <a href="box-sizing-022.xht">box-sizing-022</a></td>
+ <td><a href="reference/box-sizing-022-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-023" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height">
+ <a href="box-sizing-023.xht">box-sizing-023</a></td>
+ <td><a href="reference/box-sizing-023-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-024" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height">
+ <a href="box-sizing-024.xht">box-sizing-024</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-025" class="svg">
+ <tr>
+ <td rowspan="1" title="auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width">
+ <a href="box-sizing-025.xht">box-sizing-025</a></td>
+ <td><a href="reference/box-sizing-020-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="svg" title="Requires SVG support">SVG</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-001.xht">box-sizing-border-box-001</a></td>
+ <td><a href="reference/box-sizing-border-box-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width">
+ <a href="box-sizing-border-box-002.xht">box-sizing-border-box-002</a></td>
+ <td><a href="reference/box-sizing-border-box-002-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with specified width/height">
+ <a href="box-sizing-border-box-003.xht">box-sizing-border-box-003</a></td>
+ <td><a href="reference/box-sizing-border-box-003-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-border-box-004" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Border-Box with min/max width/height">
+ <a href="box-sizing-border-box-004.xht">box-sizing-border-box-004</a></td>
+ <td><a href="reference/box-sizing-border-box-004-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-001" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-001.xht">box-sizing-content-box-001</a></td>
+ <td><a href="reference/box-sizing-content-box-001-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-002" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with specified width/height">
+ <a href="box-sizing-content-box-002.xht">box-sizing-content-box-002</a></td>
+ <td><a href="reference/box-sizing-content-box-002-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-content-box-003" class="">
+ <tr>
+ <td rowspan="1" title="Box Sizing - Content-Box with min/max width/height">
+ <a href="box-sizing-content-box-003.xht">box-sizing-content-box-003</a></td>
+ <td><a href="reference/box-sizing-content-box-003-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-001" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-001.xht">box-sizing-replaced-001</a></td>
+ <td><a href="reference/box-sizing-replaced-001-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-002" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-002.xht">box-sizing-replaced-002</a></td>
+ <td><a href="reference/box-sizing-replaced-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="box-sizing-replaced-003" class="image">
+ <tr>
+ <td rowspan="1" title="Min/Max Height and Width Constraints on Replaced Elements with Box-Sizing">
+ <a href="box-sizing-replaced-003.xht">box-sizing-replaced-003</a></td>
+ <td><a href="reference/box-sizing-replaced-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="outline-001" class="">
<tr>
<td rowspan="1" title="outline - create outline likes border property">
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest.list
index bb3a48ad5b8..e971d749b2e 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/reftest.list
@@ -1,4 +1,39 @@
+box-sizing-001.xht == reference/box-sizing-001-ref.xht
+box-sizing-002.xht == reference/box-sizing-001-ref.xht
+box-sizing-003.xht == reference/box-sizing-001-ref.xht
+box-sizing-004.xht == reference/box-sizing-001-ref.xht
+box-sizing-005.xht == reference/box-sizing-001-ref.xht
+box-sizing-006.xht == reference/box-sizing-001-ref.xht
+box-sizing-007.xht == reference/box-sizing-007-ref.xht
+box-sizing-008.xht == reference/box-sizing-008-ref.xht
+box-sizing-009.xht == reference/box-sizing-009-ref.xht
+box-sizing-010.xht == reference/box-sizing-010-ref.xht
+box-sizing-011.xht == reference/box-sizing-010-ref.xht
+box-sizing-012.xht == reference/box-sizing-012-ref.xht
+box-sizing-013.xht == reference/box-sizing-013-ref.xht
+box-sizing-014.xht == reference/box-sizing-010-ref.xht
+box-sizing-015.xht == reference/box-sizing-010-ref.xht
+box-sizing-016.xht == reference/box-sizing-010-ref.xht
+box-sizing-017.xht == reference/box-sizing-010-ref.xht
+box-sizing-018.xht == reference/box-sizing-010-ref.xht
+box-sizing-019.xht == reference/box-sizing-010-ref.xht
+box-sizing-020.xht == reference/box-sizing-020-ref.xht
+box-sizing-021.xht == reference/box-sizing-020-ref.xht
+box-sizing-022.xht == reference/box-sizing-022-ref.xht
+box-sizing-023.xht == reference/box-sizing-023-ref.xht
+box-sizing-024.xht == reference/box-sizing-020-ref.xht
+box-sizing-025.xht == reference/box-sizing-020-ref.xht
+box-sizing-border-box-001.xht == reference/box-sizing-border-box-001-ref.xht
+box-sizing-border-box-002.xht == reference/box-sizing-border-box-002-ref.xht
+box-sizing-border-box-003.xht == reference/box-sizing-border-box-003-ref.xht
+box-sizing-border-box-004.xht == reference/box-sizing-border-box-004-ref.xht
+box-sizing-content-box-001.xht == reference/box-sizing-content-box-001-ref.xht
+box-sizing-content-box-002.xht == reference/box-sizing-content-box-002-ref.xht
+box-sizing-content-box-003.xht == reference/box-sizing-content-box-003-ref.xht
+box-sizing-replaced-001.xht == reference/box-sizing-replaced-001-ref.xht
+box-sizing-replaced-002.xht == reference/box-sizing-replaced-002-ref.xht
+box-sizing-replaced-003.xht == reference/box-sizing-replaced-003-ref.xht
outline-001.xht == reference/ref-filled-green-100px-square.xht
outline-002.xht == reference/ref-filled-green-100px-square.xht
outline-color-001.xht == reference/ref-filled-green-100px-square.xht
diff --git a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/toc.xht
index 38013ab3619..82d2780e785 100644
--- a/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-ui-3_dev/xhtml1print/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Box Model addition</a></th>
- <td>(10 Tests)</td></tr>
+ <td>(35 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
@@ -47,7 +47,7 @@
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
Pointing Devices and Keyboards</a></th>
- <td>(142 Tests)</td></tr>
+ <td>(144 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-variables-1_dev/html/chapter-2.htm
index 7b6b71159a3..aacb28ba17e 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/chapter-2.htm
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/chapter-2.htm
@@ -222,7 +222,7 @@
<tr id="variable-external-font-face-01-2" class="primary ahem">
<td><strong>
<a href="variable-external-font-face-01.htm">variable-external-font-face-01</a></strong></td>
- <td><a href="reference/variable-font-face-01-ref.htm">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-variables-1_dev/html/chapter-3.htm
index a51e91a1026..363895a4d98 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/chapter-3.htm
@@ -686,7 +686,7 @@
<tr id="variable-reference-38-3.2" class="primary">
<td><strong>
<a href="variable-reference-38.htm">variable-reference-38</a></strong></td>
- <td><a href="reference/variable-declaration-59-ref.htm">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.htm">=</a> </td>
<td></td>
<td>Test using variables in overlapping shorthands.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-external-font-face-01-ref.htm b/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-external-font-face-01-ref.htm
new file mode 100644
index 00000000000..29522e1fdcd
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-external-font-face-01-ref.htm
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack">
+<link href="support/ahem.css" type="text/css" rel="stylesheet">
+<meta content="ahem" name="flags">
+</head><body><p>This text must not be in Ahem.</p>
+<p style="font-family: Ahem">But this text must be in Ahem.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-reference-38-ref.htm b/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-reference-38-ref.htm
new file mode 100644
index 00000000000..c01c3595a64
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/reference/variable-reference-38-ref.htm
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack">
+<style>
+p { padding-left: 1em; }
+#a { border-left: black dotted; }
+#b { border-left: black solid; }
+</style>
+</head><body><p id="a">The left border must be dotted.</p>
+<p id="b">The left border must be solid.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm
index 14d2635f2ec..ceff5a71b9e 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm
@@ -524,7 +524,7 @@
<tr>
<td rowspan="1" title="Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.">
<a href="variable-external-font-face-01.htm">variable-external-font-face-01</a></td>
- <td><a href="reference/variable-font-face-01-ref.htm">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -860,7 +860,7 @@
<tr>
<td rowspan="1" title="Test using variables in overlapping shorthands.">
<a href="variable-reference-38.htm">variable-reference-38</a></td>
- <td><a href="reference/variable-declaration-59-ref.htm">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reftest.list b/tests/wpt/css-tests/css-variables-1_dev/html/reftest.list
index 95c8eefac09..5a47e17ae20 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/reftest.list
@@ -61,7 +61,7 @@ variable-declaration-58.htm == support/color-green-ref.htm
variable-declaration-59.htm == support/color-green-ref.htm
variable-declaration-60.htm == support/color-green-ref.htm
variable-external-declaration-01.htm == support/color-green-ref.htm
-variable-external-font-face-01.htm == reference/variable-font-face-01-ref.htm
+variable-external-font-face-01.htm == reference/variable-external-font-face-01-ref.htm
variable-external-reference-01.htm == support/color-green-ref.htm
variable-external-supports-01.htm == support/color-green-ref.htm
variable-font-face-01.htm == reference/variable-font-face-01-ref.htm
@@ -103,7 +103,7 @@ variable-reference-34.htm == support/color-green-ref.htm
variable-reference-35.htm == support/color-green-ref.htm
variable-reference-36.htm == reference/variable-reference-36-ref.htm
variable-reference-37.htm == reference/variable-reference-37-ref.htm
-variable-reference-38.htm == reference/variable-declaration-59-ref.htm
+variable-reference-38.htm == reference/variable-reference-38-ref.htm
variable-reference-39.htm == support/color-green-ref.htm
variable-reference-40.htm == reference/variable-reference-40-ref.htm
variable-supports-01.htm == support/color-green-ref.htm
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/variable-external-font-face-01.htm b/tests/wpt/css-tests/css-variables-1_dev/html/variable-external-font-face-01.htm
index a1578660a34..bc04b4f2d90 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/variable-external-font-face-01.htm
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/variable-external-font-face-01.htm
@@ -5,7 +5,7 @@
--><html><head><title>CSS Test: Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.</title>
<link href="mailto:mihaela.velimiroviciu@softvisioninc.eu" rel="author" title="Mihaela Velimiroviciu">
<link href="http://www.w3.org/TR/css-variables-1/#defining-variables" rel="help">
-<link href="reference/variable-font-face-01-ref.htm" rel="match">
+<link href="reference/variable-external-font-face-01-ref.htm" rel="match">
<link href="support/external-variable-font-face.css" type="text/css" rel="stylesheet">
<meta content="ahem" name="flags">
</head><body><p id="a">This text must not be in Ahem.</p>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/variable-reference-38.htm b/tests/wpt/css-tests/css-variables-1_dev/html/variable-reference-38.htm
index 02a98f655bc..7691cdcd5e2 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/html/variable-reference-38.htm
+++ b/tests/wpt/css-tests/css-variables-1_dev/html/variable-reference-38.htm
@@ -5,7 +5,7 @@
--><html><head><title>CSS Test: Test using variables in overlapping shorthands.</title>
<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack">
<link href="http://www.w3.org/TR/css-variables-1/#variables-in-shorthands" rel="help">
-<link href="reference/variable-declaration-59-ref.htm" rel="match">
+<link href="reference/variable-reference-38-ref.htm" rel="match">
<style>
p { padding-left: 1em; }
#a { --style: solid; --left: black dotted; border-style: var(--style); border-left: var(--left); border-top: none; border-right: none; border-bottom: none; }
diff --git a/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data
index 9be62bb2455..4dbcc8bb35d 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data
@@ -129,8 +129,8 @@ html/variable-declaration-60.htm 18d840323d5ee1f130db200c4a359017ff67f1d1 ?
xhtml1/variable-declaration-60.xht 18d840323d5ee1f130db200c4a359017ff67f1d1 ?
html/variable-external-declaration-01.htm 79eb559335b1a833d79a54bc70bbebd3c0b7703c ?
xhtml1/variable-external-declaration-01.xht 79eb559335b1a833d79a54bc70bbebd3c0b7703c ?
-html/variable-external-font-face-01.htm 3776bcd72a00610e68642a0ca0abf9be54580199 ?
-xhtml1/variable-external-font-face-01.xht 3776bcd72a00610e68642a0ca0abf9be54580199 ?
+html/variable-external-font-face-01.htm cd1c9a3316640edbbc8a10d235103ef5fb333f08 ?
+xhtml1/variable-external-font-face-01.xht cd1c9a3316640edbbc8a10d235103ef5fb333f08 ?
html/variable-external-reference-01.htm e1cb9adcf7f262364ebec3c2491b07c6c756f91f ?
xhtml1/variable-external-reference-01.xht e1cb9adcf7f262364ebec3c2491b07c6c756f91f ?
html/variable-external-supports-01.htm 4a4be82f521b45c6bd4e240ecefcc623e603e249 ?
@@ -213,8 +213,8 @@ html/variable-reference-36.htm 3b838d0ae59489a854cf00018761973db4089355 ?
xhtml1/variable-reference-36.xht 3b838d0ae59489a854cf00018761973db4089355 ?
html/variable-reference-37.htm 9d4813fc0163f114496fcfa2a9254949889ae8cc ?
xhtml1/variable-reference-37.xht 9d4813fc0163f114496fcfa2a9254949889ae8cc ?
-html/variable-reference-38.htm b88da6eb36f31a5f4845cfee72db0833cac81e1f ?
-xhtml1/variable-reference-38.xht b88da6eb36f31a5f4845cfee72db0833cac81e1f ?
+html/variable-reference-38.htm a51a3479ee624ccac3e677ebf988d5f0ff785a51 ?
+xhtml1/variable-reference-38.xht a51a3479ee624ccac3e677ebf988d5f0ff785a51 ?
html/variable-reference-39.htm 87d4f5a8474c7d505a5cedf330b69adbe72425e5 ?
xhtml1/variable-reference-39.xht 87d4f5a8474c7d505a5cedf330b69adbe72425e5 ?
html/variable-reference-40.htm 2dc90de2f2ee674455cc427c1ce8f1e62d9dffee ?
diff --git a/tests/wpt/css-tests/css-variables-1_dev/testinfo.data b/tests/wpt/css-tests/css-variables-1_dev/testinfo.data
index eb3acf32653..9d8583dc023 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-variables-1_dev/testinfo.data
@@ -62,7 +62,7 @@ variable-declaration-58 support/color-green-ref Test declaring a variable whose
variable-declaration-59 support/color-green-ref Test declaring a variable with a trailing invalid token. http://www.w3.org/TR/css-variables-1/#defining-variables ea4e390f4318091d38719cc6aad514524d84330a `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-declaration-60 support/color-green-ref Test declaring a variable with a value whose name is "initial" but using Turkish dotted/dotless 'i's. http://www.w3.org/TR/css-variables-1/#syntax 18d840323d5ee1f130db200c4a359017ff67f1d1 `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-external-declaration-01 support/color-green-ref Test declaring a variable in an external CSS file. http://www.w3.org/TR/css-variables-1/#syntax 79eb559335b1a833d79a54bc70bbebd3c0b7703c `Mihaela Velimiroviciu`<mailto:mihaela.velimiroviciu@softvisioninc.eu>
-variable-external-font-face-01 reference/variable-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule within an external CSS. ahem http://www.w3.org/TR/css-variables-1/#defining-variables 3776bcd72a00610e68642a0ca0abf9be54580199 `Mihaela Velimiroviciu`<mailto:mihaela.velimiroviciu@softvisioninc.eu>
+variable-external-font-face-01 reference/variable-external-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule within an external CSS. ahem http://www.w3.org/TR/css-variables-1/#defining-variables cd1c9a3316640edbbc8a10d235103ef5fb333f08 `Mihaela Velimiroviciu`<mailto:mihaela.velimiroviciu@softvisioninc.eu>
variable-external-reference-01 support/color-green-ref Test the use of a variable in a non-custom property where the variable value is inherited within an external CSS. http://www.w3.org/TR/css-variables-1/#using-variables e1cb9adcf7f262364ebec3c2491b07c6c756f91f `Mihaela Velimiroviciu`<mailto:mihaela.velimiroviciu@softvisioninc.eu>
variable-external-supports-01 support/color-green-ref Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference within an external stylesheet file. http://www.w3.org/TR/css-variables-1/#using-variables 4a4be82f521b45c6bd4e240ecefcc623e603e249 `Mihaela Velimiroviciu`<mailto:mihaela.velimiroviciu@softvisioninc.eu>
variable-font-face-01 reference/variable-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule. ahem http://www.w3.org/TR/css-variables-1/#defining-variables aa02741631a4e3c9e61b631452f6bcb375dd53e4 `Cameron McCormack`<mailto:cam@mcc.id.au>
@@ -104,7 +104,7 @@ variable-reference-34 support/color-green-ref Test declaring a non-custom proper
variable-reference-35 support/color-green-ref Test declaring a non-custom property containing a variable reference with fallback is an implicitly closed URL due to EOF. http://www.w3.org/TR/css-variables-1/#using-variables 3bed29528ed99a863e596d7c09bee6296921ae03 `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-reference-36 reference/variable-reference-36-ref Test declaring a non-custom shorthand property containing a variable reference. http://www.w3.org/TR/css-variables-1/#variables-in-shorthands 3b838d0ae59489a854cf00018761973db4089355 `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-reference-37 reference/variable-reference-37-ref Test declaring a non-custom shorthand property containing a variable reference, with a subsequent property in the declaration block that overrides one of the shorthand's components. http://www.w3.org/TR/css-variables-1/#variables-in-shorthands 9d4813fc0163f114496fcfa2a9254949889ae8cc `Cameron McCormack`<mailto:cam@mcc.id.au>
-variable-reference-38 reference/variable-declaration-59-ref Test using variables in overlapping shorthands. http://www.w3.org/TR/css-variables-1/#variables-in-shorthands b88da6eb36f31a5f4845cfee72db0833cac81e1f `Cameron McCormack`<mailto:cam@mcc.id.au>
+variable-reference-38 reference/variable-reference-38-ref Test using variables in overlapping shorthands. http://www.w3.org/TR/css-variables-1/#variables-in-shorthands a51a3479ee624ccac3e677ebf988d5f0ff785a51 `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-reference-39 support/color-green-ref Test declaring a variable that references itself but uses fallback. http://www.w3.org/TR/css-variables-1/#cycles 87d4f5a8474c7d505a5cedf330b69adbe72425e5 `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-reference-40 reference/variable-reference-40-ref Test that a variable reference within a gradient value in a border-image shorthand parses correctly. http://www.w3.org/TR/css-variables-1/#using-variables 2dc90de2f2ee674455cc427c1ce8f1e62d9dffee `Cameron McCormack`<mailto:cam@mcc.id.au>
variable-supports-01 support/color-green-ref Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference and no white space tokens. http://www.w3.org/TR/css-variables-1/#using-variables aea47c3174023e5424aa8e183ae5915ea18d4ebc `Cameron McCormack`<mailto:cam@mcc.id.au>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-2.xht
index ce4bed17dc5..e55b81b9aa8 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-2.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-2.xht
@@ -222,7 +222,7 @@
<tr id="variable-external-font-face-01-2" class="primary ahem">
<td><strong>
<a href="variable-external-font-face-01.xht">variable-external-font-face-01</a></strong></td>
- <td><a href="reference/variable-font-face-01-ref.xht">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht
index 4963837eb6f..429a7818dcd 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht
@@ -686,7 +686,7 @@
<tr id="variable-reference-38-3.2" class="primary">
<td><strong>
<a href="variable-reference-38.xht">variable-reference-38</a></strong></td>
- <td><a href="reference/variable-declaration-59-ref.xht">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.xht">=</a> </td>
<td></td>
<td>Test using variables in overlapping shorthands.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-external-font-face-01-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-external-font-face-01-ref.xht
new file mode 100644
index 00000000000..897d72ccbad
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-external-font-face-01-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
+<link href="support/ahem.css" type="text/css" rel="stylesheet" />
+<meta content="ahem" name="flags" />
+</head><body><p>This text must not be in Ahem.</p>
+<p style="font-family: Ahem">But this text must be in Ahem.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-reference-38-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-reference-38-ref.xht
new file mode 100644
index 00000000000..5ef35377112
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/variable-reference-38-ref.xht
@@ -0,0 +1,14 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
+<style>
+p { padding-left: 1em; }
+#a { border-left: black dotted; }
+#b { border-left: black solid; }
+</style>
+</head><body><p id="a">The left border must be dotted.</p>
+<p id="b">The left border must be solid.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht
index 53d7aa4b7b5..8363b3229e0 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht
@@ -524,7 +524,7 @@
<tr>
<td rowspan="1" title="Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.">
<a href="variable-external-font-face-01.xht">variable-external-font-face-01</a></td>
- <td><a href="reference/variable-font-face-01-ref.xht">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -860,7 +860,7 @@
<tr>
<td rowspan="1" title="Test using variables in overlapping shorthands.">
<a href="variable-reference-38.xht">variable-reference-38</a></td>
- <td><a href="reference/variable-declaration-59-ref.xht">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest.list
index 5062fadb337..cf111f0dab3 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest.list
@@ -61,7 +61,7 @@ variable-declaration-58.xht == support/color-green-ref.xht
variable-declaration-59.xht == support/color-green-ref.xht
variable-declaration-60.xht == support/color-green-ref.xht
variable-external-declaration-01.xht == support/color-green-ref.xht
-variable-external-font-face-01.xht == reference/variable-font-face-01-ref.xht
+variable-external-font-face-01.xht == reference/variable-external-font-face-01-ref.xht
variable-external-reference-01.xht == support/color-green-ref.xht
variable-external-supports-01.xht == support/color-green-ref.xht
variable-font-face-01.xht == reference/variable-font-face-01-ref.xht
@@ -103,7 +103,7 @@ variable-reference-34.xht == support/color-green-ref.xht
variable-reference-35.xht == support/color-green-ref.xht
variable-reference-36.xht == reference/variable-reference-36-ref.xht
variable-reference-37.xht == reference/variable-reference-37-ref.xht
-variable-reference-38.xht == reference/variable-declaration-59-ref.xht
+variable-reference-38.xht == reference/variable-reference-38-ref.xht
variable-reference-39.xht == support/color-green-ref.xht
variable-reference-40.xht == reference/variable-reference-40-ref.xht
variable-supports-01.xht == support/color-green-ref.xht
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-external-font-face-01.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-external-font-face-01.xht
index 9811e6fe5d7..b86daf10f7c 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-external-font-face-01.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-external-font-face-01.xht
@@ -5,7 +5,7 @@
--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Test: Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.</title>
<link href="mailto:mihaela.velimiroviciu@softvisioninc.eu" rel="author" title="Mihaela Velimiroviciu" />
<link href="http://www.w3.org/TR/css-variables-1/#defining-variables" rel="help" />
-<link href="reference/variable-font-face-01-ref.xht" rel="match" />
+<link href="reference/variable-external-font-face-01-ref.xht" rel="match" />
<link href="support/external-variable-font-face.css" type="text/css" rel="stylesheet" />
<meta content="ahem" name="flags" />
</head><body><p id="a">This text must not be in Ahem.</p>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-reference-38.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-reference-38.xht
index 8e149f24377..eafcb6bb289 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-reference-38.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-reference-38.xht
@@ -5,7 +5,7 @@
--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Test: Test using variables in overlapping shorthands.</title>
<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
<link href="http://www.w3.org/TR/css-variables-1/#variables-in-shorthands" rel="help" />
-<link href="reference/variable-declaration-59-ref.xht" rel="match" />
+<link href="reference/variable-reference-38-ref.xht" rel="match" />
<style>
p { padding-left: 1em; }
#a { --style: solid; --left: black dotted; border-style: var(--style); border-left: var(--left); border-top: none; border-right: none; border-bottom: none; }
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-2.xht
index ce4bed17dc5..e55b81b9aa8 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-2.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-2.xht
@@ -222,7 +222,7 @@
<tr id="variable-external-font-face-01-2" class="primary ahem">
<td><strong>
<a href="variable-external-font-face-01.xht">variable-external-font-face-01</a></strong></td>
- <td><a href="reference/variable-font-face-01-ref.xht">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht
index 4963837eb6f..429a7818dcd 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht
@@ -686,7 +686,7 @@
<tr id="variable-reference-38-3.2" class="primary">
<td><strong>
<a href="variable-reference-38.xht">variable-reference-38</a></strong></td>
- <td><a href="reference/variable-declaration-59-ref.xht">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.xht">=</a> </td>
<td></td>
<td>Test using variables in overlapping shorthands.
</td>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-external-font-face-01-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-external-font-face-01-ref.xht
new file mode 100644
index 00000000000..897d72ccbad
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-external-font-face-01-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
+<link href="support/ahem.css" type="text/css" rel="stylesheet" />
+<meta content="ahem" name="flags" />
+</head><body><p>This text must not be in Ahem.</p>
+<p style="font-family: Ahem">But this text must be in Ahem.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-reference-38-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-reference-38-ref.xht
new file mode 100644
index 00000000000..5ef35377112
--- /dev/null
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/variable-reference-38-ref.xht
@@ -0,0 +1,14 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Reftest Reference</title>
+<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
+<style>
+p { padding-left: 1em; }
+#a { border-left: black dotted; }
+#b { border-left: black solid; }
+</style>
+</head><body><p id="a">The left border must be dotted.</p>
+<p id="b">The left border must be solid.</p>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht
index 53d7aa4b7b5..8363b3229e0 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht
@@ -524,7 +524,7 @@
<tr>
<td rowspan="1" title="Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.">
<a href="variable-external-font-face-01.xht">variable-external-font-face-01</a></td>
- <td><a href="reference/variable-font-face-01-ref.xht">=</a> </td>
+ <td><a href="reference/variable-external-font-face-01-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -860,7 +860,7 @@
<tr>
<td rowspan="1" title="Test using variables in overlapping shorthands.">
<a href="variable-reference-38.xht">variable-reference-38</a></td>
- <td><a href="reference/variable-declaration-59-ref.xht">=</a> </td>
+ <td><a href="reference/variable-reference-38-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest.list
index 5062fadb337..cf111f0dab3 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest.list
@@ -61,7 +61,7 @@ variable-declaration-58.xht == support/color-green-ref.xht
variable-declaration-59.xht == support/color-green-ref.xht
variable-declaration-60.xht == support/color-green-ref.xht
variable-external-declaration-01.xht == support/color-green-ref.xht
-variable-external-font-face-01.xht == reference/variable-font-face-01-ref.xht
+variable-external-font-face-01.xht == reference/variable-external-font-face-01-ref.xht
variable-external-reference-01.xht == support/color-green-ref.xht
variable-external-supports-01.xht == support/color-green-ref.xht
variable-font-face-01.xht == reference/variable-font-face-01-ref.xht
@@ -103,7 +103,7 @@ variable-reference-34.xht == support/color-green-ref.xht
variable-reference-35.xht == support/color-green-ref.xht
variable-reference-36.xht == reference/variable-reference-36-ref.xht
variable-reference-37.xht == reference/variable-reference-37-ref.xht
-variable-reference-38.xht == reference/variable-declaration-59-ref.xht
+variable-reference-38.xht == reference/variable-reference-38-ref.xht
variable-reference-39.xht == support/color-green-ref.xht
variable-reference-40.xht == reference/variable-reference-40-ref.xht
variable-supports-01.xht == support/color-green-ref.xht
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht
index 9811e6fe5d7..b86daf10f7c 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht
@@ -5,7 +5,7 @@
--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Test: Test the invalid declaration and use of a variable in an @font-face rule within an external CSS.</title>
<link href="mailto:mihaela.velimiroviciu@softvisioninc.eu" rel="author" title="Mihaela Velimiroviciu" />
<link href="http://www.w3.org/TR/css-variables-1/#defining-variables" rel="help" />
-<link href="reference/variable-font-face-01-ref.xht" rel="match" />
+<link href="reference/variable-external-font-face-01-ref.xht" rel="match" />
<link href="support/external-variable-font-face.css" type="text/css" rel="stylesheet" />
<meta content="ahem" name="flags" />
</head><body><p id="a">This text must not be in Ahem.</p>
diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-reference-38.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-reference-38.xht
index 8e149f24377..eafcb6bb289 100644
--- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-reference-38.xht
+++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-reference-38.xht
@@ -5,7 +5,7 @@
--><html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Test: Test using variables in overlapping shorthands.</title>
<link href="mailto:cam@mcc.id.au" rel="author" title="Cameron McCormack" />
<link href="http://www.w3.org/TR/css-variables-1/#variables-in-shorthands" rel="help" />
-<link href="reference/variable-declaration-59-ref.xht" rel="match" />
+<link href="reference/variable-reference-38-ref.xht" rel="match" />
<style>
p { padding-left: 1em; }
#a { --style: solid; --left: black dotted; border-style: var(--style); border-left: var(--left); border-top: none; border-right: none; border-bottom: none; }
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-003.htm
new file mode 100644
index 00000000000..88034b0d4df
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-003.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert">
+
+ <style type="text/css">
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"><br><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-005.htm
new file mode 100644
index 00000000000..ec6c2ca6f99
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-005.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert">
+
+ <style type="text/css">
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"><br><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-007.htm
new file mode 100644
index 00000000000..0a5f76c5462
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-007.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert">
+
+ <style type="text/css">
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ bottom: 100px;
+ height: 100px;
+ position: relative;
+ width: 100px;
+ z-index: -1;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div id="reference-overlapped-red"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-009.htm
new file mode 100644
index 00000000000..9a7921e4f3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vlr-009.htm
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert">
+
+ <style type="text/css">
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-002.htm
new file mode 100644
index 00000000000..208cdc6d6e1
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-002.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert">
+
+ <style type="text/css">
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"><br><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-004.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-004.htm
new file mode 100644
index 00000000000..425510e9d29
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-004.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert">
+
+ <style type="text/css">
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled"><br><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-006.htm
new file mode 100644
index 00000000000..8faef12901d
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-006.htm
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert">
+
+ <style type="text/css">
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-008.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-008.htm
new file mode 100644
index 00000000000..3ec03b660d5
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/caption-side-vrl-008.htm
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords">
+ <link rel="match" href="reference/ref-filled-green-100px-square.htm">
+
+ <meta content="ahem image" name="flags">
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert">
+
+ <style type="text/css">
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm
index fcc92ade76e..e62a516294d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Introduction to Vertical Text (80 tests)</h2>
+ <h2>Introduction to Vertical Text (82 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -40,7 +40,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode">3.1 Block Flow Direction: the writing-mode property</a></th></tr>
- <!-- 66 tests -->
+ <!-- 68 tests -->
<tr id="block-flow-direction-001-3.1" class="primary ahem">
<td><strong>
<a href="block-flow-direction-001.htm">block-flow-direction-001</a></strong></td>
@@ -338,6 +338,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-3.1" class="primary paged">
+ <td><strong>
+ <a href="first-page-vlr-003.htm">first-page-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-3.1" class="primary image paged">
+ <td><strong>
+ <a href="first-page-vrl-002.htm">first-page-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="form-controls-vert-rl-004-3.1" class="primary image should">
<td><strong>
<a href="form-controls-vert-rl-004.htm">form-controls-vert-rl-004</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-4.htm
index 8a4cca1450c..f802199c371 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-4.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-4.htm
@@ -193,7 +193,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">4.3 Atomic Inline Baselines</a></th></tr>
- <!-- 22 tests -->
+ <!-- 26 tests -->
<tr id="baseline-inline-non-replaced-002-4.3" class="primary ahem">
<td><strong>
<a href="baseline-inline-non-replaced-002.htm">baseline-inline-non-replaced-002</a></strong></td>
@@ -436,12 +436,56 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-002.htm">inline-table-alignment-002</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-003.htm">inline-table-alignment-003</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-004.htm">inline-table-alignment-004</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-005.htm">inline-table-alignment-005</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.4">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">4.4 Baseline Alignment</a></th></tr>
- <!-- 36 tests -->
+ <!-- 32 tests -->
<tr id="vertical-alignment-002a-4.4" class="primary image">
<td><strong>
<a href="vertical-alignment-002a.htm">vertical-alignment-002a</a></strong></td>
@@ -794,50 +838,6 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-002.htm">vertical-alignment-new-002</a></strong></td>
- <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-004.htm">vertical-alignment-new-004</a></strong></td>
- <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-006.htm">vertical-alignment-new-006</a></strong></td>
- <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-008.htm">vertical-alignment-new-008</a></strong></td>
- <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s4.4.#dominant-baseline">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-5.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-5.htm
index cbf4971d315..35c3484d40e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-5.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-5.htm
@@ -96,7 +96,7 @@
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>text-orientation - sideways-left
<ul class="assert">
- <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg;counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
+ <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg; counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
</ul>
</td>
</tr>
@@ -160,9 +160,9 @@
<a href="text-orientation-script-001b.htm">text-orientation-script-001b</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).
+ <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)</li>
+ <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)</li>
</ul>
</td>
</tr>
@@ -171,9 +171,9 @@
<a href="text-orientation-script-001c.htm">text-orientation-script-001c</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).
+ <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)</li>
+ <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)</li>
</ul>
</td>
</tr>
@@ -182,9 +182,9 @@
<a href="text-orientation-script-001d.htm">text-orientation-script-001d</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).
+ <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)</li>
+ <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)</li>
</ul>
</td>
</tr>
@@ -193,9 +193,9 @@
<a href="text-orientation-script-001e.htm">text-orientation-script-001e</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).
+ <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)</li>
+ <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)</li>
</ul>
</td>
</tr>
@@ -204,9 +204,9 @@
<a href="text-orientation-script-001f.htm">text-orientation-script-001f</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).
+ <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)</li>
+ <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)</li>
</ul>
</td>
</tr>
@@ -215,9 +215,9 @@
<a href="text-orientation-script-001g.htm">text-orientation-script-001g</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).
+ <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)</li>
+ <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)</li>
</ul>
</td>
</tr>
@@ -226,9 +226,9 @@
<a href="text-orientation-script-001h.htm">text-orientation-script-001h</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).
+ <td>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)</li>
+ <li>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm
index 849c1e35415..ffd4f9e8a9d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Abstract Box Layout (473 tests)</h2>
+ <h2>Abstract Box Layout (489 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -4637,7 +4637,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.5">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">7.5 Line-Relative Mappings</a></th></tr>
- <!-- 18 tests -->
+ <!-- 26 tests -->
<tr id="text-decoration-sidewaysleft-vlr-003-7.5" class="primary">
<td><strong>
<a href="text-decoration-sidewaysleft-vlr-003.htm">text-decoration-sidewaysleft-vlr-003</a></strong></td>
@@ -4836,6 +4836,94 @@
</ul>
</td>
</tr>
+ <tr id="vertical-alignment-new-002-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-002.htm">vertical-alignment-new-002</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-003-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-003.htm">vertical-alignment-new-003</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-004-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-004.htm">vertical-alignment-new-004</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-005-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-005.htm">vertical-alignment-new-005</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-006-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-006.htm">vertical-alignment-new-006</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-007-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-007.htm">vertical-alignment-new-007</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-008-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-008.htm">vertical-alignment-new-008</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-009-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-009.htm">vertical-alignment-new-009</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.6">
<tr><th colspan="4" scope="rowgroup">
@@ -5276,7 +5364,95 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.7">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#caption-side">7.7 Table Caption Mappings: the caption-side keywords</a></th></tr>
- <!-- 0 tests -->
+ <!-- 8 tests -->
+ <tr id="caption-side-vlr-003-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-003.htm">caption-side-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-005-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-005.htm">caption-side-vlr-005</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-007-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-007.htm">caption-side-vlr-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-009-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-009.htm">caption-side-vlr-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-002-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-002.htm">caption-side-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-004-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-004.htm">caption-side-vrl-004</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-006-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-006.htm">caption-side-vrl-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-008-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-008.htm">caption-side-vrl-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.7.#valuedef-block-end">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-9.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-9.htm
index 63403199301..c5dfb216194 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-9.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-9.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Glyph Composition (25 tests)</h2>
+ <h2>Glyph Composition (27 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -40,7 +40,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright">9.1 Horizontal-in-Vertical Composition: the text-combine-upright property</a></th></tr>
- <!-- 21 tests -->
+ <!-- 22 tests -->
+ <tr id="text-combine-upright-inherit-all-001-9.1" class="primary">
+ <td><strong>
+ <a href="text-combine-upright-inherit-all-001.htm">text-combine-upright-inherit-all-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.htm">=</a> </td>
+ <td></td>
+ <td>text-combine-upright:all inherits
+ <ul class="assert">
+ <li>This test checks text-combine-upright:all inherits</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-inherit-all-002-9.1" class="primary">
<td><strong>
<a href="text-combine-upright-inherit-all-002.htm">text-combine-upright-inherit-all-002</a></strong></td>
@@ -295,7 +306,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout">9.1.2 Layout Rules</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
+ <tr id="text-combine-upright-decorations-001-9.1.2" class="primary ahem">
+ <td><strong>
+ <a href="text-combine-upright-decorations-001.htm">text-combine-upright-decorations-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-decorations-001.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>The resulting composition is treated as a signel glyph for decorations
+ <ul class="assert">
+ <li>The resulting composition is treated as a signel glyph for decorations</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-layout-rules-001-9.1.2" class="primary ahem">
<td><strong>
<a href="text-combine-upright-layout-rules-001.htm">text-combine-upright-layout-rules-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vlr-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vlr-003.htm
new file mode 100644
index 00000000000..b8d70be9deb
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vlr-003.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property">
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages">
+
+ <meta content="paged" name="flags">
+ <meta content="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." name="assert">
+
+ <style type="text/css" media="print">
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vrl-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vrl-002.htm
new file mode 100644
index 00000000000..6db749e7082
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/first-page-vrl-002.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property">
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages">
+
+ <meta content="image paged" name="flags">
+ <meta content="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." name="assert">
+
+ <style type="text/css" media="print">
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-002.htm
index f40a4e2db0a..101374fcc90 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-002.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-002.htm
@@ -13,7 +13,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-003.htm
index fddd57471f4..1e4012bfa26 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-003.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-003.htm
@@ -13,7 +13,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-004.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-004.htm
index 6f8971abaca..8688462486a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-004.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-004.htm
@@ -13,7 +13,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-005.htm
index a95e03c7ce0..1a552023561 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-005.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-005.htm
@@ -13,7 +13,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-006.htm
index 3ed682680c7..0eaf10a3bbc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-006.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-006.htm
@@ -13,7 +13,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-007.htm
index b0b528eb134..c44f6f7f13e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-007.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-007.htm
@@ -13,7 +13,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-008.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-008.htm
index fa8481c5ea9..458c2961b33 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-008.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-008.htm
@@ -13,7 +13,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-009.htm
index 54fb53f8d42..a3ba5eb1efa 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-009.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-009.htm
@@ -13,7 +13,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-010.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-010.htm
index a07213567e9..e28de3c8256 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-010.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-010.htm
@@ -13,7 +13,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-011.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-011.htm
index 9b838d13f22..5a31201005c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-011.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-block-alignment-011.htm
@@ -13,7 +13,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-002.htm
new file mode 100644
index 00000000000..abacbbbd317
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-002.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-002-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-003.htm
new file mode 100644
index 00000000000..351d1a5d5aa
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-003.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-003-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-004.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-004.htm
new file mode 100644
index 00000000000..02635ff133d
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-004.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-002-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-005.htm
new file mode 100644
index 00000000000..a9105e3a128
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/inline-table-alignment-005.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-003-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001.htm
index e9b17990bd1..11603700b94 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001.htm
@@ -156,7 +156,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001a.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001a.htm
index a8ed5b35c6b..f4f6746f047 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001a.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001a.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001b.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001b.htm
index 41343c6accf..429961567bc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001b.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001b.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001c.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001c.htm
index 0ce20ee933b..695ecec3e29 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001c.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001c.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001d.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001d.htm
index b7737137582..569ec4159e4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001d.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001d.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001e.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001e.htm
index 0394be54b15..31966162d1b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001e.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001e.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001f.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001f.htm
index 02f61a4d6ba..0d354cd3c4b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001f.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001f.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001g.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001g.htm
index bb2be03d05a..39190c96052 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001g.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001g.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001h.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001h.htm
index 86e78a3cc1d..d8d82d059f3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001h.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001h.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001i.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001i.htm
index 4904b253b92..cc1137e5f32 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001i.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001i.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001j.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001j.htm
index 608952fd9e5..159b0fc130b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001j.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001j.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001k.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001k.htm
index 559f882c0a5..eb34609afa8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001k.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001k.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001l.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001l.htm
index 04ca6efa4de..6739cd1a239 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001l.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001l.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001m.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001m.htm
index 64ecb1d45a7..871d7f36275 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001m.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001m.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001n.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001n.htm
index 5e28b207cfd..df45317af74 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001n.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001n.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001o.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001o.htm
index 43f00318f28..440a9aac873 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001o.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001o.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001p.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001p.htm
index 335fd83d57a..2f8a72c80e3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001p.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001p.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001q.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001q.htm
index c8401e13e12..999afcf329f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001q.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001q.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001r.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001r.htm
index e8efe4bfd82..73bb2aeb760 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001r.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001r.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001s.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001s.htm
index a3bf46470a9..457df5dddb1 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001s.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001s.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001t.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001t.htm
index 2f10ec984a9..f2c873033be 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001t.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001t.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001u.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001u.htm
index 0500a47b269..2df273865da 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001u.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001u.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001v.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001v.htm
index 462041e6370..403d41e7f32 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001v.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001v.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001w.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001w.htm
index 95e5a326413..4c2e1327095 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001w.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001w.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001x.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001x.htm
index 14246334af4..240bdd326ce 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001x.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/orthogonal-parent-shrink-to-fit-001x.htm
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm
new file mode 100644
index 00000000000..abc1395d0e7
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <meta name="flags" content="image">
+ <style type="text/css">
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ </style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled"><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm
new file mode 100644
index 00000000000..6b9ff3af7c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <meta name="flags" content="image">
+ <style type="text/css">
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ </style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled"><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm
new file mode 100644
index 00000000000..58d7d7060b0
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<meta content="ahem" name="flags">
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm
new file mode 100644
index 00000000000..6db9ea94c0c
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy">66</span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-layout-rules-001-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-layout-rules-001-ref.htm
index 315349204da..f0db44f7c83 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-layout-rules-001-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-combine-upright-layout-rules-001-ref.htm
@@ -4,8 +4,6 @@
<title>CSS Writing Modes: Layout rules of text-combine-upright</title>
<link href="https://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura">
<link href="kojiishi@gmail.com" rel="author" title="Koji Ishii">
-<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout" rel="help">
-<meta content="Anything outside the 1em-composition does not affect layout." name="assert">
<meta content="ahem" name="flags">
<style>
#container {
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-012-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-012-ref.htm
index 069548aa273..73e3f88eb1e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-012-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-012-ref.htm
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -30,7 +29,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-013-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-013-ref.htm
new file mode 100644
index 00000000000..765b28f8ea7
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-013-ref.htm
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Reftest Reference</title>
+ <!-- reftest for text-orietation-013.xht -->
+ <link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com">
+ <meta http-equiv="content-language" content="en">
+ <style type="text/css">
+ div
+ {
+ background: pink;
+ border: 1px solid black;
+ color: blue;
+ font: 20px/1 Ahem;
+ height: 3em;
+ margin: 10px;
+ width: 3em;
+ white-space: pre;
+ }
+ .control_ahem
+ {
+ writing-mode: horizontal-tb;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-014-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-014-ref.htm
index 607081fd23a..4b5c1db870e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-014-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-014-ref.htm
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -30,7 +29,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-015-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-015-ref.htm
index ac60bc59f2f..a37e637255f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-015-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-orientation-015-ref.htm
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm
index c4c833aebc8..9d541bbc868 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm
@@ -13,20 +13,22 @@
img#orange
{
padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
+ padding-left: 120px; /* = the position of orange square */
}
+
</style>
</head>
<body>
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+<p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled">
+ <img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled">
</div>
+
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm
index 20d3869dc74..d74e5c73c4b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm
@@ -20,11 +20,11 @@
<body>
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+<p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled"><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled">
+ <img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled"><!--
+--><img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled">
</div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm
index e289b58de2c..5dbd092677d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm
@@ -3416,6 +3416,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-vlr-007" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-lr">
+ <a href="caption-side-vlr-007.htm">caption-side-vlr-007</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vlr-009" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-lr">
+ <a href="caption-side-vlr-009.htm">caption-side-vlr-009</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-006" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-rl">
+ <a href="caption-side-vrl-006.htm">caption-side-vrl-006</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-008" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-rl">
+ <a href="caption-side-vrl-008.htm">caption-side-vrl-008</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="central-baseline-alignment-002" class="ahem">
<tr>
<td rowspan="1" title="central baseline-alignment of text with 'text-orientation: upright' (vertical-rl)">
@@ -4392,6 +4424,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.htm">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.htm">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.htm">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.htm">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="line-box-direction-001" class="ahem">
<tr>
<td rowspan="1" title="horizontal-tb - ordering direction of line boxes">
@@ -5152,6 +5216,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-combine-upright-decorations-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="The resulting composition is treated as a signel glyph for decorations">
+ <a href="text-combine-upright-decorations-001.htm">text-combine-upright-decorations-001</a></td>
+ <td><a href="reference/text-combine-upright-decorations-001.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="text-combine-upright-inherit-all-001" class="">
+ <tr>
+ <td rowspan="1" title="text-combine-upright:all inherits">
+ <a href="text-combine-upright-inherit-all-001.htm">text-combine-upright-inherit-all-001</a></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-combine-upright-inherit-all-002" class="">
<tr>
<td rowspan="1" title="text-combine-upright :all">
@@ -5578,36 +5658,68 @@
</tbody>
<tbody id="vertical-alignment-new-002" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-002.htm">vertical-alignment-new-002</a></td>
<td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-003.htm">vertical-alignment-new-003</a></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-004" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-004.htm">vertical-alignment-new-004</a></td>
<td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-005.htm">vertical-alignment-new-005</a></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-006" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-006.htm">vertical-alignment-new-006</a></td>
<td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-007" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-007.htm">vertical-alignment-new-007</a></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-008" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-008.htm">vertical-alignment-new-008</a></td>
<td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-009" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-009.htm">vertical-alignment-new-009</a></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="writing-mode-horizontal-001l" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright in horizontal writing mode">
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list
index 65cb31ea04a..15ebb0fde93 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list
@@ -423,6 +423,10 @@ box-offsets-rel-pos-vlr-003.htm == reference/abs-pos-non-replaced-vlr-013-ref.ht
box-offsets-rel-pos-vlr-005.htm == reference/box-offsets-rel-pos-vlr-005-ref.htm
box-offsets-rel-pos-vrl-002.htm == reference/abs-pos-non-replaced-vrl-012-ref.htm
box-offsets-rel-pos-vrl-004.htm == reference/box-offsets-rel-pos-vrl-004-ref.htm
+caption-side-vlr-007.htm == reference/ref-filled-green-100px-square.htm
+caption-side-vlr-009.htm == reference/ref-filled-green-100px-square.htm
+caption-side-vrl-006.htm == reference/ref-filled-green-100px-square.htm
+caption-side-vrl-008.htm == reference/ref-filled-green-100px-square.htm
central-baseline-alignment-002.htm == reference/central-baseline-alignment-002-ref.htm
central-baseline-alignment-003.htm == reference/central-baseline-alignment-002-ref.htm
clearance-calculations-vrl-002.htm == reference/clearance-calculations-vrl-002-ref.htm
@@ -545,6 +549,10 @@ inline-replaced-vlr-003.htm == reference/inline-replaced-vrl-002-ref.htm
inline-replaced-vlr-005.htm == reference/inline-replaced-vrl-004-ref.htm
inline-replaced-vrl-002.htm == reference/inline-replaced-vrl-002-ref.htm
inline-replaced-vrl-004.htm == reference/inline-replaced-vrl-004-ref.htm
+inline-table-alignment-002.htm == reference/inline-table-alignment-002-ref.htm
+inline-table-alignment-003.htm == reference/inline-table-alignment-003-ref.htm
+inline-table-alignment-004.htm == reference/inline-table-alignment-002-ref.htm
+inline-table-alignment-005.htm == reference/inline-table-alignment-003-ref.htm
line-box-direction-001.htm == reference/block-flow-direction-001-ref.htm
line-box-direction-002.htm == reference/block-flow-direction-001-ref.htm
line-box-direction-003.htm == reference/block-flow-direction-001-ref.htm
@@ -640,6 +648,8 @@ text-baseline-008.htm == reference/text-baseline-006-ref.htm
text-baseline-009.htm == reference/text-baseline-006-ref.htm
text-baseline-010.htm == reference/text-baseline-007-ref.htm
text-baseline-011.htm == reference/text-baseline-007-ref.htm
+text-combine-upright-decorations-001.htm == reference/text-combine-upright-decorations-001.htm
+text-combine-upright-inherit-all-001.htm == reference/text-combine-upright-inherit-all-001.htm
text-combine-upright-inherit-all-002.htm == reference/text-combine-upright-inherit-all-002.htm
text-combine-upright-layout-rules-001.htm == reference/text-combine-upright-layout-rules-001-ref.htm
text-combine-upright-line-breaking-rules-001.htm == reference/text-combine-upright-line-breaking-rules-001.htm
@@ -694,9 +704,13 @@ unicode-bidi-applies-to-013.htm == reference/direction-applies-to-008-ref.htm
unicode-bidi-applies-to-014.htm == reference/direction-applies-to-008-ref.htm
unicode-bidi-applies-to-015.htm == reference/direction-applies-to-008-ref.htm
vertical-alignment-new-002.htm == reference/vertical-alignment-new-002-ref.htm
+vertical-alignment-new-003.htm == reference/vertical-alignment-new-002-ref.htm
vertical-alignment-new-004.htm == reference/vertical-alignment-new-004-ref.htm
+vertical-alignment-new-005.htm == reference/vertical-alignment-new-004-ref.htm
vertical-alignment-new-006.htm == reference/vertical-alignment-new-006-ref.htm
+vertical-alignment-new-007.htm == reference/vertical-alignment-new-006-ref.htm
vertical-alignment-new-008.htm == reference/vertical-alignment-new-008-ref.htm
+vertical-alignment-new-009.htm == reference/vertical-alignment-new-008-ref.htm
writing-mode-horizontal-001l.htm == reference/writing-mode-horizontal-001l-ref.htm
writing-mode-horizontal-001r.htm == reference/writing-mode-horizontal-001r-ref.htm
writing-mode-stretch-001.htm == reference/writing-mode-stretch-001-ref.htm
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm
new file mode 100644
index 00000000000..4dfda346cb2
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm
@@ -0,0 +1,66 @@
+<!DOCTYPE html>
+<html><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<link href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout" rel="help" title="9.1.2. Layout Rules">
+<link href="reference/text-combine-upright-decorations-001.htm" rel="match">
+<meta content="The resulting composition is treated as a signel glyph for decorations" name="assert">
+<meta content="ahem" name="flags">
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.tcy {
+ text-combine-upright:all;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&nbsp;</span>X
+ </p><p class="overline">X<span class="tcy">&nbsp;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&nbsp;</span>X
+ </p><p class="overline">X<span class="tcy">&nbsp;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&nbsp;X
+ </p><p class="overline">X&nbsp;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm
new file mode 100644
index 00000000000..ac94e8f70b8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright" rel="help">
+<link href="reference/text-combine-upright-inherit-all-001.htm" rel="match">
+<meta content="This test checks text-combine-upright:all inherits" name="assert">
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy"><span>66</span></span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-011.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-011.htm
index 323ce9359df..e5170cf719f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-011.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-011.htm
@@ -31,14 +31,11 @@
#test_ahem
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -49,12 +46,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-012.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-012.htm
index 31f4e09d9b6..ee940a8c73e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-012.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-012.htm
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -40,12 +37,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-013.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-013.htm
index 47071732c96..f57f7e353ad 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-013.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-013.htm
@@ -1,13 +1,13 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
+<html>
<head>
<title>CSS Writing Modes Test: text-orientation - sideways-left</title>
<link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com">
- <link rel="help" title="5.1. Orienting Text: the‘text-orientation’property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation">
+ <link rel="help" title="5.1. Orienting Text: the ‘text-orientation’ property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation">
<link rel="match" href="reference/text-orientation-013-ref.htm">
<meta http-equiv="content-language" content="en">
<meta name="flags" content="ahem">
- <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90°counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.">
+ <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90° counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.">
<style type="text/css">
div
{
@@ -16,27 +16,24 @@
color: blue;
font: 20px/1 Ahem;
height: 3em;
- margin: 10px;
+ margin: 10px;
width: 3em;
white-space: pre;
}
#test_ahem
{
text-orientation: sideways-left; /* This property to be tested */
- -webkit-text-orientation: sideways-left;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
<body>
<!--
- Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
+ Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
but not cheks 3.glyph orientation.
-->
<p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-014.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-014.htm
index 2408a2140bd..e7addcf4000 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-014.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-014.htm
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -40,12 +37,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-015.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-015.htm
index 89c2ddb0d73..8028f3c5d8c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-015.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-015.htm
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation:sideways;
writing-mode: vertical-lr;
- -webkit-writing-mode: vertical-lr;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-mixed-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-mixed-001.htm
index c7052b5715d..cab6d557656 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-mixed-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-mixed-001.htm
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: mixed;
- -moz-text-orientation: mixed;
- -o-text-orientation: mixed;
- -ms-text-orientation: mixed;
text-orientation: mixed;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001.htm
index 6850cf3de49..aeb520eb9ca 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001.htm
@@ -182,12 +182,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001b.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001b.htm
index f615c4278f9..41e2b16426d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001b.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001b.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)" name="assert">
+<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -68,12 +68,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
@@ -172,7 +172,7 @@ summary {
</div>
<div data-block="Balinese">
<div class="line">ᬅᬆᬇᬈᬉᬊᬋᬌᬍᬎᬏᬐᬑᬒᬓᬔᬕᬖᬗᬘᬙᬚᬛᬜᬝᬞᬟᬠᬡᬢᬣᬤ</div>
-<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊ</div>
+<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊᭋ᭐</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001c.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001c.htm
index fe87ab57cd4..4b35191cc9c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001c.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001c.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)" name="assert">
+<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Balinese">
-<div class="line">ᭋ᭐᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷</div>
-<div class="line">᭸᭹᭺᭻᭼</div>
+<div class="line">᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷᭸᭹</div>
+<div class="line">᭺᭻᭼</div>
</div>
<div data-block="Sundanese">
<div class="line">ᮃᮄᮅᮆᮇᮈᮉᮊᮋᮌᮍᮎᮏᮐᮑᮒᮓᮔᮕᮖᮗᮘᮙᮚᮛᮜᮝᮞᮟᮠᮮᮯ</div>
@@ -163,7 +163,7 @@ summary {
<div class="line">⠠⠡⠢⠣⠤⠥⠦⠧⠨⠩⠪⠫⠬⠭⠮⠯⠰⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿</div>
<div class="line">⡀⡁⡂⡃⡄⡅⡆⡇⡈⡉⡊⡋⡌⡍⡎⡏⡐⡑⡒⡓⡔⡕⡖⡗⡘⡙⡚⡛⡜⡝⡞⡟</div>
<div class="line">⡠⡡⡢⡣⡤⡥⡦⡧⡨⡩⡪⡫⡬⡭⡮⡯⡰⡱⡲⡳⡴⡵⡶⡷⡸⡹⡺⡻⡼⡽⡾⡿</div>
-<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖</div>
+<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖⢗⢘</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001d.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001d.htm
index 08dd68df0ff..a12e3844822 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001d.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001d.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)" name="assert">
+<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -40,10 +40,10 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Braille">
-<div class="line">⢗⢘⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶</div>
-<div class="line">⢷⢸⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖</div>
-<div class="line">⣗⣘⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶</div>
-<div class="line">⣷⣸⣹⣺⣻⣼⣽⣾⣿</div>
+<div class="line">⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶⢷⢸</div>
+<div class="line">⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖⣗⣘</div>
+<div class="line">⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶⣷⣸</div>
+<div class="line">⣹⣺⣻⣼⣽⣾⣿</div>
</div>
<div data-block="Supplemental">
<div class="line">⤀⤁⤂⤃⤄⤅⤆⤇⤈⤉⤊⤋⤌⤍⤎⤏⤐⤑⤒⤓⤔⤕⤖⤗⤘⤙⤚⤛⤜⤝⤞⤟</div>
@@ -154,7 +154,7 @@ summary {
<div class="line">ꡠꡡꡢꡣꡤꡥꡦꡧꡨꡩꡪꡫꡬꡭꡮꡯꡰꡱꡲꡳ꡴꡵꡶꡷</div>
</div>
<div data-block="Saurashtra">
-<div class="line">ꢂ</div>
+<div class="line">ꢂꢃꢄ</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001e.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001e.htm
index c6071bfe778..1ac877b4dc0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001e.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001e.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)" name="assert">
+<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Saurashtra">
-<div class="line">ꢃꢄꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢ</div>
-<div class="line">ꢣꢤꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
+<div class="line">ꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢꢣꢤ</div>
+<div class="line">ꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
</div>
<div data-block="Devanagari">
<div class="line">ꣲꣳꣴꣵꣶꣷ꣸꣹꣺ꣻ</div>
@@ -169,7 +169,7 @@ summary {
<div class="line">𐌠𐌡𐌢𐌣</div>
</div>
<div data-block="Gothic">
-<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁</div>
+<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001f.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001f.htm
index 1a1f6801cdc..8261b9ad799 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001f.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001f.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)" name="assert">
+<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Gothic">
-<div class="line">𐍂𐍃𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
+<div class="line">𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
</div>
<div data-block="Old">
<div class="line">𐍐𐍑𐍒𐍓𐍔𐍕𐍖𐍗𐍘𐍙𐍚𐍛𐍜𐍝𐍞𐍟𐍠𐍡𐍢𐍣𐍤𐍥𐍦𐍧𐍨𐍩𐍪𐍫𐍬𐍭𐍮𐍯</div>
@@ -193,7 +193,7 @@ summary {
<div class="line">𑘠𑘡𑘢𑘣𑘤𑘥𑘦𑘧𑘨𑘩𑘪𑘫𑘬𑘭𑘮𑘯𑙁𑙂𑙃𑙄𑙐𑙑𑙒𑙓𑙔𑙕𑙖𑙗𑙘𑙙</div>
</div>
<div data-block="Takri">
-<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛</div>
+<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛𑚜𑚝</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001g.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001g.htm
index ce60c98333f..2692256b341 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001g.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001g.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)" name="assert">
+<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Takri">
-<div class="line">𑚜𑚝𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
+<div class="line">𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
</div>
<div data-block="Warang">
<div class="line">𑢠𑢡𑢢𑢣𑢤𑢥𑢦𑢧𑢨𑢩𑢪𑢫𑢬𑢭𑢮𑢯𑢰𑢱𑢲𑢳𑢴𑢵𑢶𑢷𑢸𑢹𑢺𑢻𑢼𑢽𑢾𑢿</div>
@@ -122,7 +122,10 @@ summary {
<div data-block="Miao">
<div class="line">𖼀𖼁𖼂𖼃𖼄𖼅𖼆𖼇𖼈𖼉𖼊𖼋𖼌𖼍𖼎𖼏𖼐𖼑𖼒𖼓𖼔𖼕𖼖𖼗𖼘𖼙𖼚𖼛𖼜𖼝𖼞𖼟</div>
<div class="line">𖼠𖼡𖼢𖼣𖼤𖼥𖼦𖼧𖼨𖼩𖼪𖼫𖼬𖼭𖼮𖼯𖼰𖼱𖼲𖼳𖼴𖼵𖼶𖼷𖼸𖼹𖼺𖼻𖼼𖼽𖼾𖼿</div>
-<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞</div>
+<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞𖾟</div>
+</div>
+<div data-block="Duployan">
+<div class="line">𛰀</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001h.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001h.htm
index baf1076e3e2..1284326c0f7 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001h.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-script-001h.htm
@@ -1,8 +1,8 @@
<!DOCTYPE html>
<html><head><meta charset="utf-8">
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help">
-<meta content="Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)" name="assert">
+<meta content="Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)" name="assert">
<meta content="dom font" name="flags">
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii">
<script src="/resources/testharness.js"></script>
@@ -39,15 +39,12 @@ summary {
<div id="details"></div>
<div id="container">
<div data-vo="R" class="test">
-<div data-block="Miao">
-<div class="line">𖾟</div>
-</div>
<div data-block="Duployan">
-<div class="line">𛰀𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟</div>
-<div class="line">𛰠𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿</div>
-<div class="line">𛱀𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟</div>
-<div class="line">𛱠𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇</div>
-<div class="line">𛲈𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
+<div class="line">𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟𛰠</div>
+<div class="line">𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿𛱀</div>
+<div class="line">𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟𛱠</div>
+<div class="line">𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇𛲈</div>
+<div class="line">𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
</div>
<div data-block="Ancient">
<div class="line">𝈀𝈁𝈂𝈃𝈄𝈅𝈆𝈇𝈈𝈉𝈊𝈋𝈌𝈍𝈎𝈏𝈐𝈑𝈒𝈓𝈔𝈕𝈖𝈗𝈘𝈙𝈚𝈛𝈜𝈝𝈞𝈟</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
index 2afff1e0252..08deeae9066 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-002.htm
index 10bf3223fc4..a742c7d9374 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-002.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-002.htm
@@ -29,15 +29,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-lr;
- -moz-writing-mode: vertical-lr;
- -o-writing-mode: vertical-lr;
- -ms-writing-mode: vertical-lr;
writing-mode: vertical-lr;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-left-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-left-001.htm
index 309a4c8d4d6..28be44ffeed 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-left-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-left-001.htm
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-left;
- -moz-text-orientation: sideways-left;
- -o-text-orientation: sideways-left;
- -ms-text-orientation: sideways-left;
text-orientation: sideways-left;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
index 7cba8b7fc6b..2aafcd859c2 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-right;
- -moz-text-orientation: sideways-right;
- -o-text-orientation: sideways-right;
- -ms-text-orientation: sideways-right;
text-orientation: sideways-right;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
index 58ec55697de..fc18532e24f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: upright;
- -moz-text-orientation: upright;
- -o-text-orientation: upright;
- -ms-text-orientation: mixed;
text-orientation: upright;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
index 17ed78469b3..319d0b9faa7 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.htm">Chapter 3 -
Introduction to Vertical Text</a></th>
- <td>(80 Tests)</td></tr>
+ <td>(82 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.htm">Chapter 4 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.htm">Chapter 7 -
Abstract Box Layout</a></th>
- <td>(473 Tests)</td></tr>
+ <td>(489 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.htm">Chapter 8 -
@@ -62,7 +62,7 @@
<tbody id="s9">
<tr><th><a href="chapter-9.htm">Chapter 9 -
Glyph Composition</a></th>
- <td>(25 Tests)</td></tr>
+ <td>(27 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.htm">Appendix A -
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm
index 7f0e4a7209b..34f2960e775 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm
@@ -1,39 +1,37 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.">
<link rel="match" href="reference/vertical-alignment-new-002-ref.htm">
<meta name="flags" content="ahem">
<style type="text/css">
div#rl
{
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-right: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: top;
line-height: 1;
}
-
</style>
</head>
<body>
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm
new file mode 100644
index 00000000000..6b922828843
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.">
+ <link rel="match" href="reference/vertical-alignment-new-002-ref.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr
+ {
+ border-right: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: top;
+ line-height: 1;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm
index ec4251c75b4..ae908896e17 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm
@@ -1,11 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.">
<link rel="match" href="reference/vertical-alignment-new-004-ref.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm
new file mode 100644
index 00000000000..d85a936b0b9
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.">
+ <link rel="match" href="reference/vertical-alignment-new-004-ref.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-top;
+ line-height: 1;
+ }
+
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm
index 222852b549f..e72a34bf751 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm
@@ -1,11 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.">
<link rel="match" href="reference/vertical-alignment-new-006-ref.htm">
<meta name="flags" content="ahem">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm
new file mode 100644
index 00000000000..589b7892f90
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.">
+ <link rel="match" href="reference/vertical-alignment-new-006-ref.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-bottom;
+ line-height: 1;
+ }
+
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm
index b172ad01116..53988991125 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm
@@ -1,26 +1,25 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.">
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-rl writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.">
<link rel="match" href="reference/vertical-alignment-new-008-ref.htm">
<meta name="flags" content="ahem">
<style type="text/css">
div#rl
{
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-left: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: bottom;
line-height: 1;
}
@@ -31,9 +30,9 @@
<body>
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm
new file mode 100644
index 00000000000..6e2f12cea7b
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading">
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.">
+ <link rel="match" href="reference/vertical-alignment-new-008-ref.htm">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr
+ {
+ border-left: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: bottom;
+ line-height: 1;
+ }
+
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data
index 570bebf94d9..daa66cc654b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data
@@ -903,6 +903,22 @@ html/box-offsets-rel-pos-vrl-002.htm 71f9afb95909f5bbf2f482ea0cae18d0760dd61b ?
xhtml1/box-offsets-rel-pos-vrl-002.xht 71f9afb95909f5bbf2f482ea0cae18d0760dd61b ?
html/box-offsets-rel-pos-vrl-004.htm 2fefce44f6b5272b4e3d76d78fbd376dc7ccfcb7 ?
xhtml1/box-offsets-rel-pos-vrl-004.xht 2fefce44f6b5272b4e3d76d78fbd376dc7ccfcb7 ?
+html/caption-side-vlr-003.htm 43390e0197532f5abc7d3981a3d4269eba09bc34 ?
+xhtml1/caption-side-vlr-003.xht 43390e0197532f5abc7d3981a3d4269eba09bc34 ?
+html/caption-side-vlr-005.htm 8947d4a32c90618852aaed1314ba8b21d4ee9977 ?
+xhtml1/caption-side-vlr-005.xht 8947d4a32c90618852aaed1314ba8b21d4ee9977 ?
+html/caption-side-vlr-007.htm 3ba03ab551c9139a3762f31bf9c666b189d6f2dd ?
+xhtml1/caption-side-vlr-007.xht 3ba03ab551c9139a3762f31bf9c666b189d6f2dd ?
+html/caption-side-vlr-009.htm 2e2059bc3999c9f5a6e448d38120345a4401acf0 ?
+xhtml1/caption-side-vlr-009.xht 2e2059bc3999c9f5a6e448d38120345a4401acf0 ?
+html/caption-side-vrl-002.htm a4bc04da2ea89baff4d825bccf39f1c0cd8d6179 ?
+xhtml1/caption-side-vrl-002.xht a4bc04da2ea89baff4d825bccf39f1c0cd8d6179 ?
+html/caption-side-vrl-004.htm cd67251ecca27c479e8fbbc1ea0f0b7c6928a00b ?
+xhtml1/caption-side-vrl-004.xht cd67251ecca27c479e8fbbc1ea0f0b7c6928a00b ?
+html/caption-side-vrl-006.htm 5e4541bf9386b002856d99c9039d54acff163c3a ?
+xhtml1/caption-side-vrl-006.xht 5e4541bf9386b002856d99c9039d54acff163c3a ?
+html/caption-side-vrl-008.htm 8d0f419837097e2f8d99deb2478d8971b8c916bc ?
+xhtml1/caption-side-vrl-008.xht 8d0f419837097e2f8d99deb2478d8971b8c916bc ?
html/central-baseline-alignment-002.htm 90489bcb77cfed11d0d0072734e1a6a5408f05e2 ?
xhtml1/central-baseline-alignment-002.xht 90489bcb77cfed11d0d0072734e1a6a5408f05e2 ?
html/central-baseline-alignment-003.htm 8e6a4d8e67c4492e12b1d72857cbee6aa3611e37 ?
@@ -1007,6 +1023,10 @@ html/direction-vrl-004.htm 31d81702696bd0c7fe90ce7f4b6a91947db9234f ?
xhtml1/direction-vrl-004.xht 31d81702696bd0c7fe90ce7f4b6a91947db9234f ?
html/extract-ordered-list-direction-and-writing-modes.htm f456a08de75932c3881a76490ed2fdb7211d2bc8 ?
xhtml1/extract-ordered-list-direction-and-writing-modes.xht f456a08de75932c3881a76490ed2fdb7211d2bc8 ?
+html/first-page-vlr-003.htm 66c5f6f6770b4a63ab7936fc40da35a075237c0f ?
+xhtml1/first-page-vlr-003.xht 66c5f6f6770b4a63ab7936fc40da35a075237c0f ?
+html/first-page-vrl-002.htm 0e3999276064df4aff359983d7a6cb2977a7a19b ?
+xhtml1/first-page-vrl-002.xht 0e3999276064df4aff359983d7a6cb2977a7a19b ?
html/flexbox-writing-mode-007.htm 0557a81af23da4d969bce70f840968a7d5947006 ?
xhtml1/flexbox-writing-mode-007.xht 0557a81af23da4d969bce70f840968a7d5947006 ?
html/flexbox-writing-mode-008.htm aaac3dcddfec40e5c67ae479e0df2184ddec82d2 ?
@@ -1117,26 +1137,26 @@ html/horizontal-rule-vrl-002.htm 3bf5bbb3bbb172c806b28ffa7a8b231b8e97918a ?
xhtml1/horizontal-rule-vrl-002.xht 3bf5bbb3bbb172c806b28ffa7a8b231b8e97918a ?
html/horizontal-rule-vrl-004.htm 14da7156297d3627b6ed03de8cb83fe63b851ea9 ?
xhtml1/horizontal-rule-vrl-004.xht 14da7156297d3627b6ed03de8cb83fe63b851ea9 ?
-html/inline-block-alignment-002.htm 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c ?
-xhtml1/inline-block-alignment-002.xht 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c ?
-html/inline-block-alignment-003.htm ae9c3906fd1d714f32496eeebdb69763f1829dbd ?
-xhtml1/inline-block-alignment-003.xht ae9c3906fd1d714f32496eeebdb69763f1829dbd ?
-html/inline-block-alignment-004.htm 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b ?
-xhtml1/inline-block-alignment-004.xht 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b ?
-html/inline-block-alignment-005.htm 208766fed753adb8cb0de3202b2f72353eff275b ?
-xhtml1/inline-block-alignment-005.xht 208766fed753adb8cb0de3202b2f72353eff275b ?
-html/inline-block-alignment-006.htm b4086c20d15b54f2914c62e578710b06ab5c79a5 ?
-xhtml1/inline-block-alignment-006.xht b4086c20d15b54f2914c62e578710b06ab5c79a5 ?
-html/inline-block-alignment-007.htm 2012a64fc744a13b8a7ceb5c386442fcc976e168 ?
-xhtml1/inline-block-alignment-007.xht 2012a64fc744a13b8a7ceb5c386442fcc976e168 ?
-html/inline-block-alignment-008.htm cabb9e7d9e6c767bfa3366e86aec639b83db59cb ?
-xhtml1/inline-block-alignment-008.xht cabb9e7d9e6c767bfa3366e86aec639b83db59cb ?
-html/inline-block-alignment-009.htm 566dd308d449656fd4353d5b5f65d536e6c27dd1 ?
-xhtml1/inline-block-alignment-009.xht 566dd308d449656fd4353d5b5f65d536e6c27dd1 ?
-html/inline-block-alignment-010.htm 48aef4f3e816b31e474d2e9a13a15b9e3e87609e ?
-xhtml1/inline-block-alignment-010.xht 48aef4f3e816b31e474d2e9a13a15b9e3e87609e ?
-html/inline-block-alignment-011.htm 9a9626e64beac7295fc7cef646e10bd929461812 ?
-xhtml1/inline-block-alignment-011.xht 9a9626e64beac7295fc7cef646e10bd929461812 ?
+html/inline-block-alignment-002.htm 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 ?
+xhtml1/inline-block-alignment-002.xht 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 ?
+html/inline-block-alignment-003.htm 38b7cacf84e6fb26a648b332664f82e6a7dfc826 ?
+xhtml1/inline-block-alignment-003.xht 38b7cacf84e6fb26a648b332664f82e6a7dfc826 ?
+html/inline-block-alignment-004.htm 360276eb0317b5a04366b5d5f898ada90ba6f3e7 ?
+xhtml1/inline-block-alignment-004.xht 360276eb0317b5a04366b5d5f898ada90ba6f3e7 ?
+html/inline-block-alignment-005.htm 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 ?
+xhtml1/inline-block-alignment-005.xht 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 ?
+html/inline-block-alignment-006.htm 37c0b88073b0421abbe358b7e9bdd8574413c29c ?
+xhtml1/inline-block-alignment-006.xht 37c0b88073b0421abbe358b7e9bdd8574413c29c ?
+html/inline-block-alignment-007.htm 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 ?
+xhtml1/inline-block-alignment-007.xht 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 ?
+html/inline-block-alignment-008.htm e2467bb74db2fdcd2aedf2af77ee74e07f711861 ?
+xhtml1/inline-block-alignment-008.xht e2467bb74db2fdcd2aedf2af77ee74e07f711861 ?
+html/inline-block-alignment-009.htm 83d76794e4789b9c9b08071a2811326b99371b1a ?
+xhtml1/inline-block-alignment-009.xht 83d76794e4789b9c9b08071a2811326b99371b1a ?
+html/inline-block-alignment-010.htm 3008b9c8cae464837a9beb93db9cade78e94ed1c ?
+xhtml1/inline-block-alignment-010.xht 3008b9c8cae464837a9beb93db9cade78e94ed1c ?
+html/inline-block-alignment-011.htm c945e1cd2af9cf413213d0ba59124b6bf8b325cd ?
+xhtml1/inline-block-alignment-011.xht c945e1cd2af9cf413213d0ba59124b6bf8b325cd ?
html/inline-block-alignment-orthogonal-vlr-003.htm 4c158c1913bcf69e7f6f7cf7fe1058dea9632639 ?
xhtml1/inline-block-alignment-orthogonal-vlr-003.xht 4c158c1913bcf69e7f6f7cf7fe1058dea9632639 ?
html/inline-block-alignment-orthogonal-vlr-005.htm 9cc37b55e5fc41ccb0ff4eed7d415459861f3b75 ?
@@ -1153,6 +1173,14 @@ html/inline-replaced-vrl-002.htm 65edb60ad7a542cacaee25d586d2a07bc30e86b9 ?
xhtml1/inline-replaced-vrl-002.xht 65edb60ad7a542cacaee25d586d2a07bc30e86b9 ?
html/inline-replaced-vrl-004.htm f778f8c545ab11a407e3e54af3c32bd409d0e385 ?
xhtml1/inline-replaced-vrl-004.xht f778f8c545ab11a407e3e54af3c32bd409d0e385 ?
+html/inline-table-alignment-002.htm 4bde1e1b0fb1981a43006f7576d7d1431f0a556f ?
+xhtml1/inline-table-alignment-002.xht 4bde1e1b0fb1981a43006f7576d7d1431f0a556f ?
+html/inline-table-alignment-003.htm 49382e9e0b557d14be23d9a7c04ba06806187cc6 ?
+xhtml1/inline-table-alignment-003.xht 49382e9e0b557d14be23d9a7c04ba06806187cc6 ?
+html/inline-table-alignment-004.htm 5296047e4d9850d39d4c9adc4b487509afe1c88e ?
+xhtml1/inline-table-alignment-004.xht 5296047e4d9850d39d4c9adc4b487509afe1c88e ?
+html/inline-table-alignment-005.htm eb4ec8dd09763960b141c5d814ba30ad2310d461 ?
+xhtml1/inline-table-alignment-005.xht eb4ec8dd09763960b141c5d814ba30ad2310d461 ?
html/line-box-direction-001.htm d7552acb4da0e10ba1d4b41acab6546e6afab01d ?
xhtml1/line-box-direction-001.xht d7552acb4da0e10ba1d4b41acab6546e6afab01d ?
html/line-box-direction-002.htm 46bf5686799dd169dd2475c64b5c18212707227c ?
@@ -1235,56 +1263,56 @@ html/margin-vlr-003.htm 02f132c12e24ed234c7d79910b270cc64ab6972c ?
xhtml1/margin-vlr-003.xht 02f132c12e24ed234c7d79910b270cc64ab6972c ?
html/margin-vrl-002.htm 3750fe541b8a60cceb015ad4592fa7a6d11754ac ?
xhtml1/margin-vrl-002.xht 3750fe541b8a60cceb015ad4592fa7a6d11754ac ?
-html/orthogonal-parent-shrink-to-fit-001.htm 49b58d12313424b49a253424d989e93ba13cefcb ?
-xhtml1/orthogonal-parent-shrink-to-fit-001.xht 49b58d12313424b49a253424d989e93ba13cefcb ?
-html/orthogonal-parent-shrink-to-fit-001a.htm c89ff319772a355c2f4b32ac3f111a66385f6aae ?
-xhtml1/orthogonal-parent-shrink-to-fit-001a.xht c89ff319772a355c2f4b32ac3f111a66385f6aae ?
-html/orthogonal-parent-shrink-to-fit-001b.htm 69f8885247ab5630e1ea18cbe0478f1496177f5e ?
-xhtml1/orthogonal-parent-shrink-to-fit-001b.xht 69f8885247ab5630e1ea18cbe0478f1496177f5e ?
-html/orthogonal-parent-shrink-to-fit-001c.htm c7a988f7596071471d18c0fc02d74dc04862fe24 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001c.xht c7a988f7596071471d18c0fc02d74dc04862fe24 ?
-html/orthogonal-parent-shrink-to-fit-001d.htm 28800f12a7ab6b59df5d2aab46c9ee40d9a38be0 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001d.xht 28800f12a7ab6b59df5d2aab46c9ee40d9a38be0 ?
-html/orthogonal-parent-shrink-to-fit-001e.htm 1e2a2300a5e7219a7ec667c30834e2cc46b5288d ?
-xhtml1/orthogonal-parent-shrink-to-fit-001e.xht 1e2a2300a5e7219a7ec667c30834e2cc46b5288d ?
-html/orthogonal-parent-shrink-to-fit-001f.htm ab27f0d2b772bd667c2d4e52812fd88d6041625b ?
-xhtml1/orthogonal-parent-shrink-to-fit-001f.xht ab27f0d2b772bd667c2d4e52812fd88d6041625b ?
-html/orthogonal-parent-shrink-to-fit-001g.htm d7b2d8389c551150022d34c265aa944609842a88 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001g.xht d7b2d8389c551150022d34c265aa944609842a88 ?
-html/orthogonal-parent-shrink-to-fit-001h.htm 80ecc7b5495930b3de1073cb285e9f3588a1b96c ?
-xhtml1/orthogonal-parent-shrink-to-fit-001h.xht 80ecc7b5495930b3de1073cb285e9f3588a1b96c ?
-html/orthogonal-parent-shrink-to-fit-001i.htm f404d76649ac07a7c29bb088155e43956b4abd2c ?
-xhtml1/orthogonal-parent-shrink-to-fit-001i.xht f404d76649ac07a7c29bb088155e43956b4abd2c ?
-html/orthogonal-parent-shrink-to-fit-001j.htm 7027435c0e9438287cdd496ebeeb46fd0f7de62c ?
-xhtml1/orthogonal-parent-shrink-to-fit-001j.xht 7027435c0e9438287cdd496ebeeb46fd0f7de62c ?
-html/orthogonal-parent-shrink-to-fit-001k.htm 40d97f9efb3f2a98ee9589f9648a9dde5ceceaec ?
-xhtml1/orthogonal-parent-shrink-to-fit-001k.xht 40d97f9efb3f2a98ee9589f9648a9dde5ceceaec ?
-html/orthogonal-parent-shrink-to-fit-001l.htm c294ffb95bc75f17f6bb45d326987a8668cff2e6 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001l.xht c294ffb95bc75f17f6bb45d326987a8668cff2e6 ?
-html/orthogonal-parent-shrink-to-fit-001m.htm 8a459a001eb6008b3d82780acfcefcc98fa767c6 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001m.xht 8a459a001eb6008b3d82780acfcefcc98fa767c6 ?
-html/orthogonal-parent-shrink-to-fit-001n.htm 3b622b6f971bb055279d5770873c2cde2842b472 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001n.xht 3b622b6f971bb055279d5770873c2cde2842b472 ?
-html/orthogonal-parent-shrink-to-fit-001o.htm 3940ecbc776d7254072dcf9613bf73aaeaa99fb6 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001o.xht 3940ecbc776d7254072dcf9613bf73aaeaa99fb6 ?
-html/orthogonal-parent-shrink-to-fit-001p.htm f84cf13a41315794d9ffb1fbbece6d4cf4778933 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001p.xht f84cf13a41315794d9ffb1fbbece6d4cf4778933 ?
-html/orthogonal-parent-shrink-to-fit-001q.htm 5ef3a8b6c1c06c95ae78b248fd6c97f81824ebfc ?
-xhtml1/orthogonal-parent-shrink-to-fit-001q.xht 5ef3a8b6c1c06c95ae78b248fd6c97f81824ebfc ?
-html/orthogonal-parent-shrink-to-fit-001r.htm 678d3e2dff1ecb0acc2547e7cca6b2f540b6fc49 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001r.xht 678d3e2dff1ecb0acc2547e7cca6b2f540b6fc49 ?
-html/orthogonal-parent-shrink-to-fit-001s.htm 7a46967a438299466239d43af06eb95b7f4c1161 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001s.xht 7a46967a438299466239d43af06eb95b7f4c1161 ?
-html/orthogonal-parent-shrink-to-fit-001t.htm 1ace691800bd0ec873677108d45a90b57285b294 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001t.xht 1ace691800bd0ec873677108d45a90b57285b294 ?
-html/orthogonal-parent-shrink-to-fit-001u.htm d60e284b77b7d3abc94d88a07bdabfd7d82fa5c0 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001u.xht d60e284b77b7d3abc94d88a07bdabfd7d82fa5c0 ?
-html/orthogonal-parent-shrink-to-fit-001v.htm 4f20ea28c28b91285659c09fe638bd5cdddacc66 ?
-xhtml1/orthogonal-parent-shrink-to-fit-001v.xht 4f20ea28c28b91285659c09fe638bd5cdddacc66 ?
-html/orthogonal-parent-shrink-to-fit-001w.htm 8c18e19004f4be3b5e6f134ba81f3f054b4f2c2e ?
-xhtml1/orthogonal-parent-shrink-to-fit-001w.xht 8c18e19004f4be3b5e6f134ba81f3f054b4f2c2e ?
-html/orthogonal-parent-shrink-to-fit-001x.htm 08da1508c81f1abfbbd97630c2ebe9056825057a ?
-xhtml1/orthogonal-parent-shrink-to-fit-001x.xht 08da1508c81f1abfbbd97630c2ebe9056825057a ?
+html/orthogonal-parent-shrink-to-fit-001.htm 16dd610ea309b990106092dbb43eb355f7043612 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001.xht 16dd610ea309b990106092dbb43eb355f7043612 ?
+html/orthogonal-parent-shrink-to-fit-001a.htm bcbde8aff19053cc7c5dab09cd59ff152d7ca385 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001a.xht bcbde8aff19053cc7c5dab09cd59ff152d7ca385 ?
+html/orthogonal-parent-shrink-to-fit-001b.htm d5ee61044d7b594cf863c456e127001641206eea ?
+xhtml1/orthogonal-parent-shrink-to-fit-001b.xht d5ee61044d7b594cf863c456e127001641206eea ?
+html/orthogonal-parent-shrink-to-fit-001c.htm 48611df65325da24e14b3a0821cda6d0260fd99e ?
+xhtml1/orthogonal-parent-shrink-to-fit-001c.xht 48611df65325da24e14b3a0821cda6d0260fd99e ?
+html/orthogonal-parent-shrink-to-fit-001d.htm 3492c15f13633c37758755432c8c5c3a83e7df7f ?
+xhtml1/orthogonal-parent-shrink-to-fit-001d.xht 3492c15f13633c37758755432c8c5c3a83e7df7f ?
+html/orthogonal-parent-shrink-to-fit-001e.htm 4e7d35c6d3f180434a6e7a5bbf37799f8472986f ?
+xhtml1/orthogonal-parent-shrink-to-fit-001e.xht 4e7d35c6d3f180434a6e7a5bbf37799f8472986f ?
+html/orthogonal-parent-shrink-to-fit-001f.htm f9f3953eded27a366b690da388c7f8bb193b52bb ?
+xhtml1/orthogonal-parent-shrink-to-fit-001f.xht f9f3953eded27a366b690da388c7f8bb193b52bb ?
+html/orthogonal-parent-shrink-to-fit-001g.htm 1c4847d947f906ebc0621f0ef6669dcde6b9f222 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001g.xht 1c4847d947f906ebc0621f0ef6669dcde6b9f222 ?
+html/orthogonal-parent-shrink-to-fit-001h.htm c13f3cfa65b337505519d84c6a7e15a67cf8bb43 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001h.xht c13f3cfa65b337505519d84c6a7e15a67cf8bb43 ?
+html/orthogonal-parent-shrink-to-fit-001i.htm 4b8b9b50f32e85324709b14fdf734cccbce3e7c0 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001i.xht 4b8b9b50f32e85324709b14fdf734cccbce3e7c0 ?
+html/orthogonal-parent-shrink-to-fit-001j.htm bc1295e4fb3dfc97be71c2e88f4c2df49048c142 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001j.xht bc1295e4fb3dfc97be71c2e88f4c2df49048c142 ?
+html/orthogonal-parent-shrink-to-fit-001k.htm 779b19ec04d2e9f2eece7f866cf4b4a7f9e7471b ?
+xhtml1/orthogonal-parent-shrink-to-fit-001k.xht 779b19ec04d2e9f2eece7f866cf4b4a7f9e7471b ?
+html/orthogonal-parent-shrink-to-fit-001l.htm 5d675f209b8c01f65fe8a416e215bca8357dd351 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001l.xht 5d675f209b8c01f65fe8a416e215bca8357dd351 ?
+html/orthogonal-parent-shrink-to-fit-001m.htm cf1765a90bf64c46d961b5e0766141054b4e1d08 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001m.xht cf1765a90bf64c46d961b5e0766141054b4e1d08 ?
+html/orthogonal-parent-shrink-to-fit-001n.htm 5387950c5dd0b372dd264ab116ec1df0ee1f9a99 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001n.xht 5387950c5dd0b372dd264ab116ec1df0ee1f9a99 ?
+html/orthogonal-parent-shrink-to-fit-001o.htm 1091ffe1b324b81050d75c90228d0e7aa1b6f885 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001o.xht 1091ffe1b324b81050d75c90228d0e7aa1b6f885 ?
+html/orthogonal-parent-shrink-to-fit-001p.htm 2c7f5956671d4ce5563eae2dcca5ec61367a8ce7 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001p.xht 2c7f5956671d4ce5563eae2dcca5ec61367a8ce7 ?
+html/orthogonal-parent-shrink-to-fit-001q.htm 2e72f854ccf561b77d45987c72778fb58fb5630f ?
+xhtml1/orthogonal-parent-shrink-to-fit-001q.xht 2e72f854ccf561b77d45987c72778fb58fb5630f ?
+html/orthogonal-parent-shrink-to-fit-001r.htm 2669131484f3a458340b10c611760de9a91049c3 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001r.xht 2669131484f3a458340b10c611760de9a91049c3 ?
+html/orthogonal-parent-shrink-to-fit-001s.htm be82b11946924d045144464627b2f824403bbc54 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001s.xht be82b11946924d045144464627b2f824403bbc54 ?
+html/orthogonal-parent-shrink-to-fit-001t.htm 2211009ba63f835aff2850cb04485420519bb0f5 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001t.xht 2211009ba63f835aff2850cb04485420519bb0f5 ?
+html/orthogonal-parent-shrink-to-fit-001u.htm dae216a05c56a82795b005e8253984415f3a6bd9 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001u.xht dae216a05c56a82795b005e8253984415f3a6bd9 ?
+html/orthogonal-parent-shrink-to-fit-001v.htm 5e6b33d289b4dc1985ec4722c1cf10c6be22cce7 ?
+xhtml1/orthogonal-parent-shrink-to-fit-001v.xht 5e6b33d289b4dc1985ec4722c1cf10c6be22cce7 ?
+html/orthogonal-parent-shrink-to-fit-001w.htm ef31cf44c9431b992bc278f630818a4eb9273f0e ?
+xhtml1/orthogonal-parent-shrink-to-fit-001w.xht ef31cf44c9431b992bc278f630818a4eb9273f0e ?
+html/orthogonal-parent-shrink-to-fit-001x.htm d12a745f2ab2f764c712bf9c2d41341c029cf90d ?
+xhtml1/orthogonal-parent-shrink-to-fit-001x.xht d12a745f2ab2f764c712bf9c2d41341c029cf90d ?
html/padding-vlr-005.htm 4c16042900e00793d562c3b4f5c39a3df16b1f95 ?
xhtml1/padding-vlr-005.xht 4c16042900e00793d562c3b4f5c39a3df16b1f95 ?
html/padding-vrl-004.htm 43a0740c77fa25671e5831c88555b884e75216ee ?
@@ -1405,10 +1433,14 @@ html/text-baseline-010.htm ed91654bb8ce0d95766a8d78d1e7d5680e2a52ce ?
xhtml1/text-baseline-010.xht ed91654bb8ce0d95766a8d78d1e7d5680e2a52ce ?
html/text-baseline-011.htm a6b19babb0dc749e5ed036aea140704a6d5bda55 ?
xhtml1/text-baseline-011.xht a6b19babb0dc749e5ed036aea140704a6d5bda55 ?
+html/text-combine-upright-decorations-001.htm 280af6570701711000e9512d0fa55c267724d9ae ?
+xhtml1/text-combine-upright-decorations-001.xht 280af6570701711000e9512d0fa55c267724d9ae ?
+html/text-combine-upright-inherit-all-001.htm 71bf076146439091e171f37da2984ca1dcdca01e ?
+xhtml1/text-combine-upright-inherit-all-001.xht 71bf076146439091e171f37da2984ca1dcdca01e ?
html/text-combine-upright-inherit-all-002.htm 5f16f6cf05f96410a9698653f5557ca74ae561af ?
xhtml1/text-combine-upright-inherit-all-002.xht 5f16f6cf05f96410a9698653f5557ca74ae561af ?
-html/text-combine-upright-layout-rules-001.htm 92911d04fa3d64c1f21d819f865ebb8ee7200179 ?
-xhtml1/text-combine-upright-layout-rules-001.xht 92911d04fa3d64c1f21d819f865ebb8ee7200179 ?
+html/text-combine-upright-layout-rules-001.htm 9980ef15a2d30b35d78b084c811dedf8eba8bced ?
+xhtml1/text-combine-upright-layout-rules-001.xht 9980ef15a2d30b35d78b084c811dedf8eba8bced ?
html/text-combine-upright-line-breaking-rules-001.htm ba05c4e7e3474cf05cce3e1fec33f1895a186b16 ?
xhtml1/text-combine-upright-line-breaking-rules-001.xht ba05c4e7e3474cf05cce3e1fec33f1895a186b16 ?
html/text-combine-upright-parsing-invalid-001.htm 2b2c132e18a567fb8056e362766d8a030557c4de ?
@@ -1515,36 +1547,36 @@ html/text-indent-vrl-016.htm 67f948b37e2a012095cf7c19125a413ac458fcae ?
xhtml1/text-indent-vrl-016.xht 67f948b37e2a012095cf7c19125a413ac458fcae ?
html/text-orientation-010.htm 4ecdbceff7397331c490f98d284800bf1fa125a2 ?
xhtml1/text-orientation-010.xht 4ecdbceff7397331c490f98d284800bf1fa125a2 ?
-html/text-orientation-011.htm 552b8bbcc4b8e74d5ad38cce3b66d6a0feae9c83 ?
-xhtml1/text-orientation-011.xht 552b8bbcc4b8e74d5ad38cce3b66d6a0feae9c83 ?
-html/text-orientation-012.htm 7b06cf9b29713a3b20dd9dfe5b3b066e38819769 ?
-xhtml1/text-orientation-012.xht 7b06cf9b29713a3b20dd9dfe5b3b066e38819769 ?
-html/text-orientation-013.htm 46b7bbb12f7460ed4832c4d5659344c60bac4e42 ?
-xhtml1/text-orientation-013.xht 46b7bbb12f7460ed4832c4d5659344c60bac4e42 ?
-html/text-orientation-014.htm 379298579d6a5609de822928a88582a1756de82e ?
-xhtml1/text-orientation-014.xht 379298579d6a5609de822928a88582a1756de82e ?
-html/text-orientation-015.htm fbedbddfe3a56cb64019da9e6343a8d514c863c7 ?
-xhtml1/text-orientation-015.xht fbedbddfe3a56cb64019da9e6343a8d514c863c7 ?
-html/text-orientation-mixed-001.htm d764c7d34d3c546a97b585aa1c787b089391614d ?
-xhtml1/text-orientation-mixed-001.xht d764c7d34d3c546a97b585aa1c787b089391614d ?
-html/text-orientation-script-001.htm c6b57649b8f0fcdf0f7caf750682c2e7093b777b ?
-xhtml1/text-orientation-script-001.xht c6b57649b8f0fcdf0f7caf750682c2e7093b777b ?
+html/text-orientation-011.htm 1e2a7d34e5dbf3ae8ebe3191281f4ed36965d6a5 ?
+xhtml1/text-orientation-011.xht 1e2a7d34e5dbf3ae8ebe3191281f4ed36965d6a5 ?
+html/text-orientation-012.htm 8438a0a844a186f9404cb0652f4449db4423ebfc ?
+xhtml1/text-orientation-012.xht 8438a0a844a186f9404cb0652f4449db4423ebfc ?
+html/text-orientation-013.htm e1216e1e88af7096e795faa6db05d8f91f27dd54 ?
+xhtml1/text-orientation-013.xht e1216e1e88af7096e795faa6db05d8f91f27dd54 ?
+html/text-orientation-014.htm a0903d5bb79322411670f822461accf377228350 ?
+xhtml1/text-orientation-014.xht a0903d5bb79322411670f822461accf377228350 ?
+html/text-orientation-015.htm d5616e0d7f6be698af55e34baf5d37c2039ed6c3 ?
+xhtml1/text-orientation-015.xht d5616e0d7f6be698af55e34baf5d37c2039ed6c3 ?
+html/text-orientation-mixed-001.htm 851a369832d6705268ece34dbba1a79873c9b854 ?
+xhtml1/text-orientation-mixed-001.xht 851a369832d6705268ece34dbba1a79873c9b854 ?
+html/text-orientation-script-001.htm b405bcfd0244c082fd8a19d9f3f13271d031c226 ?
+xhtml1/text-orientation-script-001.xht b405bcfd0244c082fd8a19d9f3f13271d031c226 ?
html/text-orientation-script-001a.htm ce382caffa1da0d7da68fdef50eb490af6ff2812 ?
xhtml1/text-orientation-script-001a.xht ce382caffa1da0d7da68fdef50eb490af6ff2812 ?
-html/text-orientation-script-001b.htm bee11d0a13f4e41edbacf8e29a21097816291e52 ?
-xhtml1/text-orientation-script-001b.xht bee11d0a13f4e41edbacf8e29a21097816291e52 ?
-html/text-orientation-script-001c.htm 4c3539b0196194d6922f029d6f8a7381b5b0e17c ?
-xhtml1/text-orientation-script-001c.xht 4c3539b0196194d6922f029d6f8a7381b5b0e17c ?
-html/text-orientation-script-001d.htm 1d586d4b9a275332d809111ea977cf11b0bc77ad ?
-xhtml1/text-orientation-script-001d.xht 1d586d4b9a275332d809111ea977cf11b0bc77ad ?
-html/text-orientation-script-001e.htm 555dfefc2ecc1e5fec8cb03beaf781eb46e6b4d7 ?
-xhtml1/text-orientation-script-001e.xht 555dfefc2ecc1e5fec8cb03beaf781eb46e6b4d7 ?
-html/text-orientation-script-001f.htm 2829e7dd0ef094e56579838063f21d2416a293ec ?
-xhtml1/text-orientation-script-001f.xht 2829e7dd0ef094e56579838063f21d2416a293ec ?
-html/text-orientation-script-001g.htm c6ca966f09342efadec5a4bede6204f8b4c9839b ?
-xhtml1/text-orientation-script-001g.xht c6ca966f09342efadec5a4bede6204f8b4c9839b ?
-html/text-orientation-script-001h.htm 5f297790db02889d163f975242fa12ceff44018f ?
-xhtml1/text-orientation-script-001h.xht 5f297790db02889d163f975242fa12ceff44018f ?
+html/text-orientation-script-001b.htm 99978702ea8d6da9edcf7dfd5056b7cbc3e4b27b ?
+xhtml1/text-orientation-script-001b.xht 99978702ea8d6da9edcf7dfd5056b7cbc3e4b27b ?
+html/text-orientation-script-001c.htm 4669e81cd94f71310d3660fc257919d18409efea ?
+xhtml1/text-orientation-script-001c.xht 4669e81cd94f71310d3660fc257919d18409efea ?
+html/text-orientation-script-001d.htm ee5303caca478161a53320556d015d61972dab7f ?
+xhtml1/text-orientation-script-001d.xht ee5303caca478161a53320556d015d61972dab7f ?
+html/text-orientation-script-001e.htm 615ca9699293e9e7e1b7c2baa44f7733acbb766d ?
+xhtml1/text-orientation-script-001e.xht 615ca9699293e9e7e1b7c2baa44f7733acbb766d ?
+html/text-orientation-script-001f.htm f6d4cb5ac9a0e9e65937cddaea5309655b13211d ?
+xhtml1/text-orientation-script-001f.xht f6d4cb5ac9a0e9e65937cddaea5309655b13211d ?
+html/text-orientation-script-001g.htm 6689fcfa2c86a5218991ec7bca1fd3d3b019b552 ?
+xhtml1/text-orientation-script-001g.xht 6689fcfa2c86a5218991ec7bca1fd3d3b019b552 ?
+html/text-orientation-script-001h.htm 30ff5d1c9fd47f798afea5ab9f86c770bda33f0e ?
+xhtml1/text-orientation-script-001h.xht 30ff5d1c9fd47f798afea5ab9f86c770bda33f0e ?
html/text-orientation-script-001i.htm 1ae65c98aa6fd22dc665efb229d6175f6bc54019 ?
xhtml1/text-orientation-script-001i.xht 1ae65c98aa6fd22dc665efb229d6175f6bc54019 ?
html/text-orientation-script-001j.htm 4dd50b939e04471b105246f82c9264750b74de83 ?
@@ -1559,16 +1591,16 @@ html/text-orientation-script-001n.htm 75668b8433dbbb2bc2e62fd4bf2445560c858453 ?
xhtml1/text-orientation-script-001n.xht 75668b8433dbbb2bc2e62fd4bf2445560c858453 ?
html/text-orientation-script-001o.htm ad390d60dd518de633056d1bd59900406d4d23e8 ?
xhtml1/text-orientation-script-001o.xht ad390d60dd518de633056d1bd59900406d4d23e8 ?
-html/text-orientation-sideways-001.htm 1221c289be2673bbd46e756eac78ac07866e7617 ?
-xhtml1/text-orientation-sideways-001.xht 1221c289be2673bbd46e756eac78ac07866e7617 ?
-html/text-orientation-sideways-002.htm 59e4b49b8167ea051a511397c57057aa8aee43f1 ?
-xhtml1/text-orientation-sideways-002.xht 59e4b49b8167ea051a511397c57057aa8aee43f1 ?
-html/text-orientation-sideways-left-001.htm 6d00e4bc5d1d0d4a840b084e4141b83d2b6d0d78 ?
-xhtml1/text-orientation-sideways-left-001.xht 6d00e4bc5d1d0d4a840b084e4141b83d2b6d0d78 ?
-html/text-orientation-sideways-right-001.htm 34949f1fcba10bbf866afdab64f23961fce65418 ?
-xhtml1/text-orientation-sideways-right-001.xht 34949f1fcba10bbf866afdab64f23961fce65418 ?
-html/text-orientation-upright-001.htm 2ef91d460048f96c8ab52096eb12d078af6398c3 ?
-xhtml1/text-orientation-upright-001.xht 2ef91d460048f96c8ab52096eb12d078af6398c3 ?
+html/text-orientation-sideways-001.htm f411981d28666fb0c45c6c70f33b971daf9eb882 ?
+xhtml1/text-orientation-sideways-001.xht f411981d28666fb0c45c6c70f33b971daf9eb882 ?
+html/text-orientation-sideways-002.htm 01c3f14d4d7db5e178b617b62e44619964de7ef7 ?
+xhtml1/text-orientation-sideways-002.xht 01c3f14d4d7db5e178b617b62e44619964de7ef7 ?
+html/text-orientation-sideways-left-001.htm 37efc584b582b3fe93de726057ddf69aa6544cf0 ?
+xhtml1/text-orientation-sideways-left-001.xht 37efc584b582b3fe93de726057ddf69aa6544cf0 ?
+html/text-orientation-sideways-right-001.htm 0553269d79d31412d44b0b586a2711298ed43b7f ?
+xhtml1/text-orientation-sideways-right-001.xht 0553269d79d31412d44b0b586a2711298ed43b7f ?
+html/text-orientation-upright-001.htm c2881506193c25b132f0d88c5ad2a8d1c53e37b6 ?
+xhtml1/text-orientation-upright-001.xht c2881506193c25b132f0d88c5ad2a8d1c53e37b6 ?
html/unicode-bidi-001.htm 23dd56a09e50c8f068ed78bfbec09343f4189224 ?
xhtml1/unicode-bidi-001.xht 23dd56a09e50c8f068ed78bfbec09343f4189224 ?
html/unicode-bidi-002.htm 4b27955dff5183c9c707ec654c50ab0d5c9509f4 ?
@@ -1669,14 +1701,22 @@ html/vertical-alignment-027a.htm ca2c37b2acc7a2be0e438b5069acd2286487b6ab ?
xhtml1/vertical-alignment-027a.xht ca2c37b2acc7a2be0e438b5069acd2286487b6ab ?
html/vertical-alignment-027b.htm eb3ef979b26f31507a2f72ba374274fd22113364 ?
xhtml1/vertical-alignment-027b.xht eb3ef979b26f31507a2f72ba374274fd22113364 ?
-html/vertical-alignment-new-002.htm 1b6ddf9ec339344754985ac8483f0e653bec9687 ?
-xhtml1/vertical-alignment-new-002.xht 1b6ddf9ec339344754985ac8483f0e653bec9687 ?
-html/vertical-alignment-new-004.htm f5ebc1c7d01a7619640b31599796ce575a092b5b ?
-xhtml1/vertical-alignment-new-004.xht f5ebc1c7d01a7619640b31599796ce575a092b5b ?
-html/vertical-alignment-new-006.htm 1beb8f201cf0421879cdd7f69b6e85eb10d1497b ?
-xhtml1/vertical-alignment-new-006.xht 1beb8f201cf0421879cdd7f69b6e85eb10d1497b ?
-html/vertical-alignment-new-008.htm 0ac169001ade06098ace80ca5f86f7a5ce80b6dc ?
-xhtml1/vertical-alignment-new-008.xht 0ac169001ade06098ace80ca5f86f7a5ce80b6dc ?
+html/vertical-alignment-new-002.htm 9ffd58ae28bafed782635686651e26f85d61e69a ?
+xhtml1/vertical-alignment-new-002.xht 9ffd58ae28bafed782635686651e26f85d61e69a ?
+html/vertical-alignment-new-003.htm 1dcc32be4cac03a1f52f003a89bcf414368ca0da ?
+xhtml1/vertical-alignment-new-003.xht 1dcc32be4cac03a1f52f003a89bcf414368ca0da ?
+html/vertical-alignment-new-004.htm 824643b101645b22a73043182b4b3ecee0df67cc ?
+xhtml1/vertical-alignment-new-004.xht 824643b101645b22a73043182b4b3ecee0df67cc ?
+html/vertical-alignment-new-005.htm 9d96b7b8f0e2beb8d6a103988beb6fd531365ca2 ?
+xhtml1/vertical-alignment-new-005.xht 9d96b7b8f0e2beb8d6a103988beb6fd531365ca2 ?
+html/vertical-alignment-new-006.htm 61e9e28954d65bb677c10c1ecabe02697a4be616 ?
+xhtml1/vertical-alignment-new-006.xht 61e9e28954d65bb677c10c1ecabe02697a4be616 ?
+html/vertical-alignment-new-007.htm b8f4194fc311ebd51130715a3947c69f63e3c21b ?
+xhtml1/vertical-alignment-new-007.xht b8f4194fc311ebd51130715a3947c69f63e3c21b ?
+html/vertical-alignment-new-008.htm 73e2f80c8ee8ddd097b71d7b07b9b886e5895f0f ?
+xhtml1/vertical-alignment-new-008.xht 73e2f80c8ee8ddd097b71d7b07b9b886e5895f0f ?
+html/vertical-alignment-new-009.htm aa74713244d8619cc17b458de1eba22f22f87c5a ?
+xhtml1/vertical-alignment-new-009.xht aa74713244d8619cc17b458de1eba22f22f87c5a ?
html/writing-mode-horizontal-001l.htm 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da ?
xhtml1/writing-mode-horizontal-001l.xht 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da ?
html/writing-mode-horizontal-001r.htm 946a8be6f47e1cdc7ca7539e48e9964bd77c9ba9 ?
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data
index d75c8ba5742..0b14c45ed5a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data
@@ -449,6 +449,14 @@ box-offsets-rel-pos-vlr-003 reference/abs-pos-non-replaced-vlr-013-ref box offse
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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 'caption-side: top' and vertical-lr ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 43390e0197532f5abc7d3981a3d4269eba09bc34 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.
+caption-side-vlr-005 'caption-side: bottom' and vertical-lr ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 8947d4a32c90618852aaed1314ba8b21d4ee9977 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.
+caption-side-vlr-007 reference/ref-filled-green-100px-square 'caption-side: block-start' and vertical-lr ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 3ba03ab551c9139a3762f31bf9c666b189d6f2dd `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'block-start' 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-009 reference/ref-filled-green-100px-square 'caption-side: block-end' and vertical-lr ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 2e2059bc3999c9f5a6e448d38120345a4401acf0 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'block-end' 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 'caption-side: top' and vertical-rl ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side a4bc04da2ea89baff4d825bccf39f1c0cd8d6179 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.
+caption-side-vrl-004 'caption-side: bottom' and vertical-rl ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side cd67251ecca27c479e8fbbc1ea0f0b7c6928a00b `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.
+caption-side-vrl-006 reference/ref-filled-green-100px-square 'caption-side: block-start' and vertical-rl ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 5e4541bf9386b002856d99c9039d54acff163c3a `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'block-start' 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-008 reference/ref-filled-green-100px-square 'caption-side: block-end' and vertical-rl ahem,image http://www.w3.org/TR/css-writing-modes-3/#caption-side 8d0f419837097e2f8d99deb2478d8971b8c916bc `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that when 'caption-side' is set to 'block-end' 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 90489bcb77cfed11d0d0072734e1a6a5408f05e2 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 8e6a4d8e67c4492e12b1d72857cbee6aa3611e37 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that the central baseline is used as the dominant baseline when 'text-orientation' is 'upright' in vertical writing-mode.
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 08bfbf660a2e28087e2532f36ac0a8372fbcf408 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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.
@@ -501,6 +509,8 @@ direction-vlr-005 reference/ref-filled-green-100px-square 'vertical-lr' and 'dir
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 52bb6deefbc5f97b6f3ce7d040a5e55cbefa3817 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 31d81702696bd0c7fe90ce7f4b6a91947db9234f `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 f456a08de75932c3881a76490ed2fdb7211d2bc8 `Mihai Balan`<mibalan@adobe.com> 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 66c5f6f6770b4a63ab7936fc40da35a075237c0f `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 0e3999276064df4aff359983d7a6cb2977a7a19b `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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`<mailto:dholbert@mozilla.com>
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`<mailto:dholbert@mozilla.com>
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`<mailto:dholbert@mozilla.com>
@@ -556,16 +566,16 @@ horizontal-rule-vlr-003 reference/horizontal-rule-vlr-003-ref horizontal 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that an horizontal rule (<hr> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that an horizontal rule (<hr> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that an horizontal rule (<hr> element) with 'vertical-rl' writing-mode but inside an 'horizontal-tb' writing-mode context must be rendered as an horizontal rule.
-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 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 ae9c3906fd1d714f32496eeebdb69763f1829dbd `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 208766fed753adb8cb0de3202b2f72353eff275b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 b4086c20d15b54f2914c62e578710b06ab5c79a5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-007-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 2012a64fc744a13b8a7ceb5c386442fcc976e168 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-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 cabb9e7d9e6c767bfa3366e86aec639b83db59cb `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-009 reference/inline-block-alignment-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 566dd308d449656fd4353d5b5f65d536e6c27dd1 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-010 reference/inline-block-alignment-010-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 48aef4f3e816b31e474d2e9a13a15b9e3e87609e `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-011 reference/inline-block-alignment-007-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 9a9626e64beac7295fc7cef646e10bd929461812 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
+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 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 38b7cacf84e6fb26a648b332664f82e6a7dfc826 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 360276eb0317b5a04366b5d5f898ada90ba6f3e7 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 37c0b88073b0421abbe358b7e9bdd8574413c29c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-007-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 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-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 e2467bb74db2fdcd2aedf2af77ee74e07f711861 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-009 reference/inline-block-alignment-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 83d76794e4789b9c9b08071a2811326b99371b1a `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-010 reference/inline-block-alignment-010-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 3008b9c8cae464837a9beb93db9cade78e94ed1c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-011 reference/inline-block-alignment-007-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 c945e1cd2af9cf413213d0ba59124b6bf8b325cd `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-left', 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 4c158c1913bcf69e7f6f7cf7fe1058dea9632639 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 9cc37b55e5fc41ccb0ff4eed7d415459861f3b75 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 c87e0c587a27e594349a00542bedeb24af244680 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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.
@@ -574,6 +584,10 @@ inline-replaced-vlr-003 reference/inline-replaced-vrl-002-ref inline replaced el
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 b5dcfdc56b5b258c40416c2cec8aaf08b2cdeeeb `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 f778f8c545ab11a407e3e54af3c32bd409d0e385 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 4bde1e1b0fb1981a43006f7576d7d1431f0a556f `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 49382e9e0b557d14be23d9a7c04ba06806187cc6 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 5296047e4d9850d39d4c9adc4b487509afe1c88e `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 eb4ec8dd09763960b141c5d814ba30ad2310d461 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-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 d7552acb4da0e10ba1d4b41acab6546e6afab01d `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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-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 46bf5686799dd169dd2475c64b5c18212707227c `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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-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 ed513e0371680fbd13470d21904e74bf47e42a25 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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...
@@ -615,31 +629,31 @@ margin-collapse-vrl-034 reference/ref-filled-green-100px-square 'vertical-rl' an
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 646e80149a20561f3e11b75ccf98e5742f55c826 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 02f132c12e24ed234c7d79910b270cc64ab6972c `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 3750fe541b8a60cceb015ad4592fa7a6d11754ac `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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.
-orthogonal-parent-shrink-to-fit-001 Shrink-to-fit with orthogonal children ahem,combo,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 49b58d12313424b49a253424d989e93ba13cefcb `Koji Ishii`<mailto:kojiishi@gmail.com> Shrink-to-fit with orthogonal children
-orthogonal-parent-shrink-to-fit-001a Shrink-to-fit inline-block with a child of orthogonal block ahem,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows c89ff319772a355c2f4b32ac3f111a66385f6aae `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 69f8885247ab5630e1ea18cbe0478f1496177f5e `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows c7a988f7596071471d18c0fc02d74dc04862fe24 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 28800f12a7ab6b59df5d2aab46c9ee40d9a38be0 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 1e2a2300a5e7219a7ec667c30834e2cc46b5288d `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows ab27f0d2b772bd667c2d4e52812fd88d6041625b `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows d7b2d8389c551150022d34c265aa944609842a88 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 80ecc7b5495930b3de1073cb285e9f3588a1b96c `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows f404d76649ac07a7c29bb088155e43956b4abd2c `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 7027435c0e9438287cdd496ebeeb46fd0f7de62c `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 40d97f9efb3f2a98ee9589f9648a9dde5ceceaec `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows c294ffb95bc75f17f6bb45d326987a8668cff2e6 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 8a459a001eb6008b3d82780acfcefcc98fa767c6 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 3b622b6f971bb055279d5770873c2cde2842b472 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 3940ecbc776d7254072dcf9613bf73aaeaa99fb6 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows f84cf13a41315794d9ffb1fbbece6d4cf4778933 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 5ef3a8b6c1c06c95ae78b248fd6c97f81824ebfc `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 678d3e2dff1ecb0acc2547e7cca6b2f540b6fc49 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 7a46967a438299466239d43af06eb95b7f4c1161 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 1ace691800bd0ec873677108d45a90b57285b294 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows d60e284b77b7d3abc94d88a07bdabfd7d82fa5c0 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 4f20ea28c28b91285659c09fe638bd5cdddacc66 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 8c18e19004f4be3b5e6f134ba81f3f054b4f2c2e `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 08da1508c81f1abfbbd97630c2ebe9056825057a `Koji Ishii`<mailto:kojiishi@gmail.com> Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block
+orthogonal-parent-shrink-to-fit-001 Shrink-to-fit with orthogonal children ahem,combo,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 16dd610ea309b990106092dbb43eb355f7043612 `Koji Ishii`<mailto:kojiishi@gmail.com> Shrink-to-fit with orthogonal children
+orthogonal-parent-shrink-to-fit-001a Shrink-to-fit inline-block with a child of orthogonal block ahem,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows bcbde8aff19053cc7c5dab09cd59ff152d7ca385 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows d5ee61044d7b594cf863c456e127001641206eea `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 48611df65325da24e14b3a0821cda6d0260fd99e `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 3492c15f13633c37758755432c8c5c3a83e7df7f `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 4e7d35c6d3f180434a6e7a5bbf37799f8472986f `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows f9f3953eded27a366b690da388c7f8bb193b52bb `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 1c4847d947f906ebc0621f0ef6669dcde6b9f222 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows c13f3cfa65b337505519d84c6a7e15a67cf8bb43 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 4b8b9b50f32e85324709b14fdf734cccbce3e7c0 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows bc1295e4fb3dfc97be71c2e88f4c2df49048c142 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 779b19ec04d2e9f2eece7f866cf4b4a7f9e7471b `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 5d675f209b8c01f65fe8a416e215bca8357dd351 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows cf1765a90bf64c46d961b5e0766141054b4e1d08 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 5387950c5dd0b372dd264ab116ec1df0ee1f9a99 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 1091ffe1b324b81050d75c90228d0e7aa1b6f885 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2c7f5956671d4ce5563eae2dcca5ec61367a8ce7 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2e72f854ccf561b77d45987c72778fb58fb5630f `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2669131484f3a458340b10c611760de9a91049c3 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows be82b11946924d045144464627b2f824403bbc54 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2211009ba63f835aff2850cb04485420519bb0f5 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows dae216a05c56a82795b005e8253984415f3a6bd9 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 5e6b33d289b4dc1985ec4722c1cf10c6be22cce7 `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows ef31cf44c9431b992bc278f630818a4eb9273f0e `Koji Ishii`<mailto:kojiishi@gmail.com> 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,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows d12a745f2ab2f764c712bf9c2d41341c029cf90d `Koji Ishii`<mailto:kojiishi@gmail.com> Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block
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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 517eb88ec0066fc5b6f14a1602fa5383364ecb3c `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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.
@@ -700,8 +714,10 @@ text-baseline-008 reference/text-baseline-006-ref text baseline alignment - alph
text-baseline-009 reference/text-baseline-006-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines a2fd18eda0cad02eb09004338de627414847c9d3 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
text-baseline-010 reference/text-baseline-007-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines ed91654bb8ce0d95766a8d78d1e7d5680e2a52ce `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
text-baseline-011 reference/text-baseline-007-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines a6b19babb0dc749e5ed036aea140704a6d5bda55 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
+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`<mailto:kojiishi@gmail.com> 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`<mailto:kojiishi@gmail.com> 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`<mailto:shinsuke.matsuki@access-company.com>,`Koji Ishii`<mailto:kojiishi@gmail.com> 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 92911d04fa3d64c1f21d819f865ebb8ee7200179 `Masataka Yakura`<https://google.com/+MasatakaYakura>,`Koji Ishii`<kojiishi@gmail.com> Anything outside the 1em-composition does not affect layout.
+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 9980ef15a2d30b35d78b084c811dedf8eba8bced `Masataka Yakura`<https://google.com/+MasatakaYakura>,`Koji Ishii`<kojiishi@gmail.com> Anything outside the 1em-composition does not affect layout.
text-combine-upright-line-breaking-rules-001 reference/text-combine-upright-line-breaking-rules-001 CSS Writing Modes: line-breaking-rules http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright ba05c4e7e3474cf05cce3e1fec33f1895a186b16 `Shinsuke Matsuki`<shinsuke.matsuki@access-company.com>,`Koji Ishii`<kojiishi@gmail.com> The bracket should be combined with following characters.
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`<http://google.com/+MasatakaYakura> 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`<http://google.com/+MasatakaYakura> User Agents ignore text-combine-upright with values `digits calc(...)` if the expression inside `calc()` computes to either numbers or out-of-range integers.
@@ -755,21 +771,21 @@ text-indent-vrl-012 reference/text-indent-vrl-012-ref 'text-indent' with absolut
text-indent-vrl-014 reference/text-indent-vrl-010-ref 'text-indent' with percentage unit, 'direction: ltr' in 'vertical-rl' writing-mode (non-orthogonal) ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 6685678a849e9c2177028da5890defe33b76e75d `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that 'text-indent' set with a percentage unit will be a percentage of the containing block height.
text-indent-vrl-016 reference/text-indent-vrl-012-ref 'text-indent' with percentage unit, 'direction: rtl' in 'vertical-rl' writing-mode (non-orthogonal) ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 67f948b37e2a012095cf7c19125a413ac458fcae `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> This test checks that 'text-indent' set with a percentage unit will be a percentage of the containing block height. 'text-indent' will indent the first line of text at line-start. Text of a line box in 'direction: rtl' and with 'writing-mode: vertical-rl' starts at bottom toward the top and progress toward the top.
text-orientation-010 text-orientation - mixed ahem,font http://www.w3.org/TR/css-writing-modes-3/#text-orientation 4ecdbceff7397331c490f98d284800bf1fa125a2 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: mixed' causes characters from horizontal-only scripts are set sideways, i.e. 90&deg;clockwise from their standard orientation in horizontal text. Characters from vertical scripts are set with their intrinsic orientation. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
-text-orientation-011 text-orientation - upright ahem,font http://www.w3.org/TR/css-writing-modes-3/#text-orientation 552b8bbcc4b8e74d5ad38cce3b66d6a0feae9c83 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: upright' causes characters from horizontal-only scripts are rendered upright, i.e. in their standard horizontal orientation, in vertical writing modes. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
-text-orientation-012 reference/text-orientation-012-ref text-orientation - sideways-right ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation 7b06cf9b29713a3b20dd9dfe5b3b066e38819769 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways-right' causes text to be set as if in a horizontal layout, but rotated 90&deg; clockwise, in vertical writing modes. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
-text-orientation-013 reference/text-orientation-013-ref text-orientation - sideways-left ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation 46b7bbb12f7460ed4832c4d5659344c60bac4e42 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&deg;counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.
-text-orientation-014 reference/text-orientation-014-ref text-orientation - sideways ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation 379298579d6a5609de822928a88582a1756de82e `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways' is equivalent to&#8216;sideways-right&#8217;in&#8216;vertical-rl&#8217;writing mode. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
-text-orientation-015 reference/text-orientation-015-ref text-orientation - sideways ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation fbedbddfe3a56cb64019da9e6343a8d514c863c7 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways' is equivalent to&#8216;sideways-left&#8217;in&#8216;vertical-lr&#8217;writing mode. This is effective to verify 1.block flow direction, 2.inline direction, but not effetive to verify 3.glyph orientation.
-text-orientation-mixed-001 text-orientation - mixed in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation d764c7d34d3c546a97b585aa1c787b089391614d `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the alphabet is displayed on sideways, and it is verified whether the characters are aligned in the vertical direction including vertical writing characters (Japanese, Mongolian, Hangul, etc).
-text-orientation-script-001 Test orientation of characters. combo,dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation c6b57649b8f0fcdf0f7caf750682c2e7093b777b `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters
+text-orientation-011 text-orientation - upright ahem,font http://www.w3.org/TR/css-writing-modes-3/#text-orientation 1e2a7d34e5dbf3ae8ebe3191281f4ed36965d6a5 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: upright' causes characters from horizontal-only scripts are rendered upright, i.e. in their standard horizontal orientation, in vertical writing modes. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
+text-orientation-012 reference/text-orientation-012-ref text-orientation - sideways-right ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation 8438a0a844a186f9404cb0652f4449db4423ebfc `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways-right' causes text to be set as if in a horizontal layout, but rotated 90&deg; clockwise, in vertical writing modes. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
+text-orientation-013 reference/text-orientation-013-ref text-orientation - sideways-left ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation e1216e1e88af7096e795faa6db05d8f91f27dd54 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&deg; counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.
+text-orientation-014 reference/text-orientation-014-ref text-orientation - sideways ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation a0903d5bb79322411670f822461accf377228350 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways' is equivalent to&#8216;sideways-right&#8217;in&#8216;vertical-rl&#8217;writing mode. This is effective to verify 1.block flow direction, 2.inline direction and 3.glyph orientation.
+text-orientation-015 reference/text-orientation-015-ref text-orientation - sideways ahem http://www.w3.org/TR/css-writing-modes-3/#text-orientation d5616e0d7f6be698af55e34baf5d37c2039ed6c3 `Taka Oshiyama`<mailto:takaoshiyama@gmail.com> This test checks that 'text-orientation: sideways' is equivalent to&#8216;sideways-left&#8217;in&#8216;vertical-lr&#8217;writing mode. This is effective to verify 1.block flow direction, 2.inline direction, but not effetive to verify 3.glyph orientation.
+text-orientation-mixed-001 text-orientation - mixed in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 851a369832d6705268ece34dbba1a79873c9b854 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the alphabet is displayed on sideways, and it is verified whether the characters are aligned in the vertical direction including vertical writing characters (Japanese, Mongolian, Hangul, etc).
+text-orientation-script-001 Test orientation of characters. combo,dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation b405bcfd0244c082fd8a19d9f3f13271d031c226 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters
text-orientation-script-001a Test orientation of characters where vo=R (#1/8, 2048 code points in U+0020-0B35). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation ce382caffa1da0d7da68fdef50eb490af6ff2812 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#1/8, 2048 code points in U+0020-0B35)
-text-orientation-script-001b Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation bee11d0a13f4e41edbacf8e29a21097816291e52 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)
-text-orientation-script-001c Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 4c3539b0196194d6922f029d6f8a7381b5b0e17c `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)
-text-orientation-script-001d Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 1d586d4b9a275332d809111ea977cf11b0bc77ad `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)
-text-orientation-script-001e Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 555dfefc2ecc1e5fec8cb03beaf781eb46e6b4d7 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)
-text-orientation-script-001f Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 2829e7dd0ef094e56579838063f21d2416a293ec `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)
-text-orientation-script-001g Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation c6ca966f09342efadec5a4bede6204f8b4c9839b `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)
-text-orientation-script-001h Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 5f297790db02889d163f975242fa12ceff44018f `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)
+text-orientation-script-001b Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 99978702ea8d6da9edcf7dfd5056b7cbc3e4b27b `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)
+text-orientation-script-001c Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 4669e81cd94f71310d3660fc257919d18409efea `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)
+text-orientation-script-001d Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation ee5303caca478161a53320556d015d61972dab7f `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)
+text-orientation-script-001e Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 615ca9699293e9e7e1b7c2baa44f7733acbb766d `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)
+text-orientation-script-001f Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation f6d4cb5ac9a0e9e65937cddaea5309655b13211d `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)
+text-orientation-script-001g Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 6689fcfa2c86a5218991ec7bca1fd3d3b019b552 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)
+text-orientation-script-001h Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 30ff5d1c9fd47f798afea5ab9f86c770bda33f0e `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)
text-orientation-script-001i Test orientation of characters where vo=U (#1/5, 2048 code points in U+00A7-2ED7). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 1ae65c98aa6fd22dc665efb229d6175f6bc54019 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=U (#1/5, 2048 code points in U+00A7-2ED7)
text-orientation-script-001j Test orientation of characters where vo=U (#2/5, 2048 code points in U+2ED8-A387). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 4dd50b939e04471b105246f82c9264750b74de83 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=U (#2/5, 2048 code points in U+2ED8-A387)
text-orientation-script-001k Test orientation of characters where vo=U (#3/5, 2048 code points in U+A388-133AA). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 07519d82c5a85d0f62e2db763d66d9acf766fb70 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=U (#3/5, 2048 code points in U+A388-133AA)
@@ -777,11 +793,11 @@ text-orientation-script-001l Test orientation of characters where vo=U (#4/5, 2
text-orientation-script-001m Test orientation of characters where vo=U (#5/5, 787 code points in U+1F6BB-2FA1D). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 24dd6e5df9229834b0b3e78ff48bcfa205c400e1 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=U (#5/5, 787 code points in U+1F6BB-2FA1D)
text-orientation-script-001n Test orientation of characters where vo=Tr (47 code points in U+2329-FFE3). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation 75668b8433dbbb2bc2e62fd4bf2445560c858453 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=Tr (47 code points in U+2329-FFE3)
text-orientation-script-001o Test orientation of characters where vo=Tu (147 code points in U+3001-1F201). dom,font,script http://www.w3.org/TR/css-writing-modes-3/#text-orientation ad390d60dd518de633056d1bd59900406d4d23e8 `Koji Ishii`<mailto:kojiishi@gmail.com> Test orientation of characters where vo=Tu (147 code points in U+3001-1F201)
-text-orientation-sideways-001 text-orientation - sideways in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 1221c289be2673bbd46e756eac78ac07866e7617 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the same as [text-orientation: sideways-right], general horizontal text(include Japanese,etc) rotates 90 degrees clockwise, and it is verified whether the characters are aligned in the vertical direction.
-text-orientation-sideways-002 text-orientation - sideways in vertical-lr writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 59e4b49b8167ea051a511397c57057aa8aee43f1 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the same as [text-orientation: sideways-left], general horizontal text(include Japanese,etc) rotates 90 degrees counter-clockwise, and it is verified whether the characters are aligned in the vertical direction.
-text-orientation-sideways-left-001 text-orientation - sideways-left in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 6d00e4bc5d1d0d4a840b084e4141b83d2b6d0d78 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that a general horizontal text(include Japanese,etc) rotated 90 degrees counter-clockwise, and it is verified whether the characters are aligned in the vertical direction.
-text-orientation-sideways-right-001 text-orientation - sideways-right in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 34949f1fcba10bbf866afdab64f23961fce65418 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that general horizontal text(include Japanese,etc) rotates 90 degrees clockwise, and it is verified whether the characters are aligned in the vertical direction.
-text-orientation-upright-001 text-orientation - upright in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 2ef91d460048f96c8ab52096eb12d078af6398c3 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the alphabet is displayed on the upright (not sideways),and it is verified whether the characters are aligned in the vertical direction including vertical writing characters(Japanese, Mongolian, Hangul, etc).
+text-orientation-sideways-001 text-orientation - sideways in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation f411981d28666fb0c45c6c70f33b971daf9eb882 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the same as [text-orientation: sideways-right], general horizontal text(include Japanese,etc) rotates 90 degrees clockwise, and it is verified whether the characters are aligned in the vertical direction.
+text-orientation-sideways-002 text-orientation - sideways in vertical-lr writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 01c3f14d4d7db5e178b617b62e44619964de7ef7 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the same as [text-orientation: sideways-left], general horizontal text(include Japanese,etc) rotates 90 degrees counter-clockwise, and it is verified whether the characters are aligned in the vertical direction.
+text-orientation-sideways-left-001 text-orientation - sideways-left in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 37efc584b582b3fe93de726057ddf69aa6544cf0 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that a general horizontal text(include Japanese,etc) rotated 90 degrees counter-clockwise, and it is verified whether the characters are aligned in the vertical direction.
+text-orientation-sideways-right-001 text-orientation - sideways-right in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation 0553269d79d31412d44b0b586a2711298ed43b7f `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that general horizontal text(include Japanese,etc) rotates 90 degrees clockwise, and it is verified whether the characters are aligned in the vertical direction.
+text-orientation-upright-001 text-orientation - upright in vertical-rl writing mode font,image http://www.w3.org/TR/css-writing-modes-3/#text-orientation c2881506193c25b132f0d88c5ad2a8d1c53e37b6 `Kazuaki Takemura`<mailto:takemura@networksoft.co.jp> This test checks that the alphabet is displayed on the upright (not sideways),and it is verified whether the characters are aligned in the vertical direction including vertical writing characters(Japanese, Mongolian, Hangul, etc).
unicode-bidi-001 reference/direction-002-ref Unicode-bidi set to 'normal' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 23dd56a09e50c8f068ed78bfbec09343f4189224 `Microsoft`<http://www.microsoft.com/> The property 'unicode-bidi' set to 'normal' doesn't modify the directionality of text.
unicode-bidi-002 reference/unicode-bidi-002-ref Unicode-bidi set to 'embed' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 4b27955dff5183c9c707ec654c50ab0d5c9509f4 `Microsoft`<http://www.microsoft.com/> The property 'unicode-bidi' set to 'embed' opens a new level of embedding in the Unicode bi-directional algorithm.
unicode-bidi-003 reference/direction-002-ref Unicode-bidi set to 'bidi-override' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 6b6e2d5a6826f07407b45cc0c1f26cfb111c730a `Microsoft`<http://www.microsoft.com/> The property 'unicode-bidi' set to 'bidi-override' overrides the directionality of text.
@@ -832,10 +848,14 @@ vertical-alignment-026a vertical align - 'negative percentage (-20%)' (alphabet
vertical-alignment-026b vertical align - 'negative length (-20%)' (alphabetical baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height fb3d8d2c8ec17a80bc05d9cf6027855dab6b9836 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'sideways-left', 'sideways-right' or 'sideways', then the central baseline is used as the dominant baseline.
vertical-alignment-027a vertical align - 'negative percentage (-50%)' (central baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height ca2c37b2acc7a2be0e438b5069acd2286487b6ab `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'mixed', 'upright' or 'use-glyph-orientation', then the central baseline is used as the dominant baseline.
vertical-alignment-027b vertical align - 'negative percentage (-50%)' (central baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height eb3ef979b26f31507a2f72ba374274fd22113364 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'mixed', 'upright' or 'use-glyph-orientation', then the central baseline is used as the dominant baseline.
-vertical-alignment-new-002 reference/vertical-alignment-new-002-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 1b6ddf9ec339344754985ac8483f0e653bec9687 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.
-vertical-alignment-new-004 reference/vertical-alignment-new-004-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height f5ebc1c7d01a7619640b31599796ce575a092b5b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.
-vertical-alignment-new-006 reference/vertical-alignment-new-006-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 1beb8f201cf0421879cdd7f69b6e85eb10d1497b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.
-vertical-alignment-new-008 reference/vertical-alignment-new-008-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 0ac169001ade06098ace80ca5f86f7a5ce80b6dc `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.
+vertical-alignment-new-002 reference/vertical-alignment-new-002-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 9ffd58ae28bafed782635686651e26f85d61e69a `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.
+vertical-alignment-new-003 reference/vertical-alignment-new-002-ref vertical-align - 'top' and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 1dcc32be4cac03a1f52f003a89bcf414368ca0da `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.
+vertical-alignment-new-004 reference/vertical-alignment-new-004-ref vertical-align - 'text-top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 824643b101645b22a73043182b4b3ecee0df67cc `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.
+vertical-alignment-new-005 reference/vertical-alignment-new-004-ref vertical-align - 'text-top' and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 9d96b7b8f0e2beb8d6a103988beb6fd531365ca2 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.
+vertical-alignment-new-006 reference/vertical-alignment-new-006-ref vertical-align - 'text-bottom' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 61e9e28954d65bb677c10c1ecabe02697a4be616 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.
+vertical-alignment-new-007 reference/vertical-alignment-new-006-ref vertical-align - 'text-bottom' and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading b8f4194fc311ebd51130715a3947c69f63e3c21b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.
+vertical-alignment-new-008 reference/vertical-alignment-new-008-ref vertical-align - 'bottom' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 73e2f80c8ee8ddd097b71d7b07b9b886e5895f0f `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.
+vertical-alignment-new-009 reference/vertical-alignment-new-008-ref vertical-align - 'bottom' and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading aa74713244d8619cc17b458de1eba22f22f87c5a `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.
writing-mode-horizontal-001l reference/writing-mode-horizontal-001l-ref CSS Writing Modes: text-combine-upright in horizontal writing mode http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da `Masataka Yakura`<http://google.com/+MasatakaYakura> text-combine-upright does not have an effect in horizontal writing modes.
writing-mode-horizontal-001r reference/writing-mode-horizontal-001r-ref CSS Writing Modes: text-combine-upright in horizontal writing mode http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 946a8be6f47e1cdc7ca7539e48e9964bd77c9ba9 `Masataka Yakura`<http://google.com/+MasatakaYakura> text-combine-upright does not have an effect in horizontal writing modes.
writing-mode-stretch-001 reference/writing-mode-stretch-001-ref writing-mode vertical-lr and vertical-rl http://www.w3.org/TR/css-writing-modes-3/#writing-mode b39073243c9598d184c1f6efc298247a42f34aea `Mitsuteru Sawa`<mailto:mitsuteru.s@gmail.com> vertical-writing-mode flex items should stretch
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-003.xht
new file mode 100644
index 00000000000..b11258cc780
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-003.xht
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-005.xht
new file mode 100644
index 00000000000..f47be2807eb
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-005.xht
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht
new file mode 100644
index 00000000000..0a1e800de0e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ bottom: 100px;
+ height: 100px;
+ position: relative;
+ width: 100px;
+ z-index: -1;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div id="reference-overlapped-red"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht
new file mode 100644
index 00000000000..243dec93b1a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-lr</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-002.xht
new file mode 100644
index 00000000000..bfcc40892cf
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-002.xht
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-004.xht
new file mode 100644
index 00000000000..aef921110c6
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-004.xht
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht
new file mode 100644
index 00000000000..62876255498
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht
new file mode 100644
index 00000000000..910df9714cb
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-rl</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht
index c33a01bc9fa..e129294cd70 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Introduction to Vertical Text (80 tests)</h2>
+ <h2>Introduction to Vertical Text (82 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -40,7 +40,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode">3.1 Block Flow Direction: the writing-mode property</a></th></tr>
- <!-- 66 tests -->
+ <!-- 68 tests -->
<tr id="block-flow-direction-001-3.1" class="primary ahem">
<td><strong>
<a href="block-flow-direction-001.xht">block-flow-direction-001</a></strong></td>
@@ -338,6 +338,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-3.1" class="primary paged">
+ <td><strong>
+ <a href="first-page-vlr-003.xht">first-page-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-3.1" class="primary image paged">
+ <td><strong>
+ <a href="first-page-vrl-002.xht">first-page-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="form-controls-vert-rl-004-3.1" class="primary image should">
<td><strong>
<a href="form-controls-vert-rl-004.xht">form-controls-vert-rl-004</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-4.xht
index b9b5afdba69..3c30c5fc7cb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-4.xht
@@ -193,7 +193,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">4.3 Atomic Inline Baselines</a></th></tr>
- <!-- 22 tests -->
+ <!-- 26 tests -->
<tr id="baseline-inline-non-replaced-002-4.3" class="primary ahem">
<td><strong>
<a href="baseline-inline-non-replaced-002.xht">baseline-inline-non-replaced-002</a></strong></td>
@@ -436,12 +436,56 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.4">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">4.4 Baseline Alignment</a></th></tr>
- <!-- 36 tests -->
+ <!-- 32 tests -->
<tr id="vertical-alignment-002a-4.4" class="primary image">
<td><strong>
<a href="vertical-alignment-002a.xht">vertical-alignment-002a</a></strong></td>
@@ -794,50 +838,6 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></strong></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></strong></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></strong></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></strong></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s4.4.#dominant-baseline">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-5.xht
index af797bfe22b..0e364a6f100 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-5.xht
@@ -96,7 +96,7 @@
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>text-orientation - sideways-left
<ul class="assert">
- <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg;counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
+ <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg; counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
</ul>
</td>
</tr>
@@ -160,9 +160,9 @@
<a href="text-orientation-script-001b.xht">text-orientation-script-001b</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).
+ <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)</li>
+ <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)</li>
</ul>
</td>
</tr>
@@ -171,9 +171,9 @@
<a href="text-orientation-script-001c.xht">text-orientation-script-001c</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).
+ <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)</li>
+ <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)</li>
</ul>
</td>
</tr>
@@ -182,9 +182,9 @@
<a href="text-orientation-script-001d.xht">text-orientation-script-001d</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).
+ <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)</li>
+ <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)</li>
</ul>
</td>
</tr>
@@ -193,9 +193,9 @@
<a href="text-orientation-script-001e.xht">text-orientation-script-001e</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).
+ <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)</li>
+ <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)</li>
</ul>
</td>
</tr>
@@ -204,9 +204,9 @@
<a href="text-orientation-script-001f.xht">text-orientation-script-001f</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).
+ <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)</li>
+ <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)</li>
</ul>
</td>
</tr>
@@ -215,9 +215,9 @@
<a href="text-orientation-script-001g.xht">text-orientation-script-001g</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).
+ <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)</li>
+ <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)</li>
</ul>
</td>
</tr>
@@ -226,9 +226,9 @@
<a href="text-orientation-script-001h.xht">text-orientation-script-001h</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).
+ <td>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)</li>
+ <li>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht
index e509e3425e3..b8e44bfbcd4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Abstract Box Layout (473 tests)</h2>
+ <h2>Abstract Box Layout (489 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -4637,7 +4637,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.5">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">7.5 Line-Relative Mappings</a></th></tr>
- <!-- 18 tests -->
+ <!-- 26 tests -->
<tr id="text-decoration-sidewaysleft-vlr-003-7.5" class="primary">
<td><strong>
<a href="text-decoration-sidewaysleft-vlr-003.xht">text-decoration-sidewaysleft-vlr-003</a></strong></td>
@@ -4836,6 +4836,94 @@
</ul>
</td>
</tr>
+ <tr id="vertical-alignment-new-002-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-003-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-003.xht">vertical-alignment-new-003</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-004-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-005-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-005.xht">vertical-alignment-new-005</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-006-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-007-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-007.xht">vertical-alignment-new-007</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-008-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-009-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-009.xht">vertical-alignment-new-009</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.6">
<tr><th colspan="4" scope="rowgroup">
@@ -5276,7 +5364,95 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.7">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#caption-side">7.7 Table Caption Mappings: the caption-side keywords</a></th></tr>
- <!-- 0 tests -->
+ <!-- 8 tests -->
+ <tr id="caption-side-vlr-003-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-003.xht">caption-side-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-005-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-005.xht">caption-side-vlr-005</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-007-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-007.xht">caption-side-vlr-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-009-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-009.xht">caption-side-vlr-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-002-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-002.xht">caption-side-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-004-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-004.xht">caption-side-vrl-004</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-006-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-006.xht">caption-side-vrl-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-008-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-008.xht">caption-side-vrl-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.7.#valuedef-block-end">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-9.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-9.xht
index 180abd0d0e1..08da78112bc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-9.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-9.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Glyph Composition (25 tests)</h2>
+ <h2>Glyph Composition (27 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -40,7 +40,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright">9.1 Horizontal-in-Vertical Composition: the text-combine-upright property</a></th></tr>
- <!-- 21 tests -->
+ <!-- 22 tests -->
+ <tr id="text-combine-upright-inherit-all-001-9.1" class="primary">
+ <td><strong>
+ <a href="text-combine-upright-inherit-all-001.xht">text-combine-upright-inherit-all-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.xht">=</a> </td>
+ <td></td>
+ <td>text-combine-upright:all inherits
+ <ul class="assert">
+ <li>This test checks text-combine-upright:all inherits</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-inherit-all-002-9.1" class="primary">
<td><strong>
<a href="text-combine-upright-inherit-all-002.xht">text-combine-upright-inherit-all-002</a></strong></td>
@@ -295,7 +306,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout">9.1.2 Layout Rules</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
+ <tr id="text-combine-upright-decorations-001-9.1.2" class="primary ahem">
+ <td><strong>
+ <a href="text-combine-upright-decorations-001.xht">text-combine-upright-decorations-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-decorations-001.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>The resulting composition is treated as a signel glyph for decorations
+ <ul class="assert">
+ <li>The resulting composition is treated as a signel glyph for decorations</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-layout-rules-001-9.1.2" class="primary ahem">
<td><strong>
<a href="text-combine-upright-layout-rules-001.xht">text-combine-upright-layout-rules-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vlr-003.xht
new file mode 100644
index 00000000000..103652f8091
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vlr-003.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vrl-002.xht
new file mode 100644
index 00000000000..1c4a848e738
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/first-page-vrl-002.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="image paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-002.xht
index 68688e6684d..53eb728ff2a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-002.xht
@@ -13,7 +13,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-003.xht
index 455bcec71de..2ffdb007e9d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-003.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-003.xht
@@ -13,7 +13,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-004.xht
index c4f3e21c78c..588fed1808f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-004.xht
@@ -13,7 +13,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-005.xht
index 7b347ae7228..91721f3d66b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-005.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-005.xht
@@ -13,7 +13,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-006.xht
index e1b6d2349e8..bac80b59ee3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-006.xht
@@ -13,7 +13,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-007.xht
index 1081a78e3a9..cb4c0e546c3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-007.xht
@@ -13,7 +13,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-008.xht
index 3acff5e5edb..9ffab8ddfa1 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-008.xht
@@ -13,7 +13,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-009.xht
index 2571d89a236..40f9c566891 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-009.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-009.xht
@@ -13,7 +13,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-010.xht
index 2e3b4631c21..d3ee7431da4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-010.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-010.xht
@@ -13,7 +13,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-011.xht
index ce00b9eb9da..5a6260550ad 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-block-alignment-011.xht
@@ -13,7 +13,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht
new file mode 100644
index 00000000000..e9b2d009321
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht
new file mode 100644
index 00000000000..6cf7274b79e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht
new file mode 100644
index 00000000000..f9af113c9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht
new file mode 100644
index 00000000000..4e19df2768c
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001.xht
index c512e838658..bd5573d9789 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001.xht
@@ -156,7 +156,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001a.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001a.xht
index f6c18d82129..6547da7ac92 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001a.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001a.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001b.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001b.xht
index 2d239945e61..61c8c64f0d9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001b.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001b.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001c.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001c.xht
index 040b18ede0d..6afa21cf0c0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001c.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001c.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001d.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001d.xht
index 323584a66ad..1da2c7b534f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001d.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001d.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001e.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001e.xht
index 5924aca69d4..23e6bcb9ceb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001e.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001e.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001f.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001f.xht
index 0f54cddc7ed..032cb1f5acb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001f.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001f.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001g.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001g.xht
index f32394e6b2b..18ae41fd44a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001g.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001g.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001h.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001h.xht
index 81193d43f09..531186903a0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001h.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001h.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001i.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001i.xht
index f7b64c23090..91fad5966d9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001i.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001i.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001j.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001j.xht
index ad7bc0ed1c8..c2ca0da6dbb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001j.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001j.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001k.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001k.xht
index 873859e2baf..88fbebd0d55 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001k.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001k.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001l.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001l.xht
index 05a1eba7164..8da003b4e12 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001l.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001l.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001m.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001m.xht
index 2f4d1b6105b..02b3fc49557 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001m.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001m.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001n.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001n.xht
index a9ac90ddd60..5d0da95f9c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001n.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001n.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001o.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001o.xht
index 81715328353..fdf36b4bfb6 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001o.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001o.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001p.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001p.xht
index 2d0a25368a2..bf48f9d6342 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001p.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001p.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001q.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001q.xht
index b32a1697c3d..662d8b5615b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001q.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001q.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001r.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001r.xht
index ae872743f41..d1985033dbb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001r.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001r.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001s.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001s.xht
index 0d7f1d72a47..8ba42a1d5a8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001s.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001s.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001t.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001t.xht
index 175455d8643..995e3e67dda 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001t.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001t.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001u.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001u.xht
index 065fe691daa..8b62f7ce3bf 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001u.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001u.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001v.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001v.xht
index 85780aa4a52..7c9dde177c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001v.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001v.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001w.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001w.xht
index 752d0ded8fe..661e06cdac8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001w.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001w.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001x.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001x.xht
index cb385675df4..e3ca6cef47e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001x.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/orthogonal-parent-shrink-to-fit-001x.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht
new file mode 100644
index 00000000000..5340ae86c32
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht
new file mode 100644
index 00000000000..c1bac3c885a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht
new file mode 100644
index 00000000000..7b3b3b96980
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<meta content="ahem" name="flags" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht
new file mode 100644
index 00000000000..ca2dd4c6866
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy">66</span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-layout-rules-001-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-layout-rules-001-ref.xht
index 291c43f153a..f67fec71ffd 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-layout-rules-001-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-layout-rules-001-ref.xht
@@ -4,8 +4,6 @@
<title>CSS Writing Modes: Layout rules of text-combine-upright</title>
<link href="https://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
<link href="kojiishi@gmail.com" rel="author" title="Koji Ishii" />
-<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout" rel="help" />
-<meta content="Anything outside the 1em-composition does not affect layout." name="assert" />
<meta content="ahem" name="flags" />
<style>
#container {
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-012-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-012-ref.xht
index 9d53930be4a..206e3351b30 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-012-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-012-ref.xht
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -30,7 +29,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-013-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-013-ref.xht
new file mode 100644
index 00000000000..4f74b669466
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-013-ref.xht
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>CSS Reftest Reference</title>
+ <!-- reftest for text-orietation-013.xht -->
+ <link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com"/>
+ <meta http-equiv="content-language" content="en"/>
+ <style type="text/css">
+ div
+ {
+ background: pink;
+ border: 1px solid black;
+ color: blue;
+ font: 20px/1 Ahem;
+ height: 3em;
+ margin: 10px;
+ width: 3em;
+ white-space: pre;
+ }
+ .control_ahem
+ {
+ writing-mode: horizontal-tb;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-014-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-014-ref.xht
index cad03da0f0e..4303c5f1d79 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-014-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-014-ref.xht
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -30,7 +29,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-015-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-015-ref.xht
index e3688c33e34..e089675c7b0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-015-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-orientation-015-ref.xht
@@ -20,7 +20,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht
index 78ee8eb6f5e..ac27f914451 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht
@@ -13,20 +13,22 @@
img#orange
{
padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
+ padding-left: 120px; /* = the position of orange square */
}
+
]]></style>
</head>
<body>
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+<p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" />
+ <img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" />
</div>
+
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht
index beb9002d169..6ddfd15d73c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht
@@ -20,11 +20,11 @@
<body>
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+<p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" /><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
+ <img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" />
</div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht
index 78c5d828d68..2bcb42a5558 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht
@@ -3416,6 +3416,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-vlr-007" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-lr">
+ <a href="caption-side-vlr-007.xht">caption-side-vlr-007</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vlr-009" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-lr">
+ <a href="caption-side-vlr-009.xht">caption-side-vlr-009</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-006" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-rl">
+ <a href="caption-side-vrl-006.xht">caption-side-vrl-006</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-008" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-rl">
+ <a href="caption-side-vrl-008.xht">caption-side-vrl-008</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="central-baseline-alignment-002" class="ahem">
<tr>
<td rowspan="1" title="central baseline-alignment of text with 'text-orientation: upright' (vertical-rl)">
@@ -4392,6 +4424,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="line-box-direction-001" class="ahem">
<tr>
<td rowspan="1" title="horizontal-tb - ordering direction of line boxes">
@@ -5152,6 +5216,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-combine-upright-decorations-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="The resulting composition is treated as a signel glyph for decorations">
+ <a href="text-combine-upright-decorations-001.xht">text-combine-upright-decorations-001</a></td>
+ <td><a href="reference/text-combine-upright-decorations-001.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="text-combine-upright-inherit-all-001" class="">
+ <tr>
+ <td rowspan="1" title="text-combine-upright:all inherits">
+ <a href="text-combine-upright-inherit-all-001.xht">text-combine-upright-inherit-all-001</a></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-combine-upright-inherit-all-002" class="">
<tr>
<td rowspan="1" title="text-combine-upright :all">
@@ -5578,36 +5658,68 @@
</tbody>
<tbody id="vertical-alignment-new-002" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
<td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-003.xht">vertical-alignment-new-003</a></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-004" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
<td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-005.xht">vertical-alignment-new-005</a></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-006" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
<td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-007" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-007.xht">vertical-alignment-new-007</a></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-008" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
<td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-009" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-009.xht">vertical-alignment-new-009</a></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="writing-mode-horizontal-001l" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright in horizontal writing mode">
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list
index 373ab8a711e..07de485af4d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list
@@ -423,6 +423,10 @@ box-offsets-rel-pos-vlr-003.xht == reference/abs-pos-non-replaced-vlr-013-ref.xh
box-offsets-rel-pos-vlr-005.xht == reference/box-offsets-rel-pos-vlr-005-ref.xht
box-offsets-rel-pos-vrl-002.xht == reference/abs-pos-non-replaced-vrl-012-ref.xht
box-offsets-rel-pos-vrl-004.xht == reference/box-offsets-rel-pos-vrl-004-ref.xht
+caption-side-vlr-007.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vlr-009.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vrl-006.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vrl-008.xht == reference/ref-filled-green-100px-square.xht
central-baseline-alignment-002.xht == reference/central-baseline-alignment-002-ref.xht
central-baseline-alignment-003.xht == reference/central-baseline-alignment-002-ref.xht
clearance-calculations-vrl-002.xht == reference/clearance-calculations-vrl-002-ref.xht
@@ -545,6 +549,10 @@ inline-replaced-vlr-003.xht == reference/inline-replaced-vrl-002-ref.xht
inline-replaced-vlr-005.xht == reference/inline-replaced-vrl-004-ref.xht
inline-replaced-vrl-002.xht == reference/inline-replaced-vrl-002-ref.xht
inline-replaced-vrl-004.xht == reference/inline-replaced-vrl-004-ref.xht
+inline-table-alignment-002.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-003.xht == reference/inline-table-alignment-003-ref.xht
+inline-table-alignment-004.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-005.xht == reference/inline-table-alignment-003-ref.xht
line-box-direction-001.xht == reference/block-flow-direction-001-ref.xht
line-box-direction-002.xht == reference/block-flow-direction-001-ref.xht
line-box-direction-003.xht == reference/block-flow-direction-001-ref.xht
@@ -640,6 +648,8 @@ text-baseline-008.xht == reference/text-baseline-006-ref.xht
text-baseline-009.xht == reference/text-baseline-006-ref.xht
text-baseline-010.xht == reference/text-baseline-007-ref.xht
text-baseline-011.xht == reference/text-baseline-007-ref.xht
+text-combine-upright-decorations-001.xht == reference/text-combine-upright-decorations-001.xht
+text-combine-upright-inherit-all-001.xht == reference/text-combine-upright-inherit-all-001.xht
text-combine-upright-inherit-all-002.xht == reference/text-combine-upright-inherit-all-002.xht
text-combine-upright-layout-rules-001.xht == reference/text-combine-upright-layout-rules-001-ref.xht
text-combine-upright-line-breaking-rules-001.xht == reference/text-combine-upright-line-breaking-rules-001.xht
@@ -694,9 +704,13 @@ unicode-bidi-applies-to-013.xht == reference/direction-applies-to-008-ref.xht
unicode-bidi-applies-to-014.xht == reference/direction-applies-to-008-ref.xht
unicode-bidi-applies-to-015.xht == reference/direction-applies-to-008-ref.xht
vertical-alignment-new-002.xht == reference/vertical-alignment-new-002-ref.xht
+vertical-alignment-new-003.xht == reference/vertical-alignment-new-002-ref.xht
vertical-alignment-new-004.xht == reference/vertical-alignment-new-004-ref.xht
+vertical-alignment-new-005.xht == reference/vertical-alignment-new-004-ref.xht
vertical-alignment-new-006.xht == reference/vertical-alignment-new-006-ref.xht
+vertical-alignment-new-007.xht == reference/vertical-alignment-new-006-ref.xht
vertical-alignment-new-008.xht == reference/vertical-alignment-new-008-ref.xht
+vertical-alignment-new-009.xht == reference/vertical-alignment-new-008-ref.xht
writing-mode-horizontal-001l.xht == reference/writing-mode-horizontal-001l-ref.xht
writing-mode-horizontal-001r.xht == reference/writing-mode-horizontal-001r-ref.xht
writing-mode-stretch-001.xht == reference/writing-mode-stretch-001-ref.xht
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht
new file mode 100644
index 00000000000..5d7a4c6342a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<link href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout" rel="help" title="9.1.2. Layout Rules" />
+<link href="reference/text-combine-upright-decorations-001.xht" rel="match" />
+<meta content="The resulting composition is treated as a signel glyph for decorations" name="assert" />
+<meta content="ahem" name="flags" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.tcy {
+ text-combine-upright:all;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="overline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="overline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht
new file mode 100644
index 00000000000..773a27f4e16
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright" rel="help" />
+<link href="reference/text-combine-upright-inherit-all-001.xht" rel="match" />
+<meta content="This test checks text-combine-upright:all inherits" name="assert" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy"><span>66</span></span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-011.xht
index ae0b43facc6..468d30e8a8b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-011.xht
@@ -31,14 +31,11 @@
#test_ahem
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -49,12 +46,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-012.xht
index 4a7e3b845bf..7221055bf9a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-012.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-012.xht
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -40,12 +37,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-013.xht
index faa1aa56997..3f54a8a3c53 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-013.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-013.xht
@@ -1,13 +1,13 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Writing Modes Test: text-orientation - sideways-left</title>
<link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com"/>
- <link rel="help" title="5.1. Orienting Text: the‘text-orientation’property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation"/>
+ <link rel="help" title="5.1. Orienting Text: the ‘text-orientation’ property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation"/>
<link rel="match" href="reference/text-orientation-013-ref.xht"/>
<meta http-equiv="content-language" content="en"/>
<meta name="flags" content="ahem"/>
- <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90°counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation."/>
+ <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90° counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation."/>
<style type="text/css">
div
{
@@ -16,27 +16,24 @@
color: blue;
font: 20px/1 Ahem;
height: 3em;
- margin: 10px;
+ margin: 10px;
width: 3em;
white-space: pre;
}
#test_ahem
{
text-orientation: sideways-left; /* This property to be tested */
- -webkit-text-orientation: sideways-left;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
<body>
<!--
- Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
+ Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
but not cheks 3.glyph orientation.
-->
<p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-014.xht
index 5eed6b973fa..a2ae83d12a9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-014.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-014.xht
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -40,12 +37,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-015.xht
index acf5e98cea2..85ba61bbb30 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-015.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-015.xht
@@ -23,14 +23,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation:sideways;
writing-mode: vertical-lr;
- -webkit-writing-mode: vertical-lr;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-mixed-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-mixed-001.xht
index 41229d434de..a066db7e1d5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-mixed-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-mixed-001.xht
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: mixed;
- -moz-text-orientation: mixed;
- -o-text-orientation: mixed;
- -ms-text-orientation: mixed;
text-orientation: mixed;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001.xht
index 8901ecc9993..c67250d7cf9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001.xht
@@ -182,12 +182,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001b.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001b.xht
index a3364ed809a..23a207a14d5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001b.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001b.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -68,12 +68,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
@@ -172,7 +172,7 @@ summary {
</div>
<div data-block="Balinese">
<div class="line">ᬅᬆᬇᬈᬉᬊᬋᬌᬍᬎᬏᬐᬑᬒᬓᬔᬕᬖᬗᬘᬙᬚᬛᬜᬝᬞᬟᬠᬡᬢᬣᬤ</div>
-<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊ</div>
+<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊᭋ᭐</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001c.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001c.xht
index 6c11624ed4e..fa2640db154 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001c.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001c.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Balinese">
-<div class="line">ᭋ᭐᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷</div>
-<div class="line">᭸᭹᭺᭻᭼</div>
+<div class="line">᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷᭸᭹</div>
+<div class="line">᭺᭻᭼</div>
</div>
<div data-block="Sundanese">
<div class="line">ᮃᮄᮅᮆᮇᮈᮉᮊᮋᮌᮍᮎᮏᮐᮑᮒᮓᮔᮕᮖᮗᮘᮙᮚᮛᮜᮝᮞᮟᮠᮮᮯ</div>
@@ -163,7 +163,7 @@ summary {
<div class="line">⠠⠡⠢⠣⠤⠥⠦⠧⠨⠩⠪⠫⠬⠭⠮⠯⠰⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿</div>
<div class="line">⡀⡁⡂⡃⡄⡅⡆⡇⡈⡉⡊⡋⡌⡍⡎⡏⡐⡑⡒⡓⡔⡕⡖⡗⡘⡙⡚⡛⡜⡝⡞⡟</div>
<div class="line">⡠⡡⡢⡣⡤⡥⡦⡧⡨⡩⡪⡫⡬⡭⡮⡯⡰⡱⡲⡳⡴⡵⡶⡷⡸⡹⡺⡻⡼⡽⡾⡿</div>
-<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖</div>
+<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖⢗⢘</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001d.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001d.xht
index 909814970ce..88a41e10151 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001d.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001d.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,10 +40,10 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Braille">
-<div class="line">⢗⢘⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶</div>
-<div class="line">⢷⢸⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖</div>
-<div class="line">⣗⣘⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶</div>
-<div class="line">⣷⣸⣹⣺⣻⣼⣽⣾⣿</div>
+<div class="line">⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶⢷⢸</div>
+<div class="line">⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖⣗⣘</div>
+<div class="line">⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶⣷⣸</div>
+<div class="line">⣹⣺⣻⣼⣽⣾⣿</div>
</div>
<div data-block="Supplemental">
<div class="line">⤀⤁⤂⤃⤄⤅⤆⤇⤈⤉⤊⤋⤌⤍⤎⤏⤐⤑⤒⤓⤔⤕⤖⤗⤘⤙⤚⤛⤜⤝⤞⤟</div>
@@ -154,7 +154,7 @@ summary {
<div class="line">ꡠꡡꡢꡣꡤꡥꡦꡧꡨꡩꡪꡫꡬꡭꡮꡯꡰꡱꡲꡳ꡴꡵꡶꡷</div>
</div>
<div data-block="Saurashtra">
-<div class="line">ꢂ</div>
+<div class="line">ꢂꢃꢄ</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001e.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001e.xht
index 2814c0d1ef8..f265c24ee94 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001e.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001e.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Saurashtra">
-<div class="line">ꢃꢄꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢ</div>
-<div class="line">ꢣꢤꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
+<div class="line">ꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢꢣꢤ</div>
+<div class="line">ꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
</div>
<div data-block="Devanagari">
<div class="line">ꣲꣳꣴꣵꣶꣷ꣸꣹꣺ꣻ</div>
@@ -169,7 +169,7 @@ summary {
<div class="line">𐌠𐌡𐌢𐌣</div>
</div>
<div data-block="Gothic">
-<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁</div>
+<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001f.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001f.xht
index 0f97ad5af1f..9b903da4b35 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001f.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001f.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Gothic">
-<div class="line">𐍂𐍃𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
+<div class="line">𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
</div>
<div data-block="Old">
<div class="line">𐍐𐍑𐍒𐍓𐍔𐍕𐍖𐍗𐍘𐍙𐍚𐍛𐍜𐍝𐍞𐍟𐍠𐍡𐍢𐍣𐍤𐍥𐍦𐍧𐍨𐍩𐍪𐍫𐍬𐍭𐍮𐍯</div>
@@ -193,7 +193,7 @@ summary {
<div class="line">𑘠𑘡𑘢𑘣𑘤𑘥𑘦𑘧𑘨𑘩𑘪𑘫𑘬𑘭𑘮𑘯𑙁𑙂𑙃𑙄𑙐𑙑𑙒𑙓𑙔𑙕𑙖𑙗𑙘𑙙</div>
</div>
<div data-block="Takri">
-<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛</div>
+<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛𑚜𑚝</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001g.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001g.xht
index 5e13d0725ff..1b66937fe9e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001g.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001g.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Takri">
-<div class="line">𑚜𑚝𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
+<div class="line">𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
</div>
<div data-block="Warang">
<div class="line">𑢠𑢡𑢢𑢣𑢤𑢥𑢦𑢧𑢨𑢩𑢪𑢫𑢬𑢭𑢮𑢯𑢰𑢱𑢲𑢳𑢴𑢵𑢶𑢷𑢸𑢹𑢺𑢻𑢼𑢽𑢾𑢿</div>
@@ -122,7 +122,10 @@ summary {
<div data-block="Miao">
<div class="line">𖼀𖼁𖼂𖼃𖼄𖼅𖼆𖼇𖼈𖼉𖼊𖼋𖼌𖼍𖼎𖼏𖼐𖼑𖼒𖼓𖼔𖼕𖼖𖼗𖼘𖼙𖼚𖼛𖼜𖼝𖼞𖼟</div>
<div class="line">𖼠𖼡𖼢𖼣𖼤𖼥𖼦𖼧𖼨𖼩𖼪𖼫𖼬𖼭𖼮𖼯𖼰𖼱𖼲𖼳𖼴𖼵𖼶𖼷𖼸𖼹𖼺𖼻𖼼𖼽𖼾𖼿</div>
-<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞</div>
+<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞𖾟</div>
+</div>
+<div data-block="Duployan">
+<div class="line">𛰀</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001h.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001h.xht
index cdeb92db016..1db967d411a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001h.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-script-001h.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -39,15 +39,12 @@ summary {
<div id="details"></div>
<div id="container">
<div data-vo="R" class="test">
-<div data-block="Miao">
-<div class="line">𖾟</div>
-</div>
<div data-block="Duployan">
-<div class="line">𛰀𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟</div>
-<div class="line">𛰠𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿</div>
-<div class="line">𛱀𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟</div>
-<div class="line">𛱠𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇</div>
-<div class="line">𛲈𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
+<div class="line">𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟𛰠</div>
+<div class="line">𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿𛱀</div>
+<div class="line">𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟𛱠</div>
+<div class="line">𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇𛲈</div>
+<div class="line">𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
</div>
<div data-block="Ancient">
<div class="line">𝈀𝈁𝈂𝈃𝈄𝈅𝈆𝈇𝈈𝈉𝈊𝈋𝈌𝈍𝈎𝈏𝈐𝈑𝈒𝈓𝈔𝈕𝈖𝈗𝈘𝈙𝈚𝈛𝈜𝈝𝈞𝈟</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
index 36d3681649c..a7746542aa6 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-002.xht
index da2134bfbb0..17ed99920db 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-002.xht
@@ -29,15 +29,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-lr;
- -moz-writing-mode: vertical-lr;
- -o-writing-mode: vertical-lr;
- -ms-writing-mode: vertical-lr;
writing-mode: vertical-lr;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-left-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-left-001.xht
index b6d4ad5c42a..50cb26c027a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-left-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-left-001.xht
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-left;
- -moz-text-orientation: sideways-left;
- -o-text-orientation: sideways-left;
- -ms-text-orientation: sideways-left;
text-orientation: sideways-left;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
index c03ca1cee90..4021aaa6552 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-right;
- -moz-text-orientation: sideways-right;
- -o-text-orientation: sideways-right;
- -ms-text-orientation: sideways-right;
text-orientation: sideways-right;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
index e0ff09484ea..a4c3bb8e7c2 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
@@ -28,15 +28,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: upright;
- -moz-text-orientation: upright;
- -o-text-orientation: upright;
- -ms-text-orientation: mixed;
text-orientation: upright;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
index 1ced1d187bc..49dd5916f0a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Introduction to Vertical Text</a></th>
- <td>(80 Tests)</td></tr>
+ <td>(82 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
Abstract Box Layout</a></th>
- <td>(473 Tests)</td></tr>
+ <td>(489 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
@@ -62,7 +62,7 @@
<tbody id="s9">
<tr><th><a href="chapter-9.xht">Chapter 9 -
Glyph Composition</a></th>
- <td>(25 Tests)</td></tr>
+ <td>(27 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht
index cb5d2bd54b2..1196a6981d3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht
@@ -1,39 +1,37 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box." />
<link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
div#rl
{
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-right: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: top;
line-height: 1;
}
-
]]></style>
</head>
<body>
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht
new file mode 100644
index 00000000000..22feeb582ae
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box." />
+ <link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ border-right: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: top;
+ line-height: 1;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht
index 32a09c08fe2..59eb6153815 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht
@@ -1,11 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area." />
<link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht
new file mode 100644
index 00000000000..3e9496c4fd0
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area." />
+ <link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-top;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht
index 10722512fad..e65324832e1 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht
@@ -1,11 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-rl writing-mode</title>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area." />
<link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht
new file mode 100644
index 00000000000..4e3620cafda
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area." />
+ <link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-bottom;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht
index 745882ce900..9e5fdc232bc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht
@@ -1,26 +1,25 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box." />
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-rl writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box." />
<link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
div#rl
{
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-left: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: bottom;
line-height: 1;
}
@@ -31,9 +30,9 @@
<body>
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht
new file mode 100644
index 00000000000..2dc3b008637
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-lr writing-mode</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box." />
+ <link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ border-left: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: bottom;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-003.xht
new file mode 100644
index 00000000000..be1e3f2e55b
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-003.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-lr</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vlr-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-005.xht
new file mode 100644
index 00000000000..86a2dc69d7f
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-005.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-lr</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vlr-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht
new file mode 100644
index 00000000000..5dd0ad4f7c9
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-lr</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vlr-007"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ bottom: 100px;
+ height: 100px;
+ position: relative;
+ width: 100px;
+ z-index: -1;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div id="reference-overlapped-red"></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht
new file mode 100644
index 00000000000..79b719ec87d
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-lr</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vlr-009"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-lr;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-002.xht
new file mode 100644
index 00000000000..ea013f89afe
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-002.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: top' and vertical-rl</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vrl-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: top;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-004.xht
new file mode 100644
index 00000000000..a9af43655be
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-004.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: bottom' and vertical-rl</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vrl-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ table#test
+ {
+ border-spacing: 0px;
+ caption-side: bottom;
+ font: 1.5624em/1 Ahem; /* computes to 25px/25px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: blue;
+ }
+
+ td
+ {
+ color: orange;
+ padding: 0px;
+ }
+
+ div.reference
+ {
+ margin-top: 1em;
+ }
+
+ img
+ {
+ vertical-align: top;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the top bi-colored rectangle has a layout identical to one of the bi-colored rectangles below it.</p>
+
+ <table id="test">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ <div class="reference" id="does-NOT-support-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ <div class="reference" id="supports-side-captions"><img src="support/swatch-orange.png" width="25" height="50" alt="Image download support must be enabled" /><br /><img src="support/swatch-blue.png" width="25" height="50" alt="Image download support must be enabled" /></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht
new file mode 100644
index 00000000000..cfc4ec9f327
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-start' and vertical-rl</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vrl-006"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-start' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-gr-gr-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: bottom; /* very important declaration to do here */
+ caption-side: block-start;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht
new file mode 100644
index 00000000000..9cbbcc115c5
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Writing Modes Test: 'caption-side: block-end' and vertical-rl</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test caption-side-vrl-008"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#caption-side" title="7.7 Table Caption Mappings: the caption-side keywords" />
+ <link rel="match" href="reference/ref-filled-green-100px-square.xht" />
+
+ <meta content="ahem image" name="flags" />
+ <meta content="This test checks that when 'caption-side' is set to 'block-end' 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." name="assert" />
+
+ <style type="text/css"><![CDATA[
+ div#reference-overlapped-red
+ {
+ background: url("support/pattern-rg-rg-100x100.png") no-repeat;
+ height: 100px;
+ position: absolute;
+ width: 100px;
+ z-index: -1;
+ }
+
+ table#test-overlapping-green
+ {
+ border-spacing: 0px;
+ caption-side: block-end;
+ font: 3.125em/1 Ahem; /* computes to 50px/50px */
+ writing-mode: vertical-rl;
+ }
+
+ caption
+ {
+ color: green;
+ }
+
+ td
+ {
+ color: transparent;
+ padding: 0px;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+ <div id="reference-overlapped-red"></div>
+
+ <table id="test-overlapping-green">
+ <caption>CA</caption>
+ <tr>
+ <td>T</td><td>D</td>
+ </tr>
+ </table>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht
index c33a01bc9fa..e129294cd70 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Introduction to Vertical Text (80 tests)</h2>
+ <h2>Introduction to Vertical Text (82 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -40,7 +40,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s3.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode">3.1 Block Flow Direction: the writing-mode property</a></th></tr>
- <!-- 66 tests -->
+ <!-- 68 tests -->
<tr id="block-flow-direction-001-3.1" class="primary ahem">
<td><strong>
<a href="block-flow-direction-001.xht">block-flow-direction-001</a></strong></td>
@@ -338,6 +338,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-3.1" class="primary paged">
+ <td><strong>
+ <a href="first-page-vlr-003.xht">first-page-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-3.1" class="primary image paged">
+ <td><strong>
+ <a href="first-page-vrl-002.xht">first-page-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="form-controls-vert-rl-004-3.1" class="primary image should">
<td><strong>
<a href="form-controls-vert-rl-004.xht">form-controls-vert-rl-004</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-4.xht
index b9b5afdba69..3c30c5fc7cb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-4.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-4.xht
@@ -193,7 +193,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.3">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">4.3 Atomic Inline Baselines</a></th></tr>
- <!-- 22 tests -->
+ <!-- 26 tests -->
<tr id="baseline-inline-non-replaced-002-4.3" class="primary ahem">
<td><strong>
<a href="baseline-inline-non-replaced-002.xht">baseline-inline-non-replaced-002</a></strong></td>
@@ -436,12 +436,56 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></strong></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-4.3" class="primary ahem">
+ <td><strong>
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></strong></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s4.4">
<tr><th colspan="4" scope="rowgroup">
<a href="#s4.4">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">4.4 Baseline Alignment</a></th></tr>
- <!-- 36 tests -->
+ <!-- 32 tests -->
<tr id="vertical-alignment-002a-4.4" class="primary image">
<td><strong>
<a href="vertical-alignment-002a.xht">vertical-alignment-002a</a></strong></td>
@@ -794,50 +838,6 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></strong></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></strong></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></strong></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-4.4" class="primary ahem">
- <td><strong>
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></strong></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s4.4.#dominant-baseline">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-5.xht
index af797bfe22b..0e364a6f100 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-5.xht
@@ -96,7 +96,7 @@
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>text-orientation - sideways-left
<ul class="assert">
- <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg;counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
+ <li>This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90&amp;deg; counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation.</li>
</ul>
</td>
</tr>
@@ -160,9 +160,9 @@
<a href="text-orientation-script-001b.xht">text-orientation-script-001b</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).
+ <td>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)</li>
+ <li>Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)</li>
</ul>
</td>
</tr>
@@ -171,9 +171,9 @@
<a href="text-orientation-script-001c.xht">text-orientation-script-001c</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).
+ <td>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)</li>
+ <li>Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)</li>
</ul>
</td>
</tr>
@@ -182,9 +182,9 @@
<a href="text-orientation-script-001d.xht">text-orientation-script-001d</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).
+ <td>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)</li>
+ <li>Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)</li>
</ul>
</td>
</tr>
@@ -193,9 +193,9 @@
<a href="text-orientation-script-001e.xht">text-orientation-script-001e</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).
+ <td>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)</li>
+ <li>Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)</li>
</ul>
</td>
</tr>
@@ -204,9 +204,9 @@
<a href="text-orientation-script-001f.xht">text-orientation-script-001f</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).
+ <td>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)</li>
+ <li>Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)</li>
</ul>
</td>
</tr>
@@ -215,9 +215,9 @@
<a href="text-orientation-script-001g.xht">text-orientation-script-001g</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).
+ <td>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)</li>
+ <li>Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)</li>
</ul>
</td>
</tr>
@@ -226,9 +226,9 @@
<a href="text-orientation-script-001h.xht">text-orientation-script-001h</a></strong></td>
<td></td>
<td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="font" title="Requires a special font">Font</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
- <td>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).
+ <td>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).
<ul class="assert">
- <li>Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)</li>
+ <li>Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)</li>
</ul>
</td>
</tr>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht
index e509e3425e3..b8e44bfbcd4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Abstract Box Layout (473 tests)</h2>
+ <h2>Abstract Box Layout (489 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -4637,7 +4637,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.5">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings">7.5 Line-Relative Mappings</a></th></tr>
- <!-- 18 tests -->
+ <!-- 26 tests -->
<tr id="text-decoration-sidewaysleft-vlr-003-7.5" class="primary">
<td><strong>
<a href="text-decoration-sidewaysleft-vlr-003.xht">text-decoration-sidewaysleft-vlr-003</a></strong></td>
@@ -4836,6 +4836,94 @@
</ul>
</td>
</tr>
+ <tr id="vertical-alignment-new-002-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-003-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-003.xht">vertical-alignment-new-003</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-004-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-005-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-005.xht">vertical-alignment-new-005</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-top' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-006-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-007-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-007.xht">vertical-alignment-new-007</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'text-bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-008-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-rl writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="vertical-alignment-new-009-7.5" class="primary ahem">
+ <td><strong>
+ <a href="vertical-alignment-new-009.xht">vertical-alignment-new-009</a></strong></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>vertical-align - 'bottom' and vertical-lr writing-mode
+ <ul class="assert">
+ <li>This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.6">
<tr><th colspan="4" scope="rowgroup">
@@ -5276,7 +5364,95 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s7.7">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#caption-side">7.7 Table Caption Mappings: the caption-side keywords</a></th></tr>
- <!-- 0 tests -->
+ <!-- 8 tests -->
+ <tr id="caption-side-vlr-003-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-003.xht">caption-side-vlr-003</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-005-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-005.xht">caption-side-vlr-005</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the lefthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-007-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-007.xht">caption-side-vlr-007</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vlr-009-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vlr-009.xht">caption-side-vlr-009</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-lr
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-002-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-002.xht">caption-side-vrl-002</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: top' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'top' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical top (logical left) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-004-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-004.xht">caption-side-vrl-004</a></strong></td>
+ <td></td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: bottom' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table and if the rendering engine does not support side captions (i.e. left and right captions in horizontal writing modes), then the caption is placed at the block-start side of the table, which is on the righthand side of such table. If the rendering engine supports side captions, then the rendering engine must place the caption at the physical bottom (logical right) side of the table box.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-006-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-006.xht">caption-side-vrl-006</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-start' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-start' 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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="caption-side-vrl-008-7.7" class="primary ahem image">
+ <td><strong>
+ <a href="caption-side-vrl-008.xht">caption-side-vrl-008</a></strong></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ <td>'caption-side: block-end' and vertical-rl
+ <ul class="assert">
+ <li>This test checks that when 'caption-side' is set to 'block-end' 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.</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s7.7.#valuedef-block-end">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-9.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-9.xht
index 180abd0d0e1..08da78112bc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-9.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-9.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Writing Modes Module Level 3 CR Test Suite</h1>
- <h2>Glyph Composition (25 tests)</h2>
+ <h2>Glyph Composition (27 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -40,7 +40,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright">9.1 Horizontal-in-Vertical Composition: the text-combine-upright property</a></th></tr>
- <!-- 21 tests -->
+ <!-- 22 tests -->
+ <tr id="text-combine-upright-inherit-all-001-9.1" class="primary">
+ <td><strong>
+ <a href="text-combine-upright-inherit-all-001.xht">text-combine-upright-inherit-all-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.xht">=</a> </td>
+ <td></td>
+ <td>text-combine-upright:all inherits
+ <ul class="assert">
+ <li>This test checks text-combine-upright:all inherits</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-inherit-all-002-9.1" class="primary">
<td><strong>
<a href="text-combine-upright-inherit-all-002.xht">text-combine-upright-inherit-all-002</a></strong></td>
@@ -295,7 +306,18 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s9.1.2">+</a>
<a href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout">9.1.2 Layout Rules</a></th></tr>
- <!-- 1 tests -->
+ <!-- 2 tests -->
+ <tr id="text-combine-upright-decorations-001-9.1.2" class="primary ahem">
+ <td><strong>
+ <a href="text-combine-upright-decorations-001.xht">text-combine-upright-decorations-001</a></strong></td>
+ <td><a href="reference/text-combine-upright-decorations-001.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>The resulting composition is treated as a signel glyph for decorations
+ <ul class="assert">
+ <li>The resulting composition is treated as a signel glyph for decorations</li>
+ </ul>
+ </td>
+ </tr>
<tr id="text-combine-upright-layout-rules-001-9.1.2" class="primary ahem">
<td><strong>
<a href="text-combine-upright-layout-rules-001.xht">text-combine-upright-layout-rules-001</a></strong></td>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vlr-003.xht
new file mode 100644
index 00000000000..e6a4e54bd6d
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vlr-003.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test first-page-vlr-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vrl-002.xht
new file mode 100644
index 00000000000..4ec3b957c15
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/first-page-vrl-002.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test first-page-vrl-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="image paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-002.xht
index dae8c2eae24..58af7751ee9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-002.xht
@@ -22,7 +22,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-003.xht
index b6b2fc7b609..4e6193e1381 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-003.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-003.xht
@@ -22,7 +22,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-004.xht
index 88b22d279a8..53319047877 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-004.xht
@@ -22,7 +22,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-005.xht
index 83b8adc2f35..cb938ad2300 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-005.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-005.xht
@@ -22,7 +22,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-006.xht
index ba847caf891..ed315046adc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-006.xht
@@ -22,7 +22,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-007.xht
index 9ed48bd1aba..516b5a71e7e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-007.xht
@@ -22,7 +22,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-008.xht
index 57d1513d686..b45bd30e2d6 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-008.xht
@@ -22,7 +22,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-009.xht
index 3d248e3a35b..901e00c1d02 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-009.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-009.xht
@@ -22,7 +22,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-010.xht
index 7c94dba15c5..41ec1b7863c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-010.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-010.xht
@@ -22,7 +22,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-011.xht
index 73c3576bf90..9e40cabcfce 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-block-alignment-011.xht
@@ -22,7 +22,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht
new file mode 100644
index 00000000000..8cf384f7ed8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht
new file mode 100644
index 00000000000..5fda63bca3a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht
new file mode 100644
index 00000000000..3bcaa84ed35
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht
new file mode 100644
index 00000000000..65efa49dc5e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001.xht
index c512e838658..bd5573d9789 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001.xht
@@ -156,7 +156,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001a.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001a.xht
index f6c18d82129..6547da7ac92 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001a.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001a.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001b.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001b.xht
index 2d239945e61..61c8c64f0d9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001b.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001b.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001c.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001c.xht
index 040b18ede0d..6afa21cf0c0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001c.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001c.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001d.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001d.xht
index 323584a66ad..1da2c7b534f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001d.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001d.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001e.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001e.xht
index 5924aca69d4..23e6bcb9ceb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001e.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001e.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001f.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001f.xht
index 0f54cddc7ed..032cb1f5acb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001f.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001f.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001g.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001g.xht
index f32394e6b2b..18ae41fd44a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001g.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001g.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001h.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001h.xht
index 81193d43f09..531186903a0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001h.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001h.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001i.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001i.xht
index f7b64c23090..91fad5966d9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001i.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001i.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001j.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001j.xht
index ad7bc0ed1c8..c2ca0da6dbb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001j.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001j.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001k.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001k.xht
index 873859e2baf..88fbebd0d55 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001k.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001k.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001l.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001l.xht
index 05a1eba7164..8da003b4e12 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001l.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001l.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001m.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001m.xht
index 2f4d1b6105b..02b3fc49557 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001m.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001m.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001n.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001n.xht
index a9ac90ddd60..5d0da95f9c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001n.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001n.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001o.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001o.xht
index 81715328353..fdf36b4bfb6 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001o.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001o.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001p.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001p.xht
index 2d0a25368a2..bf48f9d6342 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001p.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001p.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001q.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001q.xht
index b32a1697c3d..662d8b5615b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001q.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001q.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001r.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001r.xht
index ae872743f41..d1985033dbb 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001r.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001r.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001s.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001s.xht
index 0d7f1d72a47..8ba42a1d5a8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001s.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001s.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001t.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001t.xht
index 175455d8643..995e3e67dda 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001t.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001t.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001u.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001u.xht
index 065fe691daa..8b62f7ce3bf 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001u.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001u.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001v.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001v.xht
index 85780aa4a52..7c9dde177c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001v.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001v.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001w.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001w.xht
index 752d0ded8fe..661e06cdac8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001w.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001w.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001x.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001x.xht
index cb385675df4..e3ca6cef47e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001x.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/orthogonal-parent-shrink-to-fit-001x.xht
@@ -64,7 +64,7 @@ if (window.location.search == "?wait") {
function run() {
Array.prototype.forEach.call(document.querySelectorAll(".test"), function (node) {
- var title = node.previousElementSibling.innerText;
+ var title = node.previousElementSibling.textContent;
test(function () {
try {
var targetNode = node.querySelector(".target");
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht
new file mode 100644
index 00000000000..801a0b4ef89
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-002-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht
new file mode 100644
index 00000000000..d6af0635646
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-003-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht
new file mode 100644
index 00000000000..7b3b3b96980
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<meta content="ahem" name="flags" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht
new file mode 100644
index 00000000000..ca2dd4c6866
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy">66</span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-layout-rules-001-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-layout-rules-001-ref.xht
index 291c43f153a..f67fec71ffd 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-layout-rules-001-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-layout-rules-001-ref.xht
@@ -4,8 +4,6 @@
<title>CSS Writing Modes: Layout rules of text-combine-upright</title>
<link href="https://google.com/+MasatakaYakura" rel="author" title="Masataka Yakura" />
<link href="kojiishi@gmail.com" rel="author" title="Koji Ishii" />
-<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout" rel="help" />
-<meta content="Anything outside the 1em-composition does not affect layout." name="assert" />
<meta content="ahem" name="flags" />
<style>
#container {
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-012-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-012-ref.xht
index 43f8a1a2d59..41b95dfcff3 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-012-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-012-ref.xht
@@ -29,7 +29,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -39,7 +38,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-013-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-013-ref.xht
new file mode 100644
index 00000000000..3e875808d58
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-013-ref.xht
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>CSS Reftest Reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test text-orientation-013-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <!-- reftest for text-orietation-013.xht -->
+ <link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com"/>
+ <meta http-equiv="content-language" content="en"/>
+ <style type="text/css">
+ div
+ {
+ background: pink;
+ border: 1px solid black;
+ color: blue;
+ font: 20px/1 Ahem;
+ height: 3em;
+ margin: 10px;
+ width: 3em;
+ white-space: pre;
+ }
+ .control_ahem
+ {
+ writing-mode: horizontal-tb;
+ }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ <div class="control_ahem"> 63
+ 52
+7 1</div>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-014-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-014-ref.xht
index 040938fef2a..5a298eeaa2c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-014-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-014-ref.xht
@@ -29,7 +29,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -39,7 +38,6 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
.control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-015-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-015-ref.xht
index c5c54f59a8f..4f8b0371ef7 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-015-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-orientation-015-ref.xht
@@ -29,7 +29,6 @@
.control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht
index d448ba1ec89..014f348841a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht
@@ -22,20 +22,22 @@
img#orange
{
padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
+ padding-left: 120px; /* = the position of orange square */
}
+
]]></style>
</head>
<body>
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+<p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" />
+ <img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" />
</div>
+
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht
index 3006bd7b5b2..d6cb41d1d4f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht
@@ -29,11 +29,11 @@
<body>
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+<p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" /><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
+ <img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img id="orange" src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" />
</div>
</body>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht
index 78c5d828d68..2bcb42a5558 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht
@@ -3416,6 +3416,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-vlr-007" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-lr">
+ <a href="caption-side-vlr-007.xht">caption-side-vlr-007</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vlr-009" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-lr">
+ <a href="caption-side-vlr-009.xht">caption-side-vlr-009</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-006" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-start' and vertical-rl">
+ <a href="caption-side-vrl-006.xht">caption-side-vrl-006</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="caption-side-vrl-008" class="ahem image">
+ <tr>
+ <td rowspan="1" title="'caption-side: block-end' and vertical-rl">
+ <a href="caption-side-vrl-008.xht">caption-side-vrl-008</a></td>
+ <td><a href="reference/ref-filled-green-100px-square.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="central-baseline-alignment-002" class="ahem">
<tr>
<td rowspan="1" title="central baseline-alignment of text with 'text-orientation: upright' (vertical-rl)">
@@ -4392,6 +4424,38 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="line-box-direction-001" class="ahem">
<tr>
<td rowspan="1" title="horizontal-tb - ordering direction of line boxes">
@@ -5152,6 +5216,22 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-combine-upright-decorations-001" class="ahem">
+ <tr>
+ <td rowspan="1" title="The resulting composition is treated as a signel glyph for decorations">
+ <a href="text-combine-upright-decorations-001.xht">text-combine-upright-decorations-001</a></td>
+ <td><a href="reference/text-combine-upright-decorations-001.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="text-combine-upright-inherit-all-001" class="">
+ <tr>
+ <td rowspan="1" title="text-combine-upright:all inherits">
+ <a href="text-combine-upright-inherit-all-001.xht">text-combine-upright-inherit-all-001</a></td>
+ <td><a href="reference/text-combine-upright-inherit-all-001.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-combine-upright-inherit-all-002" class="">
<tr>
<td rowspan="1" title="text-combine-upright :all">
@@ -5578,36 +5658,68 @@
</tbody>
<tbody id="vertical-alignment-new-002" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
<td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-003.xht">vertical-alignment-new-003</a></td>
+ <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-004" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-rl writing-mode">
<a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
<td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-top' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-005.xht">vertical-alignment-new-005</a></td>
+ <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-006" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
<td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-007" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'text-bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-007.xht">vertical-alignment-new-007</a></td>
+ <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="vertical-alignment-new-008" class="ahem">
<tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-rl writing-mode">
<a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
<td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="vertical-alignment-new-009" class="ahem">
+ <tr>
+ <td rowspan="1" title="vertical-align - 'bottom' and vertical-lr writing-mode">
+ <a href="vertical-alignment-new-009.xht">vertical-alignment-new-009</a></td>
+ <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="writing-mode-horizontal-001l" class="">
<tr>
<td rowspan="1" title="CSS Writing Modes: text-combine-upright in horizontal writing mode">
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list
index 373ab8a711e..07de485af4d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list
@@ -423,6 +423,10 @@ box-offsets-rel-pos-vlr-003.xht == reference/abs-pos-non-replaced-vlr-013-ref.xh
box-offsets-rel-pos-vlr-005.xht == reference/box-offsets-rel-pos-vlr-005-ref.xht
box-offsets-rel-pos-vrl-002.xht == reference/abs-pos-non-replaced-vrl-012-ref.xht
box-offsets-rel-pos-vrl-004.xht == reference/box-offsets-rel-pos-vrl-004-ref.xht
+caption-side-vlr-007.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vlr-009.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vrl-006.xht == reference/ref-filled-green-100px-square.xht
+caption-side-vrl-008.xht == reference/ref-filled-green-100px-square.xht
central-baseline-alignment-002.xht == reference/central-baseline-alignment-002-ref.xht
central-baseline-alignment-003.xht == reference/central-baseline-alignment-002-ref.xht
clearance-calculations-vrl-002.xht == reference/clearance-calculations-vrl-002-ref.xht
@@ -545,6 +549,10 @@ inline-replaced-vlr-003.xht == reference/inline-replaced-vrl-002-ref.xht
inline-replaced-vlr-005.xht == reference/inline-replaced-vrl-004-ref.xht
inline-replaced-vrl-002.xht == reference/inline-replaced-vrl-002-ref.xht
inline-replaced-vrl-004.xht == reference/inline-replaced-vrl-004-ref.xht
+inline-table-alignment-002.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-003.xht == reference/inline-table-alignment-003-ref.xht
+inline-table-alignment-004.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-005.xht == reference/inline-table-alignment-003-ref.xht
line-box-direction-001.xht == reference/block-flow-direction-001-ref.xht
line-box-direction-002.xht == reference/block-flow-direction-001-ref.xht
line-box-direction-003.xht == reference/block-flow-direction-001-ref.xht
@@ -640,6 +648,8 @@ text-baseline-008.xht == reference/text-baseline-006-ref.xht
text-baseline-009.xht == reference/text-baseline-006-ref.xht
text-baseline-010.xht == reference/text-baseline-007-ref.xht
text-baseline-011.xht == reference/text-baseline-007-ref.xht
+text-combine-upright-decorations-001.xht == reference/text-combine-upright-decorations-001.xht
+text-combine-upright-inherit-all-001.xht == reference/text-combine-upright-inherit-all-001.xht
text-combine-upright-inherit-all-002.xht == reference/text-combine-upright-inherit-all-002.xht
text-combine-upright-layout-rules-001.xht == reference/text-combine-upright-layout-rules-001-ref.xht
text-combine-upright-line-breaking-rules-001.xht == reference/text-combine-upright-line-breaking-rules-001.xht
@@ -694,9 +704,13 @@ unicode-bidi-applies-to-013.xht == reference/direction-applies-to-008-ref.xht
unicode-bidi-applies-to-014.xht == reference/direction-applies-to-008-ref.xht
unicode-bidi-applies-to-015.xht == reference/direction-applies-to-008-ref.xht
vertical-alignment-new-002.xht == reference/vertical-alignment-new-002-ref.xht
+vertical-alignment-new-003.xht == reference/vertical-alignment-new-002-ref.xht
vertical-alignment-new-004.xht == reference/vertical-alignment-new-004-ref.xht
+vertical-alignment-new-005.xht == reference/vertical-alignment-new-004-ref.xht
vertical-alignment-new-006.xht == reference/vertical-alignment-new-006-ref.xht
+vertical-alignment-new-007.xht == reference/vertical-alignment-new-006-ref.xht
vertical-alignment-new-008.xht == reference/vertical-alignment-new-008-ref.xht
+vertical-alignment-new-009.xht == reference/vertical-alignment-new-008-ref.xht
writing-mode-horizontal-001l.xht == reference/writing-mode-horizontal-001l-ref.xht
writing-mode-horizontal-001r.xht == reference/writing-mode-horizontal-001r-ref.xht
writing-mode-stretch-001.xht == reference/writing-mode-stretch-001-ref.xht
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/text-orientation.js b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/text-orientation.js
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht
new file mode 100644
index 00000000000..5d7a4c6342a
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: The resulting composition is treated as a signel glyph for decorations</title>
+<link href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout" rel="help" title="9.1.2. Layout Rules" />
+<link href="reference/text-combine-upright-decorations-001.xht" rel="match" />
+<meta content="The resulting composition is treated as a signel glyph for decorations" name="assert" />
+<meta content="ahem" name="flags" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font: 50px/1 Ahem;
+}
+.vlr {
+ writing-mode:vertical-lr;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.test, .ref {
+ border:solid thin;
+ margin:.2em;
+}
+p {
+ margin:0 .5em;
+}
+.tcy {
+ text-combine-upright:all;
+}
+.underline {
+ text-decoration:underline;
+}
+.overline {
+ text-decoration:overline;
+}
+.emphasis {
+ text-emphasis:filled;
+}
+</style>
+</head><body><p>This test asserts the resulting composition is treated as a single glyph for decorations.
+</p><p>Test passes if the following two boxes in each row are identical.
+</p><div id="container">
+ <div class="vlr">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="overline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+ <div class="vrl">
+ <div class="test">
+ <p class="underline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="overline">X<span class="tcy">&#xA0;</span>X
+ </p><p class="emphasis">X<span class="tcy">X</span>X
+ </p></div>
+ <div class="ref">
+ <p class="underline">X&#xA0;X
+ </p><p class="overline">X&#xA0;X
+ </p><p class="emphasis">XXX
+ </p></div>
+ </div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht
new file mode 100644
index 00000000000..773a27f4e16
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CSS Writing Modes Test: text-combine-upright:all inherits</title>
+<link href="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright" rel="help" />
+<link href="reference/text-combine-upright-inherit-all-001.xht" rel="match" />
+<meta content="This test checks text-combine-upright:all inherits" name="assert" />
+<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
+<style>
+#container {
+ font-size:50px;
+}
+.vrl {
+ writing-mode:vertical-rl;
+}
+.tcy {
+ text-combine-upright:all;
+}
+</style>
+</head><body><p>Test passes if all two-digit numbers are <b>upright</b> in <b>horizontal</b> flow.
+</p><div id="container">
+ <div>66</div>
+ <div class="vrl"><span class="tcy">66</span></div>
+ <div class="vrl"><span class="tcy"><span>66</span></span></div>
+</div>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-011.xht
index e10af63de9f..b81c11f2c51 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-011.xht
@@ -40,14 +40,11 @@
#test_ahem
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -58,12 +55,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: upright; /* The property to be tested */
- -webkit-text-orientation: upright;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-012.xht
index 4c50a985740..ccd18504912 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-012.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-012.xht
@@ -32,14 +32,11 @@
#test_ahem
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -49,12 +46,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways-right; /* The property to be tested */
- -webkit-text-orientation:sideways-right;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-013.xht
index 74356c919bc..32a8a95b5ab 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-013.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-013.xht
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Writing Modes Test: text-orientation - sideways-left</title>
<style type="text/css">
@@ -12,11 +12,11 @@
}
</style>
<link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com"/>
- <link rel="help" title="5.1. Orienting Text: the‘text-orientation’property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation"/>
+ <link rel="help" title="5.1. Orienting Text: the ‘text-orientation’ property" href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation"/>
<link rel="match" href="reference/text-orientation-013-ref.xht"/>
<meta http-equiv="content-language" content="en"/>
<meta name="flags" content="ahem"/>
- <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90°counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation."/>
+ <meta name="assert" content="This test checks that 'text-orientation: sideways-left' causes text to be set as if in a horizontal layout, but rotated 90° counter-clockwise, in vertical writing modes. It's effective to verify 1.block flow direction and 2.inline direction, but not effective to verify 3.glyph orientation."/>
<style type="text/css">
div
{
@@ -25,27 +25,24 @@
color: blue;
font: 20px/1 Ahem;
height: 3em;
- margin: 10px;
+ margin: 10px;
width: 3em;
white-space: pre;
}
#test_ahem
{
text-orientation: sideways-left; /* This property to be tested */
- -webkit-text-orientation: sideways-left;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
<body>
<!--
- Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
+ Here, the "Ahem" sub-test is in place and checks 1.block flow direction and 2.inline direction,
but not cheks 3.glyph orientation.
-->
<p>Test passes if a pair of rectangles is <strong>identical</strong> including <strong>layout</strong>.</p>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-014.xht
index b565bfe169e..f2bbc99aeca 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-014.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-014.xht
@@ -32,14 +32,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
.view
{
@@ -49,12 +46,10 @@
margin-bottom: 10px;
width: 3em;
writing-mode: vertical-rl;
- -webkit-writing-mode: vertical-rl;
}
#test
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation: sideways;
}
#control
{
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-015.xht
index 3794b36540d..8b111f6b0fc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-015.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-015.xht
@@ -32,14 +32,11 @@
#test_ahem
{
text-orientation: sideways; /* The property to be tested */
- -webkit-text-orientation:sideways;
writing-mode: vertical-lr;
- -webkit-writing-mode: vertical-lr;
}
#control_ahem
{
writing-mode: horizontal-tb;
- -webkit-writing-mode: horizontal-tb;
}
</style>
</head>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-mixed-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-mixed-001.xht
index 9274fa677ce..780f5f424aa 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-mixed-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-mixed-001.xht
@@ -37,15 +37,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: mixed;
- -moz-text-orientation: mixed;
- -o-text-orientation: mixed;
- -ms-text-orientation: mixed;
text-orientation: mixed;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001.xht
index 8901ecc9993..c67250d7cf9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001.xht
@@ -182,12 +182,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001b.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001b.xht
index a3364ed809a..23a207a14d5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001b.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001b.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B4A)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#2/8, 2048 code points in U+0B36-1B50)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -68,12 +68,12 @@ summary {
</div>
<div data-block="Thai">
<div class="line">กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภ</div>
-<div class="line">มยรฤลฦวศษสหฬอฮฯะาำ฿เแโใไๅๆ๏๐๑๒๓๔</div>
-<div class="line">๕๖๗๘๙๚๛</div>
+<div class="line">มยรฤลฦวศษสหฬอฮฯะา฿เแโใไๅๆ๏๐๑๒๓๔๕</div>
+<div class="line">๖๗๘๙๚๛</div>
</div>
<div data-block="Lao">
-<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຳຽ</div>
-<div class="line">ເແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
+<div class="line">ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯະາຽເ</div>
+<div class="line">ແໂໃໄໆ໐໑໒໓໔໕໖໗໘໙ໜໝໞໟ</div>
</div>
<div data-block="Tibetan">
<div class="line">ༀ༁༂༃༄༅༆༇༈༉༊་༌།༎༏༐༑༒༓༔༕༖༗༚༛༜༝༞༟༠༡</div>
@@ -172,7 +172,7 @@ summary {
</div>
<div data-block="Balinese">
<div class="line">ᬅᬆᬇᬈᬉᬊᬋᬌᬍᬎᬏᬐᬑᬒᬓᬔᬕᬖᬗᬘᬙᬚᬛᬜᬝᬞᬟᬠᬡᬢᬣᬤ</div>
-<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊ</div>
+<div class="line">ᬥᬦᬧᬨᬩᬪᬫᬬᬭᬮᬯᬰᬱᬲᬳᭅᭆᭇᭈᭉᭊᭋ᭐</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001c.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001c.xht
index 6c11624ed4e..fa2640db154 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001c.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001c.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B4B-2896)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#3/8, 2048 code points in U+1B51-2898)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Balinese">
-<div class="line">ᭋ᭐᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷</div>
-<div class="line">᭸᭹᭺᭻᭼</div>
+<div class="line">᭑᭒᭓᭔᭕᭖᭗᭘᭙᭚᭛᭜᭝᭞᭟᭠᭡᭢᭣᭤᭥᭦᭧᭨᭩᭪᭴᭵᭶᭷᭸᭹</div>
+<div class="line">᭺᭻᭼</div>
</div>
<div data-block="Sundanese">
<div class="line">ᮃᮄᮅᮆᮇᮈᮉᮊᮋᮌᮍᮎᮏᮐᮑᮒᮓᮔᮕᮖᮗᮘᮙᮚᮛᮜᮝᮞᮟᮠᮮᮯ</div>
@@ -163,7 +163,7 @@ summary {
<div class="line">⠠⠡⠢⠣⠤⠥⠦⠧⠨⠩⠪⠫⠬⠭⠮⠯⠰⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿</div>
<div class="line">⡀⡁⡂⡃⡄⡅⡆⡇⡈⡉⡊⡋⡌⡍⡎⡏⡐⡑⡒⡓⡔⡕⡖⡗⡘⡙⡚⡛⡜⡝⡞⡟</div>
<div class="line">⡠⡡⡢⡣⡤⡥⡦⡧⡨⡩⡪⡫⡬⡭⡮⡯⡰⡱⡲⡳⡴⡵⡶⡷⡸⡹⡺⡻⡼⡽⡾⡿</div>
-<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖</div>
+<div class="line">⢀⢁⢂⢃⢄⢅⢆⢇⢈⢉⢊⢋⢌⢍⢎⢏⢐⢑⢒⢓⢔⢕⢖⢗⢘</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001d.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001d.xht
index 909814970ce..88a41e10151 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001d.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001d.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2897-A882)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#4/8, 2048 code points in U+2899-A884)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,10 +40,10 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Braille">
-<div class="line">⢗⢘⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶</div>
-<div class="line">⢷⢸⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖</div>
-<div class="line">⣗⣘⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶</div>
-<div class="line">⣷⣸⣹⣺⣻⣼⣽⣾⣿</div>
+<div class="line">⢙⢚⢛⢜⢝⢞⢟⢠⢡⢢⢣⢤⢥⢦⢧⢨⢩⢪⢫⢬⢭⢮⢯⢰⢱⢲⢳⢴⢵⢶⢷⢸</div>
+<div class="line">⢹⢺⢻⢼⢽⢾⢿⣀⣁⣂⣃⣄⣅⣆⣇⣈⣉⣊⣋⣌⣍⣎⣏⣐⣑⣒⣓⣔⣕⣖⣗⣘</div>
+<div class="line">⣙⣚⣛⣜⣝⣞⣟⣠⣡⣢⣣⣤⣥⣦⣧⣨⣩⣪⣫⣬⣭⣮⣯⣰⣱⣲⣳⣴⣵⣶⣷⣸</div>
+<div class="line">⣹⣺⣻⣼⣽⣾⣿</div>
</div>
<div data-block="Supplemental">
<div class="line">⤀⤁⤂⤃⤄⤅⤆⤇⤈⤉⤊⤋⤌⤍⤎⤏⤐⤑⤒⤓⤔⤕⤖⤗⤘⤙⤚⤛⤜⤝⤞⤟</div>
@@ -154,7 +154,7 @@ summary {
<div class="line">ꡠꡡꡢꡣꡤꡥꡦꡧꡨꡩꡪꡫꡬꡭꡮꡯꡰꡱꡲꡳ꡴꡵꡶꡷</div>
</div>
<div data-block="Saurashtra">
-<div class="line">ꢂ</div>
+<div class="line">ꢂꢃꢄ</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001e.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001e.xht
index 2814c0d1ef8..f265c24ee94 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001e.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001e.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A883-10341)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#5/8, 2048 code points in U+A885-10343)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,8 +40,8 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Saurashtra">
-<div class="line">ꢃꢄꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢ</div>
-<div class="line">ꢣꢤꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
+<div class="line">ꢅꢆꢇꢈꢉꢊꢋꢌꢍꢎꢏꢐꢑꢒꢓꢔꢕꢖꢗꢘꢙꢚꢛꢜꢝꢞꢟꢠꢡꢢꢣꢤ</div>
+<div class="line">ꢥꢦꢧꢨꢩꢪꢫꢬꢭꢮꢯꢰꢱꢲꢳ꣎꣏꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙</div>
</div>
<div data-block="Devanagari">
<div class="line">ꣲꣳꣴꣵꣶꣷ꣸꣹꣺ꣻ</div>
@@ -169,7 +169,7 @@ summary {
<div class="line">𐌠𐌡𐌢𐌣</div>
</div>
<div data-block="Gothic">
-<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁</div>
+<div class="line">𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001f.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001f.xht
index 0f97ad5af1f..9b903da4b35 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001f.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001f.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10342-1169B)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#6/8, 2048 code points in U+10344-1169D)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Gothic">
-<div class="line">𐍂𐍃𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
+<div class="line">𐍄𐍅𐍆𐍇𐍈𐍉𐍊</div>
</div>
<div data-block="Old">
<div class="line">𐍐𐍑𐍒𐍓𐍔𐍕𐍖𐍗𐍘𐍙𐍚𐍛𐍜𐍝𐍞𐍟𐍠𐍡𐍢𐍣𐍤𐍥𐍦𐍧𐍨𐍩𐍪𐍫𐍬𐍭𐍮𐍯</div>
@@ -193,7 +193,7 @@ summary {
<div class="line">𑘠𑘡𑘢𑘣𑘤𑘥𑘦𑘧𑘨𑘩𑘪𑘫𑘬𑘭𑘮𑘯𑙁𑙂𑙃𑙄𑙐𑙑𑙒𑙓𑙔𑙕𑙖𑙗𑙘𑙙</div>
</div>
<div data-block="Takri">
-<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛</div>
+<div class="line">𑚀𑚁𑚂𑚃𑚄𑚅𑚆𑚇𑚈𑚉𑚊𑚋𑚌𑚍𑚎𑚏𑚐𑚑𑚒𑚓𑚔𑚕𑚖𑚗𑚘𑚙𑚚𑚛𑚜𑚝</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001g.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001g.xht
index 5e13d0725ff..1b66937fe9e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001g.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001g.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169C-16F9E)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#7/8, 2048 code points in U+1169E-1BC00)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -40,7 +40,7 @@ summary {
<div id="container">
<div data-vo="R" class="test">
<div data-block="Takri">
-<div class="line">𑚜𑚝𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
+<div class="line">𑚞𑚟𑚠𑚡𑚢𑚣𑚤𑚥𑚦𑚧𑚨𑚩𑚪𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉</div>
</div>
<div data-block="Warang">
<div class="line">𑢠𑢡𑢢𑢣𑢤𑢥𑢦𑢧𑢨𑢩𑢪𑢫𑢬𑢭𑢮𑢯𑢰𑢱𑢲𑢳𑢴𑢵𑢶𑢷𑢸𑢹𑢺𑢻𑢼𑢽𑢾𑢿</div>
@@ -122,7 +122,10 @@ summary {
<div data-block="Miao">
<div class="line">𖼀𖼁𖼂𖼃𖼄𖼅𖼆𖼇𖼈𖼉𖼊𖼋𖼌𖼍𖼎𖼏𖼐𖼑𖼒𖼓𖼔𖼕𖼖𖼗𖼘𖼙𖼚𖼛𖼜𖼝𖼞𖼟</div>
<div class="line">𖼠𖼡𖼢𖼣𖼤𖼥𖼦𖼧𖼨𖼩𖼪𖼫𖼬𖼭𖼮𖼯𖼰𖼱𖼲𖼳𖼴𖼵𖼶𖼷𖼸𖼹𖼺𖼻𖼼𖼽𖼾𖼿</div>
-<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞</div>
+<div class="line">𖽀𖽁𖽂𖽃𖽄𖽐𖾓𖾔𖾕𖾖𖾗𖾘𖾙𖾚𖾛𖾜𖾝𖾞𖾟</div>
+</div>
+<div data-block="Duployan">
+<div class="line">𛰀</div>
</div>
</div>
</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001h.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001h.xht
index cdeb92db016..1db967d411a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001h.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001h.xht
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD).</title>
+<title>CSS Writing Modes Test: Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD).</title>
<link href="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" rel="help" />
-<meta content="Test orientation of characters where vo=R (#8/8, 1702 code points in U+16F9F-1F8AD)" name="assert" />
+<meta content="Test orientation of characters where vo=R (#8/8, 1700 code points in U+1BC01-1F8AD)" name="assert" />
<meta content="dom font" name="flags" />
<link href="mailto:kojiishi@gmail.com" rel="author" title="Koji Ishii" />
<script src="/resources/testharness.js"></script>
@@ -39,15 +39,12 @@ summary {
<div id="details"></div>
<div id="container">
<div data-vo="R" class="test">
-<div data-block="Miao">
-<div class="line">𖾟</div>
-</div>
<div data-block="Duployan">
-<div class="line">𛰀𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟</div>
-<div class="line">𛰠𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿</div>
-<div class="line">𛱀𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟</div>
-<div class="line">𛱠𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇</div>
-<div class="line">𛲈𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
+<div class="line">𛰁𛰂𛰃𛰄𛰅𛰆𛰇𛰈𛰉𛰊𛰋𛰌𛰍𛰎𛰏𛰐𛰑𛰒𛰓𛰔𛰕𛰖𛰗𛰘𛰙𛰚𛰛𛰜𛰝𛰞𛰟𛰠</div>
+<div class="line">𛰡𛰢𛰣𛰤𛰥𛰦𛰧𛰨𛰩𛰪𛰫𛰬𛰭𛰮𛰯𛰰𛰱𛰲𛰳𛰴𛰵𛰶𛰷𛰸𛰹𛰺𛰻𛰼𛰽𛰾𛰿𛱀</div>
+<div class="line">𛱁𛱂𛱃𛱄𛱅𛱆𛱇𛱈𛱉𛱊𛱋𛱌𛱍𛱎𛱏𛱐𛱑𛱒𛱓𛱔𛱕𛱖𛱗𛱘𛱙𛱚𛱛𛱜𛱝𛱞𛱟𛱠</div>
+<div class="line">𛱡𛱢𛱣𛱤𛱥𛱦𛱧𛱨𛱩𛱪𛱰𛱱𛱲𛱳𛱴𛱵𛱶𛱷𛱸𛱹𛱺𛱻𛱼𛲀𛲁𛲂𛲃𛲄𛲅𛲆𛲇𛲈</div>
+<div class="line">𛲐𛲑𛲒𛲓𛲔𛲕𛲖𛲗𛲘𛲙𛲜𛲟</div>
</div>
<div data-block="Ancient">
<div class="line">𝈀𝈁𝈂𝈃𝈄𝈅𝈆𝈇𝈈𝈉𝈊𝈋𝈌𝈍𝈎𝈏𝈐𝈑𝈒𝈓𝈔𝈕𝈖𝈗𝈘𝈙𝈚𝈛𝈜𝈝𝈞𝈟</div>
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
index 90139fff957..e7026e4d5ab 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
@@ -37,15 +37,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-002.xht
index c70c55a3ea8..3c99a9c1055 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-002.xht
@@ -38,15 +38,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-lr;
- -moz-writing-mode: vertical-lr;
- -o-writing-mode: vertical-lr;
- -ms-writing-mode: vertical-lr;
writing-mode: vertical-lr;
- -webkit-text-orientation: sideways;
- -moz-text-orientation: sideways;
- -o-text-orientation: sideways;
- -ms-text-orientation: sideways;
text-orientation: sideways;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-left-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-left-001.xht
index 5c6c843474a..d140c58fe5e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-left-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-left-001.xht
@@ -37,15 +37,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-left;
- -moz-text-orientation: sideways-left;
- -o-text-orientation: sideways-left;
- -ms-text-orientation: sideways-left;
text-orientation: sideways-left;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
index b901ea6b428..e0b16a0481d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
@@ -37,15 +37,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: sideways-right;
- -moz-text-orientation: sideways-right;
- -o-text-orientation: sideways-right;
- -ms-text-orientation: sideways-right;
text-orientation: sideways-right;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
index 311a54c68ec..47cea914f76 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
@@ -37,15 +37,7 @@
div#vertical
{
- -webkit-writing-mode: vertical-rl;
- -moz-writing-mode: vertical-rl;
- -o-writing-mode: vertical-rl;
- -ms-writing-mode: vertical-rl;
writing-mode: vertical-rl;
- -webkit-text-orientation: upright;
- -moz-text-orientation: upright;
- -o-text-orientation: upright;
- -ms-text-orientation: mixed;
text-orientation: upright;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
index 1ced1d187bc..49dd5916f0a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
@@ -32,7 +32,7 @@
<tbody id="s3">
<tr><th><a href="chapter-3.xht">Chapter 3 -
Introduction to Vertical Text</a></th>
- <td>(80 Tests)</td></tr>
+ <td>(82 Tests)</td></tr>
</tbody>
<tbody id="s4">
<tr><th><a href="chapter-4.xht">Chapter 4 -
@@ -52,7 +52,7 @@
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
Abstract Box Layout</a></th>
- <td>(473 Tests)</td></tr>
+ <td>(489 Tests)</td></tr>
</tbody>
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
@@ -62,7 +62,7 @@
<tbody id="s9">
<tr><th><a href="chapter-9.xht">Chapter 9 -
Glyph Composition</a></th>
- <td>(25 Tests)</td></tr>
+ <td>(27 Tests)</td></tr>
</tbody>
<tbody id="sA">
<tr><th><a href="chapter-A.xht">Appendix A -
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht
index 1e3a7489f6b..5578f7e3c62 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-rl writing-mode</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
@@ -12,37 +12,35 @@
}
</style>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box." />
<link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
div#rl
{
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-right: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: top;
line-height: 1;
}
-
]]></style>
</head>
<body>
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht
new file mode 100644
index 00000000000..a0193e452ef
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'top' and vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test vertical-alignment-new-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box." />
+ <link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ border-right: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: top;
+ line-height: 1;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the right edge of an orange square touches the left edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht
index 33acf77b0f6..d3249135258 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-rl writing-mode</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
@@ -12,9 +12,9 @@
}
</style>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area." />
<link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht
new file mode 100644
index 00000000000..178e6d0c940
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'text-top' and vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test vertical-alignment-new-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-top', the physical right (logical top) edge of an inline non-replaced box is aligned with the right side (logical top) of parent's content area." />
+ <link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-top;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht
index 659f6a42d4e..d03b211cb92 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-rl writing-mode</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
@@ -12,9 +12,9 @@
}
</style>
<link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box." />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area." />
<link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht
new file mode 100644
index 00000000000..b957b46bdfb
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'text-bottom' and vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test vertical-alignment-new-007"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of an inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'text-bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the left side (logical bottom) of parent's content area." />
+ <link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ color: orange;
+ font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ writing-mode: vertical-lr;
+ }
+
+ span#orange30
+ {
+ font-size: 0.5em; /* computes to 30px */
+ vertical-align: text-bottom;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
+
+ <div id="lr">A<span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht
index 5ca9e7f33d1..4e6bcfd73b1 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-rl writing-mode</title>
<style type="text/css">
@page { font: italic 8pt sans-serif; color: gray;
margin: 7%;
@@ -11,25 +11,24 @@
@bottom-right { content: counter(page); }
}
</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box." />
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box." />
<link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
<meta name="flags" content="ahem" />
<style type="text/css"><![CDATA[
div#rl
{
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
+ border-left: blue solid 2em;
writing-mode: vertical-rl;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
}
- span#orange30
+ span#orange
{
color: orange;
- font-size: 0.5em; /* computes to 30px */
vertical-align: bottom;
line-height: 1;
}
@@ -40,9 +39,9 @@
<body>
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
- <div id="rl">A<span id="orange30">O</span></div>
+ <div id="rl">A<span id="orange">O</span></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht
new file mode 100644
index 00000000000..143cc7ff57c
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: vertical-align - 'bottom' and vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS Writing Modes Module Level 3 CR Test Suite"; }
+ @top-right { content: "Test vertical-alignment-new-009"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="help" title="7.5 Line-Relative Mappings" href="http://www.w3.org/TR/css-writing-modes-3/#line-mappings" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading" />
+ <meta name="assert" content="This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'bottom', the physical left (logical bottom) edge of an inline non-replaced box is aligned with the physical left (logical bottom) edge of its line box." />
+ <link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr
+ {
+ border-left: blue solid 2em;
+ writing-mode: vertical-lr;
+ font: 3.75em/3 Ahem; /* computes to 60px/180px */
+ color: white;
+ }
+
+ span#orange
+ {
+ color: orange;
+ vertical-align: bottom;
+ line-height: 1;
+ }
+
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if the left edge of an orange square touches the right edge of a blue square.</p>
+
+ <div id="lr">A<span id="orange">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/.htaccess b/tests/wpt/css-tests/css21_dev/html4/.htaccess
index 88be14b2eda..d56d291c6cd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/html4/.htaccess
@@ -23,6 +23,14 @@ ReadmeName README
# Add some default descriptions
AddDescription "Information about the files in this directory" README
+<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
+<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
<Files ~ "^cascade-import-002\.(xht|xhtml|xml|html|htm)$">
Header add Link "<support/cascade-import-002d.css>; rel=\"stylesheet\""
Header add Link "<support/cascade-import-002f.css>; rel=\"stylesheet\""
@@ -121,11 +129,3 @@ AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
</Files>
-<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
-<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-033.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-033.htm
index 5660465f005..8c36ffbeb8a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-033.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-033.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (windows-1252 with UTF-8 BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-034.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-034.htm
index b497994ccef..f7afcbf5b14 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-034.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-034.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-8 with UTF-16LE BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-035.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-035.htm
index bc3e9062d49..1f25f40e8ab 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-035.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-035.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-16LE with UTF-8 BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-036.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-036.htm
index 63cb35d674c..57cc40aedac 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-036.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-036.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-32BE with UTF-16LE BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-037.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-037.htm
index ed0fae7f896..5a802aed047 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-037.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-037.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching @charset (Shift-JIS with 1252 @charset)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the mismatched @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-038.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-038.htm
index 27436d47e86..500a1ba1494 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-038.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-038.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching @charset (Big5 with Shift-JIS @charset)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the mismatched @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-049.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-049.htm
index d077cb895da..1311464f0b1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-049.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-049.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a newline</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-050.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-050.htm
index 9e712966ca0..ff2cd7e99a4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-050.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-050.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-051.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-051.htm
index 6020538cf23..b3c52850d19 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-051.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-051.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a declaration</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-052.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-052.htm
index e99c69ac6c0..82c689eb902 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-052.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-052.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by another @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the second @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-053.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-053.htm
index 8e4b068bf66..090e17e41cd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-053.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-053.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset immediately followed by a declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The declaration block is interpreted and applied correctly.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-055.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-055.htm
index 4edff0bed61..74424941adb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-055.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-055.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset without quotes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-057.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-057.htm
index 3d44be24945..ff48da83768 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-057.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-057.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset escaped numerically</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-058.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-058.htm
index 2eb9fdf1089..9ce3058aac9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-058.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-058.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset escaped char</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-charset-059.htm b/tests/wpt/css-tests/css21_dev/html4/at-charset-059.htm
index 9a4967a29a7..4383cbb2633 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-charset-059.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-charset-059.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @charset missing semi-colon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The selector does not match due to the @charset being ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-002.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-002.htm
index f7eca578bc1..336c70fa604 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Importing external stylesheets with @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="An @import used to import external stylesheets.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-003.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-003.htm
index b35be37e323..6bc6e3a695d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Importing styles using @import with a string</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="An @import used with just a string is interpreted as if it had url(...) around it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-004.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-004.htm
index 15c09606fbc..e613dd01314 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'print'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Specifying a media-dependency of print does not apply rules to the user agent display.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-005.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-005.htm
index 862ba1d8539..c223e3cb0ee 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'all'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Specifying the media-dependency of 'all' applies to all media types including user agent display.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-006.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-006.htm
index dbdb58a4191..dc512773729 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'screen'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Specifying the media-dependent import rules to 'screen' applies to user agent display.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-import-007.htm b/tests/wpt/css-tests/css21_dev/html4/at-import-007.htm
index e6fefe70e97..eb18379ba64 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-import-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-import-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import with @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="An @import is valid after @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-001.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-001.htm
index 6322448b073..9380d70f702 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="At-Rules start with an at-keyword (@ followed immediately by an identifier).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-002.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-002.htm
index 5a851503e8e..cfdaf58fe58 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid @rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-003.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-003.htm
index 39f20d6061a..f4c887cd28f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid @rules with blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-004.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-004.htm
index 0759513dee4..e48adab227c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import inside block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is ignored if inside a block.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-005.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-005.htm
index d452067b175..ce5aaa12da9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import following @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-006.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-006.htm
index e48a84ec113..fd1e8aa1d00 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import following valid statements</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is ignored if after any valid statement except @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-007.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-007.htm
index 09de4d3242c..3df8f766e44 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import following an invalid statement</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-008.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-008.htm
index 2fb721b0214..d67599c60a1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import following a bad @rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is ignored after invalid @rule.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-009.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-009.htm
index 3be6a758ad1..027eeaa48ff 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import after a bad selector and rule block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="@import is not ignored if after bad selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-010.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-010.htm
index fd72602358f..1ad1c433367 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-010.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @rules and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="White space does not affect the validity of @rules.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-011.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-011.htm
index d4720b23889..33923777b71 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-011.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a number</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="At-Rules are ignored if they start with an at-keyword (@ followed immediately by an identifier).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/at-rule-012.htm b/tests/wpt/css-tests/css21_dev/html4/at-rule-012.htm
index a5400df3c35..6e3d8f67e38 100644
--- a/tests/wpt/css-tests/css21_dev/html4/at-rule-012.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/at-rule-012.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a hyphen</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="At-Rules are ignored it they start with an at-keyword (@ followed immediately by an identifier).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-selector-001.htm
index c4f55658efc..bafb01f7dd4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/attribute-selector-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/attribute-selector-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: ID selector without value and no matching element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-selector-002.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-selector-002.htm
index 70a46b7fb08..f2527a32a1d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/attribute-selector-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/attribute-selector-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selector without value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-004.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-004.htm
index 7314fa5ffd7..e1945cb2837 100644
--- a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Numeric attributes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Attributes cannot begin with numerals.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-005.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-005.htm
index 94481150f20..515b3e36a7f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Case sensitivity of attributes and attribute values in HTML 4.01</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="HTML 4.01 attribute names are not case sensitive.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-006.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-006.htm
index 70f1bc84413..3f440f88a50 100644
--- a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple and repeating attributes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/bad-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/bad-selector-001.htm
index 2883b522c3d..2fad52d483a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/bad-selector-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/bad-selector-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of bad selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#rule-sets">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Declarations with bad selectors are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/before-after-001.htm b/tests/wpt/css-tests/css21_dev/html4/before-after-001.htm
index 5e8ef951eff..2809046fbb0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/before-after-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/before-after-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Before, after applies to same selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#before-after-content">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Multiple pseudo-elements cannot be placed on the same selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-002.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-002.htm
index 2b17d6c2678..cc3e831fd37 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Empty declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Declaration blocks that are empty have no effect on later declarations.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-003.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-003.htm
index 30827b5a474..ab35d6f1775 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Rule blocks and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="White space around rule blocks do not affect the validity of the rule block.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-004.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-004.htm
index 794c41c68f7..14031653a34 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing square bracket blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of square brackets.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-005.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-005.htm
index 96ef002e07e..592731a8d48 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing curly bracket blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of curly brackets.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-006.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-006.htm
index 217915d88aa..03d648cffa2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing parentheses blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of parentheses.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/blocks-and-strings-001.htm b/tests/wpt/css-tests/css21_dev/html4/blocks-and-strings-001.htm
index 831d2928431..d52eff7d186 100644
--- a/tests/wpt/css-tests/css21_dev/html4/blocks-and-strings-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/blocks-and-strings-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing blocks and strings in style blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Nested blocks and strings are parsed accordingly.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/border-collapse-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/border-collapse-applies-to-016.htm
index b33631976d4..8e513fcc2fd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/border-collapse-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/border-collapse-applies-to-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#borders">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Border-collapse does not apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/border-spacing-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/border-spacing-applies-to-016.htm
index 10d86d7108a..1e3ac929250 100644
--- a/tests/wpt/css-tests/css21_dev/html4/border-spacing-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/border-spacing-applies-to-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#separated-borders">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Border-spacing does not apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-001.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-001.htm
index 8a5b05a9aa6..7f59c72ea50 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-001.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-002.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-002.htm
index ef094267373..e499f334e65 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-002.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-003.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-003.htm
index 1e791fcd373..508c22d8615 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-003.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-004.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-004.htm
index cbdb14c09ab..c9e1ff91346 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-004.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-005.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-005.htm
index 313a6c3b174..08253dfd29e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-005.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-006.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-006.htm
index 746a5e5aa45..fb946d88e67 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-006.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help">
<meta content="" name="flags">
<link href="reference/box-sizing-001-ref.htm" rel="match">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-007.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-007.htm
index 335f3eaeaf7..1fdc8b8156c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-007.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-008.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-008.htm
index 95f040b8ae6..fa54ad6cb20 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-008.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-009.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-009.htm
index a4089106b12..0be2c62f872 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-009.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<meta content="svg" name="flags">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-010.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-010.htm
index 9ed9868a272..69e1aa1a1f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-010.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-011.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-011.htm
index 3eae8162d80..ac4bd2f010c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-011.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-012.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-012.htm
index 8a6f8433676..23e1d0eaa8d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-012.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-012.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-013.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-013.htm
index ae269715393..4bc19cfa8c9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-013.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-014.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-014.htm
index 0593c81aeab..2ad27c2b886 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-014.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-014.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-015.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-015.htm
index 083a50bfea4..1825c527c82 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-015.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-016.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-016.htm
index ff20328d91e..862914b6699 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-016.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-017.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-017.htm
index a1d9fb4894d..ded6538052b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-017.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-018.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-018.htm
index ca9f7d16064..2557cd972f9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-018.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-018.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-019.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-019.htm
index e5062fb634f..c6004c01d70 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-019.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-019.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-020.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-020.htm
index cc6aa73aaab..a42377aa996 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-020.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-020.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-021.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-021.htm
index 07855757729..de0351ed6a6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-021.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-021.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-022.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-022.htm
index ef99e49204c..6f1f49388fd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-022.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-022.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-023.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-023.htm
index 850c3cc453e..9a5dc6a779c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-023.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-023.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-024.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-024.htm
index 45d36e078ac..330041af4a2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-024.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-024.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/box-sizing-025.htm b/tests/wpt/css-tests/css21_dev/html4/box-sizing-025.htm
index e3a585707c6..b63c8014136 100644
--- a/tests/wpt/css-tests/css21_dev/html4/box-sizing-025.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/box-sizing-025.htm
@@ -2,7 +2,7 @@
<html><head><meta charset="utf-8">
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal">
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help">
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
diff --git a/tests/wpt/css-tests/css21_dev/html4/caption-side-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/caption-side-applies-to-016.htm
index f52b5d52a4f..93ef855399b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/caption-side-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/caption-side-applies-to-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#caption-position">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Caption-side does not apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/cascade-005.htm b/tests/wpt/css-tests/css21_dev/html4/cascade-005.htm
index 5e3ef79d7d9..09ba95241e7 100644
--- a/tests/wpt/css-tests/css21_dev/html4/cascade-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/cascade-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Redefining rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The latter specified rule wins when having the same specificity and weight.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/cascade-007.htm b/tests/wpt/css-tests/css21_dev/html4/cascade-007.htm
index e46986e1e01..839fee14d47 100644
--- a/tests/wpt/css-tests/css21_dev/html4/cascade-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/cascade-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Author rules local and external</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Author rules in embedded stylesheets override author rules in imported stylesheets.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/cascade-009.htm b/tests/wpt/css-tests/css21_dev/html4/cascade-009.htm
index c40006111e9..932a667ae17 100644
--- a/tests/wpt/css-tests/css21_dev/html4/cascade-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/cascade-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Author rules with !important and other normal author rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#important-rules">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Author rules with !important override normal author rules.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-10.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-10.htm
index 339fafa030f..4979ded2152 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-10.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-10.htm
@@ -19175,7 +19175,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#line-height">10.8 Line height calculations: the 'line-height' and 'vertical-align' properties</a></th></tr>
- <!-- 60 tests -->
+ <!-- 56 tests -->
<tr id="c43-center-000-10.8" class="ahem image">
<td>
<a href="c43-center-000.htm">c43-center-000</a></td>
@@ -19735,56 +19735,12 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-002.htm">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-004.htm">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-006.htm">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-008.htm">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s10.8.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8.1">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#leading">10.8.1 Leading and half-leading</a></th></tr>
- <!-- 222 tests -->
+ <!-- 226 tests -->
<tr id="border-padding-bleed-001-10.8.1" class="primary ahem">
<td><strong>
<a href="border-padding-bleed-001.htm">border-padding-bleed-001</a></strong></td>
@@ -20077,6 +20033,50 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-002.htm">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-003.htm">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-004.htm">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-005.htm">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="inline-table-valign-001-10.8.1" class="">
<td>
<a href="inline-table-valign-001.htm">inline-table-valign-001</a></td>
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-11.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-11.htm
index 84c36d35f2d..9a1f57c2edf 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-11.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-11.htm
@@ -961,7 +961,7 @@
<tr id="clip-004-11.1.2" class="">
<td>
<a href="clip-004.htm">clip-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -972,7 +972,7 @@
<tr id="clip-005-11.1.2" class="">
<td>
<a href="clip-005.htm">clip-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -983,7 +983,7 @@
<tr id="clip-006-11.1.2" class="">
<td>
<a href="clip-006.htm">clip-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -994,7 +994,7 @@
<tr id="clip-007-11.1.2" class="">
<td>
<a href="clip-007.htm">clip-007</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -1005,7 +1005,7 @@
<tr id="clip-008-11.1.2" class="">
<td>
<a href="clip-008.htm">clip-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1016,7 +1016,7 @@
<tr id="clip-016-11.1.2" class="">
<td>
<a href="clip-016.htm">clip-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1027,7 +1027,7 @@
<tr id="clip-017-11.1.2" class="">
<td>
<a href="clip-017.htm">clip-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1038,7 +1038,7 @@
<tr id="clip-018-11.1.2" class="">
<td>
<a href="clip-018.htm">clip-018</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1049,7 +1049,7 @@
<tr id="clip-019-11.1.2" class="">
<td>
<a href="clip-019.htm">clip-019</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1060,7 +1060,7 @@
<tr id="clip-020-11.1.2" class="">
<td>
<a href="clip-020.htm">clip-020</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1071,7 +1071,7 @@
<tr id="clip-028-11.1.2" class="">
<td>
<a href="clip-028.htm">clip-028</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1082,7 +1082,7 @@
<tr id="clip-029-11.1.2" class="">
<td>
<a href="clip-029.htm">clip-029</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1093,7 +1093,7 @@
<tr id="clip-030-11.1.2" class="">
<td>
<a href="clip-030.htm">clip-030</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1104,7 +1104,7 @@
<tr id="clip-031-11.1.2" class="">
<td>
<a href="clip-031.htm">clip-031</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1115,7 +1115,7 @@
<tr id="clip-032-11.1.2" class="">
<td>
<a href="clip-032.htm">clip-032</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1126,7 +1126,7 @@
<tr id="clip-040-11.1.2" class="">
<td>
<a href="clip-040.htm">clip-040</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1137,7 +1137,7 @@
<tr id="clip-041-11.1.2" class="">
<td>
<a href="clip-041.htm">clip-041</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1148,7 +1148,7 @@
<tr id="clip-042-11.1.2" class="">
<td>
<a href="clip-042.htm">clip-042</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1159,7 +1159,7 @@
<tr id="clip-043-11.1.2" class="">
<td>
<a href="clip-043.htm">clip-043</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1170,7 +1170,7 @@
<tr id="clip-044-11.1.2" class="">
<td>
<a href="clip-044.htm">clip-044</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1181,7 +1181,7 @@
<tr id="clip-052-11.1.2" class="">
<td>
<a href="clip-052.htm">clip-052</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1192,7 +1192,7 @@
<tr id="clip-053-11.1.2" class="">
<td>
<a href="clip-053.htm">clip-053</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1203,7 +1203,7 @@
<tr id="clip-054-11.1.2" class="">
<td>
<a href="clip-054.htm">clip-054</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1214,7 +1214,7 @@
<tr id="clip-055-11.1.2" class="">
<td>
<a href="clip-055.htm">clip-055</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1225,7 +1225,7 @@
<tr id="clip-056-11.1.2" class="">
<td>
<a href="clip-056.htm">clip-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1236,7 +1236,7 @@
<tr id="clip-064-11.1.2" class="">
<td>
<a href="clip-064.htm">clip-064</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1247,7 +1247,7 @@
<tr id="clip-065-11.1.2" class="">
<td>
<a href="clip-065.htm">clip-065</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1258,7 +1258,7 @@
<tr id="clip-066-11.1.2" class="">
<td>
<a href="clip-066.htm">clip-066</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1269,7 +1269,7 @@
<tr id="clip-067-11.1.2" class="">
<td>
<a href="clip-067.htm">clip-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1280,7 +1280,7 @@
<tr id="clip-068-11.1.2" class="">
<td>
<a href="clip-068.htm">clip-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1291,7 +1291,7 @@
<tr id="clip-076-11.1.2" class="ahem">
<td>
<a href="clip-076.htm">clip-076</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1302,7 +1302,7 @@
<tr id="clip-077-11.1.2" class="ahem">
<td>
<a href="clip-077.htm">clip-077</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1313,7 +1313,7 @@
<tr id="clip-078-11.1.2" class="ahem">
<td>
<a href="clip-078.htm">clip-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1324,7 +1324,7 @@
<tr id="clip-079-11.1.2" class="ahem">
<td>
<a href="clip-079.htm">clip-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1335,7 +1335,7 @@
<tr id="clip-080-11.1.2" class="ahem">
<td>
<a href="clip-080.htm">clip-080</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1346,7 +1346,7 @@
<tr id="clip-088-11.1.2" class="ahem">
<td>
<a href="clip-088.htm">clip-088</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -1357,7 +1357,7 @@
<tr id="clip-089-11.1.2" class="ahem">
<td>
<a href="clip-089.htm">clip-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -1368,7 +1368,7 @@
<tr id="clip-090-11.1.2" class="ahem">
<td>
<a href="clip-090.htm">clip-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -1379,7 +1379,7 @@
<tr id="clip-091-11.1.2" class="ahem">
<td>
<a href="clip-091.htm">clip-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -1390,7 +1390,7 @@
<tr id="clip-092-11.1.2" class="ahem">
<td>
<a href="clip-092.htm">clip-092</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -1401,7 +1401,7 @@
<tr id="clip-097-11.1.2" class="">
<td>
<a href="clip-097.htm">clip-097</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -1412,7 +1412,7 @@
<tr id="clip-098-11.1.2" class="">
<td>
<a href="clip-098.htm">clip-098</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -1423,7 +1423,7 @@
<tr id="clip-099-11.1.2" class="">
<td>
<a href="clip-099.htm">clip-099</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -1456,7 +1456,7 @@
<tr id="clip-102-11.1.2" class="">
<td>
<a href="clip-102.htm">clip-102</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -1611,7 +1611,7 @@
<tr id="clip-004-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-004.htm">clip-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -1622,7 +1622,7 @@
<tr id="clip-005-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-005.htm">clip-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -1633,7 +1633,7 @@
<tr id="clip-006-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-006.htm">clip-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -1644,7 +1644,7 @@
<tr id="clip-007-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-007.htm">clip-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -1655,7 +1655,7 @@
<tr id="clip-008-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-008.htm">clip-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1666,7 +1666,7 @@
<tr id="clip-016-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-016.htm">clip-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1677,7 +1677,7 @@
<tr id="clip-017-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-017.htm">clip-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1688,7 +1688,7 @@
<tr id="clip-018-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-018.htm">clip-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1699,7 +1699,7 @@
<tr id="clip-019-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-019.htm">clip-019</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1710,7 +1710,7 @@
<tr id="clip-020-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-020.htm">clip-020</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1721,7 +1721,7 @@
<tr id="clip-028-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-028.htm">clip-028</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1732,7 +1732,7 @@
<tr id="clip-029-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-029.htm">clip-029</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1743,7 +1743,7 @@
<tr id="clip-030-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-030.htm">clip-030</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1754,7 +1754,7 @@
<tr id="clip-031-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-031.htm">clip-031</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1765,7 +1765,7 @@
<tr id="clip-032-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-032.htm">clip-032</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1776,7 +1776,7 @@
<tr id="clip-040-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-040.htm">clip-040</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1787,7 +1787,7 @@
<tr id="clip-041-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-041.htm">clip-041</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1798,7 +1798,7 @@
<tr id="clip-042-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-042.htm">clip-042</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1809,7 +1809,7 @@
<tr id="clip-043-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-043.htm">clip-043</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1820,7 +1820,7 @@
<tr id="clip-044-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-044.htm">clip-044</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1831,7 +1831,7 @@
<tr id="clip-052-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-052.htm">clip-052</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1842,7 +1842,7 @@
<tr id="clip-053-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-053.htm">clip-053</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1853,7 +1853,7 @@
<tr id="clip-054-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-054.htm">clip-054</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1864,7 +1864,7 @@
<tr id="clip-055-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-055.htm">clip-055</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1875,7 +1875,7 @@
<tr id="clip-056-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-056.htm">clip-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1886,7 +1886,7 @@
<tr id="clip-064-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-064.htm">clip-064</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1897,7 +1897,7 @@
<tr id="clip-065-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-065.htm">clip-065</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1908,7 +1908,7 @@
<tr id="clip-066-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-066.htm">clip-066</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1919,7 +1919,7 @@
<tr id="clip-067-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-067.htm">clip-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1930,7 +1930,7 @@
<tr id="clip-068-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-068.htm">clip-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1941,7 +1941,7 @@
<tr id="clip-076-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-076.htm">clip-076</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1952,7 +1952,7 @@
<tr id="clip-077-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-077.htm">clip-077</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1963,7 +1963,7 @@
<tr id="clip-078-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-078.htm">clip-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1974,7 +1974,7 @@
<tr id="clip-079-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-079.htm">clip-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1985,7 +1985,7 @@
<tr id="clip-080-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-080.htm">clip-080</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1996,7 +1996,7 @@
<tr id="clip-088-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-088.htm">clip-088</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -2007,7 +2007,7 @@
<tr id="clip-089-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-089.htm">clip-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -2018,7 +2018,7 @@
<tr id="clip-090-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-090.htm">clip-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2029,7 +2029,7 @@
<tr id="clip-091-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-091.htm">clip-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -2040,7 +2040,7 @@
<tr id="clip-092-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-092.htm">clip-092</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -2051,7 +2051,7 @@
<tr id="clip-097-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-097.htm">clip-097</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -2062,7 +2062,7 @@
<tr id="clip-098-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-098.htm">clip-098</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -2073,7 +2073,7 @@
<tr id="clip-099-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-099.htm">clip-099</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -2106,7 +2106,7 @@
<tr id="clip-102-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-102.htm">clip-102</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -2361,7 +2361,7 @@
<tr id="visibility-block-001-11.2" class="primary">
<td><strong>
<a href="visibility-block-001.htm">visibility-block-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Visibility 'collapse' on non-table row or column elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-12.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-12.htm
index c0259862357..5aaff768aee 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-12.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-12.htm
@@ -278,7 +278,7 @@
<tr id="before-after-001-12.1" class="primary invalid">
<td><strong>
<a href="before-after-001.htm">before-after-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Before, after applies to same selector
<ul class="assert">
@@ -747,7 +747,7 @@
<tr id="content-001-12.2" class="">
<td>
<a href="content-001.htm">content-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -1132,7 +1132,7 @@
<tr id="content-036-12.2" class="">
<td>
<a href="content-036.htm">content-036</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
@@ -2510,7 +2510,7 @@
<tr id="other-attribute-001-12.2" class="primary">
<td><strong>
<a href="other-attribute-001.htm">other-attribute-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Function 'attr()' referencing another elements attribute data
<ul class="assert">
@@ -2568,7 +2568,7 @@
<tr id="content-001-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-001.htm">content-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -2953,7 +2953,7 @@
<tr id="content-036-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-036.htm">content-036</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-13.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-13.htm
index b268aed1eb4..80681157eb3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-13.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-13.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
- <h2>Paged media (133 tests)</h2>
+ <h2>Paged media (135 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -314,7 +314,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13.2.2">+</a>
<a href="http://www.w3.org/TR/CSS21/page.html#page-selectors">13.2.2 Page selectors: selecting left, right, and first pages</a></th></tr>
- <!-- 13 tests -->
+ <!-- 15 tests -->
<tr id="first-page-selectors-001-13.2.2" class="primary paged">
<td><strong>
<a href="first-page-selectors-001.htm">first-page-selectors-001</a></strong></td>
@@ -359,6 +359,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-13.2.2" class="paged">
+ <td>
+ <a href="first-page-vlr-003.htm">first-page-vlr-003</a></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-13.2.2" class="image paged">
+ <td>
+ <a href="first-page-vrl-002.htm">first-page-vrl-002</a></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="page-props-100-a-13.2.2" class="paged">
<td>
<a href="page-props-100-a.htm">page-props-100-a</a></td>
@@ -981,7 +1003,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-1.htm">moz-css21-block-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -989,7 +1011,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-10-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-10.htm">moz-css21-block-page-break-inside-avoid-10</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -997,7 +1019,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-11-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-11.htm">moz-css21-block-page-break-inside-avoid-11</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1005,7 +1027,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-12-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-12.htm">moz-css21-block-page-break-inside-avoid-12</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1013,7 +1035,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-13-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-13.htm">moz-css21-block-page-break-inside-avoid-13</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1021,7 +1043,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-14-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-14.htm">moz-css21-block-page-break-inside-avoid-14</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1029,7 +1051,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-15-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-15.htm">moz-css21-block-page-break-inside-avoid-15</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1037,7 +1059,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-2.htm">moz-css21-block-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1045,7 +1067,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-3.htm">moz-css21-block-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1053,7 +1075,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-4.htm">moz-css21-block-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1061,7 +1083,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-5.htm">moz-css21-block-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1069,7 +1091,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-6.htm">moz-css21-block-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1077,7 +1099,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-7.htm">moz-css21-block-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1085,7 +1107,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-8.htm">moz-css21-block-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1093,7 +1115,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-9.htm">moz-css21-block-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1101,7 +1123,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-1.htm">moz-css21-float-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1109,7 +1131,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-2.htm">moz-css21-float-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1117,7 +1139,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-3.htm">moz-css21-float-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1125,7 +1147,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-4.htm">moz-css21-float-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1133,7 +1155,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-5.htm">moz-css21-float-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1141,7 +1163,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-6.htm">moz-css21-float-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1149,7 +1171,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-7.htm">moz-css21-float-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1157,7 +1179,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-8.htm">moz-css21-float-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1165,7 +1187,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-9.htm">moz-css21-float-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1173,7 +1195,7 @@
<tr id="moz-css21-inline-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-inline-page-break-inside-avoid-1.htm">moz-css21-inline-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1181,7 +1203,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-1.htm">moz-css21-row-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1189,7 +1211,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-2.htm">moz-css21-row-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1197,7 +1219,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-1.htm">moz-css21-rowgroup-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1205,7 +1227,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-2.htm">moz-css21-rowgroup-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1213,7 +1235,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-3.htm">moz-css21-rowgroup-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1221,7 +1243,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-4.htm">moz-css21-rowgroup-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1229,7 +1251,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-5.htm">moz-css21-rowgroup-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1237,7 +1259,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-6.htm">moz-css21-rowgroup-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1245,7 +1267,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-7.htm">moz-css21-rowgroup-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1253,7 +1275,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-8.htm">moz-css21-rowgroup-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1261,7 +1283,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-1.htm">moz-css21-table-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1269,7 +1291,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-2.htm">moz-css21-table-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1277,7 +1299,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-3.htm">moz-css21-table-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1285,7 +1307,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-4.htm">moz-css21-table-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1293,7 +1315,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-5.htm">moz-css21-table-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1301,7 +1323,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-6.htm">moz-css21-table-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1309,7 +1331,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-7.htm">moz-css21-table-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1317,7 +1339,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-8.htm">moz-css21-table-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1325,7 +1347,7 @@
<tr id="moz-multicol3-column-balancing-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-multicol3-column-balancing-break-inside-avoid-1.htm">moz-multicol3-column-balancing-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>Balancing Overflow, page-break-inside:avoid
</td>
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-15.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-15.htm
index 783533b0163..1e9f55ff9da 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-15.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-15.htm
@@ -1974,7 +1974,7 @@
<tr id="font-style-applies-to-016-15.4" class="">
<td>
<a href="font-style-applies-to-016.htm">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-style-applies-to-016-15.4.#propdef-font-style" class="primary">
<td><strong>
<a href="font-style-applies-to-016.htm">font-style-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2487,7 +2487,7 @@
<tr id="font-variant-applies-to-016-15.5" class="">
<td>
<a href="font-variant-applies-to-016.htm">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -2688,7 +2688,7 @@
<tr id="font-variant-applies-to-016-15.5.#propdef-font-variant" class="primary">
<td><strong>
<a href="font-variant-applies-to-016.htm">font-variant-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -3046,7 +3046,7 @@
<tr id="font-weight-applies-to-016-15.6" class="">
<td>
<a href="font-weight-applies-to-016.htm">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3445,7 +3445,7 @@
<tr id="font-weight-applies-to-016-15.6.#propdef-font-weight" class="primary">
<td><strong>
<a href="font-weight-applies-to-016.htm">font-weight-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3659,7 +3659,7 @@
<tr id="font-size-001-15.7" class="ahem invalid">
<td>
<a href="font-size-001.htm">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -3670,7 +3670,7 @@
<tr id="font-size-002-15.7" class="ahem">
<td>
<a href="font-size-002.htm">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="font-size-004-15.7" class="ahem">
<td>
<a href="font-size-004.htm">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -3703,7 +3703,7 @@
<tr id="font-size-005-15.7" class="ahem">
<td>
<a href="font-size-005.htm">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -3736,7 +3736,7 @@
<tr id="font-size-012-15.7" class="ahem invalid">
<td>
<a href="font-size-012.htm">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -3747,7 +3747,7 @@
<tr id="font-size-013-15.7" class="ahem">
<td>
<a href="font-size-013.htm">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -3769,7 +3769,7 @@
<tr id="font-size-015-15.7" class="ahem">
<td>
<a href="font-size-015.htm">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -3780,7 +3780,7 @@
<tr id="font-size-016-15.7" class="ahem">
<td>
<a href="font-size-016.htm">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -3813,7 +3813,7 @@
<tr id="font-size-023-15.7" class="ahem invalid">
<td>
<a href="font-size-023.htm">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -3824,7 +3824,7 @@
<tr id="font-size-024-15.7" class="ahem">
<td>
<a href="font-size-024.htm">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -3846,7 +3846,7 @@
<tr id="font-size-026-15.7" class="ahem">
<td>
<a href="font-size-026.htm">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -3857,7 +3857,7 @@
<tr id="font-size-027-15.7" class="ahem">
<td>
<a href="font-size-027.htm">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -3890,7 +3890,7 @@
<tr id="font-size-034-15.7" class="ahem invalid">
<td>
<a href="font-size-034.htm">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -3901,7 +3901,7 @@
<tr id="font-size-035-15.7" class="ahem">
<td>
<a href="font-size-035.htm">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -3923,7 +3923,7 @@
<tr id="font-size-037-15.7" class="ahem">
<td>
<a href="font-size-037.htm">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -3934,7 +3934,7 @@
<tr id="font-size-038-15.7" class="ahem">
<td>
<a href="font-size-038.htm">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -3967,7 +3967,7 @@
<tr id="font-size-045-15.7" class="ahem invalid">
<td>
<a href="font-size-045.htm">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -3978,7 +3978,7 @@
<tr id="font-size-046-15.7" class="ahem">
<td>
<a href="font-size-046.htm">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -4000,7 +4000,7 @@
<tr id="font-size-048-15.7" class="ahem">
<td>
<a href="font-size-048.htm">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -4011,7 +4011,7 @@
<tr id="font-size-049-15.7" class="ahem">
<td>
<a href="font-size-049.htm">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -4044,7 +4044,7 @@
<tr id="font-size-056-15.7" class="ahem invalid">
<td>
<a href="font-size-056.htm">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -4055,7 +4055,7 @@
<tr id="font-size-057-15.7" class="ahem">
<td>
<a href="font-size-057.htm">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -4077,7 +4077,7 @@
<tr id="font-size-059-15.7" class="ahem">
<td>
<a href="font-size-059.htm">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -4088,7 +4088,7 @@
<tr id="font-size-060-15.7" class="ahem">
<td>
<a href="font-size-060.htm">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -4121,7 +4121,7 @@
<tr id="font-size-067-15.7" class="ahem invalid">
<td>
<a href="font-size-067.htm">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -4132,7 +4132,7 @@
<tr id="font-size-068-15.7" class="ahem">
<td>
<a href="font-size-068.htm">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -4154,7 +4154,7 @@
<tr id="font-size-070-15.7" class="ahem">
<td>
<a href="font-size-070.htm">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -4165,7 +4165,7 @@
<tr id="font-size-071-15.7" class="ahem">
<td>
<a href="font-size-071.htm">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -4198,7 +4198,7 @@
<tr id="font-size-078-15.7" class="ahem invalid">
<td>
<a href="font-size-078.htm">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -4209,7 +4209,7 @@
<tr id="font-size-079-15.7" class="ahem">
<td>
<a href="font-size-079.htm">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -4231,7 +4231,7 @@
<tr id="font-size-081-15.7" class="ahem">
<td>
<a href="font-size-081.htm">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -4242,7 +4242,7 @@
<tr id="font-size-082-15.7" class="ahem">
<td>
<a href="font-size-082.htm">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -4275,7 +4275,7 @@
<tr id="font-size-089-15.7" class="ahem invalid">
<td>
<a href="font-size-089.htm">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -4286,7 +4286,7 @@
<tr id="font-size-090-15.7" class="ahem">
<td>
<a href="font-size-090.htm">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -4308,7 +4308,7 @@
<tr id="font-size-092-15.7" class="ahem">
<td>
<a href="font-size-092.htm">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -4319,7 +4319,7 @@
<tr id="font-size-093-15.7" class="ahem">
<td>
<a href="font-size-093.htm">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -4352,7 +4352,7 @@
<tr id="font-size-100-15.7" class="ahem">
<td>
<a href="font-size-100.htm">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -4363,7 +4363,7 @@
<tr id="font-size-101-15.7" class="ahem">
<td>
<a href="font-size-101.htm">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -4374,7 +4374,7 @@
<tr id="font-size-102-15.7" class="ahem">
<td>
<a href="font-size-102.htm">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -4732,7 +4732,7 @@
<tr id="font-size-applies-to-016-15.7" class="ahem">
<td>
<a href="font-size-applies-to-016.htm">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
@@ -4804,7 +4804,7 @@
<tr id="font-size-001-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-001.htm">font-size-001</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -4815,7 +4815,7 @@
<tr id="font-size-002-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-002.htm">font-size-002</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -4837,7 +4837,7 @@
<tr id="font-size-004-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-004.htm">font-size-004</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -4848,7 +4848,7 @@
<tr id="font-size-005-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-005.htm">font-size-005</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -4881,7 +4881,7 @@
<tr id="font-size-012-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-012.htm">font-size-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -4892,7 +4892,7 @@
<tr id="font-size-013-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-013.htm">font-size-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -4914,7 +4914,7 @@
<tr id="font-size-015-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-015.htm">font-size-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -4925,7 +4925,7 @@
<tr id="font-size-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-016.htm">font-size-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -4958,7 +4958,7 @@
<tr id="font-size-023-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-023.htm">font-size-023</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -4969,7 +4969,7 @@
<tr id="font-size-024-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-024.htm">font-size-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -4991,7 +4991,7 @@
<tr id="font-size-026-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-026.htm">font-size-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -5002,7 +5002,7 @@
<tr id="font-size-027-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-027.htm">font-size-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -5035,7 +5035,7 @@
<tr id="font-size-034-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-034.htm">font-size-034</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -5046,7 +5046,7 @@
<tr id="font-size-035-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-035.htm">font-size-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -5068,7 +5068,7 @@
<tr id="font-size-037-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-037.htm">font-size-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -5079,7 +5079,7 @@
<tr id="font-size-038-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-038.htm">font-size-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -5112,7 +5112,7 @@
<tr id="font-size-045-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-045.htm">font-size-045</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -5123,7 +5123,7 @@
<tr id="font-size-046-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-046.htm">font-size-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -5145,7 +5145,7 @@
<tr id="font-size-048-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-048.htm">font-size-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -5156,7 +5156,7 @@
<tr id="font-size-049-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-049.htm">font-size-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -5189,7 +5189,7 @@
<tr id="font-size-056-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-056.htm">font-size-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -5200,7 +5200,7 @@
<tr id="font-size-057-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-057.htm">font-size-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -5222,7 +5222,7 @@
<tr id="font-size-059-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-059.htm">font-size-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -5233,7 +5233,7 @@
<tr id="font-size-060-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-060.htm">font-size-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -5266,7 +5266,7 @@
<tr id="font-size-067-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-067.htm">font-size-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -5277,7 +5277,7 @@
<tr id="font-size-068-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-068.htm">font-size-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -5299,7 +5299,7 @@
<tr id="font-size-070-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-070.htm">font-size-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -5310,7 +5310,7 @@
<tr id="font-size-071-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-071.htm">font-size-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -5343,7 +5343,7 @@
<tr id="font-size-078-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-078.htm">font-size-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -5354,7 +5354,7 @@
<tr id="font-size-079-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-079.htm">font-size-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -5376,7 +5376,7 @@
<tr id="font-size-081-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-081.htm">font-size-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -5387,7 +5387,7 @@
<tr id="font-size-082-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-082.htm">font-size-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -5420,7 +5420,7 @@
<tr id="font-size-089-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-089.htm">font-size-089</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -5431,7 +5431,7 @@
<tr id="font-size-090-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-090.htm">font-size-090</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -5453,7 +5453,7 @@
<tr id="font-size-092-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-092.htm">font-size-092</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -5464,7 +5464,7 @@
<tr id="font-size-093-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-093.htm">font-size-093</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -5497,7 +5497,7 @@
<tr id="font-size-100-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-100.htm">font-size-100</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -5508,7 +5508,7 @@
<tr id="font-size-101-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-101.htm">font-size-101</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -5519,7 +5519,7 @@
<tr id="font-size-102-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-102.htm">font-size-102</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -5783,7 +5783,7 @@
<tr id="font-size-applies-to-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-applies-to-016.htm">font-size-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-16.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-16.htm
index 29a9919218c..e72d0dfa2ef 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-16.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-16.htm
@@ -871,7 +871,7 @@
<tr id="text-indent-overflow-001-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-001.htm">text-indent-overflow-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Text-indent with negative value with overflow hidden
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="text-indent-overflow-004-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-004.htm">text-indent-overflow-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Text-indent with value larger than the available width with 'overflow' set to 'hidden'
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="text-decoration-image-001-16.3.1" class="primary image">
<td><strong>
<a href="text-decoration-image-001.htm">text-decoration-image-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Text-decoration on images
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-17.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-17.htm
index e68d590e23d..75908789976 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-17.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-17.htm
@@ -476,7 +476,7 @@
<tr id="table-column-rendering-001-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-001.htm">table-column-rendering-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table columns are not rendered
<ul class="assert">
@@ -487,7 +487,7 @@
<tr id="table-column-rendering-002-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-002.htm">table-column-rendering-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table column groups are not rendered
<ul class="assert">
@@ -2993,7 +2993,7 @@
<tr id="caption-side-applies-to-016-17.4.1" class="">
<td>
<a href="caption-side-applies-to-016.htm">caption-side-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3260,7 +3260,7 @@
<tr id="caption-side-applies-to-016-17.4.1.#propdef-caption-side" class="primary">
<td><strong>
<a href="caption-side-applies-to-016.htm">caption-side-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3516,7 +3516,7 @@
<tr id="table-visual-layout-017-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-017.htm">table-visual-layout-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table row boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -3527,7 +3527,7 @@
<tr id="table-visual-layout-018-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-018.htm">table-visual-layout-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table column boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -4122,7 +4122,7 @@
<tr id="table-layout-applies-to-016-17.5.2" class="">
<td>
<a href="table-layout-applies-to-016.htm">table-layout-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -4389,7 +4389,7 @@
<tr id="table-layout-applies-to-016-17.5.2.#propdef-table-layout" class="primary">
<td><strong>
<a href="table-layout-applies-to-016.htm">table-layout-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -6331,7 +6331,7 @@
<tr id="border-collapse-applies-to-016-17.6" class="">
<td>
<a href="border-collapse-applies-to-016.htm">border-collapse-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -6576,7 +6576,7 @@
<tr id="border-collapse-applies-to-016-17.6.#propdef-border-collapse" class="primary">
<td><strong>
<a href="border-collapse-applies-to-016.htm">border-collapse-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -7465,7 +7465,7 @@
<tr id="border-spacing-applies-to-016-17.6.1" class="">
<td>
<a href="border-spacing-applies-to-016.htm">border-spacing-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8645,7 +8645,7 @@
<tr id="border-spacing-applies-to-016-17.6.1.#propdef-border-spacing" class="primary">
<td><strong>
<a href="border-spacing-applies-to-016.htm">border-spacing-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8907,7 +8907,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-008.htm">empty-cells-applies-to-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -8918,7 +8918,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-009.htm">empty-cells-applies-to-009</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -8929,7 +8929,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-010.htm">empty-cells-applies-to-010</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -8940,7 +8940,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-011.htm">empty-cells-applies-to-011</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -8951,7 +8951,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-012.htm">empty-cells-applies-to-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -8962,7 +8962,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-013.htm">empty-cells-applies-to-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -8973,7 +8973,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-014.htm">empty-cells-applies-to-014</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -8995,7 +8995,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-016.htm">empty-cells-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -9006,7 +9006,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-017.htm">empty-cells-applies-to-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
@@ -9207,7 +9207,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-008.htm">empty-cells-applies-to-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -9218,7 +9218,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-009.htm">empty-cells-applies-to-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -9229,7 +9229,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-010.htm">empty-cells-applies-to-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -9240,7 +9240,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-011.htm">empty-cells-applies-to-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -9251,7 +9251,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-012.htm">empty-cells-applies-to-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -9262,7 +9262,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-013.htm">empty-cells-applies-to-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -9273,7 +9273,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-014.htm">empty-cells-applies-to-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -9295,7 +9295,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-016.htm">empty-cells-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -9306,7 +9306,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-017.htm">empty-cells-applies-to-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-18.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-18.htm
index fe7af97686f..91939875546 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-18.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-18.htm
@@ -1156,7 +1156,7 @@
<tr id="outline-applies-to-005-18.4" class="">
<td>
<a href="outline-applies-to-005.htm">outline-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -1167,7 +1167,7 @@
<tr id="outline-applies-to-006-18.4" class="">
<td>
<a href="outline-applies-to-006.htm">outline-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -2938,7 +2938,7 @@
<tr id="outline-color-applies-to-005-18.4" class="">
<td>
<a href="outline-color-applies-to-005.htm">outline-color-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -2949,7 +2949,7 @@
<tr id="outline-color-applies-to-006-18.4" class="">
<td>
<a href="outline-color-applies-to-006.htm">outline-color-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -3191,7 +3191,7 @@
<tr id="outline-style-001-18.4" class="">
<td>
<a href="outline-style-001.htm">outline-style-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -3345,7 +3345,7 @@
<tr id="outline-style-applies-to-005-18.4" class="">
<td>
<a href="outline-style-applies-to-005.htm">outline-style-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -3356,7 +3356,7 @@
<tr id="outline-style-applies-to-006-18.4" class="">
<td>
<a href="outline-style-applies-to-006.htm">outline-style-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -3488,7 +3488,7 @@
<tr id="outline-width-002-18.4" class="">
<td>
<a href="outline-width-002.htm">outline-width-002</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -3510,7 +3510,7 @@
<tr id="outline-width-004-18.4" class="">
<td>
<a href="outline-width-004.htm">outline-width-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -3521,7 +3521,7 @@
<tr id="outline-width-005-18.4" class="">
<td>
<a href="outline-width-005.htm">outline-width-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -3565,7 +3565,7 @@
<tr id="outline-width-013-18.4" class="">
<td>
<a href="outline-width-013.htm">outline-width-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -3587,7 +3587,7 @@
<tr id="outline-width-015-18.4" class="">
<td>
<a href="outline-width-015.htm">outline-width-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -3598,7 +3598,7 @@
<tr id="outline-width-016-18.4" class="">
<td>
<a href="outline-width-016.htm">outline-width-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -3642,7 +3642,7 @@
<tr id="outline-width-024-18.4" class="">
<td>
<a href="outline-width-024.htm">outline-width-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -3664,7 +3664,7 @@
<tr id="outline-width-026-18.4" class="">
<td>
<a href="outline-width-026.htm">outline-width-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -3675,7 +3675,7 @@
<tr id="outline-width-027-18.4" class="">
<td>
<a href="outline-width-027.htm">outline-width-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -3719,7 +3719,7 @@
<tr id="outline-width-035-18.4" class="">
<td>
<a href="outline-width-035.htm">outline-width-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -3741,7 +3741,7 @@
<tr id="outline-width-037-18.4" class="">
<td>
<a href="outline-width-037.htm">outline-width-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -3752,7 +3752,7 @@
<tr id="outline-width-038-18.4" class="">
<td>
<a href="outline-width-038.htm">outline-width-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -3796,7 +3796,7 @@
<tr id="outline-width-046-18.4" class="">
<td>
<a href="outline-width-046.htm">outline-width-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -3818,7 +3818,7 @@
<tr id="outline-width-048-18.4" class="">
<td>
<a href="outline-width-048.htm">outline-width-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -3829,7 +3829,7 @@
<tr id="outline-width-049-18.4" class="">
<td>
<a href="outline-width-049.htm">outline-width-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -3873,7 +3873,7 @@
<tr id="outline-width-057-18.4" class="">
<td>
<a href="outline-width-057.htm">outline-width-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -3895,7 +3895,7 @@
<tr id="outline-width-059-18.4" class="">
<td>
<a href="outline-width-059.htm">outline-width-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -3906,7 +3906,7 @@
<tr id="outline-width-060-18.4" class="">
<td>
<a href="outline-width-060.htm">outline-width-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -3950,7 +3950,7 @@
<tr id="outline-width-068-18.4" class="">
<td>
<a href="outline-width-068.htm">outline-width-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -3972,7 +3972,7 @@
<tr id="outline-width-070-18.4" class="">
<td>
<a href="outline-width-070.htm">outline-width-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -3983,7 +3983,7 @@
<tr id="outline-width-071-18.4" class="">
<td>
<a href="outline-width-071.htm">outline-width-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -4027,7 +4027,7 @@
<tr id="outline-width-079-18.4" class="">
<td>
<a href="outline-width-079.htm">outline-width-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -4049,7 +4049,7 @@
<tr id="outline-width-081-18.4" class="">
<td>
<a href="outline-width-081.htm">outline-width-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -4060,7 +4060,7 @@
<tr id="outline-width-082-18.4" class="">
<td>
<a href="outline-width-082.htm">outline-width-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -4093,7 +4093,7 @@
<tr id="outline-width-089-18.4" class="">
<td>
<a href="outline-width-089.htm">outline-width-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -4104,7 +4104,7 @@
<tr id="outline-width-090-18.4" class="">
<td>
<a href="outline-width-090.htm">outline-width-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -4115,7 +4115,7 @@
<tr id="outline-width-091-18.4" class="">
<td>
<a href="outline-width-091.htm">outline-width-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -4225,7 +4225,7 @@
<tr id="outline-width-applies-to-005-18.4" class="">
<td>
<a href="outline-width-applies-to-005.htm">outline-width-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -4236,7 +4236,7 @@
<tr id="outline-width-applies-to-006-18.4" class="">
<td>
<a href="outline-width-applies-to-006.htm">outline-width-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
@@ -4591,7 +4591,7 @@
<tr id="outline-applies-to-005-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-005.htm">outline-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -4602,7 +4602,7 @@
<tr id="outline-applies-to-006-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-006.htm">outline-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -6376,7 +6376,7 @@
<tr id="outline-color-applies-to-005-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-005.htm">outline-color-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -6387,7 +6387,7 @@
<tr id="outline-color-applies-to-006-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-006.htm">outline-color-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -6500,7 +6500,7 @@
<tr id="outline-style-001-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-001.htm">outline-style-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -6654,7 +6654,7 @@
<tr id="outline-style-applies-to-005-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-005.htm">outline-style-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -6665,7 +6665,7 @@
<tr id="outline-style-applies-to-006-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-006.htm">outline-style-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -6789,7 +6789,7 @@
<tr id="outline-width-002-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-002.htm">outline-width-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -6811,7 +6811,7 @@
<tr id="outline-width-004-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-004.htm">outline-width-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -6822,7 +6822,7 @@
<tr id="outline-width-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-005.htm">outline-width-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -6866,7 +6866,7 @@
<tr id="outline-width-013-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-013.htm">outline-width-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -6888,7 +6888,7 @@
<tr id="outline-width-015-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-015.htm">outline-width-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -6899,7 +6899,7 @@
<tr id="outline-width-016-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-016.htm">outline-width-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -6943,7 +6943,7 @@
<tr id="outline-width-024-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-024.htm">outline-width-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -6965,7 +6965,7 @@
<tr id="outline-width-026-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-026.htm">outline-width-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -6976,7 +6976,7 @@
<tr id="outline-width-027-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-027.htm">outline-width-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -7020,7 +7020,7 @@
<tr id="outline-width-035-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-035.htm">outline-width-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -7042,7 +7042,7 @@
<tr id="outline-width-037-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-037.htm">outline-width-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -7053,7 +7053,7 @@
<tr id="outline-width-038-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-038.htm">outline-width-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -7097,7 +7097,7 @@
<tr id="outline-width-046-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-046.htm">outline-width-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -7119,7 +7119,7 @@
<tr id="outline-width-048-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-048.htm">outline-width-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -7130,7 +7130,7 @@
<tr id="outline-width-049-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-049.htm">outline-width-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -7174,7 +7174,7 @@
<tr id="outline-width-057-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-057.htm">outline-width-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -7196,7 +7196,7 @@
<tr id="outline-width-059-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-059.htm">outline-width-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -7207,7 +7207,7 @@
<tr id="outline-width-060-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-060.htm">outline-width-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -7251,7 +7251,7 @@
<tr id="outline-width-068-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-068.htm">outline-width-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -7273,7 +7273,7 @@
<tr id="outline-width-070-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-070.htm">outline-width-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -7284,7 +7284,7 @@
<tr id="outline-width-071-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-071.htm">outline-width-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -7328,7 +7328,7 @@
<tr id="outline-width-079-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-079.htm">outline-width-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -7350,7 +7350,7 @@
<tr id="outline-width-081-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-081.htm">outline-width-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -7361,7 +7361,7 @@
<tr id="outline-width-082-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-082.htm">outline-width-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -7394,7 +7394,7 @@
<tr id="outline-width-089-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-089.htm">outline-width-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -7405,7 +7405,7 @@
<tr id="outline-width-090-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-090.htm">outline-width-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -7416,7 +7416,7 @@
<tr id="outline-width-091-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-091.htm">outline-width-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -7515,7 +7515,7 @@
<tr id="outline-width-applies-to-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-005.htm">outline-width-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -7526,7 +7526,7 @@
<tr id="outline-width-applies-to-006-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-006.htm">outline-width-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-4.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-4.htm
index 63002e80198..e78c2a7c335 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-4.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-4.htm
@@ -46,7 +46,7 @@
<tr id="counters-002-4" class="primary invalid">
<td><strong>
<a href="counters-002.htm">counters-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid counter functions - Too many arguments
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="ident-014-4" class="primary">
<td><strong>
<a href="ident-014.htm">ident-014</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Selector attributes and hyphens
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="ident-015-4" class="primary">
<td><strong>
<a href="ident-015.htm">ident-015</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors and underscores
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="ident-016-4" class="primary">
<td><strong>
<a href="ident-016.htm">ident-016</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors with hyphens and underscores
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="ident-017-4" class="primary invalid">
<td><strong>
<a href="ident-017.htm">ident-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selection with digits
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="ident-018-4" class="primary invalid">
<td><strong>
<a href="ident-018.htm">ident-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selectors starting with hyphens and digits
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="ident-019-4" class="primary">
<td><strong>
<a href="ident-019.htm">ident-019</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selectors starting with underscore and digits
<ul class="assert">
@@ -229,7 +229,7 @@
<tr id="quoted-keywords-001-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-001.htm">quoted-keywords-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing single quoted property keywords
<ul class="assert">
@@ -240,7 +240,7 @@
<tr id="quoted-keywords-002-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-002.htm">quoted-keywords-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing double quoted value keywords
<ul class="assert">
@@ -340,7 +340,7 @@
<tr id="escaped-ident-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-001.htm">escaped-ident-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing escaped identifiers as selectors, property and value
<ul class="assert">
@@ -351,7 +351,7 @@
<tr id="escaped-ident-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-002.htm">escaped-ident-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing escaped special CSS characters
<ul class="assert">
@@ -362,7 +362,7 @@
<tr id="escaped-ident-003-4.1.3" class="primary invalid">
<td><strong>
<a href="escaped-ident-003.htm">escaped-ident-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing escaped newlines within identifiers
<ul class="assert">
@@ -373,7 +373,7 @@
<tr id="escaped-ident-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-004.htm">escaped-ident-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Parsing escaped chars in the range of 0-9a-f
<ul class="assert">
@@ -384,7 +384,7 @@
<tr id="escaped-ident-char-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-char-001.htm">escaped-ident-char-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing escaped characters as selector and property
<ul class="assert">
@@ -395,7 +395,7 @@
<tr id="escaped-ident-spaces-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-001.htm">escaped-ident-spaces-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing escaped identifiers with spaces
<ul class="assert">
@@ -406,7 +406,7 @@
<tr id="escaped-ident-spaces-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-002.htm">escaped-ident-spaces-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with white space
<ul class="assert">
@@ -417,7 +417,7 @@
<tr id="escaped-ident-spaces-003-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-003.htm">escaped-ident-spaces-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits
<ul class="assert">
@@ -428,7 +428,7 @@
<tr id="escaped-ident-spaces-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-004.htm">escaped-ident-spaces-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits and white space
<ul class="assert">
@@ -439,7 +439,7 @@
<tr id="escaped-ident-spaces-005-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-005.htm">escaped-ident-spaces-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than 6 digits and white space
<ul class="assert">
@@ -450,7 +450,7 @@
<tr id="escaped-ident-spaces-006-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-006.htm">escaped-ident-spaces-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with two digits terminated by white space
<ul class="assert">
@@ -461,7 +461,7 @@
<tr id="escaped-ident-spaces-007-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-007.htm">escaped-ident-spaces-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs
<ul class="assert">
@@ -874,7 +874,7 @@
<tr id="blocks-002-4.1.6" class="primary">
<td><strong>
<a href="blocks-002.htm">blocks-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Empty declaration block
<ul class="assert">
@@ -885,7 +885,7 @@
<tr id="blocks-004-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-004.htm">blocks-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing square bracket blocks
<ul class="assert">
@@ -896,7 +896,7 @@
<tr id="blocks-005-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-005.htm">blocks-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing curly bracket blocks
<ul class="assert">
@@ -907,7 +907,7 @@
<tr id="blocks-006-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-006.htm">blocks-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing parentheses blocks
<ul class="assert">
@@ -918,7 +918,7 @@
<tr id="blocks-and-strings-001-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-and-strings-001.htm">blocks-and-strings-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing blocks and strings in style blocks
<ul class="assert">
@@ -941,7 +941,7 @@
<tr id="bad-selector-001-4.1.7" class="primary invalid">
<td><strong>
<a href="bad-selector-001.htm">bad-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of bad selectors
<ul class="assert">
@@ -1041,7 +1041,7 @@
<tr id="declaration-whitespace-001-4.1.8" class="primary">
<td><strong>
<a href="declaration-whitespace-001.htm">declaration-whitespace-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing white space in style declaration
<ul class="assert">
@@ -1052,7 +1052,7 @@
<tr id="ignored-rules-001-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-001.htm">ignored-rules-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that precede good rules
<ul class="assert">
@@ -1063,7 +1063,7 @@
<tr id="ignored-rules-002-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-002.htm">ignored-rules-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that follow good rules
<ul class="assert">
@@ -1074,7 +1074,7 @@
<tr id="ignored-rules-003-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-003.htm">ignored-rules-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values
<ul class="assert">
@@ -1085,7 +1085,7 @@
<tr id="ignored-rules-004-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-004.htm">ignored-rules-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with spaces
<ul class="assert">
@@ -1096,7 +1096,7 @@
<tr id="ignored-rules-005-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-005.htm">ignored-rules-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that start with a valid value name
<ul class="assert">
@@ -1107,7 +1107,7 @@
<tr id="ignored-rules-006-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-006.htm">ignored-rules-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with slashes
<ul class="assert">
@@ -1118,7 +1118,7 @@
<tr id="ignored-rules-007-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-007.htm">ignored-rules-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that are functions
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="comments-001-4.1.9" class="primary">
<td><strong>
<a href="comments-001.htm">comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing comments within style tag
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="comments-002-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-002.htm">comments-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Nested comments
<ul class="assert">
@@ -1199,7 +1199,7 @@
<tr id="comments-003-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-003.htm">comments-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>HTML comments and CSS comments
<ul class="assert">
@@ -1210,7 +1210,7 @@
<tr id="comments-004-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-004.htm">comments-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid comments
<ul class="assert">
@@ -1221,7 +1221,7 @@
<tr id="comments-005-4.1.9" class="primary">
<td><strong>
<a href="comments-005.htm">comments-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing of escaped &quot;/&quot; within a valid comment
<ul class="assert">
@@ -1232,7 +1232,7 @@
<tr id="comments-006-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-006.htm">comments-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped &quot;*&quot; within a valid comment
<ul class="assert">
@@ -1243,7 +1243,7 @@
<tr id="comments-007-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-007.htm">comments-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of valid comment that is empty
<ul class="assert">
@@ -1254,7 +1254,7 @@
<tr id="comments-008-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-008.htm">comments-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped opening comment
<ul class="assert">
@@ -1265,7 +1265,7 @@
<tr id="comments-009-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-009.htm">comments-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid escaped &quot;*&quot; in open comment
<ul class="assert">
@@ -1287,7 +1287,7 @@
<tr id="sgml-comments-001-4.1.9" class="primary">
<td><strong>
<a href="sgml-comments-001.htm">sgml-comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing SGML comments
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-001.htm">at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-002.htm">at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="at-rule-003-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-003.htm">at-rule-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules with blocks
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="at-rule-004-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-004.htm">at-rule-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import inside block
<ul class="assert">
@@ -1359,7 +1359,7 @@
<tr id="at-rule-005-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-005.htm">at-rule-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following @charset
<ul class="assert">
@@ -1370,7 +1370,7 @@
<tr id="at-rule-006-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-006.htm">at-rule-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following valid statements
<ul class="assert">
@@ -1381,7 +1381,7 @@
<tr id="at-rule-007-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-007.htm">at-rule-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following an invalid statement
<ul class="assert">
@@ -1392,7 +1392,7 @@
<tr id="at-rule-008-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-008.htm">at-rule-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following a bad @rule
<ul class="assert">
@@ -1403,7 +1403,7 @@
<tr id="at-rule-009-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-009.htm">at-rule-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import after a bad selector and rule block
<ul class="assert">
@@ -1414,7 +1414,7 @@
<tr id="at-rule-010-4.2" class="primary">
<td><strong>
<a href="at-rule-010.htm">at-rule-010</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@rules and white space
<ul class="assert">
@@ -1425,7 +1425,7 @@
<tr id="at-rule-011-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-011.htm">at-rule-011</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a number
<ul class="assert">
@@ -1436,7 +1436,7 @@
<tr id="at-rule-012-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-012.htm">at-rule-012</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a hyphen
<ul class="assert">
@@ -1466,7 +1466,7 @@
<tr id="blocks-003-4.2" class="primary">
<td><strong>
<a href="blocks-003.htm">blocks-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Rule blocks and white space
<ul class="assert">
@@ -1731,7 +1731,7 @@
<tr id="eof-001-4.2" class="primary invalid">
<td><strong>
<a href="eof-001.htm">eof-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of declaration block
<ul class="assert">
@@ -1742,7 +1742,7 @@
<tr id="eof-002-4.2" class="primary invalid">
<td><strong>
<a href="eof-002.htm">eof-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of function
<ul class="assert">
@@ -1753,7 +1753,7 @@
<tr id="eof-003-4.2" class="primary invalid">
<td><strong>
<a href="eof-003.htm">eof-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of string
<ul class="assert">
@@ -1764,7 +1764,7 @@
<tr id="eof-004-4.2" class="primary invalid">
<td><strong>
<a href="eof-004.htm">eof-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @media block
<ul class="assert">
@@ -1775,7 +1775,7 @@
<tr id="eof-005-4.2" class="primary invalid">
<td><strong>
<a href="eof-005.htm">eof-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import
<ul class="assert">
@@ -1786,7 +1786,7 @@
<tr id="eof-006-4.2" class="primary invalid">
<td><strong>
<a href="eof-006.htm">eof-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import with closed quote
<ul class="assert">
@@ -1797,7 +1797,7 @@
<tr id="eof-007-4.2" class="primary invalid">
<td><strong>
<a href="eof-007.htm">eof-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of shorthand rule
<ul class="assert">
@@ -1874,7 +1874,7 @@
<tr id="invalid-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-at-rule-001.htm">invalid-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector invalidates entire block
<ul class="assert">
@@ -1885,7 +1885,7 @@
<tr id="invalid-decl-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-001.htm">invalid-decl-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule
<ul class="assert">
@@ -1896,7 +1896,7 @@
<tr id="invalid-decl-at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-002.htm">invalid-decl-at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration follows invalid rule
<ul class="assert">
@@ -1907,7 +1907,7 @@
<tr id="malformed-decl-001-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-001.htm">malformed-decl-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value and no ending semicolon
<ul class="assert">
@@ -1918,7 +1918,7 @@
<tr id="malformed-decl-002-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-002.htm">malformed-decl-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value assigned
<ul class="assert">
@@ -1929,7 +1929,7 @@
<tr id="malformed-decl-003-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-003.htm">malformed-decl-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value and no semi-colon
<ul class="assert">
@@ -1940,7 +1940,7 @@
<tr id="malformed-decl-004-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-004.htm">malformed-decl-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value with property
<ul class="assert">
@@ -1951,7 +1951,7 @@
<tr id="malformed-decl-005-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-005.htm">malformed-decl-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Semi-colon before property
<ul class="assert">
@@ -1962,7 +1962,7 @@
<tr id="malformed-decl-006-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-006.htm">malformed-decl-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Valid rule after malformed rule
<ul class="assert">
@@ -1973,7 +1973,7 @@
<tr id="malformed-decl-007-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-007.htm">malformed-decl-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Double colon separating property and value
<ul class="assert">
@@ -1984,7 +1984,7 @@
<tr id="malformed-decl-008-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-008.htm">malformed-decl-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Missing property
<ul class="assert">
@@ -2154,7 +2154,7 @@
<tr id="numbers-units-001-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-001.htm">numbers-units-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid numbers - alphanumeric characters
<ul class="assert">
@@ -2176,7 +2176,7 @@
<tr id="numbers-units-003-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-003.htm">numbers-units-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid decimal values - alphanumeric characters within number
<ul class="assert">
@@ -2395,7 +2395,7 @@
<tr id="numbers-units-005-4.3.2" class="primary">
<td><strong>
<a href="numbers-units-005.htm">numbers-units-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Optional unit identifier after 0
<ul class="assert">
@@ -2662,7 +2662,7 @@
<tr id="numbers-units-016-4.3.3" class="primary invalid">
<td><strong>
<a href="numbers-units-016.htm">numbers-units-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid percentage values - decimal value with multiple decimals
<ul class="assert">
@@ -2673,7 +2673,7 @@
<tr id="numbers-units-017-4.3.3" class="primary">
<td><strong>
<a href="numbers-units-017.htm">numbers-units-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td></td>
<td>Parsing of percentage values - 0%
<ul class="assert">
@@ -2712,7 +2712,7 @@
<tr id="uri-001-4.3.4" class="primary">
<td><strong>
<a href="uri-001.htm">uri-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing valid URIs with white space and no quotes
<ul class="assert">
@@ -2723,7 +2723,7 @@
<tr id="uri-002-4.3.4" class="primary invalid">
<td><strong>
<a href="uri-002.htm">uri-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing URL with an invalid space
<ul class="assert">
@@ -2734,7 +2734,7 @@
<tr id="uri-003-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-003.htm">uri-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>URL with missing closing parenthesis
<ul class="assert">
@@ -2767,7 +2767,7 @@
<tr id="uri-006-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-006.htm">uri-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (*) after URL function values
<ul class="assert">
@@ -2778,7 +2778,7 @@
<tr id="uri-007-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-007.htm">uri-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (&amp;) after URL functions values
<ul class="assert">
@@ -2789,7 +2789,7 @@
<tr id="uri-008-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-008.htm">uri-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid characters (alpha) before URL function values
<ul class="assert">
@@ -2800,7 +2800,7 @@
<tr id="uri-009-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-009.htm">uri-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (/) before URL functions
<ul class="assert">
@@ -2811,7 +2811,7 @@
<tr id="uri-010-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-010.htm">uri-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (_) before URL functions
<ul class="assert">
@@ -2822,7 +2822,7 @@
<tr id="uri-011-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-011.htm">uri-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (=) before URL functions
<ul class="assert">
@@ -3375,7 +3375,7 @@
<tr id="colors-001-4.3.6" class="primary">
<td><strong>
<a href="colors-001.htm">colors-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Parsing rgb color values with white space
<ul class="assert">
@@ -3386,7 +3386,7 @@
<tr id="colors-002-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-002.htm">colors-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid hexadecimal RGB units - white space in hexadecimal values
<ul class="assert">
@@ -3397,7 +3397,7 @@
<tr id="colors-003-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-003.htm">colors-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - two values
<ul class="assert">
@@ -3408,7 +3408,7 @@
<tr id="colors-004-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-004.htm">colors-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - Percentages and Numbers
<ul class="assert">
@@ -3419,7 +3419,7 @@
<tr id="colors-005-4.3.6" class="primary">
<td><strong>
<a href="colors-005.htm">colors-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Clipping of RGB color values
<ul class="assert">
@@ -3828,7 +3828,7 @@
<tr id="at-charset-033-4.4" class="primary">
<td><strong>
<a href="at-charset-033.htm">at-charset-033</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching BOM (windows-1252 with UTF-8 BOM)
<ul class="assert">
@@ -3839,7 +3839,7 @@
<tr id="at-charset-034-4.4" class="primary">
<td><strong>
<a href="at-charset-034.htm">at-charset-034</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-8 with UTF-16LE BOM)
<ul class="assert">
@@ -3850,7 +3850,7 @@
<tr id="at-charset-035-4.4" class="primary">
<td><strong>
<a href="at-charset-035.htm">at-charset-035</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-16LE with UTF-8 BOM)
<ul class="assert">
@@ -3861,7 +3861,7 @@
<tr id="at-charset-036-4.4" class="primary">
<td><strong>
<a href="at-charset-036.htm">at-charset-036</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-32BE with UTF-16LE BOM)
<ul class="assert">
@@ -3872,7 +3872,7 @@
<tr id="at-charset-037-4.4" class="primary">
<td><strong>
<a href="at-charset-037.htm">at-charset-037</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching @charset (Shift-JIS with 1252 @charset)
<ul class="assert">
@@ -3883,7 +3883,7 @@
<tr id="at-charset-038-4.4" class="primary">
<td><strong>
<a href="at-charset-038.htm">at-charset-038</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Non-matching @charset (Big5 with Shift-JIS @charset)
<ul class="assert">
@@ -4004,7 +4004,7 @@
<tr id="at-charset-049-4.4" class="primary">
<td><strong>
<a href="at-charset-049.htm">at-charset-049</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset preceded by a newline
<ul class="assert">
@@ -4015,7 +4015,7 @@
<tr id="at-charset-050-4.4" class="primary">
<td><strong>
<a href="at-charset-050.htm">at-charset-050</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset preceded by a space
<ul class="assert">
@@ -4026,7 +4026,7 @@
<tr id="at-charset-051-4.4" class="primary">
<td><strong>
<a href="at-charset-051.htm">at-charset-051</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset preceded by a declaration
<ul class="assert">
@@ -4037,7 +4037,7 @@
<tr id="at-charset-052-4.4" class="primary">
<td><strong>
<a href="at-charset-052.htm">at-charset-052</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset preceded by another @charset
<ul class="assert">
@@ -4048,7 +4048,7 @@
<tr id="at-charset-053-4.4" class="primary">
<td><strong>
<a href="at-charset-053.htm">at-charset-053</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset immediately followed by a declaration block
<ul class="assert">
@@ -4070,7 +4070,7 @@
<tr id="at-charset-055-4.4" class="primary">
<td><strong>
<a href="at-charset-055.htm">at-charset-055</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset without quotes
<ul class="assert">
@@ -4092,7 +4092,7 @@
<tr id="at-charset-057-4.4" class="primary">
<td><strong>
<a href="at-charset-057.htm">at-charset-057</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset escaped numerically
<ul class="assert">
@@ -4103,7 +4103,7 @@
<tr id="at-charset-058-4.4" class="primary">
<td><strong>
<a href="at-charset-058.htm">at-charset-058</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset escaped char
<ul class="assert">
@@ -4114,7 +4114,7 @@
<tr id="at-charset-059-4.4" class="primary">
<td><strong>
<a href="at-charset-059.htm">at-charset-059</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@charset missing semi-colon
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-5.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-5.htm
index 04f7206702f..1b515e58925 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-5.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-5.htm
@@ -226,7 +226,7 @@
<tr id="universal-selector-003-5.3" class="primary">
<td><strong>
<a href="universal-selector-003.htm">universal-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Implied universal selector for class selector
<ul class="assert">
@@ -237,7 +237,7 @@
<tr id="universal-selector-004-5.3" class="primary">
<td><strong>
<a href="universal-selector-004.htm">universal-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Implied universal selector for ID
<ul class="assert">
@@ -342,7 +342,7 @@
<tr id="descendent-selector-001-5.5" class="primary">
<td><strong>
<a href="descendent-selector-001.htm">descendent-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Descendent selector does not apply to parent element
<ul class="assert">
@@ -386,7 +386,7 @@
<tr id="descendent-selector-005-5.5" class="primary">
<td><strong>
<a href="descendent-selector-005.htm">descendent-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Grandchild selection with no children
<ul class="assert">
@@ -547,7 +547,7 @@
<tr id="combinator-001-5.7" class="primary">
<td><strong>
<a href="combinator-001.htm">combinator-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Descendant combinators and newlines
<ul class="assert">
@@ -558,7 +558,7 @@
<tr id="combinator-002-5.7" class="primary">
<td><strong>
<a href="combinator-002.htm">combinator-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Sibling combinators and spaces
<ul class="assert">
@@ -569,7 +569,7 @@
<tr id="combinator-003-5.7" class="primary">
<td><strong>
<a href="combinator-003.htm">combinator-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Sibling combinators and newlines
<ul class="assert">
@@ -580,7 +580,7 @@
<tr id="combinator-004-5.7" class="primary">
<td><strong>
<a href="combinator-004.htm">combinator-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Descendant combinators and spaces
<ul class="assert">
@@ -646,7 +646,7 @@
<tr id="sibling-selector-002-5.7" class="primary">
<td><strong>
<a href="sibling-selector-002.htm">sibling-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Sibling selector with non-element node
<ul class="assert">
@@ -762,7 +762,7 @@
<tr id="attribute-selector-001-5.8" class="primary">
<td><strong>
<a href="attribute-selector-001.htm">attribute-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>ID selector without value and no matching element
<ul class="assert">
@@ -773,7 +773,7 @@
<tr id="attribute-selector-002-5.8" class="primary">
<td><strong>
<a href="attribute-selector-002.htm">attribute-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute selector without value
<ul class="assert">
@@ -817,7 +817,7 @@
<tr id="attribute-value-selector-004-5.8" class="primary invalid">
<td><strong>
<a href="attribute-value-selector-004.htm">attribute-value-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Numeric attributes
<ul class="assert">
@@ -828,7 +828,7 @@
<tr id="attribute-value-selector-005-5.8" class="primary HTMLonly">
<td><strong>
<a href="attribute-value-selector-005.htm">attribute-value-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Case sensitivity of attributes and attribute values in HTML 4.01
<ul class="assert">
@@ -839,7 +839,7 @@
<tr id="attribute-value-selector-006-5.8" class="primary">
<td><strong>
<a href="attribute-value-selector-006.htm">attribute-value-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Multiple and repeating attributes
<ul class="assert">
@@ -883,7 +883,7 @@
<tr id="html-case-sensitivity-001-5.8" class="primary HTMLonly">
<td><strong>
<a href="html-case-sensitivity-001.htm">html-case-sensitivity-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>HTML case sensitivity - Simple selectors
<ul class="assert">
@@ -1144,7 +1144,7 @@
<tr id="class-selector-001-5.8.3" class="primary">
<td><strong>
<a href="class-selector-001.htm">class-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Class selectors with only a partial match of 'class' attribute
<ul class="assert">
@@ -1155,7 +1155,7 @@
<tr id="class-selector-002-5.8.3" class="primary">
<td><strong>
<a href="class-selector-002.htm">class-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Class selectors with a type
<ul class="assert">
@@ -1166,7 +1166,7 @@
<tr id="class-selector-003-5.8.3" class="primary">
<td><strong>
<a href="class-selector-003.htm">class-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Class selectors without a type
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="class-selector-004-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-004.htm">class-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a space between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="class-selector-005-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-005.htm">class-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a carriage return between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1199,7 +1199,7 @@
<tr id="class-selector-006-5.8.3" class="primary">
<td><strong>
<a href="class-selector-006.htm">class-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Multiple class selectors
<ul class="assert">
@@ -1210,7 +1210,7 @@
<tr id="class-selector-007-5.8.3" class="primary">
<td><strong>
<a href="class-selector-007.htm">class-selector-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Multiple class selectors and missing class values
<ul class="assert">
@@ -1305,7 +1305,7 @@
<tr id="id-selector-001-5.9" class="primary">
<td><strong>
<a href="id-selector-001.htm">id-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Simple ID selectors
<ul class="assert">
@@ -1327,7 +1327,7 @@
<tr id="id-selector-004-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-004.htm">id-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - white space between # and id
<ul class="assert">
@@ -1338,7 +1338,7 @@
<tr id="id-selector-005-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-005.htm">id-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - Begins with numerals
<ul class="assert">
@@ -1349,7 +1349,7 @@
<tr id="id-selector-006-5.9" class="primary">
<td><strong>
<a href="id-selector-006.htm">id-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Simple ID selectors specificity over attribute selectors
<ul class="assert">
@@ -1801,7 +1801,7 @@
<tr id="lang-selector-002-5.11.4" class="primary invalid">
<td><strong>
<a href="lang-selector-002.htm">lang-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Empty :lang selector
<ul class="assert">
@@ -1812,7 +1812,7 @@
<tr id="lang-selector-003-5.11.4" class="primary">
<td><strong>
<a href="lang-selector-003.htm">lang-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Invalid language name for :lang selector
<ul class="assert">
@@ -2268,7 +2268,7 @@
<tr id="first-line-selector-013-5.12.1" class="primary">
<td><strong>
<a href="first-line-selector-013.htm">first-line-selector-013</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>First-line selector applicability to inline-blocks
<ul class="assert">
@@ -2320,7 +2320,7 @@
<tr id="pseudo-001-5.12.1" class="primary">
<td><strong>
<a href="pseudo-001.htm">pseudo-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Pseudo elements before simple selector
<ul class="assert">
@@ -2331,7 +2331,7 @@
<tr id="pseudo-002-5.12.1" class="primary">
<td><strong>
<a href="pseudo-002.htm">pseudo-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>First-line pseudo-element case sensitivity
<ul class="assert">
@@ -2452,7 +2452,7 @@
<tr id="pseudo-014-5.12.1" class="primary">
<td><strong>
<a href="pseudo-014.htm">pseudo-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Pseudo elements before attribute selector
<ul class="assert">
@@ -2463,7 +2463,7 @@
<tr id="pseudo-015-5.12.1" class="primary">
<td><strong>
<a href="pseudo-015.htm">pseudo-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Pseudo elements before child selector
<ul class="assert">
@@ -2474,7 +2474,7 @@
<tr id="pseudo-016-5.12.1" class="primary">
<td><strong>
<a href="pseudo-016.htm">pseudo-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Pseudo elements not the last (invalid) - Sibling selector
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-6.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-6.htm
index 2e94200bd1a..209bd1baafb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-6.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-6.htm
@@ -46,7 +46,7 @@
<tr id="at-import-002-6" class="primary">
<td><strong>
<a href="at-import-002.htm">at-import-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Importing external stylesheets with @import
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="at-import-003-6" class="primary">
<td><strong>
<a href="at-import-003.htm">at-import-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Importing styles using @import with a string
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="at-import-004-6" class="primary">
<td><strong>
<a href="at-import-004.htm">at-import-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'print'
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="at-import-005-6" class="primary">
<td><strong>
<a href="at-import-005.htm">at-import-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'all'
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="at-import-006-6" class="primary">
<td><strong>
<a href="at-import-006.htm">at-import-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'screen'
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="at-import-007-6" class="primary">
<td><strong>
<a href="at-import-007.htm">at-import-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@import with @charset
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="cascade-005-6.4" class="primary">
<td><strong>
<a href="cascade-005.htm">cascade-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Redefining rules
<ul class="assert">
@@ -926,7 +926,7 @@
<tr id="cascade-007-6.4" class="primary">
<td><strong>
<a href="cascade-007.htm">cascade-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Author rules local and external
<ul class="assert">
@@ -1151,7 +1151,7 @@
<tr id="cascade-009-6.4.2" class="primary">
<td><strong>
<a href="cascade-009.htm">cascade-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Author rules with !important and other normal author rules
<ul class="assert">
@@ -1271,7 +1271,7 @@
<tr id="specificity-001-6.4.3" class="primary">
<td><strong>
<a href="specificity-001.htm">specificity-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0010 vs. 0001
<ul class="assert">
@@ -1282,7 +1282,7 @@
<tr id="specificity-002-6.4.3" class="primary">
<td><strong>
<a href="specificity-002.htm">specificity-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Inline Style
<ul class="assert">
@@ -1293,7 +1293,7 @@
<tr id="specificity-003-6.4.3" class="primary">
<td><strong>
<a href="specificity-003.htm">specificity-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0100 vs. 0011
<ul class="assert">
@@ -1304,7 +1304,7 @@
<tr id="specificity-004-6.4.3" class="primary">
<td><strong>
<a href="specificity-004.htm">specificity-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0011 vs. 0010
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="specificity-005-6.4.3" class="primary">
<td><strong>
<a href="specificity-005.htm">specificity-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0002 vs. 0001
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="specificity-006-6.4.3" class="primary">
<td><strong>
<a href="specificity-006.htm">specificity-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Pseudo-element vs. simple element
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="specificity-007-6.4.3" class="primary">
<td><strong>
<a href="specificity-007.htm">specificity-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0001 vs. 0000
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="specificity-008-6.4.3" class="primary">
<td><strong>
<a href="specificity-008.htm">specificity-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Calculating specificity - specificity 0012 vs. 0002
<ul class="assert">
@@ -1510,7 +1510,7 @@
<tr id="html-attribute-009-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-009.htm">html-attribute-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute 'color' vs. CSS 'color' specificity
<ul class="assert">
@@ -1697,7 +1697,7 @@
<tr id="html-attribute-028-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-028.htm">html-attribute-028</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Attribute 'text' vs. CSS 'color' specificity
<ul class="assert">
@@ -1719,7 +1719,7 @@
<tr id="html-precedence-001-6.4.4" class="primary">
<td><strong>
<a href="html-precedence-001.htm">html-precedence-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Element selector precedence
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/chapter-7.htm b/tests/wpt/css-tests/css21_dev/html4/chapter-7.htm
index 1d2f212c38e..9d8dd28f22d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/chapter-7.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/chapter-7.htm
@@ -35,7 +35,7 @@
<tr id="media-dependency-001-7" class="primary">
<td><strong>
<a href="media-dependency-001.htm">media-dependency-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@media and target mediums
<ul class="assert">
@@ -46,7 +46,7 @@
<tr id="media-dependency-002-7" class="primary">
<td><strong>
<a href="media-dependency-002.htm">media-dependency-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>@import and target mediums
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="media-dependency-003-7" class="primary">
<td><strong>
<a href="media-dependency-003.htm">media-dependency-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Link tags and target mediums
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="media-dependency-004-7" class="primary">
<td><strong>
<a href="media-dependency-004.htm">media-dependency-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Case-insensitive media types
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="media-dependency-005-7" class="primary invalid">
<td><strong>
<a href="media-dependency-005.htm">media-dependency-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @import
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="media-dependency-006-7" class="primary invalid">
<td><strong>
<a href="media-dependency-006.htm">media-dependency-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @media
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="media-dependency-007-7" class="primary">
<td><strong>
<a href="media-dependency-007.htm">media-dependency-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="media-dependency-008-7" class="primary">
<td><strong>
<a href="media-dependency-008.htm">media-dependency-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums and @import
<ul class="assert">
@@ -123,7 +123,7 @@
<tr id="media-dependency-009-7" class="primary">
<td><strong>
<a href="media-dependency-009.htm">media-dependency-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Matching the 'All' target medium
<ul class="assert">
@@ -134,7 +134,7 @@
<tr id="media-dependency-010-7" class="primary">
<td><strong>
<a href="media-dependency-010.htm">media-dependency-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (braille)
<ul class="assert">
@@ -145,7 +145,7 @@
<tr id="media-dependency-011-7" class="primary">
<td><strong>
<a href="media-dependency-011.htm">media-dependency-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (embossed)
<ul class="assert">
@@ -156,7 +156,7 @@
<tr id="media-dependency-012-7" class="primary">
<td><strong>
<a href="media-dependency-012.htm">media-dependency-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (handheld)
<ul class="assert">
@@ -167,7 +167,7 @@
<tr id="media-dependency-013-7" class="primary">
<td><strong>
<a href="media-dependency-013.htm">media-dependency-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (projection)
<ul class="assert">
@@ -178,7 +178,7 @@
<tr id="media-dependency-014-7" class="primary">
<td><strong>
<a href="media-dependency-014.htm">media-dependency-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (speech)
<ul class="assert">
@@ -189,7 +189,7 @@
<tr id="media-dependency-015-7" class="primary">
<td><strong>
<a href="media-dependency-015.htm">media-dependency-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (tty)
<ul class="assert">
@@ -200,7 +200,7 @@
<tr id="media-dependency-016-7" class="primary">
<td><strong>
<a href="media-dependency-016.htm">media-dependency-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
<td></td>
<td>Non-matching target mediums (tv)
<ul class="assert">
@@ -211,7 +211,7 @@
<tr id="media-dependency-017-7" class="primary">
<td><strong>
<a href="media-dependency-017.htm">media-dependency-017</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
<td></td>
<td>Multiple target mediums
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-001.htm
index 81060ddccc4..a39b89a5702 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors with only a partial match of 'class' attribute</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Class selector need to match any or all of the values in the 'class' attribute.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-002.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-002.htm
index f9585e176e1..4163f22975e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors with a type</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Class selector with a type, match the appropriate element.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-003.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-003.htm
index f9f93cb8532..e09405d9c4e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors without a type</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Class selector without a type, match the appropriate element.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-004.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-004.htm
index c12aa2819db..a6dfabe9198 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid class selectors with a space between the "." and the class name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-005.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-005.htm
index de8892e4a22..7a83b41294c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid class selectors with a carriage return between the "." and the class name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-006.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-006.htm
index f3900765e8a..1f348f0459d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple class selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/class-selector-007.htm b/tests/wpt/css-tests/css21_dev/html4/class-selector-007.htm
index e54237f1322..c7e2eebad78 100644
--- a/tests/wpt/css-tests/css21_dev/html4/class-selector-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/class-selector-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple class selectors and missing class values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-004.htm b/tests/wpt/css-tests/css21_dev/html4/clip-004.htm
index 8289dc3d05d..e7c58115d1a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-004.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in pixels, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-005.htm b/tests/wpt/css-tests/css21_dev/html4/clip-005.htm
index 98932900285..f42d4840ae0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-006.htm b/tests/wpt/css-tests/css21_dev/html4/clip-006.htm
index 015119fe4cb..0d7a015a284 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-006.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-007.htm b/tests/wpt/css-tests/css21_dev/html4/clip-007.htm
index adb4b254128..2bbe85f98b2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-007.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-008.htm b/tests/wpt/css-tests/css21_dev/html4/clip-008.htm
index 29438bb4a4d..ec328094990 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-008.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-016.htm b/tests/wpt/css-tests/css21_dev/html4/clip-016.htm
index d60963736a2..21f16502415 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in points, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-017.htm b/tests/wpt/css-tests/css21_dev/html4/clip-017.htm
index edc110e7d36..a8e9337ebe4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-017.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-018.htm b/tests/wpt/css-tests/css21_dev/html4/clip-018.htm
index 2e8e31d098e..1cf03bdbf54 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-018.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-018.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-019.htm b/tests/wpt/css-tests/css21_dev/html4/clip-019.htm
index 7b680ac3412..b1b5ecc17a1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-019.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-019.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-020.htm b/tests/wpt/css-tests/css21_dev/html4/clip-020.htm
index 4846bc01a0e..6fa8e406058 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-020.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-020.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-028.htm b/tests/wpt/css-tests/css21_dev/html4/clip-028.htm
index 0f6806ddd55..98136a2a33b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-028.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-028.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in picas, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-029.htm b/tests/wpt/css-tests/css21_dev/html4/clip-029.htm
index 2ed1cf46eef..00d62843bf9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-029.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-029.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-030.htm b/tests/wpt/css-tests/css21_dev/html4/clip-030.htm
index dce4b14fa07..a32557bf5af 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-030.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-030.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-031.htm b/tests/wpt/css-tests/css21_dev/html4/clip-031.htm
index f738c6813bb..2fd3ecce584 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-031.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-031.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-032.htm b/tests/wpt/css-tests/css21_dev/html4/clip-032.htm
index 28ff7c39d1c..f4396811477 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-032.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-032.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-040.htm b/tests/wpt/css-tests/css21_dev/html4/clip-040.htm
index ccaf4c76842..0d6d1257b64 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-040.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-040.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in centimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-041.htm b/tests/wpt/css-tests/css21_dev/html4/clip-041.htm
index 561eebcbfd2..6295fac629a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-041.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-041.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-042.htm b/tests/wpt/css-tests/css21_dev/html4/clip-042.htm
index 0adbaf34e4f..0a0b4a0a839 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-042.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-042.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-043.htm b/tests/wpt/css-tests/css21_dev/html4/clip-043.htm
index 6488d856c81..a084a61fc83 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-043.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-043.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-044.htm b/tests/wpt/css-tests/css21_dev/html4/clip-044.htm
index 373e1856c0f..4967b1dd5b8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-044.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-044.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-052.htm b/tests/wpt/css-tests/css21_dev/html4/clip-052.htm
index d0e8c8be565..d2234a1c528 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-052.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-052.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in millimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-053.htm b/tests/wpt/css-tests/css21_dev/html4/clip-053.htm
index c5bbebd95d1..df0eae400d5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-053.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-053.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-054.htm b/tests/wpt/css-tests/css21_dev/html4/clip-054.htm
index dc9e3c97dd8..a0cf4b52fdc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-054.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-054.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-055.htm b/tests/wpt/css-tests/css21_dev/html4/clip-055.htm
index f191d379b7a..0ff6a3e0dcd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-055.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-055.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-056.htm b/tests/wpt/css-tests/css21_dev/html4/clip-056.htm
index 1a61ac01a9a..25e42d85c39 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-056.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-056.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-064.htm b/tests/wpt/css-tests/css21_dev/html4/clip-064.htm
index 16e67cfd063..89bb41ec154 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-064.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-064.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value, in inches, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-065.htm b/tests/wpt/css-tests/css21_dev/html4/clip-065.htm
index 89052515882..7a822289025 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-065.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-065.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-066.htm b/tests/wpt/css-tests/css21_dev/html4/clip-066.htm
index 36595c9851d..69e7a4b9d1f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-066.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-066.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-067.htm b/tests/wpt/css-tests/css21_dev/html4/clip-067.htm
index ac6962ee045..59bcdd0835a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-067.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-067.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-068.htm b/tests/wpt/css-tests/css21_dev/html4/clip-068.htm
index abf48a058e8..9e0ad63c7b3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-068.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-068.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-076.htm b/tests/wpt/css-tests/css21_dev/html4/clip-076.htm
index 4a9009f62c7..18e4817ea2a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-076.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-076.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'em' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-077.htm b/tests/wpt/css-tests/css21_dev/html4/clip-077.htm
index ee292c1313d..16c2faa05de 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-077.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-077.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a zero value, in 'em' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-078.htm b/tests/wpt/css-tests/css21_dev/html4/clip-078.htm
index cd547ea94c9..74a2dc4101f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-078.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-078.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'em' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-079.htm b/tests/wpt/css-tests/css21_dev/html4/clip-079.htm
index 5e05fc3c1bd..9c7103402e0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-079.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-079.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-080.htm b/tests/wpt/css-tests/css21_dev/html4/clip-080.htm
index 2114ff81fcf..91ee26baf9a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-080.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-080.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-088.htm b/tests/wpt/css-tests/css21_dev/html4/clip-088.htm
index cf8c0401751..932e9911ff6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-088.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-088.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'ex' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-089.htm b/tests/wpt/css-tests/css21_dev/html4/clip-089.htm
index 599a5e7707f..21b976171cc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-089.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-089.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a zero value, in 'ex' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-090.htm b/tests/wpt/css-tests/css21_dev/html4/clip-090.htm
index 034c630253c..a92bf969281 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-090.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-090.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'ex' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-091.htm b/tests/wpt/css-tests/css21_dev/html4/clip-091.htm
index 51d39b37aae..0c2ea5b79c8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-091.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-091.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-092.htm b/tests/wpt/css-tests/css21_dev/html4/clip-092.htm
index fdf0b1008b7..01dee08816d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-092.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-092.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-097.htm b/tests/wpt/css-tests/css21_dev/html4/clip-097.htm
index 98ea5b98f26..d61811718b4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-097.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-097.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a negative zero value and no units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-098.htm b/tests/wpt/css-tests/css21_dev/html4/clip-098.htm
index 554a0a3897f..9e9b493cc30 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-098.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-098.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a zero value and no units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-099.htm b/tests/wpt/css-tests/css21_dev/html4/clip-099.htm
index 0e10822f165..515597bfa56 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-099.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-099.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property sets a positive zero value and no units, for all sides of the clipping rectangle.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/clip-102.htm b/tests/wpt/css-tests/css21_dev/html4/clip-102.htm
index 09deab5306f..9ac1f5c7a0c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/clip-102.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/clip-102.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'clip' property set to 'inherit' properly inherits the appropriate value for the parent element.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/colors-001.htm b/tests/wpt/css-tests/css21_dev/html4/colors-001.htm
index 7c6ba11c159..e69f3a608d8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/colors-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/colors-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing rgb color values with white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="White space is allowed in the color rgb declaration.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/colors-002.htm b/tests/wpt/css-tests/css21_dev/html4/colors-002.htm
index 1cce47e818e..b3839cb70dc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/colors-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/colors-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid hexadecimal RGB units - white space in hexadecimal values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="White space is not allowed in a hexadecimal color assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/colors-003.htm b/tests/wpt/css-tests/css21_dev/html4/colors-003.htm
index 5752a10ece1..1029405e6fc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/colors-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/colors-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid RGB functional notation - two values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An RGB value is invalid if it has only two values.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/colors-004.htm b/tests/wpt/css-tests/css21_dev/html4/colors-004.htm
index e3a26cdd3ab..413e6f079be 100644
--- a/tests/wpt/css-tests/css21_dev/html4/colors-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/colors-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid RGB functional notation - Percentages and Numbers</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An RGB value is invalid if it has both percentages and number assignments.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/colors-005.htm b/tests/wpt/css-tests/css21_dev/html4/colors-005.htm
index 919ebb189e9..7f035ae9316 100644
--- a/tests/wpt/css-tests/css21_dev/html4/colors-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/colors-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Clipping of RGB color values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Values outside the device gamut are clipped: the red, green, and blue values are changed to fall within the range supported by the device.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/combinator-001.htm b/tests/wpt/css-tests/css21_dev/html4/combinator-001.htm
index 6c314e98052..97621c4b57d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/combinator-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/combinator-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Descendant combinators and newlines</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Newlines can appear between a descendent combinator and the simple selectors around it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/combinator-002.htm b/tests/wpt/css-tests/css21_dev/html4/combinator-002.htm
index 7bac0bb00dc..58bd89bfcb5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/combinator-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/combinator-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling combinators and spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Spaces can appear between a sibling combinator and its simple selectors.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/combinator-003.htm b/tests/wpt/css-tests/css21_dev/html4/combinator-003.htm
index f77db78ebe4..f91ed2ab017 100644
--- a/tests/wpt/css-tests/css21_dev/html4/combinator-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/combinator-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling combinators and newlines</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Newlines can appear between a sibling combinator and the simple selectors around it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/combinator-004.htm b/tests/wpt/css-tests/css21_dev/html4/combinator-004.htm
index ee284729a92..7d71c220ece 100644
--- a/tests/wpt/css-tests/css21_dev/html4/combinator-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/combinator-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Descendant combinators and spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Spaces can appear between a descendant combinator and the simple selectors around it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-001.htm b/tests/wpt/css-tests/css21_dev/html4/comments-001.htm
index 0a04d6ab618..f78c2deca4e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing comments within style tag</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Comments are allowed anywhere within a style tag declaration and are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-002.htm b/tests/wpt/css-tests/css21_dev/html4/comments-002.htm
index 79261d2f015..e922d6584c3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Nested comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Comments cannot be nested.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-003.htm b/tests/wpt/css-tests/css21_dev/html4/comments-003.htm
index 8a3f49c5654..0a08116a3d2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: HTML comments and CSS comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="SGML comment delimiters do not delimit CSS comments.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-004.htm b/tests/wpt/css-tests/css21_dev/html4/comments-004.htm
index c85f2f1d85f..b59d65ab93a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Comments that are invalid are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-005.htm b/tests/wpt/css-tests/css21_dev/html4/comments-005.htm
index e9f5458fedf..f3608206e78 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="reviewer" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2012-07-27 -->
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="A slash '/' escaped with a backslash will remove its special meaning.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-006.htm b/tests/wpt/css-tests/css21_dev/html4/comments-006.htm
index 0c8b06997dc..e7ac10047f2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of escaped "*" within a valid comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="A star '*' escaped with a backslash will not remove its special meaning.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-007.htm b/tests/wpt/css-tests/css21_dev/html4/comments-007.htm
index 9ebc8155264..97a81f6a398 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of valid comment that is empty</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Empty comments do not affect parsing of rule.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-008.htm b/tests/wpt/css-tests/css21_dev/html4/comments-008.htm
index 464dbd38aeb..57ddb2bd337 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of escaped opening comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Escaping a slash '/' for an opening comment makes the comment invalid.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/comments-009.htm b/tests/wpt/css-tests/css21_dev/html4/comments-009.htm
index a68c6a00202..4afaf51f9aa 100644
--- a/tests/wpt/css-tests/css21_dev/html4/comments-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/comments-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid escaped "*" in open comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Escaping a star '*' for an opening comment makes the comment invalid.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/content-001.htm b/tests/wpt/css-tests/css21_dev/html4/content-001.htm
index 096888cc422..f17f892471c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/content-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/content-001.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'content' property properly handles a value of 'none'.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/content-036.htm b/tests/wpt/css-tests/css21_dev/html4/content-036.htm
index ee01f1fcfa6..fa90ccc0962 100644
--- a/tests/wpt/css-tests/css21_dev/html4/content-036.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/content-036.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'content' property properly handles a 'counters()' function with a string and a list style.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/counters-002.htm b/tests/wpt/css-tests/css21_dev/html4/counters-002.htm
index 8ad930d4818..320eb7cfa6a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/counters-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/counters-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid counter functions - Too many arguments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="A counter is invalid if it has too many arguments.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/declaration-whitespace-001.htm b/tests/wpt/css-tests/css21_dev/html4/declaration-whitespace-001.htm
index 57ee950065c..d8aeeb04a8e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/declaration-whitespace-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/declaration-whitespace-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing white space in style declaration</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Various white space are allowed anywhere within the declaration and are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/descendent-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/descendent-selector-001.htm
index 0d71c206781..42673f6f71c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/descendent-selector-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/descendent-selector-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Descendent selector does not apply to parent element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Descendent selectors are applied only to descendents.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/descendent-selector-005.htm b/tests/wpt/css-tests/css21_dev/html4/descendent-selector-005.htm
index cb0eebafd34..d6db669f50b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/descendent-selector-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/descendent-selector-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Grandchild selection with no children</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Grandchild selection is applied only to elements which have grandchildren.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-008.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-008.htm
index 8bc7b0a1ca2..8e74bd5bc02 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-008.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-row-group' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-009.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-009.htm
index e4b75853cc0..62be77fe2eb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-009.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-header-group' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-010.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-010.htm
index 8277e53e560..818c5ec4f69 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-010.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-footer-group' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-011.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-011.htm
index f720e1ba1b6..0cc2fc40e7a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-011.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-row' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-012.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-012.htm
index 5eda192528d..7c6c47277de 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-012.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-012.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-column' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-013.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-013.htm
index 5b311f9b4e7..e4249087273 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-013.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: table-column-group' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-014.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-014.htm
index 4a706ca2e6b..e5ba98cba4a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-014.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-014.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells applies to 'display: table-cell' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-016.htm
index d783c2395be..cfb5b92e6ca 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-017.htm b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-017.htm
index 69cfb83bcbd..0b8fa25b0c0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/empty-cells-applies-to-017.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Empty-cells does not apply to 'display: inherit' elements which do not inherit the value of 'table-cell'.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-001.htm b/tests/wpt/css-tests/css21_dev/html4/eof-001.htm
index 6c995d79a73..d636152aac5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="The parser implicitly terminates the block and applies the styles if the declaration block is not terminated.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-002.htm b/tests/wpt/css-tests/css21_dev/html4/eof-002.htm
index 586e6dd2baf..661843d55a3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of function</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agents close all open parentheses at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-003.htm b/tests/wpt/css-tests/css21_dev/html4/eof-003.htm
index 5de640bdbdf..5bb617eab86 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of string</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Close all open strings at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-004.htm b/tests/wpt/css-tests/css21_dev/html4/eof-004.htm
index b88a6efea44..4e3f16f522d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @media block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agents close all open blocks at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-005.htm b/tests/wpt/css-tests/css21_dev/html4/eof-005.htm
index 835696ea048..f42574ceca1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agents close all open rules at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-006.htm b/tests/wpt/css-tests/css21_dev/html4/eof-006.htm
index 45745b617dd..0c9bdeea2de 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @import with closed quote</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agents close all open quotes at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/eof-007.htm b/tests/wpt/css-tests/css21_dev/html4/eof-007.htm
index 40432882d85..bd4cec2af94 100644
--- a/tests/wpt/css-tests/css21_dev/html4/eof-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/eof-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of shorthand rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agents close all open rules at the end of the style sheet.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-001.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-001.htm
index b39a81d4fb1..5d0e229ded4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped identifiers as selectors, property and value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped identifiers are parsed and applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-002.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-002.htm
index 0c5cd6258da..5ec253e17b6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped special CSS characters</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped special CSS characters are no longer meaningful.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-003.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-003.htm
index 5727fc1454e..e5de1ad8b2f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped newlines within identifiers</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Newlines cannot be escaped within identifiers.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-004.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-004.htm
index 459181263cd..ddbd98c3aa8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped chars in the range of 0-9a-f</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The {unicode} chars are not treated like {escape} chars.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-char-001.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-char-001.htm
index 71625ae5802..f6d652a923d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-char-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-char-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped characters as selector and property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped characters are treated as normal characters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-001.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-001.htm
index 1c3e146fe42..c142f340258 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped identifiers with spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped identifiers are parsed and spaces between them are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-002.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-002.htm
index dcba0da3076..bf8b234f519 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences are terminated by white space.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-003.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-003.htm
index e1527c886ac..0f6dee4df4f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with six digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-004.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-004.htm
index 93d32c84396..3902aa23c3f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with six digits and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits and white space.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-005.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-005.htm
index 318d4284235..423dbaa0f52 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with less than 6 digits and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences are terminated by white space.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-006.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-006.htm
index a5e6aac523f..ea5424d7f71 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with two digits terminated by white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences (two hex digits) are terminated by white space.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-007.htm b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-007.htm
index 9a68f336e7f..0dd06332604 100644
--- a/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/escaped-ident-spaces-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Escaped character sequences (less than six hex digits) are terminated by white space, tabs and linefeeds.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/first-line-selector-013.htm b/tests/wpt/css-tests/css21_dev/html4/first-line-selector-013.htm
index 17bd7a64250..67432240d33 100644
--- a/tests/wpt/css-tests/css21_dev/html4/first-line-selector-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/first-line-selector-013.htm
@@ -4,6 +4,7 @@
<title>CSS Test: First-line selector applicability to inline-blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The :first-line pseudo-element can be attached to an inline-block.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/first-page-vlr-003.htm b/tests/wpt/css-tests/css21_dev/html4/first-page-vlr-003.htm
new file mode 100644
index 00000000000..b8d70be9deb
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/first-page-vlr-003.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property">
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages">
+
+ <meta content="paged" name="flags">
+ <meta content="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." name="assert">
+
+ <style type="text/css" media="print">
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/first-page-vrl-002.htm b/tests/wpt/css-tests/css21_dev/html4/first-page-vrl-002.htm
new file mode 100644
index 00000000000..6db749e7082
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/first-page-vrl-002.htm
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property">
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages">
+
+ <meta content="image paged" name="flags">
+ <meta content="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." name="assert">
+
+ <style type="text/css" media="print">
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-001.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-001.htm
index a87738c87d3..fe90fcf3815 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-001.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-002.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-002.htm
index 4902b4b10a2..cb6b18324bb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-002.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-004.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-004.htm
index 098b4c189d0..eb8d5181716 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-004.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-005.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-005.htm
index 8d798caeb2b..5fa7f2bf569 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-005.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-012.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-012.htm
index fd4cd0d9608..d03411ba13b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-012.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-012.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-013.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-013.htm
index 94c3560f8fc..fefc65b50ec 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-013.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-015.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-015.htm
index ea7f9f964a3..6a8edfcb82f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-015.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-016.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-016.htm
index eaad7eb0b52..f25181da995 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-016.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-023.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-023.htm
index f881db2f327..d66d3f9c90d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-023.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-023.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-024.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-024.htm
index 8b668083029..b930ab2e795 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-024.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-024.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-026.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-026.htm
index 7f53977d620..64e772f8c52 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-026.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-026.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-027.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-027.htm
index 7bf3079c881..0e05b23a923 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-027.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-027.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-034.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-034.htm
index 318deaa89e8..1fb26dbb046 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-034.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-034.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-035.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-035.htm
index 8743ef92b7a..480a7592a3b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-035.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-035.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-037.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-037.htm
index 6794eaa3d61..2cd1cc6c589 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-037.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-037.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-038.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-038.htm
index 2a5a664ef5d..0b82be21f25 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-038.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-038.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-045.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-045.htm
index 2e38bbe2802..d87a4ade1ff 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-045.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-045.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-046.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-046.htm
index 4938f5b51a3..48fed551ad5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-046.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-046.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-048.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-048.htm
index 79d14f06dc4..c84ef85e3f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-048.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-048.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-049.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-049.htm
index 3e4b4903aa9..686fbad7bfd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-049.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-049.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-056.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-056.htm
index e3cc005cfd0..5c997039714 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-056.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-056.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-057.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-057.htm
index 7d3739a4d90..462c9a243b5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-057.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-057.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-059.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-059.htm
index 35d471652fe..5d6341380b9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-059.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-059.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-060.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-060.htm
index b3f2b3a61a6..05e6792d6c1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-060.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-060.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-067.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-067.htm
index 18f6a598ec0..4b635b5796d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-067.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-067.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-068.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-068.htm
index a234450f7d9..d5e4681e28c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-068.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-068.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-070.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-070.htm
index a745385330c..bb6229e2389 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-070.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-070.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-071.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-071.htm
index 443eb7a5c5a..0d8c80d7ff4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-071.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-071.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-078.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-078.htm
index 84aa47544cc..ff50e5cbee2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-078.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-078.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-079.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-079.htm
index 6b23c56c3f4..b194ec3d2d5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-079.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-079.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-081.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-081.htm
index 57ee74d2f1c..6a6716fe9d9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-081.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-081.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-082.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-082.htm
index 2896d4dc776..8d0d028886a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-082.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-082.htm
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-089.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-089.htm
index 039bc232d0a..0c0fc5758a5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-089.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-089.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem invalid">
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-090.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-090.htm
index 7e8156a6018..125cb45ad03 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-090.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-090.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-092.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-092.htm
index 57970d6c008..6cbca5d5ac6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-092.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-092.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-093.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-093.htm
index 5017a1de67e..8995d6081ec 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-093.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-093.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-100.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-100.htm
index 12ecd673939..ced4d879426 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-100.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-100.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-101.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-101.htm
index 0ee88a18942..77547d65082 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-101.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-101.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-102.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-102.htm
index 2cb8ec6fab1..70ed7ef0023 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-102.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-102.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-size-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/font-size-applies-to-016.htm
index e65be7776b7..bf4a6e30258 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-size-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-size-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="ahem">
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-style-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/font-style-applies-to-016.htm
index 7e1153b65c0..948b7ce3f82 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-style-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-style-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The font-style' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-variant-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/font-variant-applies-to-016.htm
index e3d31bdc64b..057797abcd9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-variant-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-variant-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/font-weight-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/font-weight-applies-to-016.htm
index 6330f50028a..7c9666d00dd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/font-weight-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/font-weight-applies-to-016.htm
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight">
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness">
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop">
- <link rel="match" href="reference/font-size-001-ref.htm">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Font weights apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/html-attribute-009.htm b/tests/wpt/css-tests/css21_dev/html4/html-attribute-009.htm
index a3db1999da4..6fcef2ec8dd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/html-attribute-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/html-attribute-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute 'color' vs. CSS 'color' specificity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute 'color' has a specificity of zero and is overridden by CSS.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/html-attribute-028.htm b/tests/wpt/css-tests/css21_dev/html4/html-attribute-028.htm
index db1b7c0dc1c..62898485717 100644
--- a/tests/wpt/css-tests/css21_dev/html4/html-attribute-028.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/html-attribute-028.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute 'text' vs. CSS 'color' specificity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute 'text' has a specificity of zero and is overridden by CSS.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/html-case-sensitivity-001.htm b/tests/wpt/css-tests/css21_dev/html4/html-case-sensitivity-001.htm
index 0389ad3c253..6e3579d292f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/html-case-sensitivity-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/html-case-sensitivity-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: HTML case sensitivity - Simple selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="HTMLonly">
<meta name="assert" content="Simple selectors are not case sensitive in HTML.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/html-precedence-001.htm b/tests/wpt/css-tests/css21_dev/html4/html-precedence-001.htm
index 5b1bbe47833..825fe10fb7a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/html-precedence-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/html-precedence-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Element selector precedence</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'color' attribute has a specificity equal to 0 which be overridden by subsequent style sheet rules.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/id-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/id-selector-001.htm
index 6fa71f287bf..087e3dfc850 100644
--- a/tests/wpt/css-tests/css21_dev/html4/id-selector-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/id-selector-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Simple ID selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="ID selector matches appropriate element.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/id-selector-004.htm b/tests/wpt/css-tests/css21_dev/html4/id-selector-004.htm
index bca4e14317d..852a3df43f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/id-selector-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/id-selector-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid ID selector syntax - white space between # and id</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="White space is not allowed between # and identifier for selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/id-selector-005.htm b/tests/wpt/css-tests/css21_dev/html4/id-selector-005.htm
index f6537ee7b83..74796767294 100644
--- a/tests/wpt/css-tests/css21_dev/html4/id-selector-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/id-selector-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid ID selector syntax - Begins with numerals</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Identifier selectors are invalid if it begins with a numeral.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/id-selector-006.htm b/tests/wpt/css-tests/css21_dev/html4/id-selector-006.htm
index af0d586d21b..8fdc4d1ec55 100644
--- a/tests/wpt/css-tests/css21_dev/html4/id-selector-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/id-selector-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Simple ID selectors specificity over attribute selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="ID selectors trump attribute selectors in specificity.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-014.htm b/tests/wpt/css-tests/css21_dev/html4/ident-014.htm
index 1298ff60058..9b9d81504f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-014.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-014.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Selector attributes and hyphens</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selectors can begin with hyphens.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-015.htm b/tests/wpt/css-tests/css21_dev/html4/ident-015.htm
index 1fe86cae1aa..e330a991533 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-015.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors and underscores</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selectors can begin with underscores.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-016.htm b/tests/wpt/css-tests/css21_dev/html4/ident-016.htm
index 5a0ab154ae8..e476b0a0815 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-016.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors with hyphens and underscores</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selectors are valid if they begin with hyphens and then underscores.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-017.htm b/tests/wpt/css-tests/css21_dev/html4/ident-017.htm
index f1235aae03d..36754e40c3c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-017.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selection with digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Attribute selectors cannot begin with digits.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-018.htm b/tests/wpt/css-tests/css21_dev/html4/ident-018.htm
index c5719568700..b3d6f954995 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-018.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-018.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors starting with hyphens and digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Attribute selectors cannot begin with hyphens then digits.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ident-019.htm b/tests/wpt/css-tests/css21_dev/html4/ident-019.htm
index 5bb9076c6cf..7ae6666a6d5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ident-019.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ident-019.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors starting with underscore and digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Attribute selectors can begin with underscore then digits.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-001.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-001.htm
index 8cb448d2cf6..7508ae090ce 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid rules that precede good rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Bad rules are ignored while following good rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-002.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-002.htm
index 628972a9a5b..13807717cd1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid rules that follow good rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Good rules are applied while following bad rules are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-003.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-003.htm
index d54a44c20c3..81fd3e62310 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid values are ignored while valid properties are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-004.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-004.htm
index 96406a0d0fb..a199e0ea07b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values with spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid values with spaces are ignored while valid properties are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-005.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-005.htm
index c2f6113cb7e..703371b331e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values that start with a valid value name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid values that begin with a valid keyword are ignored while valid properties are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-006.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-006.htm
index 0697fa6bab6..c52bbd0ae8a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values with slashes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid values with slashes are ignored while valid properties are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-007.htm b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-007.htm
index 30a7ea91fe5..451501c07ed 100644
--- a/tests/wpt/css-tests/css21_dev/html4/ignored-rules-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/ignored-rules-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values that are functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid values that are functions are ignored while valid properties are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-002.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-002.htm
index f40a4e2db0a..101374fcc90 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-002.htm
@@ -13,7 +13,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-003.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-003.htm
index fddd57471f4..1e4012bfa26 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-003.htm
@@ -13,7 +13,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-004.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-004.htm
index 6f8971abaca..8688462486a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-004.htm
@@ -13,7 +13,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-005.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-005.htm
index a95e03c7ce0..1a552023561 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-005.htm
@@ -13,7 +13,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-006.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-006.htm
index 3ed682680c7..0eaf10a3bbc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-006.htm
@@ -13,7 +13,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-007.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-007.htm
index b0b528eb134..c44f6f7f13e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-007.htm
@@ -13,7 +13,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-008.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-008.htm
index fa8481c5ea9..458c2961b33 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-008.htm
@@ -13,7 +13,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-009.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-009.htm
index 54fb53f8d42..a3ba5eb1efa 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-009.htm
@@ -13,7 +13,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-010.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-010.htm
index a07213567e9..e28de3c8256 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-010.htm
@@ -13,7 +13,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-011.htm b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-011.htm
index 9b838d13f22..5a31201005c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-block-alignment-011.htm
@@ -13,7 +13,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-svg-100-percent-in-body.htm b/tests/wpt/css-tests/css21_dev/html4/inline-svg-100-percent-in-body.htm
index 45767595867..7b5933af5ab 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-svg-100-percent-in-body.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-svg-100-percent-in-body.htm
@@ -23,7 +23,7 @@ svg {
</head>
<body>
<p>The box below should occupy the entire view port.</p>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" height="100%">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 100" height="100%">
<rect y="0" width="100" fill="green" x="0" height="100"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-1.htm b/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-1.htm
index bd2c0dc3509..70b97379b98 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-1.htm
@@ -12,7 +12,7 @@ and the aspect ratio within the SVG is preserved when the view box is specified.
<body>
<div style="width: 60px; height: 60px; position: relative; background: red;">
<div style="position: absolute; left: 15px; top: 0px; width: 30px; height: 60px; background: green;"></div>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 200" height="100%">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 200" height="100%">
<rect y="0" width="50%" fill="green" x="-50%" height="100%"></rect>
<rect y="0" width="50%" fill="green" x="100%" height="100%"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-2.htm b/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-2.htm
index e737ffcd195..960251a8f9e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-svg-intrinsic-size-100-percent-2.htm
@@ -11,7 +11,7 @@ and the aspect ratio of SVG image should be ignored when the view box is not spe
</head>
<body>
<div style="width: 60px; height: 60px; position: relative;">
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="100%">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" height="100%">
<rect y="0" width="50%" fill="red" x="-50%" height="100%"></rect>
<rect y="0" width="100%" fill="green" x="0" height="100%"></rect>
<rect y="0" width="50%" fill="red" x="100%" height="100%"></rect>
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-002.htm b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-002.htm
new file mode 100644
index 00000000000..abacbbbd317
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-002.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-002-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-003.htm b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-003.htm
new file mode 100644
index 00000000000..351d1a5d5aa
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-003.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-003-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-004.htm b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-004.htm
new file mode 100644
index 00000000000..02635ff133d
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-004.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-002-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-005.htm b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-005.htm
new file mode 100644
index 00000000000..a9105e3a128
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/inline-table-alignment-005.htm
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines">
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading">
+ <link rel="match" href="reference/inline-table-alignment-003-ref.htm">
+ <meta name="assert" content="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.">
+ <meta name="flags" content="ahem">
+ <style type="text/css">
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ </style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/invalid-at-rule-001.htm b/tests/wpt/css-tests/css21_dev/html4/invalid-at-rule-001.htm
index 7e716ea6368..1b3abacd505 100644
--- a/tests/wpt/css-tests/css21_dev/html4/invalid-at-rule-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/invalid-at-rule-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector invalidates entire block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="The entire block of an invalid at-rule is ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-001.htm b/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-001.htm
index e785a24869d..a9dbef2304a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid declarations at the end of at-rules are ignored while the remaining preceding valid declarations are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-002.htm b/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-002.htm
index cf3192dcc36..7aa4b4c5930 100644
--- a/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/invalid-decl-at-rule-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid declarations in at-rules where valid declaration follows invalid rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Invalid declarations at the beginning of at-rules are ignored while the remaining following valid declarations are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/lang-selector-002.htm b/tests/wpt/css-tests/css21_dev/html4/lang-selector-002.htm
index fdb9e1fb60e..ca7e9172281 100644
--- a/tests/wpt/css-tests/css21_dev/html4/lang-selector-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/lang-selector-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Empty :lang selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Language identifier cannot be empty.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/lang-selector-003.htm b/tests/wpt/css-tests/css21_dev/html4/lang-selector-003.htm
index 2ee15f53e9c..e59cf05e121 100644
--- a/tests/wpt/css-tests/css21_dev/html4/lang-selector-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/lang-selector-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid language name for :lang selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The language identifier in the :lang selector doesn't have to be a valid language name.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-001.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-001.htm
index 71c3a929d64..77fb3326018 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Property with no value and no ending semicolon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules (property with no value and no ending semicolon) are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-002.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-002.htm
index ea2753c7d26..a114048ee05 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Property with no value assigned</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules (property with no value) are ignored while valid ones are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-003.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-003.htm
index 2ccb5a6eaf2..f333d71f38b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: No value and no semi-colon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules with no value or semi-colon are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-004.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-004.htm
index 3cf75b7eee8..b520d7b68b2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: No value with property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules with no value are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-005.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-005.htm
index 77f29995e14..8de39f387ea 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Semi-colon before property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules with semi-colon before property are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-006.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-006.htm
index 54790b31aeb..30478deb5d9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Valid rule after malformed rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-007.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-007.htm
index 2304b6b5de2..9fa53f792fd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Double colon separating property and value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules with double colons between property and value are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-008.htm b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-008.htm
index 428f057c5bf..d1e2ba5d006 100644
--- a/tests/wpt/css-tests/css21_dev/html4/malformed-decl-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/malformed-decl-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Missing property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Malformed rules with missing property names are ignored while valid rules are applied.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/margin-border-padding-003.htm b/tests/wpt/css-tests/css21_dev/html4/margin-border-padding-003.htm
index 02e6bc5a530..35805fec78e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/margin-border-padding-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/margin-border-padding-003.htm
@@ -44,7 +44,7 @@
<p>Test passes if there is <strong>no red</strong>.</p>
<div id="div1">
<div id="div2">XXX</div>
- <div id="div3"><object data="support/margin-border-padding-002.png"></object></div>
+ <div id="div3"><object type="image/png" data="support/margin-border-padding-002.png"></object></div>
</div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-001.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-001.htm
index b3cdf5232d5..8ac1146cec4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @media and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-002.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-002.htm
index 6941f5bf041..9d6d437df2c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: @import and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen).">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-003.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-003.htm
index c692793c2ce..e3ddb72b914 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Link tags and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Link with a target medium applies styles on that target medium (screen).">
<link rel="stylesheet" type="text/css" media="screen" href="support/media-dependency-green.css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-004.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-004.htm
index 140c55a36ef..b1e324da2c1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Case-insensitive media types</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Media types are case-insensitive.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-005.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-005.htm
index 7229180f5c7..bee2be40fc9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Ignoring bad media types with @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agent ignores media types it does not understand with @import.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-006.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-006.htm
index 43826cc52b7..c7ced753c2e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Ignoring bad media types with @media</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="User agent ignores media types it does not understand with @media.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-007.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-007.htm
index 8bce678fb5f..da699ffb45b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The @media block does not apply because it does not match the target medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-008.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-008.htm
index c03f30d1f5f..1bbfd2781c6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums and @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The @import command does not apply because it does not match the target medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-009.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-009.htm
index d94ce3117d7..b03de551f96 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Matching the 'All' target medium</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'all' media type applies to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-010.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-010.htm
index 4412bc815cc..74840ed5cce 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-010.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (braille)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'braille' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-011.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-011.htm
index 86eb1342720..7fb3aaf6aa4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-011.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (embossed)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'embossed' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-012.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-012.htm
index 5e7b1da6b9d..9222f4e69e0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-012.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-012.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (handheld)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'handheld' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-013.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-013.htm
index ade5b18a230..8afbe9aea7d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-013.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (projection)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'projection' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-014.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-014.htm
index 07729762d79..234fdfd188c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-014.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-014.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (speech)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'speech' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-015.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-015.htm
index bbee2a84e0e..49aadb1fd82 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-015.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (tty)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'tty' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-016.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-016.htm
index 68b65eb4cf5..19f8339977f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-016.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (tv)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'tv' media type does not apply to the screen medium.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/media-dependency-017.htm b/tests/wpt/css-tests/css21_dev/html4/media-dependency-017.htm
index be7f2430aa8..79e218d7fed 100644
--- a/tests/wpt/css-tests/css21_dev/html4/media-dependency-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/media-dependency-017.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="An '@media' rule specifies the target media types separated by commas.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm
index 47acb85ba12..5abf7941caf 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm
index ac0d1d3df9a..5adead4eaa5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm
index 523d200e7bd..bf7b8d99150 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm
index d03f5c005d2..f7b44f08eb6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm
index 858cc2e5128..836cedfd33e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm
index 3be39a37746..03712b1a042 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-14-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm
index 2e241578b38..6be8bf495a6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-15-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm
index c724db79f74..bc4aaa43102 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm
index aab0f4ea231..30a3ed1386d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm
index e59f450362a..03a9ca2193b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm
index 9769645d217..6892c92705c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm
index 8d777506746..d9e2f0d6199 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm
index 4bd0ad25a73..d7be46db7dc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm
index 356d23b867a..289192a6b67 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm
index 0c6aff30416..95c3309245b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm
index 95d603b1ca3..6d624c9b4d4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm
index 7da649ed6b5..0473f7ae5f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-2-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm
index 1cf9eb17fcf..ddef20ad0f3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm
index 64a40cd408e..1e19181f095 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm
index 1c4f60e8bc3..3c4b24e066c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm
index ad337e09a3b..fdcc43cec9d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-6-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm
index 666915777d4..816fb977ff1 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-7-ref.htm" rel="match">
<meta content="paged" name="flags"><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm
index 663477fa2e7..b5cbfc8cafc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-8-ref.htm" rel="match">
<meta content="paged" name="flags"><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm
index dc9ca4ff64f..3fccacc5c93 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-float-page-break-inside-avoid-9-ref.htm" rel="match">
<meta content="paged" name="flags"><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm
index bce3c390981..0420774934e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm
index d3bdb399cf6..feb75caff8a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm
index f8dc6967114..bee6f2556c8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm
index a62956a1405..b53f18fe2a4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm
index 296344ee572..93c70425eeb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm
index f378729aea3..8b1fb895405 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm
index f4446e3877d..48384dccbbc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm
index 158ce7f73d9..5e876552783 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm
index f0d3dac2cc9..fbfe14884c2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm
index 6e7a3fe7db3..bb1ff2d71a2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm
index 6afeb5ce9e9..161646a08da 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm
index e485b1d4944..ccc19741f33 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm
index eb12a63e010..eacd05bbfa8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-2-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm
index 77cb2e1f517..17c94f5958a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-3-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm
index 3e5af1d91cb..bfc8d3e9321 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-4-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm
index 33d10b10ad1..911fafe3ffb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-5-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm
index 0aa78509186..57d23f8c03b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm
index 1c3f5acea64..607ddd439d3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-7-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm
index b57ae021d4f..8642880f6f8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm" rel="match">
<meta content="paged" name="flags">
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm b/tests/wpt/css-tests/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm
index 1e2864ac3c9..6d04c5dc37d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm
@@ -3,6 +3,7 @@
<title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help">
+ <link href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm" rel="match">
<meta content="paged" name="flags">
<meta charset="utf-8">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/numbers-units-001.htm b/tests/wpt/css-tests/css21_dev/html4/numbers-units-001.htm
index 28eab781672..2dd556b2854 100644
--- a/tests/wpt/css-tests/css21_dev/html4/numbers-units-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/numbers-units-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid numbers - alphanumeric characters</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An integer cannot have alphanumeric characters within it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/numbers-units-003.htm b/tests/wpt/css-tests/css21_dev/html4/numbers-units-003.htm
index 14afd82c43c..c27775acb41 100644
--- a/tests/wpt/css-tests/css21_dev/html4/numbers-units-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/numbers-units-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid decimal values - alphanumeric characters within number</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="An alphanumeric character cannot be within the number value.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/numbers-units-005.htm b/tests/wpt/css-tests/css21_dev/html4/numbers-units-005.htm
index 1af3b55ce17..d0e8cc9e2a9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/numbers-units-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/numbers-units-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Optional unit identifier after 0</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#length-units">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="After a zero length, the unit identifier is not necessary.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/numbers-units-016.htm b/tests/wpt/css-tests/css21_dev/html4/numbers-units-016.htm
index f6348912019..8a06104ee80 100644
--- a/tests/wpt/css-tests/css21_dev/html4/numbers-units-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/numbers-units-016.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid percentage values - decimal value with multiple decimals</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Percentage assignments with more than one decimal are invalid.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/numbers-units-017.htm b/tests/wpt/css-tests/css21_dev/html4/numbers-units-017.htm
index c28a15da6c4..53583c588db 100644
--- a/tests/wpt/css-tests/css21_dev/html4/numbers-units-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/numbers-units-017.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of percentage values - 0%</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Percentage of 0% is valid and calculates to 0.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/other-attribute-001.htm b/tests/wpt/css-tests/css21_dev/html4/other-attribute-001.htm
index cad273ae3f2..ee504b47895 100644
--- a/tests/wpt/css-tests/css21_dev/html4/other-attribute-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/other-attribute-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Function 'attr()' referencing another elements attribute data</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'attr()' function can only retrieve data from the same element that is called from.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-005.htm b/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-005.htm
index 5d5a69079a6..5fc94f842ae 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column-group.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-006.htm b/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-006.htm
index dce4b9bfd9a..aaefd3f36c7 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-applies-to-006.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-005.htm b/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-005.htm
index e2fa15695aa..9c451a05fe9 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column-group.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-006.htm b/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-006.htm
index 30b2608adfd..5bbbeac81fb 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-color-applies-to-006.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-style-001.htm b/tests/wpt/css-tests/css21_dev/html4/outline-style-001.htm
index 17a3db89bf5..9eddbcf7633 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-style-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-style-001.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Outline style 'none' results in no outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-005.htm b/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-005.htm
index 7bb341caffe..a3b99e8e952 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column-group.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-006.htm b/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-006.htm
index 6c4707e407a..703b6cf6275 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-style-applies-to-006.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-002.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-002.htm
index 32668251748..fbdb2bb9aab 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-002.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-004.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-004.htm
index 6f6bf93e5f3..a10bfff9bfe 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-004.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-005.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-005.htm
index 62b93fefe5a..2cbd14aca4f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-013.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-013.htm
index 24c72b7c57b..876296de7ef 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-013.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-013.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-015.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-015.htm
index 2063d75bc98..7c713fc7052 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-015.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-016.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-016.htm
index a0969cbe9a8..c12aa07dc7d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-024.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-024.htm
index e7533285448..dfde4b7227a 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-024.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-024.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-026.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-026.htm
index c34fb2f66a9..2ca81961a73 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-026.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-026.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-027.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-027.htm
index 4b7222f0ffe..d2332d0de98 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-027.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-027.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-035.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-035.htm
index 21341de4434..44478fa6098 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-035.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-035.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-037.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-037.htm
index bbbafb3bc47..11f73c2d1a5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-037.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-037.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-038.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-038.htm
index 4432f7dcdbb..131b4db75a2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-038.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-038.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-046.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-046.htm
index d356cc6c679..95e2e94b584 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-046.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-046.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-048.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-048.htm
index e9315f258e1..5c97951dde3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-048.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-048.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-049.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-049.htm
index 4b46612b7be..fae497f3f60 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-049.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-049.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-057.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-057.htm
index 3e02fba0d4e..a5f22044776 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-057.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-057.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-059.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-059.htm
index 086ad7656e1..75f94b24f72 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-059.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-059.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-060.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-060.htm
index e2a5c2dafa8..ea1ed40e170 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-060.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-060.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-068.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-068.htm
index e26233b4267..bc7154df87b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-068.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-068.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-070.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-070.htm
index 8d886b53f0c..984db6c9441 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-070.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-070.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-071.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-071.htm
index ef879412b19..1ad0cd719fe 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-071.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-071.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-079.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-079.htm
index 2796d2e408a..0c6716a28f0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-079.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-079.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that sets the width of the outline.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-081.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-081.htm
index 3b5cdcf153b..aeb4c08a988 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-081.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-081.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-082.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-082.htm
index 5a94f2014d4..17a0025c07d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-082.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-082.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-089.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-089.htm
index 576c1530ad0..729225be578 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-089.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-089.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a minus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-090.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-090.htm
index 58822f272a9..d4eb4e8f689 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-090.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-090.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-091.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-091.htm
index 866354a84d4..eff8ce158af 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-091.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-091.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a plus sign before it.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-005.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-005.htm
index 94b93b96284..afc2b98a55b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-005.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column-group.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-006.htm b/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-006.htm
index ce984120064..e0e38c42358 100644
--- a/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/outline-width-applies-to-006.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width">
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/pseudo-001.htm b/tests/wpt/css-tests/css21_dev/html4/pseudo-001.htm
index 0ae8a4422a8..15a84872d5f 100644
--- a/tests/wpt/css-tests/css21_dev/html4/pseudo-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/pseudo-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before simple selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="A pseudo-selector cannot be followed by a simple selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/pseudo-002.htm b/tests/wpt/css-tests/css21_dev/html4/pseudo-002.htm
index 6fd9550ed73..b47b1316556 100644
--- a/tests/wpt/css-tests/css21_dev/html4/pseudo-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/pseudo-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: First-line pseudo-element case sensitivity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="First-line is case-insensitive.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/pseudo-014.htm b/tests/wpt/css-tests/css21_dev/html4/pseudo-014.htm
index 50e56fbff40..0d2074dce05 100644
--- a/tests/wpt/css-tests/css21_dev/html4/pseudo-014.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/pseudo-014.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before attribute selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="A pseudo-selector cannot be followed by an attribute selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/pseudo-015.htm b/tests/wpt/css-tests/css21_dev/html4/pseudo-015.htm
index 8e091e2bab7..27b180a0ae5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/pseudo-015.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/pseudo-015.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before child selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="A pseudo-selector cannot be followed by a child selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/pseudo-016.htm b/tests/wpt/css-tests/css21_dev/html4/pseudo-016.htm
index e44e0270ed4..e4a92f775b8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/pseudo-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/pseudo-016.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements not the last (invalid) - Sibling selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="A pseudo-selector cannot be followed by a sibling selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-001.htm b/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-001.htm
index 0cd235c9ecd..35e8d65b193 100644
--- a/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing single quoted property keywords</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Rules with property keywords which are surrounded by single quotes are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-002.htm b/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-002.htm
index 7bc20854d28..1192ab988a5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/quoted-keywords-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing double quoted value keywords</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="Rules with value keywords which are surrounded by double quotes are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/clear-applies-to-009-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/clear-applies-to-009-ref.htm
index c9a082a5979..706c66d53a6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/clear-applies-to-009-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/clear-applies-to-009-ref.htm
@@ -26,7 +26,7 @@
<p>Test passes if there is a filled blue square <strong>below this text</strong>.</p>
- <div><img src="../support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled"></div>
+ <div><img src="support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled"></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/filler-text-below-green.htm b/tests/wpt/css-tests/css21_dev/html4/reference/filler-text-below-green.htm
new file mode 100644
index 00000000000..38461a59cad
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/filler-text-below-green.htm
@@ -0,0 +1,14 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>Filler text below is green reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com">
+ <style>
+ .green { color: green; }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if the "Filler Text" below is green.</p>
+ <p class="green">Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/font-size-001-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/font-size-001-ref.htm
deleted file mode 100644
index 0dcc1be0b8d..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/font-size-001-ref.htm
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html>
-<html><head><meta charset="utf-8">
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel">
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-002-ref.htm
new file mode 100644
index 00000000000..abc1395d0e7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-002-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <meta name="flags" content="image">
+ <style type="text/css">
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ </style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled"><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-003-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-003-ref.htm
new file mode 100644
index 00000000000..6b9ff3af7c5
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/inline-table-alignment-003-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <!-- 2015-08-13 -->
+ <meta name="flags" content="image">
+ <style type="text/css">
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ </style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled"><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled"><br><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm
new file mode 100644
index 00000000000..f2ffe6706e9
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:1.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm
new file mode 100644
index 00000000000..6494534c514
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:2.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">4</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm
new file mode 100644
index 00000000000..5c4c3af2042
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+Text
+<div>
+<p style="page-break-before:always">1</p>
+<div style="page-break-before:always"><p>2</p><p>3</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm
new file mode 100644
index 00000000000..f542c650ff6
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-after:always; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<p>2</p><p>3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm
new file mode 100644
index 00000000000..c91281528b9
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { float:left; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div class="test"><p>2</p><p>3</p></div>
+<div style="page-break-before:always;clear:both" class="test"><p>4</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm
new file mode 100644
index 00000000000..c22a90ec820
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+p { height: 0.5in; width: 1in; margin:0; background-color:blue; float:left; }
+.test { float:left; clear:left; width:3.3in; }
+</style>
+</head>
+<body>
+<br style="clear:both">
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div style="page-break-before:always" class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm
new file mode 100644
index 00000000000..76853edae39
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+p { height:60%; width:90%; margin:0; background-color:blue; border:1px solid black; }
+.test { page-break-before:always; float:left; }
+</style>
+</head>
+<body><p>1</p><p class="test">2</p>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm
new file mode 100644
index 00000000000..8e93fd05265
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags"><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both">
+<div class="test">1</div>X
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm
new file mode 100644
index 00000000000..2cab04e9479
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags"><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both">
+<div class="test">1</div>
+<div style="clear:both;">X<br>Y</div>
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm
new file mode 100644
index 00000000000..71da500be00
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags"><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+.ib {
+ display:inline-block;
+ height:100%;
+ width:1px;
+}
+</style>
+</head>
+<body>
+<br style="clear:both">
+<div style="page-break-after:always" class="test">1</div>
+<div style="height:60%;clear:both;">A<div style="height:100%;" class="test">2</div><span>X<span class="ib"></span><br>Y</span></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm
new file mode 100644
index 00000000000..13568e64ed6
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div style="display:inline" class="test"><p>2</p><p>3</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm
new file mode 100644
index 00000000000..4cf971c43cc
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tfoot><tr><td><p>3</p></td></tr></tfoot>
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody style="page-break-before:always"><tr><td><p>2</p><p>2</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
new file mode 100644
index 00000000000..c7fe6c9ffc6
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+thead { page-break-after:always; }
+</style>
+</head>
+<body>
+<table border="1">
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody><tr><td><p>2</p><p>3</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm
new file mode 100644
index 00000000000..0ead6ac909e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1" class="bb">
+<tbody>
+<tr><td><p>2</p></td></tr>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm
new file mode 100644
index 00000000000..8b9f349ce27
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+<tr class="bb"><td><p>2</p><p>2</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm
new file mode 100644
index 00000000000..991ce49e85c
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm
new file mode 100644
index 00000000000..250e2a0b132
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p><p>4</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm
new file mode 100644
index 00000000000..467bc9cc877
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+text<table class="test"><tbody><tr><td><p>2</p><p>3</p><p>4</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm
new file mode 100644
index 00000000000..acc1a542466
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+tr,table { page-break-before:always; }
+</style>
+</head>
+<body>
+<p>1</p>
+<table border="1" class="test">
+<tbody><tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+</tbody></table>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm
new file mode 100644
index 00000000000..d369283d486
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+</style>
+</head>
+<body>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm
new file mode 100644
index 00000000000..49d21cac57a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+div { page-break-after: always; }
+</style>
+</head>
+<body>
+<div>Text</div>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm
new file mode 100644
index 00000000000..b2a23e70cc7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en-US" class="reftest-print"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+<table><tbody><tr><td><p>2</p><p>3</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm
new file mode 100644
index 00000000000..f69fe6ddb49
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren">
+ <meta content="paged" name="flags">
+ <meta charset="utf-8">
+ <style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+
+ .colset {
+ column-count: 3;
+ column-gap: 0;
+ border: solid silver;
+ width: 9em;
+ }
+ p { margin: 0; }
+ .short { height: 5px; }
+ .short p { }
+
+ </style>
+</head>
+<body>
+
+<div class="colset">
+<p>one<br>&nbsp;&nbsp;&nbsp;&nbsp;</p>
+<p>two three</p>
+<p>four five</p>
+</div>
+
+<div class="colset">
+ <p>one two three four five</p>
+</div>
+
+<div class="colset">
+one two three four five
+</div>
+
+<div class="colset">
+ <div class="short"><p>one two three four five</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/no-red-filler-text-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/no-red-filler-text-ref.htm
new file mode 100644
index 00000000000..3c3723bbeb9
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/no-red-filler-text-ref.htm
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>No red visible, filler text, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com">
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ <p>Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/no-red-on-blank-page-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/no-red-on-blank-page-ref.htm
new file mode 100644
index 00000000000..10905478a39
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/no-red-on-blank-page-ref.htm
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>No red visible, blank page, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com">
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-all-auto-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-all-auto-ref.htm
index 406f5ae4287..0666426918b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-all-auto-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-all-auto-ref.htm
@@ -2,9 +2,6 @@
<html lang="en-US"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
<meta content="should" name="flags"> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-height-20-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-height-20-ref.htm
index 8e78e685f19..9627c69dcda 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-height-20-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-height-20-ref.htm
@@ -2,9 +2,6 @@
<html lang="en-US"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
<meta content="should" name="flags"> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-height-40-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-height-40-ref.htm
index 87903e951e7..a61d4fbaee7 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-height-40-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-height-40-ref.htm
@@ -2,9 +2,6 @@
<html lang="en-US"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
<meta content="should" name="flags"> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-width-80-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-width-80-ref.htm
index df4c37133b1..c879b273333 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-width-80-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-min-width-80-ref.htm
@@ -2,9 +2,6 @@
<html lang="en-US"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
<meta content="should" name="flags"> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-width-40-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-width-40-ref.htm
index 30b5b7332ce..bf114e00378 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-width-40-ref.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/replaced-elements-width-40-ref.htm
@@ -2,9 +2,6 @@
<html lang="en-US"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help">
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help">
<meta content="should" name="flags"> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/.htaccess b/tests/wpt/css-tests/css21_dev/html4/reference/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/html4/reference/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/helper.js b/tests/wpt/css-tests/css21_dev/html4/reference/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/html4/reference/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/properties.js b/tests/wpt/css-tests/css21_dev/html4/reference/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/html4/reference/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/html4/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/text-transform-lowercase-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/text-transform-lowercase-002-ref.htm
deleted file mode 100644
index d9d7a54413e..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/text-transform-lowercase-002-ref.htm
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html><head></head><body>
- <span style="font-size:32px">i̇i</span>
-</body></html>
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-002-ref.htm
deleted file mode 100644
index c4c833aebc8..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-002-ref.htm
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <meta name="flags" content="image">
- <style type="text/css">
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
- }
- </style>
-
-</head>
-
-<body>
-
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
-<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled"><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled">
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-004-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-004-ref.htm
deleted file mode 100644
index f1dc91c2a25..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-004-ref.htm
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <meta name="flags" content="image">
- <style type="text/css">
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 45px; /* = the position of second orange square*/
- }
- </style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled">
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-006-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-006-ref.htm
deleted file mode 100644
index 3e1a479b6f2..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-006-ref.htm
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <meta name="flags" content="image">
- <style type="text/css">
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 15px; /* = the position of second orange square*/
- }
- </style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled"><br><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled">
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-008-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-008-ref.htm
deleted file mode 100644
index 20d3869dc74..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/vertical-alignment-new-008-ref.htm
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <meta name="flags" content="image">
- <style type="text/css">
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- }
- </style>
-
-</head>
-
-<body>
-
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
-<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled"><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled">
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
index bbe84cb6b1f..fe27feefbdc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
@@ -3344,6 +3344,126 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-charset-033" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (windows-1252 with UTF-8 BOM)">
+ <a href="at-charset-033.htm">at-charset-033</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-034" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-8 with UTF-16LE BOM)">
+ <a href="at-charset-034.htm">at-charset-034</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-035" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-16LE with UTF-8 BOM)">
+ <a href="at-charset-035.htm">at-charset-035</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-036" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-32BE with UTF-16LE BOM)">
+ <a href="at-charset-036.htm">at-charset-036</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-037" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Shift-JIS with 1252 @charset)">
+ <a href="at-charset-037.htm">at-charset-037</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-038" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Big5 with Shift-JIS @charset)">
+ <a href="at-charset-038.htm">at-charset-038</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-049" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a newline">
+ <a href="at-charset-049.htm">at-charset-049</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-050" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a space">
+ <a href="at-charset-050.htm">at-charset-050</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-051" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a declaration">
+ <a href="at-charset-051.htm">at-charset-051</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-052" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by another @charset">
+ <a href="at-charset-052.htm">at-charset-052</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-053" class="">
+ <tr>
+ <td rowspan="1" title="@charset immediately followed by a declaration block">
+ <a href="at-charset-053.htm">at-charset-053</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-055" class="">
+ <tr>
+ <td rowspan="1" title="@charset without quotes">
+ <a href="at-charset-055.htm">at-charset-055</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-057" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped numerically">
+ <a href="at-charset-057.htm">at-charset-057</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-058" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped char">
+ <a href="at-charset-058.htm">at-charset-058</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-059" class="">
+ <tr>
+ <td rowspan="1" title="@charset missing semi-colon">
+ <a href="at-charset-059.htm">at-charset-059</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="at-charset-quotes-001" class="">
<tr>
<td rowspan="1" title="@charset quotes">
@@ -3416,6 +3536,190 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-import-002" class="">
+ <tr>
+ <td rowspan="1" title="Importing external stylesheets with @import">
+ <a href="at-import-002.htm">at-import-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-003" class="">
+ <tr>
+ <td rowspan="1" title="Importing styles using @import with a string">
+ <a href="at-import-003.htm">at-import-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-004" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'print'">
+ <a href="at-import-004.htm">at-import-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-005" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'all'">
+ <a href="at-import-005.htm">at-import-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-006" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'screen'">
+ <a href="at-import-006.htm">at-import-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-007" class="">
+ <tr>
+ <td rowspan="1" title="@import with @charset">
+ <a href="at-import-007.htm">at-import-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector">
+ <a href="at-rule-001.htm">at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules">
+ <a href="at-rule-002.htm">at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules with blocks">
+ <a href="at-rule-003.htm">at-rule-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import inside block">
+ <a href="at-rule-004.htm">at-rule-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following @charset">
+ <a href="at-rule-005.htm">at-rule-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following valid statements">
+ <a href="at-rule-006.htm">at-rule-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following an invalid statement">
+ <a href="at-rule-007.htm">at-rule-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following a bad @rule">
+ <a href="at-rule-008.htm">at-rule-008</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import after a bad selector and rule block">
+ <a href="at-rule-009.htm">at-rule-009</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-010" class="">
+ <tr>
+ <td rowspan="1" title="@rules and white space">
+ <a href="at-rule-010.htm">at-rule-010</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-011" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a number">
+ <a href="at-rule-011.htm">at-rule-011</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-012" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a hyphen">
+ <a href="at-rule-012.htm">at-rule-012</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="ID selector without value and no matching element">
+ <a href="attribute-selector-001.htm">attribute-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selector without value">
+ <a href="attribute-selector-002.htm">attribute-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Numeric attributes">
+ <a href="attribute-value-selector-004.htm">attribute-value-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-005" class="HTMLonly">
+ <tr>
+ <td rowspan="1" title="Case sensitivity of attributes and attribute values in HTML 4.01">
+ <a href="attribute-value-selector-005.htm">attribute-value-selector-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple and repeating attributes">
+ <a href="attribute-value-selector-006.htm">attribute-value-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="background-001" class="">
<tr>
<td rowspan="1" title="Background with color">
@@ -7312,6 +7616,22 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="bad-selector-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of bad selectors">
+ <a href="bad-selector-001.htm">bad-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="before-after-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Before, after applies to same selector">
+ <a href="before-after-001.htm">before-after-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="before-after-011" class="">
<tr>
<td rowspan="1" title="CSS table model and generated content: Basics">
@@ -8864,6 +9184,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="blocks-002" class="">
+ <tr>
+ <td rowspan="1" title="Empty declaration block">
+ <a href="blocks-002.htm">blocks-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-003" class="">
+ <tr>
+ <td rowspan="1" title="Rule blocks and white space">
+ <a href="blocks-003.htm">blocks-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing square bracket blocks">
+ <a href="blocks-004.htm">blocks-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing curly bracket blocks">
+ <a href="blocks-005.htm">blocks-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing parentheses blocks">
+ <a href="blocks-006.htm">blocks-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="blocks-011" class="">
<tr>
<td rowspan="1" title="CSS Block Box Model: overconstrained horizontal box model and minimum widths">
@@ -8976,6 +9336,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="blocks-and-strings-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing blocks and strings in style blocks">
+ <a href="blocks-and-strings-001.htm">blocks-and-strings-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="border-001" class="">
<tr>
<td rowspan="1" title="Border set using border-width">
@@ -11112,6 +11480,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-collapse-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-collapse and 'display: none' elements">
+ <a href="border-collapse-applies-to-016.htm">border-collapse-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-collapse-dynamic-cell-001" class="dom">
<tr>
<td rowspan="1" title="border collapse dynamic change to cell style">
@@ -15528,6 +15904,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-spacing-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-spacing and 'display: none' elements">
+ <a href="border-spacing-applies-to-016.htm">border-spacing-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-spacing-percentage-001" class="invalid">
<tr>
<td rowspan="1" title="Border-spacing - percentage value does not apply">
@@ -19856,6 +20240,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Caption-side and 'display: none' elements">
+ <a href="caption-side-applies-to-016.htm">caption-side-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-005" class="">
+ <tr>
+ <td rowspan="1" title="Redefining rules">
+ <a href="cascade-005.htm">cascade-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-007" class="">
+ <tr>
+ <td rowspan="1" title="Author rules local and external">
+ <a href="cascade-007.htm">cascade-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-009" class="">
+ <tr>
+ <td rowspan="1" title="Author rules with !important and other normal author rules">
+ <a href="cascade-009.htm">cascade-009</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="cascade-009a" class="">
<tr>
<td rowspan="1" title="!important author rule in :first-letter pseudo-element">
@@ -19888,6 +20304,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="class-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with only a partial match of 'class' attribute">
+ <a href="class-selector-001.htm">class-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with a type">
+ <a href="class-selector-002.htm">class-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors without a type">
+ <a href="class-selector-003.htm">class-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a space between the &quot;.&quot; and the class name">
+ <a href="class-selector-004.htm">class-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a carriage return between the &quot;.&quot; and the class name">
+ <a href="class-selector-005.htm">class-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors">
+ <a href="class-selector-006.htm">class-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-007" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors and missing class values">
+ <a href="class-selector-007.htm">class-selector-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="clear-001" class="">
<tr>
<td rowspan="1" title="Clear set to 'left'">
@@ -20208,6 +20680,358 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="clip-004" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a negative zero value, -0px">
+ <a href="clip-004.htm">clip-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-005" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, 0px">
+ <a href="clip-005.htm">clip-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-006" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, +0px">
+ <a href="clip-006.htm">clip-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-007" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a nominal value, 96px">
+ <a href="clip-007.htm">clip-007</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-008" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a positive nominal value, +96px">
+ <a href="clip-008.htm">clip-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-016" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a negative zero value, -0pt">
+ <a href="clip-016.htm">clip-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-017" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, 0pt">
+ <a href="clip-017.htm">clip-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-018" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, +0pt">
+ <a href="clip-018.htm">clip-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-019" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a nominal value, 72pt">
+ <a href="clip-019.htm">clip-019</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-020" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a positive nominal value, +72pt">
+ <a href="clip-020.htm">clip-020</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-028" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a negative zero value, -0pc">
+ <a href="clip-028.htm">clip-028</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-029" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, 0pc">
+ <a href="clip-029.htm">clip-029</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-030" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, +0pc">
+ <a href="clip-030.htm">clip-030</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-031" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a nominal value, 6pc">
+ <a href="clip-031.htm">clip-031</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-032" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a positive nominal value, +6pc">
+ <a href="clip-032.htm">clip-032</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-040" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a negative zero value, -0cm">
+ <a href="clip-040.htm">clip-040</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-041" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, 0cm">
+ <a href="clip-041.htm">clip-041</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-042" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, +0cm">
+ <a href="clip-042.htm">clip-042</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-043" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a nominal value, 2.54cm">
+ <a href="clip-043.htm">clip-043</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-044" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a positive nominal value, +2.54cm">
+ <a href="clip-044.htm">clip-044</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-052" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a negative zero value, -0mm">
+ <a href="clip-052.htm">clip-052</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-053" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, 0mm">
+ <a href="clip-053.htm">clip-053</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-054" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, +0mm">
+ <a href="clip-054.htm">clip-054</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-055" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a nominal value, 25.4mm">
+ <a href="clip-055.htm">clip-055</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-056" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a positive nominal value, +25.4mm">
+ <a href="clip-056.htm">clip-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-064" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a negative zero value, -0in">
+ <a href="clip-064.htm">clip-064</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-065" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, 0in">
+ <a href="clip-065.htm">clip-065</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-066" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, +0in">
+ <a href="clip-066.htm">clip-066</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-067" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a nominal value, 1in">
+ <a href="clip-067.htm">clip-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-068" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a positive nominal value, +96in">
+ <a href="clip-068.htm">clip-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-076" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a negative zero value, -0em">
+ <a href="clip-076.htm">clip-076</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-077" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a zero value, 0em">
+ <a href="clip-077.htm">clip-077</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-078" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive zero value, +0em">
+ <a href="clip-078.htm">clip-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a nominal value, 6em">
+ <a href="clip-079.htm">clip-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-080" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive nominal value, +6em">
+ <a href="clip-080.htm">clip-080</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-088" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a negative zero value, -0ex">
+ <a href="clip-088.htm">clip-088</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-089" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a zero value, 0ex">
+ <a href="clip-089.htm">clip-089</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-090" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive zero value, +0ex">
+ <a href="clip-090.htm">clip-090</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-091" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a nominal value, 7.5ex">
+ <a href="clip-091.htm">clip-091</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-092" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive nominal value, +7.5ex">
+ <a href="clip-092.htm">clip-092</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-097" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a negative zero value with no units, -0">
+ <a href="clip-097.htm">clip-097</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-098" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a zero value with no units, 0">
+ <a href="clip-098.htm">clip-098</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-099" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a positive zero value with no units, +0">
+ <a href="clip-099.htm">clip-099</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-102" class="">
+ <tr>
+ <td rowspan="1" title="Clip with the value 'inherit'">
+ <a href="clip-102.htm">clip-102</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="collapsing-border-model-010a" class="ahem">
<tr>
<td rowspan="1" title="border-collapse - 'border-spacing' does not apply to 'border-collapse: collapse' tables">
@@ -21520,6 +22344,46 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="colors-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing rgb color values with white space">
+ <a href="colors-001.htm">colors-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid hexadecimal RGB units - white space in hexadecimal values">
+ <a href="colors-002.htm">colors-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - two values">
+ <a href="colors-003.htm">colors-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - Percentages and Numbers">
+ <a href="colors-004.htm">colors-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-005" class="">
+ <tr>
+ <td rowspan="1" title="Clipping of RGB color values">
+ <a href="colors-005.htm">colors-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="colors-007" class="invalid">
<tr>
<td rowspan="1" title="Color keyword syntax">
@@ -21536,6 +22400,110 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="combinator-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and newlines">
+ <a href="combinator-001.htm">combinator-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and spaces">
+ <a href="combinator-002.htm">combinator-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-003" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and newlines">
+ <a href="combinator-003.htm">combinator-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-004" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and spaces">
+ <a href="combinator-004.htm">combinator-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing comments within style tag">
+ <a href="comments-001.htm">comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Nested comments">
+ <a href="comments-002.htm">comments-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="HTML comments and CSS comments">
+ <a href="comments-003.htm">comments-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid comments">
+ <a href="comments-004.htm">comments-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-005" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;/&quot; within a valid comment">
+ <a href="comments-005.htm">comments-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;*&quot; within a valid comment">
+ <a href="comments-006.htm">comments-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of valid comment that is empty">
+ <a href="comments-007.htm">comments-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped opening comment">
+ <a href="comments-008.htm">comments-008</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid escaped &quot;*&quot; in open comment">
+ <a href="comments-009.htm">comments-009</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="containing-block-001" class="">
<tr>
<td rowspan="1" title="Containing block for relative positioned elements is nearest block-level ancestor">
@@ -21696,6 +22664,22 @@
<td rowspan="1"><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="content-001" class="">
+ <tr>
+ <td rowspan="1" title="Content with the value of 'none'">
+ <a href="content-001.htm">content-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="content-036" class="">
+ <tr>
+ <td rowspan="1" title="Content using a 'counters()' function with a string and a list style set to 'none'">
+ <a href="content-036.htm">content-036</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="content-171" class="">
<tr>
<td rowspan="1" title="Generated Content: Simple \A">
@@ -21776,6 +22760,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="counters-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid counter functions - Too many arguments">
+ <a href="counters-002.htm">counters-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="declaration-whitespace-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing white space in style declaration">
+ <a href="declaration-whitespace-001.htm">declaration-whitespace-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="default-attribute-selector-001" class="">
<tr>
<td rowspan="1" title="attribute selector - Default attribute values in DTDs">
@@ -21888,6 +22888,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="descendent-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendent selector does not apply to parent element">
+ <a href="descendent-selector-001.htm">descendent-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="descendent-selector-005" class="">
+ <tr>
+ <td rowspan="1" title="Grandchild selection with no children">
+ <a href="descendent-selector-005.htm">descendent-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="direction-001" class="">
<tr>
<td rowspan="1" title="Direction set to 'ltr'">
@@ -22208,6 +23224,78 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="empty-cells-applies-to-008" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row-group' elements">
+ <a href="empty-cells-applies-to-008.htm">empty-cells-applies-to-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-009" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-header-group' elements">
+ <a href="empty-cells-applies-to-009.htm">empty-cells-applies-to-009</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-010" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-footer-group' elements">
+ <a href="empty-cells-applies-to-010.htm">empty-cells-applies-to-010</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-011" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row' elements">
+ <a href="empty-cells-applies-to-011.htm">empty-cells-applies-to-011</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-012" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column' elements">
+ <a href="empty-cells-applies-to-012.htm">empty-cells-applies-to-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-013" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column-group' elements">
+ <a href="empty-cells-applies-to-013.htm">empty-cells-applies-to-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-014" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-cell' elements">
+ <a href="empty-cells-applies-to-014.htm">empty-cells-applies-to-014</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: none' elements">
+ <a href="empty-cells-applies-to-016.htm">empty-cells-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-017" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: inherit' elements">
+ <a href="empty-cells-applies-to-017.htm">empty-cells-applies-to-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="empty-inline-001" class="">
<tr>
<td rowspan="1" title="Empty inline elements">
@@ -22232,6 +23320,158 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="eof-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of declaration block">
+ <a href="eof-001.htm">eof-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of function">
+ <a href="eof-002.htm">eof-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of string">
+ <a href="eof-003.htm">eof-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @media block">
+ <a href="eof-004.htm">eof-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import">
+ <a href="eof-005.htm">eof-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import with closed quote">
+ <a href="eof-006.htm">eof-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of shorthand rule">
+ <a href="eof-007.htm">eof-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers as selectors, property and value">
+ <a href="escaped-ident-001.htm">escaped-ident-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-002" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped special CSS characters">
+ <a href="escaped-ident-002.htm">escaped-ident-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing escaped newlines within identifiers">
+ <a href="escaped-ident-003.htm">escaped-ident-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-004" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped chars in the range of 0-9a-f">
+ <a href="escaped-ident-004.htm">escaped-ident-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-char-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped characters as selector and property">
+ <a href="escaped-ident-char-001.htm">escaped-ident-char-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers with spaces">
+ <a href="escaped-ident-spaces-001.htm">escaped-ident-spaces-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-002" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with white space">
+ <a href="escaped-ident-spaces-002.htm">escaped-ident-spaces-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-003" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits">
+ <a href="escaped-ident-spaces-003.htm">escaped-ident-spaces-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-004" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits and white space">
+ <a href="escaped-ident-spaces-004.htm">escaped-ident-spaces-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-005" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than 6 digits and white space">
+ <a href="escaped-ident-spaces-005.htm">escaped-ident-spaces-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-006" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with two digits terminated by white space">
+ <a href="escaped-ident-spaces-006.htm">escaped-ident-spaces-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-007" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs">
+ <a href="escaped-ident-spaces-007.htm">escaped-ident-spaces-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="escapes-015" class="invalid">
<tr>
<td rowspan="1" title="Escape of non-printable characters within declarations, applying to property values">
@@ -22552,6 +23792,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="first-line-selector-013" class="">
+ <tr>
+ <td rowspan="1" title="First-line selector applicability to inline-blocks">
+ <a href="first-line-selector-013.htm">first-line-selector-013</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="fixed-table-layout-002a" class="image">
<tr>
<td rowspan="1" title="table-layout: fixed - specified column width must include padding and border applied on its cells">
@@ -24836,7 +26084,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.htm">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -24844,7 +26092,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.htm">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24852,7 +26100,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.htm">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24860,7 +26108,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.htm">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.htm">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.htm">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.htm">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.htm">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.htm">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.htm">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.htm">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.htm">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.htm">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.htm">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.htm">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.htm">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.htm">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.htm">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.htm">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.htm">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.htm">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.htm">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.htm">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.htm">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.htm">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.htm">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.htm">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.htm">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.htm">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.htm">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.htm">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.htm">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24868,7 +26340,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.htm">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -24876,7 +26348,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.htm">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24884,7 +26356,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.htm">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24892,7 +26364,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.htm">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24900,7 +26372,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.htm">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24908,7 +26380,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.htm">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24916,7 +26388,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.htm">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -24980,7 +26452,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.htm">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25020,7 +26492,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.htm">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25044,7 +26516,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.htm">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25068,7 +26540,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.htm">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.htm">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -26040,6 +27512,38 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="html-attribute-009" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'color' vs. CSS 'color' specificity">
+ <a href="html-attribute-009.htm">html-attribute-009</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-attribute-028" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'text' vs. CSS 'color' specificity">
+ <a href="html-attribute-028.htm">html-attribute-028</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-case-sensitivity-001" class="HTMLonly">
+ <tr>
+ <td rowspan="1" title="HTML case sensitivity - Simple selectors">
+ <a href="html-case-sensitivity-001.htm">html-case-sensitivity-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-precedence-001" class="">
+ <tr>
+ <td rowspan="1" title="Element selector precedence">
+ <a href="html-precedence-001.htm">html-precedence-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="html-precedence-004" class="userstyle">
<tr>
<td rowspan="1" title="User Stylesheets and non-CSS Presentational Hints">
@@ -26048,6 +27552,142 @@
<td rowspan="1"><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
</tr>
</tbody>
+ <tbody id="id-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors">
+ <a href="id-selector-001.htm">id-selector-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - white space between # and id">
+ <a href="id-selector-004.htm">id-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - Begins with numerals">
+ <a href="id-selector-005.htm">id-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors specificity over attribute selectors">
+ <a href="id-selector-006.htm">id-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-014" class="">
+ <tr>
+ <td rowspan="1" title="Selector attributes and hyphens">
+ <a href="ident-014.htm">ident-014</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-015" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors and underscores">
+ <a href="ident-015.htm">ident-015</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-016" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors with hyphens and underscores">
+ <a href="ident-016.htm">ident-016</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-017" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selection with digits">
+ <a href="ident-017.htm">ident-017</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-018" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with hyphens and digits">
+ <a href="ident-018.htm">ident-018</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-019" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with underscore and digits">
+ <a href="ident-019.htm">ident-019</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that precede good rules">
+ <a href="ignored-rules-001.htm">ignored-rules-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that follow good rules">
+ <a href="ignored-rules-002.htm">ignored-rules-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values">
+ <a href="ignored-rules-003.htm">ignored-rules-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with spaces">
+ <a href="ignored-rules-004.htm">ignored-rules-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that start with a valid value name">
+ <a href="ignored-rules-005.htm">ignored-rules-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with slashes">
+ <a href="ignored-rules-006.htm">ignored-rules-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that are functions">
+ <a href="ignored-rules-007.htm">ignored-rules-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inherit-static-offset-001" class="image">
<tr>
<td rowspan="1" title="top and left - inherit keyword on element with statically positioned parent">
@@ -26736,6 +28376,38 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.htm">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.htm">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.htm">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.htm">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inline-table-height-001" class="">
<tr>
<td rowspan="1" title="Test for 'height: auto' on inline-table">
@@ -27080,6 +28752,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="invalid-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector invalidates entire block">
+ <a href="invalid-at-rule-001.htm">invalid-at-rule-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule">
+ <a href="invalid-decl-at-rule-001.htm">invalid-decl-at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration follows invalid rule">
+ <a href="invalid-decl-at-rule-002.htm">invalid-decl-at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Empty :lang selector">
+ <a href="lang-selector-002.htm">lang-selector-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Invalid language name for :lang selector">
+ <a href="lang-selector-003.htm">lang-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="leading-001" class="ahem">
<tr>
<td rowspan="1" title="Leading and half leading line heights">
@@ -28352,6 +30064,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="malformed-decl-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value and no ending semicolon">
+ <a href="malformed-decl-001.htm">malformed-decl-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value assigned">
+ <a href="malformed-decl-002.htm">malformed-decl-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value and no semi-colon">
+ <a href="malformed-decl-003.htm">malformed-decl-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value with property">
+ <a href="malformed-decl-004.htm">malformed-decl-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Semi-colon before property">
+ <a href="malformed-decl-005.htm">malformed-decl-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Valid rule after malformed rule">
+ <a href="malformed-decl-006.htm">malformed-decl-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Double colon separating property and value">
+ <a href="malformed-decl-007.htm">malformed-decl-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Missing property">
+ <a href="malformed-decl-008.htm">malformed-decl-008</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="margin-001" class="">
<tr>
<td rowspan="1" title="Margin set using a single value">
@@ -32536,6 +34312,142 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="media-dependency-001" class="">
+ <tr>
+ <td rowspan="1" title="@media and target mediums">
+ <a href="media-dependency-001.htm">media-dependency-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-002" class="">
+ <tr>
+ <td rowspan="1" title="@import and target mediums">
+ <a href="media-dependency-002.htm">media-dependency-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-003" class="">
+ <tr>
+ <td rowspan="1" title="Link tags and target mediums">
+ <a href="media-dependency-003.htm">media-dependency-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-004" class="">
+ <tr>
+ <td rowspan="1" title="Case-insensitive media types">
+ <a href="media-dependency-004.htm">media-dependency-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @import">
+ <a href="media-dependency-005.htm">media-dependency-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @media">
+ <a href="media-dependency-006.htm">media-dependency-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-007" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums">
+ <a href="media-dependency-007.htm">media-dependency-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-008" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums and @import">
+ <a href="media-dependency-008.htm">media-dependency-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-009" class="">
+ <tr>
+ <td rowspan="1" title="Matching the 'All' target medium">
+ <a href="media-dependency-009.htm">media-dependency-009</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-010" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (braille)">
+ <a href="media-dependency-010.htm">media-dependency-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-011" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (embossed)">
+ <a href="media-dependency-011.htm">media-dependency-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-012" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (handheld)">
+ <a href="media-dependency-012.htm">media-dependency-012</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-013" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (projection)">
+ <a href="media-dependency-013.htm">media-dependency-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-014" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (speech)">
+ <a href="media-dependency-014.htm">media-dependency-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-015" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tty)">
+ <a href="media-dependency-015.htm">media-dependency-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-016" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tv)">
+ <a href="media-dependency-016.htm">media-dependency-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-017" class="">
+ <tr>
+ <td rowspan="1" title="Multiple target mediums">
+ <a href="media-dependency-017.htm">media-dependency-017</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="min-height-001" class="invalid">
<tr>
<td rowspan="1" title="Min-height using pixels with a minimum minus one value, -1px">
@@ -33792,6 +35704,358 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-1.htm">moz-css21-block-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-10" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-10.htm">moz-css21-block-page-break-inside-avoid-10</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-11" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-11.htm">moz-css21-block-page-break-inside-avoid-11</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-12" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-12.htm">moz-css21-block-page-break-inside-avoid-12</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-13" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-13.htm">moz-css21-block-page-break-inside-avoid-13</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-14" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-14.htm">moz-css21-block-page-break-inside-avoid-14</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-15" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-15.htm">moz-css21-block-page-break-inside-avoid-15</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-2.htm">moz-css21-block-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-3.htm">moz-css21-block-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-4.htm">moz-css21-block-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-5.htm">moz-css21-block-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-6.htm">moz-css21-block-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-7.htm">moz-css21-block-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-8.htm">moz-css21-block-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-9.htm">moz-css21-block-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-1.htm">moz-css21-float-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-2.htm">moz-css21-float-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-3.htm">moz-css21-float-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-4.htm">moz-css21-float-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-5.htm">moz-css21-float-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-6.htm">moz-css21-float-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-7.htm">moz-css21-float-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-8.htm">moz-css21-float-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-9.htm">moz-css21-float-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-inline-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-inline-page-break-inside-avoid-1.htm">moz-css21-inline-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-1.htm">moz-css21-row-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-2.htm">moz-css21-row-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-1.htm">moz-css21-rowgroup-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-2.htm">moz-css21-rowgroup-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-3.htm">moz-css21-rowgroup-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-4.htm">moz-css21-rowgroup-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-5.htm">moz-css21-rowgroup-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-6.htm">moz-css21-rowgroup-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-7.htm">moz-css21-rowgroup-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-8.htm">moz-css21-rowgroup-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-1.htm">moz-css21-table-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-2.htm">moz-css21-table-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-3.htm">moz-css21-table-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-4.htm">moz-css21-table-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-5.htm">moz-css21-table-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-6.htm">moz-css21-table-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-7.htm">moz-css21-table-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-8.htm">moz-css21-table-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-multicol3-column-balancing-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="Balancing Overflow, page-break-inside:avoid">
+ <a href="moz-multicol3-column-balancing-break-inside-avoid-1.htm">moz-multicol3-column-balancing-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
<tbody id="multicol-height-002" class="">
<tr>
<td rowspan="1" title="Percentage Computed Height on Multicol Child (Definite Multicol Height)">
@@ -33800,6 +36064,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="numbers-units-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid numbers - alphanumeric characters">
+ <a href="numbers-units-001.htm">numbers-units-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid decimal values - alphanumeric characters within number">
+ <a href="numbers-units-003.htm">numbers-units-003</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-005" class="">
+ <tr>
+ <td rowspan="1" title="Optional unit identifier after 0">
+ <a href="numbers-units-005.htm">numbers-units-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-016" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid percentage values - decimal value with multiple decimals">
+ <a href="numbers-units-016.htm">numbers-units-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-017" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of percentage values - 0%">
+ <a href="numbers-units-017.htm">numbers-units-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="other-attribute-001" class="">
+ <tr>
+ <td rowspan="1" title="Function 'attr()' referencing another elements attribute data">
+ <a href="other-attribute-001.htm">other-attribute-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column-group">
+ <a href="outline-applies-to-005.htm">outline-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column">
+ <a href="outline-applies-to-006.htm">outline-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-color-049" class="">
<tr>
<td rowspan="1" title="Outline-color set to 'rgb(1%, 1%, 1%)'">
@@ -33928,6 +36256,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-color-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column-group">
+ <a href="outline-color-applies-to-005.htm">outline-color-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-color-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column">
+ <a href="outline-color-applies-to-006.htm">outline-color-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-layout-006" class="">
<tr>
<td rowspan="1" title="outline - minimum that encloses all the element's boxes">
@@ -33936,6 +36280,262 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-style-001" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style set to 'none'">
+ <a href="outline-style-001.htm">outline-style-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column-group">
+ <a href="outline-style-applies-to-005.htm">outline-style-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column">
+ <a href="outline-style-applies-to-006.htm">outline-style-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-002" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width set to a minimum value for pixels">
+ <a href="outline-width-002.htm">outline-width-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-004" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0px solid outline">
+ <a href="outline-width-004.htm">outline-width-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0px solid outline">
+ <a href="outline-width-005.htm">outline-width-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-013" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a minimum value in points">
+ <a href="outline-width-013.htm">outline-width-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-015" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a negative minimum value in points">
+ <a href="outline-width-015.htm">outline-width-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-016" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a positive minimum value in points">
+ <a href="outline-width-016.htm">outline-width-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-024" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0pc solid outline">
+ <a href="outline-width-024.htm">outline-width-024</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-026" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0pc solid outline">
+ <a href="outline-width-026.htm">outline-width-026</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-027" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0pc solid outline">
+ <a href="outline-width-027.htm">outline-width-027</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-035" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0cm solid outline">
+ <a href="outline-width-035.htm">outline-width-035</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-037" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0cm solid outline">
+ <a href="outline-width-037.htm">outline-width-037</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-038" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0cm solid outline">
+ <a href="outline-width-038.htm">outline-width-038</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-046" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0mm solid outline">
+ <a href="outline-width-046.htm">outline-width-046</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-048" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0mm solid outline">
+ <a href="outline-width-048.htm">outline-width-048</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-049" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0mm solid outline">
+ <a href="outline-width-049.htm">outline-width-049</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-057" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0in solid outline">
+ <a href="outline-width-057.htm">outline-width-057</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-059" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0in solid outline">
+ <a href="outline-width-059.htm">outline-width-059</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-060" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0in solid outline">
+ <a href="outline-width-060.htm">outline-width-060</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-068" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0em solid outline">
+ <a href="outline-width-068.htm">outline-width-068</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-070" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0em solid outline">
+ <a href="outline-width-070.htm">outline-width-070</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-071" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0em solid outline">
+ <a href="outline-width-071.htm">outline-width-071</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-079" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0ex solid outline">
+ <a href="outline-width-079.htm">outline-width-079</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-081" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0ex solid outline">
+ <a href="outline-width-081.htm">outline-width-081</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-082" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0ex solid outline">
+ <a href="outline-width-082.htm">outline-width-082</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-089" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0 solid outline">
+ <a href="outline-width-089.htm">outline-width-089</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-090" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0 solid outline">
+ <a href="outline-width-090.htm">outline-width-090</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-091" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0 solid outline">
+ <a href="outline-width-091.htm">outline-width-091</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column-group">
+ <a href="outline-width-applies-to-005.htm">outline-width-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column">
+ <a href="outline-width-applies-to-006.htm">outline-width-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="overflow-applies-to-001" class="ahem">
<tr>
<td rowspan="1" title="overflow applied to elements with 'display' set to 'table-row-group'">
@@ -37152,6 +39752,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="pseudo-001" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before simple selector">
+ <a href="pseudo-001.htm">pseudo-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-002" class="">
+ <tr>
+ <td rowspan="1" title="First-line pseudo-element case sensitivity">
+ <a href="pseudo-002.htm">pseudo-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-014" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before attribute selector">
+ <a href="pseudo-014.htm">pseudo-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-015" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before child selector">
+ <a href="pseudo-015.htm">pseudo-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-016" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements not the last (invalid) - Sibling selector">
+ <a href="pseudo-016.htm">pseudo-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing single quoted property keywords">
+ <a href="quoted-keywords-001.htm">quoted-keywords-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing double quoted value keywords">
+ <a href="quoted-keywords-002.htm">quoted-keywords-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="quotes-035" class="should">
<tr>
<td rowspan="1" title="CSS and Quotes: Counting Right (Slightly Simpler Version)">
@@ -38960,6 +41616,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="sgml-comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing SGML comments">
+ <a href="sgml-comments-001.htm">sgml-comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="shand-border-000" class="">
<tr>
<td rowspan="1" title="Shorthand Properties (border)">
@@ -38976,6 +41640,14 @@
<td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
+ <tbody id="sibling-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling selector with non-element node">
+ <a href="sibling-selector-002.htm">sibling-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="sort-by-order-001" class="">
<tr>
<td rowspan="1" title="Casdading order - sort by order specified">
@@ -38984,6 +41656,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="specificity-001" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0010 vs. 0001">
+ <a href="specificity-001.htm">specificity-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-002" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Inline Style">
+ <a href="specificity-002.htm">specificity-002</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-003" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0100 vs. 0011">
+ <a href="specificity-003.htm">specificity-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-004" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0011 vs. 0010">
+ <a href="specificity-004.htm">specificity-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-005" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0002 vs. 0001">
+ <a href="specificity-005.htm">specificity-005</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-006" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Pseudo-element vs. simple element">
+ <a href="specificity-006.htm">specificity-006</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-007" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0001 vs. 0000">
+ <a href="specificity-007.htm">specificity-007</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-008" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - specificity 0012 vs. 0002">
+ <a href="specificity-008.htm">specificity-008</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="specificity-011" class="">
<tr>
<td rowspan="1" title="Generated Content via Universal Selectors">
@@ -39200,6 +41936,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-column-rendering-001" class="">
+ <tr>
+ <td rowspan="1" title="Table columns are not rendered">
+ <a href="table-column-rendering-001.htm">table-column-rendering-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-column-rendering-002" class="">
+ <tr>
+ <td rowspan="1" title="Table column groups are not rendered">
+ <a href="table-column-rendering-002.htm">table-column-rendering-002</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-height-algorithm-008a" class="ahem">
<tr>
<td rowspan="1" title="Height of a cell is maximum between its specified 'height' and content minimum height">
@@ -39232,6 +41984,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-layout-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Table-layout and 'display: none' elements">
+ <a href="table-layout-applies-to-016.htm">table-layout-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-margin-004" class="ahem">
<tr>
<td rowspan="1" title="CSS Tables: Margin Collapsing">
@@ -39296,6 +42056,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-visual-layout-017" class="">
+ <tr>
+ <td rowspan="1" title="Table row boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-017.htm">table-visual-layout-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-visual-layout-018" class="">
+ <tr>
+ <td rowspan="1" title="Table column boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-018.htm">table-visual-layout-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-visual-layout-026a" class="">
<tr>
<td rowspan="1" title="width of column in border-collapse separate model must include cell padding">
@@ -39400,6 +42176,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-decoration-image-001" class="image">
+ <tr>
+ <td rowspan="1" title="Text-decoration on images">
+ <a href="text-decoration-image-001.htm">text-decoration-image-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="text-decoration-va-length-001" class="">
<tr>
<td rowspan="1" title="text-decoration: overline - vertical-align: &lt;length&gt;">
@@ -39480,6 +42264,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-indent-overflow-001" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with negative value with overflow hidden">
+ <a href="text-indent-overflow-001.htm">text-indent-overflow-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-indent-overflow-004" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with value larger than the available width with 'overflow' set to 'hidden'">
+ <a href="text-indent-overflow-004.htm">text-indent-overflow-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-indent-percent-001" class="">
<tr>
<td rowspan="1" title="text-indent test (single-line-percent)">
@@ -40288,6 +43088,94 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="universal-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for class selector">
+ <a href="universal-selector-003.htm">universal-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="universal-selector-004" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for ID">
+ <a href="universal-selector-004.htm">universal-selector-004</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing valid URIs with white space and no quotes">
+ <a href="uri-001.htm">uri-001</a></td>
+ <td><a href="reference/filler-text-below-green.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing URL with an invalid space">
+ <a href="uri-002.htm">uri-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-003" class="image invalid">
+ <tr>
+ <td rowspan="1" title="URL with missing closing parenthesis">
+ <a href="uri-003.htm">uri-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-006" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (*) after URL function values">
+ <a href="uri-006.htm">uri-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-007" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (&amp;) after URL functions values">
+ <a href="uri-007.htm">uri-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-008" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid characters (alpha) before URL function values">
+ <a href="uri-008.htm">uri-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-009" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (/) before URL functions">
+ <a href="uri-009.htm">uri-009</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-010" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (_) before URL functions">
+ <a href="uri-010.htm">uri-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-011" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (=) before URL functions">
+ <a href="uri-011.htm">uri-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.htm">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="uri-013" class="invalid">
<tr>
<td rowspan="1" title="handling of invalid url() functions">
@@ -40888,38 +43776,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="vertical-alignment-new-002" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-002.htm">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.htm">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-004" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-004.htm">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.htm">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-006" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-006.htm">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.htm">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-008" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-008.htm">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.htm">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
<tbody id="visibility-005" class="ahem">
<tr>
<td rowspan="1" title="visibility - descendants of a 'visibility: hidden' element">
@@ -40928,6 +43784,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="visibility-block-001" class="">
+ <tr>
+ <td rowspan="1" title="Visibility 'collapse' on non-table row or column elements">
+ <a href="visibility-block-001.htm">visibility-block-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.htm">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="white-space-collapsing-001" class="ahem">
<tr>
<td rowspan="1" title="white-space normal: collapsing through padding, borders, margins">
diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest.list b/tests/wpt/css-tests/css21_dev/html4/reftest.list
index 192b024b5cc..ae10d7e0907 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reftest.list
+++ b/tests/wpt/css-tests/css21_dev/html4/reftest.list
@@ -443,6 +443,21 @@ anonymous-boxes-001b.htm == reference/anonymous-boxes-001b-ref.htm
anonymous-boxes-inheritance-001.htm == reference/anonymous-boxes-inheritance-001-ref.htm
anonymous-inline-whitespace-001.htm == reference/ref-if-there-is-no-red.htm
anonymous-table-box-width-001.htm == reference/ref-filled-green-100px-square.htm
+at-charset-033.htm == reference/filler-text-below-green.htm
+at-charset-034.htm == reference/filler-text-below-green.htm
+at-charset-035.htm == reference/filler-text-below-green.htm
+at-charset-036.htm == reference/filler-text-below-green.htm
+at-charset-037.htm == reference/filler-text-below-green.htm
+at-charset-038.htm == reference/filler-text-below-green.htm
+at-charset-049.htm == reference/filler-text-below-green.htm
+at-charset-050.htm == reference/filler-text-below-green.htm
+at-charset-051.htm == reference/filler-text-below-green.htm
+at-charset-052.htm == reference/filler-text-below-green.htm
+at-charset-053.htm == reference/filler-text-below-green.htm
+at-charset-055.htm == reference/filler-text-below-green.htm
+at-charset-057.htm == reference/filler-text-below-green.htm
+at-charset-058.htm == reference/filler-text-below-green.htm
+at-charset-059.htm == reference/filler-text-below-green.htm
at-charset-quotes-001.htm == reference/at-charset-ref.htm
at-charset-space-001.htm == reference/at-charset-ref.htm
at-charset-space-002.htm == reference/at-charset-ref.htm
@@ -452,6 +467,29 @@ at-charset-utf16-be-003.htm == reference/at-charset-ref.htm
at-charset-utf16-le-001.htm == reference/at-charset-ref.htm
at-charset-utf16-le-002.htm == reference/at-charset-ref.htm
at-charset-utf16-le-003.htm == reference/at-charset-ref.htm
+at-import-002.htm == reference/filler-text-below-green.htm
+at-import-003.htm == reference/filler-text-below-green.htm
+at-import-004.htm == reference/no-red-filler-text-ref.htm
+at-import-005.htm == reference/filler-text-below-green.htm
+at-import-006.htm == reference/filler-text-below-green.htm
+at-import-007.htm == reference/filler-text-below-green.htm
+at-rule-001.htm == reference/filler-text-below-green.htm
+at-rule-002.htm == reference/filler-text-below-green.htm
+at-rule-003.htm == reference/filler-text-below-green.htm
+at-rule-004.htm == reference/no-red-filler-text-ref.htm
+at-rule-005.htm == reference/filler-text-below-green.htm
+at-rule-006.htm == reference/filler-text-below-green.htm
+at-rule-007.htm == reference/no-red-filler-text-ref.htm
+at-rule-008.htm == reference/filler-text-below-green.htm
+at-rule-009.htm == reference/filler-text-below-green.htm
+at-rule-010.htm == reference/filler-text-below-green.htm
+at-rule-011.htm == reference/filler-text-below-green.htm
+at-rule-012.htm == reference/filler-text-below-green.htm
+attribute-selector-001.htm == reference/no-red-filler-text-ref.htm
+attribute-selector-002.htm == reference/filler-text-below-green.htm
+attribute-value-selector-004.htm == reference/no-red-filler-text-ref.htm
+attribute-value-selector-005.htm == reference/filler-text-below-green.htm
+attribute-value-selector-006.htm == reference/filler-text-below-green.htm
background-001.htm == reference/background-001-ref.htm
background-002.htm == reference/background-001-ref.htm
background-003.htm == reference/background-003-ref.htm
@@ -944,6 +982,8 @@ background-root-024.htm == reference/background-root-024-ref.htm
background-root-101.htm == reference/background-root-101-ref.htm
background-root-102.htm == reference/background-root-101-ref.htm
background-root-103.htm == reference/background-root-101-ref.htm
+bad-selector-001.htm == reference/no-red-filler-text-ref.htm
+before-after-001.htm == reference/no-red-on-blank-page-ref.htm
before-after-011.htm == reference/before-after-011-ref.htm
before-after-display-types-001.htm == reference/before-after-display-types-001-ref.htm
before-after-dynamic-attr-001.htm == reference/before-after-dynamic-attr-001-ref.htm
@@ -1140,6 +1180,11 @@ block-replaced-height-006.htm == reference/block-replaced-height-006-ref.htm
block-replaced-height-007.htm == reference/block-replaced-height-004-ref.htm
block-replaced-width-002.htm == reference/block-replaced-width-002-ref.htm
block-replaced-width-006.htm == reference/block-replaced-width-006-ref.htm
+blocks-002.htm == reference/filler-text-below-green.htm
+blocks-003.htm == reference/filler-text-below-green.htm
+blocks-004.htm == reference/no-red-filler-text-ref.htm
+blocks-005.htm == reference/no-red-filler-text-ref.htm
+blocks-006.htm == reference/no-red-filler-text-ref.htm
blocks-011.htm == reference/blocks-011-ref.htm
blocks-012.htm == reference/blocks-011-ref.htm
blocks-013.htm == reference/blocks-013-ref.htm
@@ -1154,6 +1199,7 @@ blocks-021.htm == reference/blocks-020-ref.htm
blocks-022.htm == reference/blocks-020-ref.htm
blocks-025.htm == reference/blocks-025-ref.htm
blocks-026.htm == reference/blocks-026-ref.htm
+blocks-and-strings-001.htm == reference/filler-text-below-green.htm
border-001.htm == reference/border-001-ref.htm
border-003.htm == reference/border-003-ref.htm
border-005.htm == reference/border-005-ref.htm
@@ -1421,6 +1467,7 @@ border-bottom-width-applies-to-013.htm == reference/ref-filled-black-96px-square
border-bottom-width-applies-to-014.htm == reference/ref-filled-black-96px-square.htm
border-bottom-width-applies-to-015.htm == reference/ref-filled-black-96px-square.htm
border-collapse-005.htm == reference/border-collapse-005-ref.htm
+border-collapse-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
border-collapse-dynamic-cell-001.htm == reference/border-collapse-dynamic-cell-001-ref.htm
border-collapse-dynamic-cell-002.htm == reference/border-collapse-dynamic-cell-002-ref.htm
border-collapse-dynamic-cell-003.htm == reference/border-collapse-dynamic-cell-003-ref.htm
@@ -1973,6 +2020,7 @@ border-seams-001.htm == reference/border-seams-001.htm
border-shorthands-001.htm == reference/border-shorthands-001-ref.htm
border-shorthands-002.htm == reference/border-shorthands-001-ref.htm
border-shorthands-003.htm == reference/border-shorthands-003-ref.htm
+border-spacing-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
border-spacing-percentage-001.htm == reference/ref-if-there-is-no-red.htm
border-style-applies-to-016.htm == reference/border-conflict-style-101-ref.htm
border-style-applies-to-017.htm == reference/border-conflict-style-101-ref.htm
@@ -2514,10 +2562,21 @@ c71-fwd-parsing-002.htm == reference/c71-fwd-parsing-002-ref.htm
c71-fwd-parsing-003.htm == reference/c71-fwd-parsing-003-ref.htm
c71-fwd-parsing-004.htm == reference/c71-fwd-parsing-004-ref.htm
caption-position-001.htm == reference/caption-position-001-ref.htm
+caption-side-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
+cascade-005.htm == reference/filler-text-below-green.htm
+cascade-007.htm == reference/filler-text-below-green.htm
+cascade-009.htm == reference/filler-text-below-green.htm
cascade-009a.htm == reference/cascade-009a-ref.htm
cascade-009b.htm == reference/cascade-009b-ref.htm
cascade-012.htm == reference/cascade-012-ref.htm
charset-attr-001.htm == reference/at-charset-ref.htm
+class-selector-001.htm == reference/no-red-filler-text-ref.htm
+class-selector-002.htm == reference/filler-text-below-green.htm
+class-selector-003.htm == reference/filler-text-below-green.htm
+class-selector-004.htm == reference/no-red-filler-text-ref.htm
+class-selector-005.htm == reference/no-red-filler-text-ref.htm
+class-selector-006.htm == reference/filler-text-below-green.htm
+class-selector-007.htm == reference/no-red-filler-text-ref.htm
clear-001.htm == reference/clear-001-ref.htm
clear-002.htm == reference/clear-002-ref.htm
clear-003.htm == reference/clear-003-ref.htm
@@ -2558,6 +2617,50 @@ clear-initial-001.htm == reference/ref-filled-green-100px-square.htm
clear-inline-001.htm == reference/clear-inline-001-ref.htm
clearance-006.htm == reference/clearance-006-ref.htm
clip-001.htm == reference/ref-filled-green-100px-square.htm
+clip-004.htm == reference/no-red-on-blank-page-ref.htm
+clip-005.htm == reference/no-red-on-blank-page-ref.htm
+clip-006.htm == reference/no-red-on-blank-page-ref.htm
+clip-007.htm == reference/no-red-on-blank-page-ref.htm
+clip-008.htm == reference/no-red-on-blank-page-ref.htm
+clip-016.htm == reference/no-red-on-blank-page-ref.htm
+clip-017.htm == reference/no-red-on-blank-page-ref.htm
+clip-018.htm == reference/no-red-on-blank-page-ref.htm
+clip-019.htm == reference/no-red-on-blank-page-ref.htm
+clip-020.htm == reference/no-red-on-blank-page-ref.htm
+clip-028.htm == reference/no-red-on-blank-page-ref.htm
+clip-029.htm == reference/no-red-on-blank-page-ref.htm
+clip-030.htm == reference/no-red-on-blank-page-ref.htm
+clip-031.htm == reference/no-red-on-blank-page-ref.htm
+clip-032.htm == reference/no-red-on-blank-page-ref.htm
+clip-040.htm == reference/no-red-on-blank-page-ref.htm
+clip-041.htm == reference/no-red-on-blank-page-ref.htm
+clip-042.htm == reference/no-red-on-blank-page-ref.htm
+clip-043.htm == reference/no-red-on-blank-page-ref.htm
+clip-044.htm == reference/no-red-on-blank-page-ref.htm
+clip-052.htm == reference/no-red-on-blank-page-ref.htm
+clip-053.htm == reference/no-red-on-blank-page-ref.htm
+clip-054.htm == reference/no-red-on-blank-page-ref.htm
+clip-055.htm == reference/no-red-on-blank-page-ref.htm
+clip-056.htm == reference/no-red-on-blank-page-ref.htm
+clip-064.htm == reference/no-red-on-blank-page-ref.htm
+clip-065.htm == reference/no-red-on-blank-page-ref.htm
+clip-066.htm == reference/no-red-on-blank-page-ref.htm
+clip-067.htm == reference/no-red-on-blank-page-ref.htm
+clip-068.htm == reference/no-red-on-blank-page-ref.htm
+clip-076.htm == reference/no-red-on-blank-page-ref.htm
+clip-077.htm == reference/no-red-on-blank-page-ref.htm
+clip-078.htm == reference/no-red-on-blank-page-ref.htm
+clip-079.htm == reference/no-red-on-blank-page-ref.htm
+clip-080.htm == reference/no-red-on-blank-page-ref.htm
+clip-088.htm == reference/no-red-on-blank-page-ref.htm
+clip-089.htm == reference/no-red-on-blank-page-ref.htm
+clip-090.htm == reference/no-red-on-blank-page-ref.htm
+clip-091.htm == reference/no-red-on-blank-page-ref.htm
+clip-092.htm == reference/no-red-on-blank-page-ref.htm
+clip-097.htm == reference/no-red-on-blank-page-ref.htm
+clip-098.htm == reference/no-red-on-blank-page-ref.htm
+clip-099.htm == reference/no-red-on-blank-page-ref.htm
+clip-102.htm == reference/no-red-on-blank-page-ref.htm
collapsing-border-model-010a.htm == reference/ref-filled-green-100px-square.htm
collapsing-border-model-010b.htm == reference/ref-filled-green-100px-square.htm
color-001.htm == reference/color-001-ref.htm
@@ -2722,8 +2825,26 @@ color-applies-to-012.htm == reference/color-applies-to-001-ref.htm
color-applies-to-013.htm == reference/color-applies-to-001-ref.htm
color-applies-to-014.htm == reference/color-applies-to-001-ref.htm
color-applies-to-015.htm == reference/color-applies-to-001-ref.htm
+colors-001.htm == reference/filler-text-below-green.htm
+colors-002.htm == reference/no-red-filler-text-ref.htm
+colors-003.htm == reference/no-red-filler-text-ref.htm
+colors-004.htm == reference/no-red-filler-text-ref.htm
+colors-005.htm == reference/filler-text-below-green.htm
colors-007.htm == reference/colors-007-ref.htm
column-visibility-004.htm == reference/column-visibility-004-ref.htm
+combinator-001.htm == reference/filler-text-below-green.htm
+combinator-002.htm == reference/filler-text-below-green.htm
+combinator-003.htm == reference/filler-text-below-green.htm
+combinator-004.htm == reference/filler-text-below-green.htm
+comments-001.htm == reference/filler-text-below-green.htm
+comments-002.htm == reference/filler-text-below-green.htm
+comments-003.htm == reference/filler-text-below-green.htm
+comments-004.htm == reference/filler-text-below-green.htm
+comments-005.htm == reference/filler-text-below-green.htm
+comments-006.htm == reference/filler-text-below-green.htm
+comments-007.htm == reference/filler-text-below-green.htm
+comments-008.htm == reference/filler-text-below-green.htm
+comments-009.htm == reference/filler-text-below-green.htm
containing-block-001.htm == reference/ref-filled-green-100px-square.htm
containing-block-002.htm == reference/ref-filled-green-100px-square.htm
containing-block-003.htm == reference/ref-filled-green-100px-square.htm
@@ -2744,6 +2865,8 @@ containing-block-027.htm == reference/containing-block-027-ref.htm
containing-block-028.htm == reference/containing-block-028-ref.htm
containing-block-029.htm == reference/containing-block-029-ref.htm
containing-block-030.htm == reference/containing-block-030-ref.htm
+content-001.htm == reference/no-red-on-blank-page-ref.htm
+content-036.htm == reference/no-red-on-blank-page-ref.htm
content-171.htm == reference/content-171-ref.htm
content-172.htm == reference/content-172-ref.htm
content-173.htm == reference/content-173-ref.htm
@@ -2754,6 +2877,8 @@ content-inherit-002.htm == reference/content-inherit-002-ref.htm
content-type-000.htm == reference/content-type-000-ref.htm
content-type-001.htm == reference/content-type-000-ref.htm
counter-reset-increment-002.htm == reference/counter-reset-increment-002-ref.htm
+counters-002.htm == reference/no-red-filler-text-ref.htm
+declaration-whitespace-001.htm == reference/filler-text-below-green.htm
default-attribute-selector-001.htm == reference/ref-filled-green-100px-square.htm
default-attribute-selector-002.htm == reference/ref-filled-green-100px-square.htm
default-attribute-selector-003.htm == reference/ref-filled-green-100px-square.htm
@@ -2768,6 +2893,8 @@ delete-inline-in-blocks-middle-002.htm == reference/delete-inline-in-blocks-midd
delete-inline-in-blocks-middle-003.htm == reference/delete-inline-in-blocks-middle-002-ref.htm
descendant-display-none-001.htm == reference/ref-if-there-is-no-red.htm
descendant-display-override-001.htm == reference/ref-if-there-is-no-red.htm
+descendent-selector-001.htm == reference/no-red-filler-text-ref.htm
+descendent-selector-005.htm == reference/no-red-filler-text-ref.htm
direction-001.htm == reference/direction-001-ref.htm
direction-002.htm == reference/direction-002-ref.htm
direction-003.htm == reference/direction-002-ref.htm
@@ -2808,9 +2935,37 @@ dynamic-top-change-001.htm == reference/dynamic-top-change-001-ref.htm
dynamic-top-change-002.htm == reference/dynamic-top-change-002-ref.htm
dynamic-top-change-003.htm == reference/dynamic-top-change-002-ref.htm
dynamic-top-change-004.htm == reference/dynamic-top-change-002-ref.htm
+empty-cells-applies-to-008.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-009.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-010.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-011.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-012.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-013.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-014.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
+empty-cells-applies-to-017.htm == reference/no-red-on-blank-page-ref.htm
empty-inline-001.htm == reference/ref-if-there-is-no-red.htm
empty-inline-002.htm == reference/empty-inline-002-ref.htm
empty-inline-003.htm == reference/empty-inline-003-ref.htm
+eof-001.htm == reference/filler-text-below-green.htm
+eof-002.htm == reference/filler-text-below-green.htm
+eof-003.htm == reference/filler-text-below-green.htm
+eof-004.htm == reference/filler-text-below-green.htm
+eof-005.htm == reference/filler-text-below-green.htm
+eof-006.htm == reference/filler-text-below-green.htm
+eof-007.htm == reference/filler-text-below-green.htm
+escaped-ident-001.htm == reference/filler-text-below-green.htm
+escaped-ident-002.htm == reference/filler-text-below-green.htm
+escaped-ident-003.htm == reference/no-red-filler-text-ref.htm
+escaped-ident-004.htm == reference/no-red-filler-text-ref.htm
+escaped-ident-char-001.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-001.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-002.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-003.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-004.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-005.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-006.htm == reference/filler-text-below-green.htm
+escaped-ident-spaces-007.htm == reference/filler-text-below-green.htm
escapes-015.htm == reference/ref-if-there-is-no-red.htm
escapes-016.htm == reference/ref-if-there-is-no-red.htm
extract-ordered-lists-in-regions-explicit-counters-002.htm == reference/extract-ordered-lists-in-regions-explicit-counters-002-ref.htm
@@ -2851,6 +3006,7 @@ first-line-pseudo-013.htm == reference/first-line-pseudo-013-ref.htm
first-line-pseudo-014.htm == reference/first-line-pseudo-013-ref.htm
first-line-pseudo-015.htm == reference/first-line-pseudo-015-ref.htm
first-line-pseudo-016.htm == reference/first-line-pseudo-015-ref.htm
+first-line-selector-013.htm == reference/filler-text-below-green.htm
fixed-table-layout-002a.htm == reference/fixed-table-layout-002a-ref.htm
fixed-table-layout-003a01.htm == reference/fixed-table-layout-003a01-ref.htm
fixed-table-layout-003a02.htm == reference/fixed-table-layout-003a02-ref.htm
@@ -3140,17 +3296,45 @@ font-family-rule-005.htm == reference/font-family-rule-005-ref.htm
font-family-valid-characters-001.htm == reference/font-family-valid-characters-ref.htm
font-family-valid-characters-002.htm == reference/font-family-valid-characters-ref.htm
font-matching-rule-009.htm == reference/font-weight-normal-ref.htm
-font-size-001.htm == reference/font-size-001-ref.htm
-font-size-002.htm == reference/font-size-001-ref.htm
-font-size-004.htm == reference/font-size-001-ref.htm
-font-size-005.htm == reference/font-size-001-ref.htm
-font-size-089.htm == reference/font-size-001-ref.htm
-font-size-090.htm == reference/font-size-001-ref.htm
-font-size-092.htm == reference/font-size-001-ref.htm
-font-size-093.htm == reference/font-size-001-ref.htm
-font-size-100.htm == reference/font-size-001-ref.htm
-font-size-101.htm == reference/font-size-001-ref.htm
-font-size-102.htm == reference/font-size-001-ref.htm
+font-size-001.htm == reference/no-red-on-blank-page-ref.htm
+font-size-002.htm == reference/no-red-on-blank-page-ref.htm
+font-size-004.htm == reference/no-red-on-blank-page-ref.htm
+font-size-005.htm == reference/no-red-on-blank-page-ref.htm
+font-size-012.htm == reference/no-red-on-blank-page-ref.htm
+font-size-013.htm == reference/no-red-on-blank-page-ref.htm
+font-size-015.htm == reference/no-red-on-blank-page-ref.htm
+font-size-016.htm == reference/no-red-on-blank-page-ref.htm
+font-size-023.htm == reference/no-red-on-blank-page-ref.htm
+font-size-024.htm == reference/no-red-on-blank-page-ref.htm
+font-size-026.htm == reference/no-red-on-blank-page-ref.htm
+font-size-027.htm == reference/no-red-on-blank-page-ref.htm
+font-size-034.htm == reference/no-red-on-blank-page-ref.htm
+font-size-035.htm == reference/no-red-on-blank-page-ref.htm
+font-size-037.htm == reference/no-red-on-blank-page-ref.htm
+font-size-038.htm == reference/no-red-on-blank-page-ref.htm
+font-size-045.htm == reference/no-red-on-blank-page-ref.htm
+font-size-046.htm == reference/no-red-on-blank-page-ref.htm
+font-size-048.htm == reference/no-red-on-blank-page-ref.htm
+font-size-049.htm == reference/no-red-on-blank-page-ref.htm
+font-size-056.htm == reference/no-red-on-blank-page-ref.htm
+font-size-057.htm == reference/no-red-on-blank-page-ref.htm
+font-size-059.htm == reference/no-red-on-blank-page-ref.htm
+font-size-060.htm == reference/no-red-on-blank-page-ref.htm
+font-size-067.htm == reference/no-red-on-blank-page-ref.htm
+font-size-068.htm == reference/no-red-on-blank-page-ref.htm
+font-size-070.htm == reference/no-red-on-blank-page-ref.htm
+font-size-071.htm == reference/no-red-on-blank-page-ref.htm
+font-size-078.htm == reference/no-red-on-blank-page-ref.htm
+font-size-079.htm == reference/no-red-on-blank-page-ref.htm
+font-size-081.htm == reference/no-red-on-blank-page-ref.htm
+font-size-082.htm == reference/no-red-on-blank-page-ref.htm
+font-size-089.htm == reference/no-red-on-blank-page-ref.htm
+font-size-090.htm == reference/no-red-on-blank-page-ref.htm
+font-size-092.htm == reference/no-red-on-blank-page-ref.htm
+font-size-093.htm == reference/no-red-on-blank-page-ref.htm
+font-size-100.htm == reference/no-red-on-blank-page-ref.htm
+font-size-101.htm == reference/no-red-on-blank-page-ref.htm
+font-size-102.htm == reference/no-red-on-blank-page-ref.htm
font-size-120.htm == reference/font-size-120-ref.htm
font-size-121.htm == reference/font-size-121-ref.htm
font-size-122.htm == reference/font-size-122-ref.htm
@@ -3158,18 +3342,18 @@ font-size-123.htm == reference/font-size-123-ref.htm
font-size-124.htm == reference/ref-filled-green-100px-square.htm
font-size-adjust-zero-1.htm == reference/font-size-zero-2-ref.htm
font-size-adjust-zero-2.htm == reference/font-size-zero-2-ref.htm
-font-size-applies-to-016.htm == reference/font-size-001-ref.htm
+font-size-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-size-zero-1.htm == reference/font-size-zero-1-ref.htm != reference/font-size-zero-1-notref.htm
font-size-zero-2.htm == reference/font-size-zero-2-ref.htm
font-style-applies-to-001.htm == reference/font-style-applies-to-001-ref.htm
font-style-applies-to-002.htm == reference/font-style-applies-to-001-ref.htm
-font-style-applies-to-016.htm == reference/font-size-001-ref.htm
+font-style-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-style-applies-to-017.htm == reference/font-style-applies-to-001-ref.htm
font-variant-001.htm == reference/font-variant-001-ref.htm
-font-variant-applies-to-016.htm == reference/font-size-001-ref.htm
+font-variant-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-weight-applies-to-001.htm == reference/font-weight-bold-ref.htm
font-weight-applies-to-002.htm == reference/font-weight-bold-ref.htm
-font-weight-applies-to-016.htm == reference/font-size-001-ref.htm
+font-weight-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-weight-applies-to-017.htm == reference/font-weight-bold-ref.htm
font-weight-bolder-001.htm == reference/font-weight-bolder-001-ref.htm
font-weight-lighter-001.htm == reference/font-weight-lighter-001-ref.htm
@@ -3291,7 +3475,28 @@ height-width-table-001b.htm == reference/ref-filled-green-100px-square.htm
height-width-table-001c.htm == reference/ref-filled-green-100px-square.htm
height-width-table-001d.htm == reference/ref-filled-green-100px-square.htm
height-width-table-001e.htm == reference/ref-filled-green-100px-square.htm
+html-attribute-009.htm == reference/filler-text-below-green.htm
+html-attribute-028.htm == reference/filler-text-below-green.htm
+html-case-sensitivity-001.htm == reference/filler-text-below-green.htm
+html-precedence-001.htm == reference/filler-text-below-green.htm
html-precedence-004.htm == reference/html-precedence-004-ref.htm
+id-selector-001.htm == reference/filler-text-below-green.htm
+id-selector-004.htm == reference/no-red-filler-text-ref.htm
+id-selector-005.htm == reference/no-red-filler-text-ref.htm
+id-selector-006.htm == reference/filler-text-below-green.htm
+ident-014.htm == reference/filler-text-below-green.htm
+ident-015.htm == reference/filler-text-below-green.htm
+ident-016.htm == reference/filler-text-below-green.htm
+ident-017.htm == reference/no-red-filler-text-ref.htm
+ident-018.htm == reference/no-red-filler-text-ref.htm
+ident-019.htm == reference/filler-text-below-green.htm
+ignored-rules-001.htm == reference/filler-text-below-green.htm
+ignored-rules-002.htm == reference/filler-text-below-green.htm
+ignored-rules-003.htm == reference/filler-text-below-green.htm
+ignored-rules-004.htm == reference/filler-text-below-green.htm
+ignored-rules-005.htm == reference/filler-text-below-green.htm
+ignored-rules-006.htm == reference/filler-text-below-green.htm
+ignored-rules-007.htm == reference/filler-text-below-green.htm
inherit-static-offset-001.htm == reference/ref-filled-green-100px-square.htm
inherit-static-offset-002.htm == reference/ref-filled-green-100px-square.htm
inherit-static-offset-003.htm == reference/ref-filled-green-100px-square.htm
@@ -3390,6 +3595,10 @@ inline-svg-margin-padding-border.htm == reference/inline-svg-margin-padding-bord
inline-table-002a.htm == reference/inline-table-002-ref.htm
inline-table-002b.htm == reference/inline-table-002-ref.htm
inline-table-003.htm == reference/inline-table-003-ref.htm
+inline-table-alignment-002.htm == reference/inline-table-alignment-002-ref.htm
+inline-table-alignment-003.htm == reference/inline-table-alignment-003-ref.htm
+inline-table-alignment-004.htm == reference/inline-table-alignment-002-ref.htm
+inline-table-alignment-005.htm == reference/inline-table-alignment-003-ref.htm
inline-table-height-001.htm == reference/inline-table-height-001-ref.htm
inline-table-height-002.htm == reference/inline-table-height-002-ref.htm
inline-table-valign-001.htm == reference/inline-table-valign-001-ref.htm
@@ -3433,6 +3642,11 @@ insert-inline-in-blocks-n-inlines-end-003.htm == reference/insert-inline-in-bloc
insert-inline-in-blocks-n-inlines-middle-001.htm == reference/insert-inline-in-blocks-n-inlines-middle-001-ref.htm
insert-inline-in-blocks-n-inlines-middle-002.htm == reference/insert-inline-in-blocks-n-inlines-middle-002-ref.htm
insert-inline-in-blocks-n-inlines-middle-003.htm == reference/insert-inline-in-blocks-n-inlines-middle-003-ref.htm
+invalid-at-rule-001.htm == reference/no-red-filler-text-ref.htm
+invalid-decl-at-rule-001.htm == reference/filler-text-below-green.htm
+invalid-decl-at-rule-002.htm == reference/filler-text-below-green.htm
+lang-selector-002.htm == reference/no-red-filler-text-ref.htm
+lang-selector-003.htm == reference/filler-text-below-green.htm
leading-001.htm == reference/leading-001-ref.htm
left-004.htm == reference/left-004-ref.htm
left-005.htm == reference/left-004-ref.htm
@@ -3592,6 +3806,14 @@ ltr-basic.htm == reference/left-ltr-ref.htm
ltr-ib.htm == reference/left-ltr-ref.htm
ltr-span-only.htm == reference/right-ltr-ref.htm
ltr-span-only-ib.htm == reference/right-ltr-ref.htm
+malformed-decl-001.htm == reference/filler-text-below-green.htm
+malformed-decl-002.htm == reference/filler-text-below-green.htm
+malformed-decl-003.htm == reference/filler-text-below-green.htm
+malformed-decl-004.htm == reference/filler-text-below-green.htm
+malformed-decl-005.htm == reference/filler-text-below-green.htm
+malformed-decl-006.htm == reference/filler-text-below-green.htm
+malformed-decl-007.htm == reference/filler-text-below-green.htm
+malformed-decl-008.htm == reference/filler-text-below-green.htm
margin-001.htm == reference/margin-001-ref.htm
margin-002.htm == reference/margin-002-ref.htm
margin-003.htm == reference/margin-003-ref.htm
@@ -4115,6 +4337,23 @@ max-width-applies-to-015.htm == reference/ref-filled-black-96px-square.htm
max-width-applies-to-016.htm == reference/ref-filled-green-100px-square.htm
max-width-percentage-001.htm == reference/max-width-percentage-001-ref.htm
max-width-percentage-002.htm == reference/ref-if-there-is-no-red.htm
+media-dependency-001.htm == reference/filler-text-below-green.htm
+media-dependency-002.htm == reference/filler-text-below-green.htm
+media-dependency-003.htm == reference/filler-text-below-green.htm
+media-dependency-004.htm == reference/filler-text-below-green.htm
+media-dependency-005.htm == reference/filler-text-below-green.htm
+media-dependency-006.htm == reference/filler-text-below-green.htm
+media-dependency-007.htm == reference/no-red-filler-text-ref.htm
+media-dependency-008.htm == reference/no-red-filler-text-ref.htm
+media-dependency-009.htm == reference/filler-text-below-green.htm
+media-dependency-010.htm == reference/no-red-filler-text-ref.htm
+media-dependency-011.htm == reference/no-red-filler-text-ref.htm
+media-dependency-012.htm == reference/no-red-filler-text-ref.htm
+media-dependency-013.htm == reference/no-red-filler-text-ref.htm
+media-dependency-014.htm == reference/no-red-filler-text-ref.htm
+media-dependency-015.htm == reference/no-red-filler-text-ref.htm
+media-dependency-016.htm == reference/no-red-filler-text-ref.htm
+media-dependency-017.htm == reference/filler-text-below-green.htm
min-height-001.htm == reference/height-001-ref.htm
min-height-002.htm == reference/height-001-ref.htm
min-height-003.htm == reference/height-003-ref.htm
@@ -4272,7 +4511,59 @@ min-width-applies-to-015.htm == reference/ref-filled-black-96px-square.htm
min-width-applies-to-016.htm == reference/ref-filled-green-100px-square.htm
min-width-percentage-001.htm == reference/max-width-percentage-001-ref.htm
min-width-percentage-002.htm == reference/ref-if-there-is-no-red.htm
+moz-css21-block-page-break-inside-avoid-1.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-10.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-11.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-12.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-13.htm == reference/moz-css21-block-page-break-inside-avoid-8-ref.htm
+moz-css21-block-page-break-inside-avoid-14.htm == reference/moz-css21-block-page-break-inside-avoid-14-ref.htm
+moz-css21-block-page-break-inside-avoid-15.htm == reference/moz-css21-block-page-break-inside-avoid-15-ref.htm
+moz-css21-block-page-break-inside-avoid-2.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-3.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-4.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-5.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-6.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-7.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-block-page-break-inside-avoid-8.htm == reference/moz-css21-block-page-break-inside-avoid-8-ref.htm
+moz-css21-block-page-break-inside-avoid-9.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-float-page-break-inside-avoid-1.htm == reference/moz-css21-table-page-break-inside-avoid-ref.htm
+moz-css21-float-page-break-inside-avoid-2.htm == reference/moz-css21-float-page-break-inside-avoid-2-ref.htm
+moz-css21-float-page-break-inside-avoid-3.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-float-page-break-inside-avoid-4.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm
+moz-css21-float-page-break-inside-avoid-5.htm == reference/moz-css21-float-page-break-inside-avoid-5-ref.htm
+moz-css21-float-page-break-inside-avoid-6.htm == reference/moz-css21-float-page-break-inside-avoid-6-ref.htm
+moz-css21-float-page-break-inside-avoid-7.htm == reference/moz-css21-float-page-break-inside-avoid-7-ref.htm
+moz-css21-float-page-break-inside-avoid-8.htm == reference/moz-css21-float-page-break-inside-avoid-8-ref.htm
+moz-css21-float-page-break-inside-avoid-9.htm == reference/moz-css21-float-page-break-inside-avoid-9-ref.htm
+moz-css21-inline-page-break-inside-avoid-1.htm == reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm
+moz-css21-row-page-break-inside-avoid-1.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
+moz-css21-row-page-break-inside-avoid-2.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-1.htm == reference/moz-css21-table-page-break-inside-avoid-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-2.htm == reference/moz-css21-table-page-break-inside-avoid-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-3.htm == reference/moz-css21-table-page-break-inside-avoid-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-4.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-5.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-6.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-7.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm
+moz-css21-rowgroup-page-break-inside-avoid-8.htm == reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm
+moz-css21-table-page-break-inside-avoid-1.htm == reference/moz-css21-table-page-break-inside-avoid-ref.htm
+moz-css21-table-page-break-inside-avoid-2.htm == reference/moz-css21-table-page-break-inside-avoid-2-ref.htm
+moz-css21-table-page-break-inside-avoid-3.htm == reference/moz-css21-table-page-break-inside-avoid-3-ref.htm
+moz-css21-table-page-break-inside-avoid-4.htm == reference/moz-css21-table-page-break-inside-avoid-4-ref.htm
+moz-css21-table-page-break-inside-avoid-5.htm == reference/moz-css21-table-page-break-inside-avoid-5-ref.htm
+moz-css21-table-page-break-inside-avoid-6.htm == reference/moz-css21-table-page-break-inside-avoid-6-ref.htm
+moz-css21-table-page-break-inside-avoid-7.htm == reference/moz-css21-table-page-break-inside-avoid-7-ref.htm
+moz-css21-table-page-break-inside-avoid-8.htm == reference/moz-css21-table-page-break-inside-avoid-6-ref.htm
+moz-multicol3-column-balancing-break-inside-avoid-1.htm == reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm
multicol-height-002.htm == reference/multicol-height-002.htm
+numbers-units-001.htm == reference/no-red-on-blank-page-ref.htm
+numbers-units-003.htm == reference/no-red-on-blank-page-ref.htm
+numbers-units-005.htm == reference/no-red-on-blank-page-ref.htm
+numbers-units-016.htm == reference/no-red-on-blank-page-ref.htm
+numbers-units-017.htm == reference/no-red-on-blank-page-ref.htm
+other-attribute-001.htm == reference/no-red-on-blank-page-ref.htm
+outline-applies-to-005.htm == reference/no-red-on-blank-page-ref.htm
+outline-applies-to-006.htm == reference/no-red-on-blank-page-ref.htm
outline-color-049.htm == reference/outline-color-049-ref.htm
outline-color-052.htm == reference/outline-color-052-ref.htm
outline-color-053.htm == reference/outline-color-052-ref.htm
@@ -4289,7 +4580,41 @@ outline-color-110.htm == reference/outline-color-110-ref.htm
outline-color-113.htm == reference/outline-color-113-ref.htm
outline-color-114.htm == reference/outline-color-113-ref.htm
outline-color-115.htm == reference/outline-color-115-ref.htm
+outline-color-applies-to-005.htm == reference/no-red-on-blank-page-ref.htm
+outline-color-applies-to-006.htm == reference/no-red-on-blank-page-ref.htm
outline-layout-006.htm == reference/outline-layout-006-ref.htm
+outline-style-001.htm == reference/no-red-filler-text-ref.htm
+outline-style-applies-to-005.htm == reference/no-red-on-blank-page-ref.htm
+outline-style-applies-to-006.htm == reference/no-red-on-blank-page-ref.htm
+outline-width-002.htm == reference/no-red-filler-text-ref.htm
+outline-width-004.htm == reference/no-red-filler-text-ref.htm
+outline-width-005.htm == reference/no-red-filler-text-ref.htm
+outline-width-013.htm == reference/no-red-filler-text-ref.htm
+outline-width-015.htm == reference/no-red-filler-text-ref.htm
+outline-width-016.htm == reference/no-red-filler-text-ref.htm
+outline-width-024.htm == reference/no-red-filler-text-ref.htm
+outline-width-026.htm == reference/no-red-filler-text-ref.htm
+outline-width-027.htm == reference/no-red-filler-text-ref.htm
+outline-width-035.htm == reference/no-red-filler-text-ref.htm
+outline-width-037.htm == reference/no-red-filler-text-ref.htm
+outline-width-038.htm == reference/no-red-filler-text-ref.htm
+outline-width-046.htm == reference/no-red-filler-text-ref.htm
+outline-width-048.htm == reference/no-red-filler-text-ref.htm
+outline-width-049.htm == reference/no-red-filler-text-ref.htm
+outline-width-057.htm == reference/no-red-filler-text-ref.htm
+outline-width-059.htm == reference/no-red-filler-text-ref.htm
+outline-width-060.htm == reference/no-red-filler-text-ref.htm
+outline-width-068.htm == reference/no-red-filler-text-ref.htm
+outline-width-070.htm == reference/no-red-filler-text-ref.htm
+outline-width-071.htm == reference/no-red-filler-text-ref.htm
+outline-width-079.htm == reference/no-red-filler-text-ref.htm
+outline-width-081.htm == reference/no-red-filler-text-ref.htm
+outline-width-082.htm == reference/no-red-filler-text-ref.htm
+outline-width-089.htm == reference/no-red-filler-text-ref.htm
+outline-width-090.htm == reference/no-red-filler-text-ref.htm
+outline-width-091.htm == reference/no-red-filler-text-ref.htm
+outline-width-applies-to-005.htm == reference/no-red-on-blank-page-ref.htm
+outline-width-applies-to-006.htm == reference/no-red-on-blank-page-ref.htm
overflow-applies-to-001.htm == reference/overflow-applies-to-001-ref.htm
overflow-applies-to-002.htm == reference/overflow-applies-to-001-ref.htm
overflow-applies-to-003.htm == reference/overflow-applies-to-001-ref.htm
@@ -4692,6 +5017,13 @@ position-relative-nested-001.htm == reference/position-relative-nested-001-ref.h
position-static-001.htm == reference/position-static-001-ref.htm
positioning-float-001.htm == reference/positioning-float-001-ref.htm
positioning-float-002.htm == reference/positioning-float-002-ref.htm
+pseudo-001.htm == reference/no-red-filler-text-ref.htm
+pseudo-002.htm == reference/filler-text-below-green.htm
+pseudo-014.htm == reference/no-red-filler-text-ref.htm
+pseudo-015.htm == reference/no-red-filler-text-ref.htm
+pseudo-016.htm == reference/no-red-filler-text-ref.htm
+quoted-keywords-001.htm == reference/no-red-filler-text-ref.htm
+quoted-keywords-002.htm == reference/no-red-filler-text-ref.htm
quotes-035.htm == reference/quotes-035-ref.htm
quotes-035a.htm == reference/quotes-035-ref.htm
quotes-036.htm == reference/quotes-035-ref.htm
@@ -4918,9 +5250,19 @@ separated-border-model-004e.htm == reference/separated-border-model-004e-ref.htm
separated-border-model-007.htm == reference/separated-border-model-007-ref.htm
separated-border-model-008.htm == reference/separated-border-model-007-ref.htm
separated-border-model-009.htm == reference/separated-border-model-007-ref.htm
+sgml-comments-001.htm == reference/filler-text-below-green.htm
shand-border-000.htm == reference/shand-border-000-ref.htm
shand-border-001.htm == reference/ref-if-there-is-no-red.htm
+sibling-selector-002.htm == reference/filler-text-below-green.htm
sort-by-order-001.htm == reference/ref-filled-green-100px-square.htm
+specificity-001.htm == reference/filler-text-below-green.htm
+specificity-002.htm == reference/filler-text-below-green.htm
+specificity-003.htm == reference/filler-text-below-green.htm
+specificity-004.htm == reference/filler-text-below-green.htm
+specificity-005.htm == reference/filler-text-below-green.htm
+specificity-006.htm == reference/filler-text-below-green.htm
+specificity-007.htm == reference/filler-text-below-green.htm
+specificity-008.htm == reference/filler-text-below-green.htm
specificity-011.htm == reference/specificity-011-ref.htm
specificity-013.htm == reference/specificity-013-ref.htm
stack-floats-001.htm == reference/stack-floats-001-ref.htm
@@ -4948,10 +5290,13 @@ table-backgrounds-bs-column-001.htm == reference/table-backgrounds-bs-column-001
table-backgrounds-bs-row-001.htm == reference/table-backgrounds-bs-row-001-ref.htm
table-backgrounds-bs-rowgroup-001.htm == reference/table-backgrounds-bs-rowgroup-001-ref.htm
table-backgrounds-bs-table-001.htm == reference/table-backgrounds-bs-table-001-ref.htm
+table-column-rendering-001.htm == reference/no-red-on-blank-page-ref.htm
+table-column-rendering-002.htm == reference/no-red-on-blank-page-ref.htm
table-height-algorithm-008a.htm == reference/ref-filled-green-100px-square.htm
table-height-algorithm-008b.htm == reference/ref-filled-green-100px-square.htm
table-height-algorithm-008c.htm == reference/ref-filled-green-100px-square.htm
table-in-inline-001.htm == reference/table-in-inline-001-ref.htm
+table-layout-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
table-margin-004.htm == reference/table-margin-004-ref.htm
table-vertical-align-baseline-001.htm == reference/table-vertical-align-baseline-001-ref.htm
table-vertical-align-baseline-002.htm == reference/table-vertical-align-baseline-001-ref.htm
@@ -4960,6 +5305,8 @@ table-vertical-align-baseline-004.htm == reference/table-vertical-align-baseline
table-vertical-align-baseline-005.htm == reference/table-vertical-align-baseline-001-ref.htm
table-vertical-align-baseline-006.htm == reference/table-vertical-align-baseline-001-ref.htm
table-vertical-align-baseline-007.htm == reference/table-vertical-align-baseline-001-ref.htm
+table-visual-layout-017.htm == reference/no-red-on-blank-page-ref.htm
+table-visual-layout-018.htm == reference/no-red-on-blank-page-ref.htm
table-visual-layout-026a.htm == reference/ref-filled-green-100px-square.htm
table-visual-layout-026b.htm == reference/ref-filled-green-100px-square.htm
table-visual-layout-026c.htm == reference/ref-filled-green-100px-square.htm
@@ -4973,6 +5320,7 @@ text-align-white-space-005.htm == reference/text-align-white-space-005-ref.htm
text-align-white-space-006.htm == reference/text-align-white-space-002-ref.htm
text-align-white-space-007.htm == reference/text-align-white-space-002-ref.htm
text-align-white-space-008.htm == reference/text-align-white-space-008-ref.htm
+text-decoration-image-001.htm == reference/no-red-on-blank-page-ref.htm
text-decoration-va-length-001.htm == reference/text-decoration-va-length-001-ref.htm
text-decoration-va-length-002.htm == reference/text-decoration-va-length-002-ref.htm
text-indent-012.htm == reference/text-indent-012-ref.htm
@@ -4983,6 +5331,8 @@ text-indent-intrinsic-001.htm == reference/text-indent-intrinsic-001-ref.htm
text-indent-intrinsic-002.htm == reference/text-indent-intrinsic-002-ref.htm
text-indent-intrinsic-003.htm == reference/text-indent-intrinsic-003-ref.htm
text-indent-intrinsic-004.htm == reference/text-indent-intrinsic-004-ref.htm
+text-indent-overflow-001.htm == reference/no-red-on-blank-page-ref.htm
+text-indent-overflow-004.htm == reference/no-red-on-blank-page-ref.htm
text-indent-percent-001.htm == reference/text-indent-percent-001-ref.htm
text-indent-wrap-001.htm == reference/text-indent-wrap-001-ref-inline-margin.htm == reference/text-indent-wrap-001-ref-float.htm != reference/text-indent-wrap-001-notref-block-margin.htm
text-transform-capitalize-001.htm == reference/text-transform-capitalize-001-ref.htm
@@ -5084,6 +5434,17 @@ units-004.htm == reference/units-004-ref.htm
units-006.htm == reference/units-006-ref.htm
units-008.htm == reference/units-006-ref.htm
units-009.htm == reference/units-006-ref.htm
+universal-selector-003.htm == reference/filler-text-below-green.htm
+universal-selector-004.htm == reference/filler-text-below-green.htm
+uri-001.htm == reference/filler-text-below-green.htm
+uri-002.htm == reference/no-red-filler-text-ref.htm
+uri-003.htm == reference/no-red-filler-text-ref.htm
+uri-006.htm == reference/no-red-filler-text-ref.htm
+uri-007.htm == reference/no-red-filler-text-ref.htm
+uri-008.htm == reference/no-red-filler-text-ref.htm
+uri-009.htm == reference/no-red-filler-text-ref.htm
+uri-010.htm == reference/no-red-filler-text-ref.htm
+uri-011.htm == reference/no-red-filler-text-ref.htm
uri-013.htm == reference/uri-013-ref.htm
vertical-align-004.htm == reference/vertical-align-004-ref.htm
vertical-align-005.htm == reference/vertical-align-004-ref.htm
@@ -5159,11 +5520,8 @@ vertical-align-baseline-008.htm == reference/vertical-align-baseline-008-ref.htm
vertical-align-baseline-009.htm == reference/vertical-align-baseline-007-ref.htm
vertical-align-sub-001.htm == reference/vertical-align-sub-001-ref.htm
vertical-align-super-001.htm == reference/vertical-align-sub-001-ref.htm
-vertical-alignment-new-002.htm == reference/vertical-alignment-new-002-ref.htm
-vertical-alignment-new-004.htm == reference/vertical-alignment-new-004-ref.htm
-vertical-alignment-new-006.htm == reference/vertical-alignment-new-006-ref.htm
-vertical-alignment-new-008.htm == reference/vertical-alignment-new-008-ref.htm
visibility-005.htm == reference/ref-filled-green-100px-square.htm
+visibility-block-001.htm == reference/no-red-on-blank-page-ref.htm
white-space-collapsing-001.htm == reference/white-space-collapsing-001-ref.htm
white-space-collapsing-002.htm == reference/white-space-collapsing-001-ref.htm
white-space-collapsing-004.htm == reference/white-space-collapsing-004-ref.htm
diff --git a/tests/wpt/css-tests/css21_dev/html4/sgml-comments-001.htm b/tests/wpt/css-tests/css21_dev/html4/sgml-comments-001.htm
index e729d7682c5..c1f490a989b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/sgml-comments-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/sgml-comments-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing SGML comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="SGML comment tokens are parsed and ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/sibling-selector-002.htm b/tests/wpt/css-tests/css21_dev/html4/sibling-selector-002.htm
index eba0b88ea19..c48d5fc3eb5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/sibling-selector-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/sibling-selector-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling selector with non-element node</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Sibling selector only applies to immediate siblings ignoring non-element nodes.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-001.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-001.htm
index 80bba8e3a1a..ff043b0d4cd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0010 vs. 0001</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The attribute selector has an higher specificity over the element selector - specificity 0010 takes precedence over 0001.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-002.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-002.htm
index c8fa0334521..67394fd6f58 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Inline Style</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="Specificity of the inline style trumps all other selectors.">
<meta http-equiv="Content-Style-Type" content="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-003.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-003.htm
index 64eaaab6364..b59093e4310 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0100 vs. 0011</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The ID attribute in a selector has the higher specificity than the combined pseudo-class and element selectors - specificity 0100 takes precedence over 0011.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-004.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-004.htm
index 133b876260e..98c8e8239bc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0011 vs. 0010</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The combined pseudo-class and element selectors have a higher specificity than the attribute selector - specificity 0011 takes precedence over 0010.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-005.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-005.htm
index a38166199b7..4450e3e60f3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-005.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-005.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0002 vs. 0001</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="An element selector with a pseudo-element selector wins over a pseudo-element selector - specificity 0002 takes precedence over 0001.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-006.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-006.htm
index 28ee1e18e72..eed374093a8 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Pseudo-element vs. simple element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The combination of a pseudo-element selector with an element selector takes takes precedence over simple and single element selector - specificity 0002 takes precedence over 0001.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-007.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-007.htm
index 975d18312df..9e6aba385b3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0001 vs. 0000</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The element selector has a higher specificity over the universal selector - specificity 0001 takes precedence over 0000.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/specificity-008.htm b/tests/wpt/css-tests/css21_dev/html4/specificity-008.htm
index 2f334263ed1..f151342b2e6 100644
--- a/tests/wpt/css-tests/css21_dev/html4/specificity-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/specificity-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - specificity 0012 vs. 0002</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="The combined specificity of an element selector, with a pseudo-class selector and a pseudo-element selector achieves an higher specificity than the combined specificity of an element selector with a pseudo-element selector.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/.htaccess b/tests/wpt/css-tests/css21_dev/html4/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/html4/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/html4/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/html4/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/helper.js b/tests/wpt/css-tests/css21_dev/html4/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/html4/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/html4/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/html4/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/properties.js b/tests/wpt/css-tests/css21_dev/html4/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/html4/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/html4/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/html4/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/html4/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/html4/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/html4/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/html4/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-001.htm b/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-001.htm
index 5cbfff770c7..a58a318ba92 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Table columns are not rendered</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Table columns in themselves are not rendered.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-002.htm b/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-002.htm
index 516b356bbe1..00152e1e2db 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-column-rendering-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Table column groups are not rendered</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Table column groups in themselves are not rendered.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-layout-applies-to-016.htm b/tests/wpt/css-tests/css21_dev/html4/table-layout-applies-to-016.htm
index fedf63f49f5..fde712bf156 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-layout-applies-to-016.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-layout-applies-to-016.htm
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#width-layout">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="Table-layout does not apply to 'display: none' elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-017.htm b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-017.htm
index 8090c0233e3..79f02bbb7fc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-017.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-017.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Table row boxes exactly cover the table in the collapsing borders model</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="In the collapsing border model, the table row boxes together exactly cover the table.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-018.htm b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-018.htm
index a3d7ba5448e..5cf272928d0 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-018.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-018.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Table column boxes exactly cover the table in the collapsing borders model</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="In the collapsing border model, the table column boxes together exactly cover the table.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-026a.htm b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-026a.htm
index 11b55d294fd..a94f7e541dc 100644
--- a/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-026a.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/table-visual-layout-026a.htm
@@ -68,4 +68,4 @@
<div id="overlapping-green"></div>
</body>
-</html>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/text-decoration-image-001.htm b/tests/wpt/css-tests/css21_dev/html4/text-decoration-image-001.htm
index f2ff55caca3..1e869d4b835 100644
--- a/tests/wpt/css-tests/css21_dev/html4/text-decoration-image-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/text-decoration-image-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Text-decoration on images</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#lining-striking-props">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="image">
<meta name="assert" content="Text-decoration is not applied to images.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-001.htm b/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-001.htm
index 341cba38921..f13386a60bd 100644
--- a/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Text-indent with negative value with overflow hidden</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'text-indent' property with negative value follows the overflow hidden assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-004.htm b/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-004.htm
index b454abb1ef5..a8202b8bea2 100644
--- a/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/text-indent-overflow-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Text-indent with value larger than the available width with 'overflow' set to 'hidden'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'text-indent' property with value exceeding the available width of the element follows the 'overflow: hidden' assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/text-transform-lowercase-002.htm b/tests/wpt/css-tests/css21_dev/html4/text-transform-lowercase-002.htm
deleted file mode 100644
index 286602e74ed..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/text-transform-lowercase-002.htm
+++ /dev/null
@@ -1,6 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html><head><title>CSS Test: text-transform: LATIN CAPITAL LETTER I WITH DOT ABOVE</title>
- <link rel="match" href="reference/text-transform-lowercase-002-ref.htm">
- </head><body>
- <span style="font-size:32px;text-transform:lowercase">İI</span>
-</body></html>
diff --git a/tests/wpt/css-tests/css21_dev/html4/toc.htm b/tests/wpt/css-tests/css21_dev/html4/toc.htm
index 9082fe895c9..08e2b1c871b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/toc.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/toc.htm
@@ -82,7 +82,7 @@
<tbody id="s13">
<tr><th><a href="chapter-13.htm">Chapter 13 -
Paged media</a></th>
- <td>(133 Tests)</td></tr>
+ <td>(135 Tests)</td></tr>
</tbody>
<tbody id="s14">
<tr><th><a href="chapter-14.htm">Chapter 14 -
diff --git a/tests/wpt/css-tests/css21_dev/html4/universal-selector-003.htm b/tests/wpt/css-tests/css21_dev/html4/universal-selector-003.htm
index 6c96d2a7f1d..f8fb209e50d 100644
--- a/tests/wpt/css-tests/css21_dev/html4/universal-selector-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/universal-selector-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Implied universal selector for class selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="If the universal selector is not the only component of a simple class selector the * can be omitted.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/universal-selector-004.htm b/tests/wpt/css-tests/css21_dev/html4/universal-selector-004.htm
index a82518fc935..24ba3c238e3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/universal-selector-004.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/universal-selector-004.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Implied universal selector for ID</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="If the universal selector is not the only component of a simple id selector the * can be omitted.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-001.htm b/tests/wpt/css-tests/css21_dev/html4/uri-001.htm
index 638bb2081f3..e644a1d4e30 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing valid URIs with white space and no quotes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/filler-text-below-green.htm">
<meta name="flags" content="">
<meta name="assert" content="A url function is valid if it is 'url(', followed by the URI, followed by ')', even with white space between.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-002.htm b/tests/wpt/css-tests/css21_dev/html4/uri-002.htm
index d5321090eca..f1d7f1261c4 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-002.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-002.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing URL with an invalid space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="invalid">
<meta name="assert" content="URL functions with invalid spaces are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-003.htm b/tests/wpt/css-tests/css21_dev/html4/uri-003.htm
index 8d99841f2a6..6d97bf0e168 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-003.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-003.htm
@@ -4,6 +4,7 @@
<title>CSS Test: URL with missing closing parenthesis</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="Url functions with missing closing parenthesis are ignored.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-006.htm b/tests/wpt/css-tests/css21_dev/html4/uri-006.htm
index 058e22bd0b7..832b2ce030b 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-006.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-006.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (*) after URL function values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="Special CSS characters following URL strings invalidate the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-007.htm b/tests/wpt/css-tests/css21_dev/html4/uri-007.htm
index 40454204e44..35616c2fbad 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-007.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-007.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (&amp;) after URL functions values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="Invalid characters following URL strings invalidate the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-008.htm b/tests/wpt/css-tests/css21_dev/html4/uri-008.htm
index c4c96aac915..21c6740b18c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-008.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-008.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid characters (alpha) before URL function values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="Alpha characters preceding URL strings invalidate the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-009.htm b/tests/wpt/css-tests/css21_dev/html4/uri-009.htm
index 8552522f237..2da0bcfe95c 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-009.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-009.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (/) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="A slash character preceding URL string invalidates the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-010.htm b/tests/wpt/css-tests/css21_dev/html4/uri-010.htm
index 47ff316c008..217f1f6f7b3 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-010.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-010.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (_) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="An underscore character preceding URL string invalidates the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/uri-011.htm b/tests/wpt/css-tests/css21_dev/html4/uri-011.htm
index ddefb699c10..a34801e2c61 100644
--- a/tests/wpt/css-tests/css21_dev/html4/uri-011.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/uri-011.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (=) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri">
+ <link rel="match" href="reference/no-red-filler-text-ref.htm">
<meta name="flags" content="image invalid">
<meta name="assert" content="An equal sign character preceding URL string invalidates the entire url assignment.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-002.htm b/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-002.htm
deleted file mode 100644
index 7f0e4a7209b..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-002.htm
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
- <head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.">
- <link rel="match" href="reference/vertical-alignment-new-002-ref.htm">
- <meta name="flags" content="ahem">
- <style type="text/css">
- div#rl
- {
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: top;
- line-height: 1;
- }
-
- </style>
-
- </head>
-
- <body>
-
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-004.htm b/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-004.htm
deleted file mode 100644
index ec4251c75b4..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-004.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
- <head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.">
- <link rel="match" href="reference/vertical-alignment-new-004-ref.htm">
- <meta name="flags" content="ahem">
- <style type="text/css">
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-top;
- line-height: 1;
- }
-
- </style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-006.htm b/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-006.htm
deleted file mode 100644
index 222852b549f..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-006.htm
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
- <head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.">
- <link rel="match" href="reference/vertical-alignment-new-006-ref.htm">
- <meta name="flags" content="ahem">
- <style type="text/css">
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-bottom;
- line-height: 1;
- }
-
- </style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-008.htm b/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-008.htm
deleted file mode 100644
index b172ad01116..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/vertical-alignment-new-008.htm
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
- <head>
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com">
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment">
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height">
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.">
- <link rel="match" href="reference/vertical-alignment-new-008-ref.htm">
- <meta name="flags" content="ahem">
- <style type="text/css">
- div#rl
- {
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: bottom;
- line-height: 1;
- }
-
- </style>
-
- </head>
-
- <body>
-
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/visibility-block-001.htm b/tests/wpt/css-tests/css21_dev/html4/visibility-block-001.htm
index 1092064cc81..53482d15032 100644
--- a/tests/wpt/css-tests/css21_dev/html4/visibility-block-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/visibility-block-001.htm
@@ -4,6 +4,7 @@
<title>CSS Test: Visibility 'collapse' on non-table row or column elements</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/">
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#visibility">
+ <link rel="match" href="reference/no-red-on-blank-page-ref.htm">
<meta name="flags" content="">
<meta name="assert" content="The 'visibility' property set to 'collapse' acts like 'hidden' when applied to non-table row or column elements.">
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data
index 6cf8402ddae..513eac7d511 100644
--- a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data
@@ -987,18 +987,18 @@ html4/at-charset-029.htm d6a48c0416a49e8c29d2180faf72c581aa709494 ?
xhtml1/at-charset-029.xht d6a48c0416a49e8c29d2180faf72c581aa709494 ?
html4/at-charset-030.htm 9e96f5e5537f454307477203131f96813ea5acb6 ?
xhtml1/at-charset-030.xht 9e96f5e5537f454307477203131f96813ea5acb6 ?
-html4/at-charset-033.htm b9badbe3393575678a461f61bb210ef6574851a1 ?
-xhtml1/at-charset-033.xht b9badbe3393575678a461f61bb210ef6574851a1 ?
-html4/at-charset-034.htm 7373f8faa0bee4f7f0138ca4ee1aa5d66a1468a6 ?
-xhtml1/at-charset-034.xht 7373f8faa0bee4f7f0138ca4ee1aa5d66a1468a6 ?
-html4/at-charset-035.htm e157c5d89e3aa60fc54e880569c7f09961e54f6e ?
-xhtml1/at-charset-035.xht e157c5d89e3aa60fc54e880569c7f09961e54f6e ?
-html4/at-charset-036.htm 03b9f73d7daba251d0439a73c1dad4ae0e711e22 ?
-xhtml1/at-charset-036.xht 03b9f73d7daba251d0439a73c1dad4ae0e711e22 ?
-html4/at-charset-037.htm 7c0a78c8adc8b0d2ce9e19fb070166e0440fff85 ?
-xhtml1/at-charset-037.xht 7c0a78c8adc8b0d2ce9e19fb070166e0440fff85 ?
-html4/at-charset-038.htm 63ae914cf3a08e1adad597542d3292bcba8d4a00 ?
-xhtml1/at-charset-038.xht 63ae914cf3a08e1adad597542d3292bcba8d4a00 ?
+html4/at-charset-033.htm 1790635b5d1aab50bd3813477e051295dd7345e9 ?
+xhtml1/at-charset-033.xht 1790635b5d1aab50bd3813477e051295dd7345e9 ?
+html4/at-charset-034.htm 4a24ece550e2ea3ed62a9c9f7b51fd6f9dd00d41 ?
+xhtml1/at-charset-034.xht 4a24ece550e2ea3ed62a9c9f7b51fd6f9dd00d41 ?
+html4/at-charset-035.htm af1d691a070390a88836c7d29c98e356d9cc6678 ?
+xhtml1/at-charset-035.xht af1d691a070390a88836c7d29c98e356d9cc6678 ?
+html4/at-charset-036.htm 94d71d5028182408ec41297004fcba33ecf5b830 ?
+xhtml1/at-charset-036.xht 94d71d5028182408ec41297004fcba33ecf5b830 ?
+html4/at-charset-037.htm 16ccc2234cc158e56cf0dc86c3b1953d8ad7e2bf ?
+xhtml1/at-charset-037.xht 16ccc2234cc158e56cf0dc86c3b1953d8ad7e2bf ?
+html4/at-charset-038.htm fbd982159e360eaaebfe4044f04cedcabbb86e2e ?
+xhtml1/at-charset-038.xht fbd982159e360eaaebfe4044f04cedcabbb86e2e ?
html4/at-charset-039.htm 4fa92eaadf698020ec2eb7d1f5fd1ba4ae1d7c95 ?
xhtml1/at-charset-039.xht 4fa92eaadf698020ec2eb7d1f5fd1ba4ae1d7c95 ?
html4/at-charset-040.htm 5e67c620f8e19b9fc8b8e4cfefcff0ddbc5321cb ?
@@ -1019,28 +1019,28 @@ html4/at-charset-047.htm 1f849cf79cf1d1c66aff8586e836a4d9ffc4040b ?
xhtml1/at-charset-047.xht 1f849cf79cf1d1c66aff8586e836a4d9ffc4040b ?
html4/at-charset-048.htm e787a6663b3297ab6ee7e77f2a74e384e4c950c8 ?
xhtml1/at-charset-048.xht e787a6663b3297ab6ee7e77f2a74e384e4c950c8 ?
-html4/at-charset-049.htm 340574ef6db9a28012f86b246489a4d3298368b5 ?
-xhtml1/at-charset-049.xht 340574ef6db9a28012f86b246489a4d3298368b5 ?
-html4/at-charset-050.htm 3a32189c1f1962cf40f128f20f6a1a6f021faede ?
-xhtml1/at-charset-050.xht 3a32189c1f1962cf40f128f20f6a1a6f021faede ?
-html4/at-charset-051.htm e9d307d74b2c4a38f31911ac75dc581dddad8504 ?
-xhtml1/at-charset-051.xht e9d307d74b2c4a38f31911ac75dc581dddad8504 ?
-html4/at-charset-052.htm a96918186fce648f19cfc02b774fadff70afa01d ?
-xhtml1/at-charset-052.xht a96918186fce648f19cfc02b774fadff70afa01d ?
-html4/at-charset-053.htm 4ba05397e34f43b7daaf72c55e2838cd487f8584 ?
-xhtml1/at-charset-053.xht 4ba05397e34f43b7daaf72c55e2838cd487f8584 ?
+html4/at-charset-049.htm f9414cc7378cfc6690d1a7afbab0e4bf260f8862 ?
+xhtml1/at-charset-049.xht f9414cc7378cfc6690d1a7afbab0e4bf260f8862 ?
+html4/at-charset-050.htm 304a693abd605ca4ebf6d8ba51d12d0d52ef75fe ?
+xhtml1/at-charset-050.xht 304a693abd605ca4ebf6d8ba51d12d0d52ef75fe ?
+html4/at-charset-051.htm e2157d728e600969cb37da09401990e7773002e0 ?
+xhtml1/at-charset-051.xht e2157d728e600969cb37da09401990e7773002e0 ?
+html4/at-charset-052.htm be3b5dde981c44a2e6e31f5d1d105762f71eda11 ?
+xhtml1/at-charset-052.xht be3b5dde981c44a2e6e31f5d1d105762f71eda11 ?
+html4/at-charset-053.htm a499e9fc5ef9abaf9e3045580c134376891e5880 ?
+xhtml1/at-charset-053.xht a499e9fc5ef9abaf9e3045580c134376891e5880 ?
html4/at-charset-054.htm a83e808cbbd903bb7afe894a18f635107bcad9e5 ?
xhtml1/at-charset-054.xht a83e808cbbd903bb7afe894a18f635107bcad9e5 ?
-html4/at-charset-055.htm 0af734be4c1fe226e932357fe8ff5b8873d056f8 ?
-xhtml1/at-charset-055.xht 0af734be4c1fe226e932357fe8ff5b8873d056f8 ?
+html4/at-charset-055.htm 27c13c2eb8858106158ce59426bb946a8b9ec191 ?
+xhtml1/at-charset-055.xht 27c13c2eb8858106158ce59426bb946a8b9ec191 ?
html4/at-charset-056.htm 517e3f56227ebbcc51b5b1cc7a428e673079fb68 ?
xhtml1/at-charset-056.xht 517e3f56227ebbcc51b5b1cc7a428e673079fb68 ?
-html4/at-charset-057.htm 0c6ccb79a5a4d1c3bfd22888539c0240fbd17d2e ?
-xhtml1/at-charset-057.xht 0c6ccb79a5a4d1c3bfd22888539c0240fbd17d2e ?
-html4/at-charset-058.htm f49155a23719ff5203628307860d373c43b8e49f ?
-xhtml1/at-charset-058.xht f49155a23719ff5203628307860d373c43b8e49f ?
-html4/at-charset-059.htm 7c7bd7d71db3a6b020ee2de5a41d29ec7d6635b3 ?
-xhtml1/at-charset-059.xht 7c7bd7d71db3a6b020ee2de5a41d29ec7d6635b3 ?
+html4/at-charset-057.htm efcaaa9c444c37f7fcd81a14757571fafe7b4edc ?
+xhtml1/at-charset-057.xht efcaaa9c444c37f7fcd81a14757571fafe7b4edc ?
+html4/at-charset-058.htm a844563ef04870f0e44cf81d2943e9330d5970f1 ?
+xhtml1/at-charset-058.xht a844563ef04870f0e44cf81d2943e9330d5970f1 ?
+html4/at-charset-059.htm e3e11a52963a303acdef4a0709ab83197901a026 ?
+xhtml1/at-charset-059.xht e3e11a52963a303acdef4a0709ab83197901a026 ?
html4/at-charset-060.htm 14d3ff75bda3e1623dcc7e331167d23b60d846b9 ?
xhtml1/at-charset-060.xht 14d3ff75bda3e1623dcc7e331167d23b60d846b9 ?
html4/at-charset-061.htm 6abee0aa6960d9a115e8bccc55e2c61f6a4fa407 ?
@@ -1079,18 +1079,18 @@ html4/at-charset-utf16-le-003.htm a87cf6ef37d0c8fa304e238cb3f21a233fa785e5 ?
xhtml1/at-charset-utf16-le-003.xht a87cf6ef37d0c8fa304e238cb3f21a233fa785e5 ?
html4/at-import-001.htm 7df0f1fcb440dc905768cf5e0ab86f21f1ab982d ?
xhtml1/at-import-001.xht 7df0f1fcb440dc905768cf5e0ab86f21f1ab982d ?
-html4/at-import-002.htm f1832275cac8af34e655fcb67216bf6c7df99641 ?
-xhtml1/at-import-002.xht f1832275cac8af34e655fcb67216bf6c7df99641 ?
-html4/at-import-003.htm 83f00621af04f472835eae573244fb951ecdb0aa ?
-xhtml1/at-import-003.xht 83f00621af04f472835eae573244fb951ecdb0aa ?
-html4/at-import-004.htm 0b4e37b9723726cea0d555fb09a6a441b5d1fd14 ?
-xhtml1/at-import-004.xht 0b4e37b9723726cea0d555fb09a6a441b5d1fd14 ?
-html4/at-import-005.htm 1bfd45801bbcba7ef1c757c20976a14b4f213385 ?
-xhtml1/at-import-005.xht 1bfd45801bbcba7ef1c757c20976a14b4f213385 ?
-html4/at-import-006.htm 74a3378e4391b0e397bf69fe19a1b57d631dd7e8 ?
-xhtml1/at-import-006.xht 74a3378e4391b0e397bf69fe19a1b57d631dd7e8 ?
-html4/at-import-007.htm 41f8b9f62141cf1261f2ab55049276530432baf8 ?
-xhtml1/at-import-007.xht 41f8b9f62141cf1261f2ab55049276530432baf8 ?
+html4/at-import-002.htm 31bd0786c76f29a3825019f6284f2751d4093de1 ?
+xhtml1/at-import-002.xht 31bd0786c76f29a3825019f6284f2751d4093de1 ?
+html4/at-import-003.htm 5d26ae1ed942c2a0fda8305906b3435981a2f55d ?
+xhtml1/at-import-003.xht 5d26ae1ed942c2a0fda8305906b3435981a2f55d ?
+html4/at-import-004.htm 7dcfd2ee1ebee1f06d009adb37b35877e99358e2 ?
+xhtml1/at-import-004.xht 7dcfd2ee1ebee1f06d009adb37b35877e99358e2 ?
+html4/at-import-005.htm c1e68e71775f9a35c602254b5108c12bde6fa48b ?
+xhtml1/at-import-005.xht c1e68e71775f9a35c602254b5108c12bde6fa48b ?
+html4/at-import-006.htm 92a3f34c455e12ebd60bc598a64ed93d956c786e ?
+xhtml1/at-import-006.xht 92a3f34c455e12ebd60bc598a64ed93d956c786e ?
+html4/at-import-007.htm cff5ad9c4b5626535a4e28600b5c14a8a585edf4 ?
+xhtml1/at-import-007.xht cff5ad9c4b5626535a4e28600b5c14a8a585edf4 ?
html4/at-import-008.htm 9bcf440f20110a66791d0b3bcd4bc00a6eae5756 ?
xhtml1/at-import-008.xht 9bcf440f20110a66791d0b3bcd4bc00a6eae5756 ?
html4/at-import-009.htm e5b371c428e39fcd01cc210d14ae42d75c979874 ?
@@ -1113,30 +1113,30 @@ html4/at-page-rule-002-b.htm 8563c04d9a46f9b8baf5e16fa5ecbcd44ec56fdb ?
xhtml1/at-page-rule-002-b.xht 8563c04d9a46f9b8baf5e16fa5ecbcd44ec56fdb ?
html4/at-page-rule-002-c.htm 55b83934557facf65114c80b08dd01a2c275d713 ?
xhtml1/at-page-rule-002-c.xht 55b83934557facf65114c80b08dd01a2c275d713 ?
-html4/at-rule-001.htm ff24cd2b068c5761868ab0d8a8ee6bfee9d51cd3 ?
-xhtml1/at-rule-001.xht ff24cd2b068c5761868ab0d8a8ee6bfee9d51cd3 ?
-html4/at-rule-002.htm 1368d169b020bd35d1e2b1f6d409bc42a9e4fbbf ?
-xhtml1/at-rule-002.xht 1368d169b020bd35d1e2b1f6d409bc42a9e4fbbf ?
-html4/at-rule-003.htm fb767f3cf7ae4663af0ae38320db8816b6ca08c2 ?
-xhtml1/at-rule-003.xht fb767f3cf7ae4663af0ae38320db8816b6ca08c2 ?
-html4/at-rule-004.htm 0f7e42f2cacbf8620a0805e0f3d4d60011115ded ?
-xhtml1/at-rule-004.xht 0f7e42f2cacbf8620a0805e0f3d4d60011115ded ?
-html4/at-rule-005.htm 35376823bf8a1c03ec59c49442c2471e7bb6f301 ?
-xhtml1/at-rule-005.xht 35376823bf8a1c03ec59c49442c2471e7bb6f301 ?
-html4/at-rule-006.htm 408bf1b022f9393e9aaadd61f833562d55976318 ?
-xhtml1/at-rule-006.xht 408bf1b022f9393e9aaadd61f833562d55976318 ?
-html4/at-rule-007.htm e98725e32c578c7d6436f411e44757ec51356abc ?
-xhtml1/at-rule-007.xht e98725e32c578c7d6436f411e44757ec51356abc ?
-html4/at-rule-008.htm 44e6aeebbdef5204410e5411063e9f6f41b85bd4 ?
-xhtml1/at-rule-008.xht 44e6aeebbdef5204410e5411063e9f6f41b85bd4 ?
-html4/at-rule-009.htm 562418dc677d20a595e913400435a75e48af0d8d ?
-xhtml1/at-rule-009.xht 562418dc677d20a595e913400435a75e48af0d8d ?
-html4/at-rule-010.htm 98e3134f0aa10aba8a16e9091cc0c2601a3107ca ?
-xhtml1/at-rule-010.xht 98e3134f0aa10aba8a16e9091cc0c2601a3107ca ?
-html4/at-rule-011.htm 15cd99b028e4392206b77780b1c74cded25334ce ?
-xhtml1/at-rule-011.xht 15cd99b028e4392206b77780b1c74cded25334ce ?
-html4/at-rule-012.htm 58f89f0715125a09c660260bc7d602a9ccaa0ad3 ?
-xhtml1/at-rule-012.xht 58f89f0715125a09c660260bc7d602a9ccaa0ad3 ?
+html4/at-rule-001.htm 852ee74f1da103c5597d0a005d9f8d5c1d5fbc72 ?
+xhtml1/at-rule-001.xht 852ee74f1da103c5597d0a005d9f8d5c1d5fbc72 ?
+html4/at-rule-002.htm 8bf9affe0ccb18e21e4361fcc9ec2ec581662266 ?
+xhtml1/at-rule-002.xht 8bf9affe0ccb18e21e4361fcc9ec2ec581662266 ?
+html4/at-rule-003.htm cd258c3f24584d1adffc293a39f18b0ffd5eb59a ?
+xhtml1/at-rule-003.xht cd258c3f24584d1adffc293a39f18b0ffd5eb59a ?
+html4/at-rule-004.htm ee2789dffc41fbc2fb12ce9b3a3b7c9cf6167bea ?
+xhtml1/at-rule-004.xht ee2789dffc41fbc2fb12ce9b3a3b7c9cf6167bea ?
+html4/at-rule-005.htm 629efd085a38a144fad72fd0518a6bbe5b885477 ?
+xhtml1/at-rule-005.xht 629efd085a38a144fad72fd0518a6bbe5b885477 ?
+html4/at-rule-006.htm 10929b935816a70a1c9ed45ee34e9e5ced3991e7 ?
+xhtml1/at-rule-006.xht 10929b935816a70a1c9ed45ee34e9e5ced3991e7 ?
+html4/at-rule-007.htm e84b18be8f7efdcfe6d6d90c65e7dd762d462911 ?
+xhtml1/at-rule-007.xht e84b18be8f7efdcfe6d6d90c65e7dd762d462911 ?
+html4/at-rule-008.htm 42e17d41e146fac6693b8d11dd6c3e963d6cb9bd ?
+xhtml1/at-rule-008.xht 42e17d41e146fac6693b8d11dd6c3e963d6cb9bd ?
+html4/at-rule-009.htm fa185e8401c68b76888832d16c101274ad7d8929 ?
+xhtml1/at-rule-009.xht fa185e8401c68b76888832d16c101274ad7d8929 ?
+html4/at-rule-010.htm 1f46935feaef712087ff0b9ba2c0a8545c940897 ?
+xhtml1/at-rule-010.xht 1f46935feaef712087ff0b9ba2c0a8545c940897 ?
+html4/at-rule-011.htm ab913d2ccd90e19455dd9cf1b17fe094526a783e ?
+xhtml1/at-rule-011.xht ab913d2ccd90e19455dd9cf1b17fe094526a783e ?
+html4/at-rule-012.htm 5b585b175c7d36257534d636f2f5b477fe902c08 ?
+xhtml1/at-rule-012.xht 5b585b175c7d36257534d636f2f5b477fe902c08 ?
html4/at-rule-013.htm 083b2615b3c7341449003ddb25e16568469b41f1 ?
xhtml1/at-rule-013.xht 083b2615b3c7341449003ddb25e16568469b41f1 ?
html4/at-rules-000.htm 388e50ee967950d94b95d276821640c176205f98 ?
@@ -1165,10 +1165,10 @@ html4/attribute-006.htm 7a4b4c865c337a99e63db9b6d4d7ea99151a8548 ?
xhtml1/attribute-006.xht 7a4b4c865c337a99e63db9b6d4d7ea99151a8548 ?
html4/attribute-007.htm ab89af4aeef715d8613fc069feca8777e98ffac0 ?
xhtml1/attribute-007.xht ab89af4aeef715d8613fc069feca8777e98ffac0 ?
-html4/attribute-selector-001.htm 2d4c3872a1ac2369441768b554453521da390620 ?
-xhtml1/attribute-selector-001.xht 2d4c3872a1ac2369441768b554453521da390620 ?
-html4/attribute-selector-002.htm 902a6a21b43bcb05554a77ef3b038f21d06aefbc ?
-xhtml1/attribute-selector-002.xht 902a6a21b43bcb05554a77ef3b038f21d06aefbc ?
+html4/attribute-selector-001.htm e3c38cd712391d73ec4b0ec9ecca15c5a8f1a517 ?
+xhtml1/attribute-selector-001.xht e3c38cd712391d73ec4b0ec9ecca15c5a8f1a517 ?
+html4/attribute-selector-002.htm 8258ef77fe8bc269d4ad7da52844fb69831f263a ?
+xhtml1/attribute-selector-002.xht 8258ef77fe8bc269d4ad7da52844fb69831f263a ?
html4/attribute-token-selector-002.htm 4fed5b2bfee5d177247a5213af1def02c6066016 ?
xhtml1/attribute-token-selector-002.xht 4fed5b2bfee5d177247a5213af1def02c6066016 ?
html4/attribute-value-selector-001.htm 5c12dacb95ba85424309f59e8355e56217f96b2f ?
@@ -1177,11 +1177,11 @@ html4/attribute-value-selector-002.htm b6151b834ce6a9223c730d3f9ed09a2eec1497db
xhtml1/attribute-value-selector-002.xht b6151b834ce6a9223c730d3f9ed09a2eec1497db ?
html4/attribute-value-selector-003.htm 97394b2c006c24adcc15fda9042a154f051c936b ?
xhtml1/attribute-value-selector-003.xht 97394b2c006c24adcc15fda9042a154f051c936b ?
-html4/attribute-value-selector-004.htm 80e13714b32534acb0b21ee4eb259afe740fa8a1 ?
-xhtml1/attribute-value-selector-004.xht 80e13714b32534acb0b21ee4eb259afe740fa8a1 ?
-html4/attribute-value-selector-005.htm 530f0e7036cc729c16185f70aa8edd75beff27d8 ?
-html4/attribute-value-selector-006.htm 4b0749e7be1194c76cace63ea5280fd6e8a9b40c ?
-xhtml1/attribute-value-selector-006.xht 4b0749e7be1194c76cace63ea5280fd6e8a9b40c ?
+html4/attribute-value-selector-004.htm dfb8215a980f61f868127601e02f621b5d8de9a7 ?
+xhtml1/attribute-value-selector-004.xht dfb8215a980f61f868127601e02f621b5d8de9a7 ?
+html4/attribute-value-selector-005.htm 4e99118f4f08eb0e71b36b24b986cbe9e1ad15fe ?
+html4/attribute-value-selector-006.htm 1f42c36cb8f99e36982f9ebbec59c63967c711c1 ?
+xhtml1/attribute-value-selector-006.xht 1f42c36cb8f99e36982f9ebbec59c63967c711c1 ?
html4/attribute-value-selector-007.htm 6f5d6ff9dde875550c4e074a5285ca28125e2a66 ?
xhtml1/attribute-value-selector-008.xht 9d082415abea9e4e16ed4d086292e44b3ff83f3c ?
xhtml1/attribute-value-selector-009.xht 85fc1389f3a103c42fc982af1b3063fb054325a0 ?
@@ -2740,13 +2740,13 @@ html4/background-table-003.htm 25c56bf238f94beb33fe80eae10b3162598d4c35 ?
xhtml1/background-table-003.xht 25c56bf238f94beb33fe80eae10b3162598d4c35 ?
html4/background-transparency-001.htm 736b083d39ed02d90e26ecf8cfeaada2cc443b70 ?
xhtml1/background-transparency-001.xht 736b083d39ed02d90e26ecf8cfeaada2cc443b70 ?
-html4/bad-selector-001.htm b5dba0a4d2c2eb4cd00a572765a2ffba1b08f203 ?
-xhtml1/bad-selector-001.xht b5dba0a4d2c2eb4cd00a572765a2ffba1b08f203 ?
+html4/bad-selector-001.htm 1d45e37ea036e7e72fcf9fc064a1eb064d2447b4 ?
+xhtml1/bad-selector-001.xht 1d45e37ea036e7e72fcf9fc064a1eb064d2447b4 ?
html4/basic-css-table-001.htm a76fad935d54e5eded6be37d1f4d04ddc497d263 ?
xhtml1/basic-css-table-001.xht a76fad935d54e5eded6be37d1f4d04ddc497d263 ?
html4/basic-html-table-001.htm 51ea5055ee5e8fbe0dcfed92e73ce5218baf89fa ?
-html4/before-after-001.htm 2bb16dacc1512f9a7f24369fcfe0a957d0620f54 ?
-xhtml1/before-after-001.xht 2bb16dacc1512f9a7f24369fcfe0a957d0620f54 ?
+html4/before-after-001.htm bc2221b20dfc6597b1d3a72c2b6ce828e4637e6e ?
+xhtml1/before-after-001.xht bc2221b20dfc6597b1d3a72c2b6ce828e4637e6e ?
html4/before-after-002.htm e508222d00574adb1450511af59f2d17b588e2b5 ?
xhtml1/before-after-002.xht e508222d00574adb1450511af59f2d17b588e2b5 ?
html4/before-after-011.htm 4d711fe352bece2498662d33b1072358131808c1 ?
@@ -3283,16 +3283,16 @@ html4/block-replaced-width-006.htm b79cd281f175a34dd4316a4684a2bc771159c952 ?
xhtml1/block-replaced-width-006.xht b79cd281f175a34dd4316a4684a2bc771159c952 ?
html4/blocks-001.htm 885a498fba496af9060d91272bb3c3f145b61958 ?
xhtml1/blocks-001.xht 885a498fba496af9060d91272bb3c3f145b61958 ?
-html4/blocks-002.htm c054e715760de9007a6e1732a460f62884b3a454 ?
-xhtml1/blocks-002.xht c054e715760de9007a6e1732a460f62884b3a454 ?
-html4/blocks-003.htm eba3e593ef35216783a630ed9fdf7de9c70de5e8 ?
-xhtml1/blocks-003.xht eba3e593ef35216783a630ed9fdf7de9c70de5e8 ?
-html4/blocks-004.htm ca4e575375f6e9c366cb67fc8ea3c381ad4f80e8 ?
-xhtml1/blocks-004.xht ca4e575375f6e9c366cb67fc8ea3c381ad4f80e8 ?
-html4/blocks-005.htm e4c2d50811834f7ad2f164c5fcd80a85dbd6c3f6 ?
-xhtml1/blocks-005.xht e4c2d50811834f7ad2f164c5fcd80a85dbd6c3f6 ?
-html4/blocks-006.htm 486fa56a63da23d92aa4213d5a424c5f428e361a ?
-xhtml1/blocks-006.xht 486fa56a63da23d92aa4213d5a424c5f428e361a ?
+html4/blocks-002.htm afb870cce31ad045094a46e7cf72986b1d3373ef ?
+xhtml1/blocks-002.xht afb870cce31ad045094a46e7cf72986b1d3373ef ?
+html4/blocks-003.htm ee3e2dc5595f33f470f374eed87629ffd482dbb3 ?
+xhtml1/blocks-003.xht ee3e2dc5595f33f470f374eed87629ffd482dbb3 ?
+html4/blocks-004.htm b0548b521ec6262d3d134ae81e037b41f04b984c ?
+xhtml1/blocks-004.xht b0548b521ec6262d3d134ae81e037b41f04b984c ?
+html4/blocks-005.htm dae7f7891ec75db22c7e2754ae8b9969ea213f06 ?
+xhtml1/blocks-005.xht dae7f7891ec75db22c7e2754ae8b9969ea213f06 ?
+html4/blocks-006.htm 13f53c02a38a680e1a10631df9145fcf0ff3812d ?
+xhtml1/blocks-006.xht 13f53c02a38a680e1a10631df9145fcf0ff3812d ?
html4/blocks-011.htm 5b9eb53bb6a506cc79ba741ec6d4b79468d1cd04 ?
xhtml1/blocks-011.xht 5b9eb53bb6a506cc79ba741ec6d4b79468d1cd04 ?
html4/blocks-012.htm 3fe1137e84aad2faa70808cbf291358adc16f239 ?
@@ -3325,8 +3325,8 @@ html4/blocks-027.htm 7ac6a982c90aa67d67bfdb81688bbf6b94dd2f4a ?
xhtml1/blocks-027.xht 7ac6a982c90aa67d67bfdb81688bbf6b94dd2f4a ?
html4/blocks-028.htm f53630e27b946691c12da497c35d9f0403c32e13 ?
xhtml1/blocks-028.xht f53630e27b946691c12da497c35d9f0403c32e13 ?
-html4/blocks-and-strings-001.htm 04a55f81d8c5ec60e3efb3c94cda106c9ee8c085 ?
-xhtml1/blocks-and-strings-001.xht 04a55f81d8c5ec60e3efb3c94cda106c9ee8c085 ?
+html4/blocks-and-strings-001.htm 2d19adf9f1127c532538ecf1e738943361c225c6 ?
+xhtml1/blocks-and-strings-001.xht 2d19adf9f1127c532538ecf1e738943361c225c6 ?
html4/border-001.htm 5e2f7893efb419341742e4e7bc415de22e538a5d ?
xhtml1/border-001.xht 5e2f7893efb419341742e4e7bc415de22e538a5d ?
html4/border-002.htm fca5e3f71cb3c8f987c11cf381976158eb6e2dd2 ?
@@ -4031,8 +4031,8 @@ html4/border-collapse-applies-to-014.htm 1175c74ac6cea0528e929e49d624830313a214e
xhtml1/border-collapse-applies-to-014.xht 1175c74ac6cea0528e929e49d624830313a214ee ?
html4/border-collapse-applies-to-015.htm 564acf9b9850b6c813d16f83bd75e3035ee9f10b ?
xhtml1/border-collapse-applies-to-015.xht 564acf9b9850b6c813d16f83bd75e3035ee9f10b ?
-html4/border-collapse-applies-to-016.htm 2f52535ef67aa20c0a81461051560125f22680a4 ?
-xhtml1/border-collapse-applies-to-016.xht 2f52535ef67aa20c0a81461051560125f22680a4 ?
+html4/border-collapse-applies-to-016.htm a250e3d80e64624e060fc0ce8cbb271a88df40d1 ?
+xhtml1/border-collapse-applies-to-016.xht a250e3d80e64624e060fc0ce8cbb271a88df40d1 ?
html4/border-collapse-applies-to-017.htm 69325deac96136e6cbf18f2c6cb01dd31ad42e50 ?
xhtml1/border-collapse-applies-to-017.xht 69325deac96136e6cbf18f2c6cb01dd31ad42e50 ?
html4/border-collapse-dynamic-cell-001.htm 2a7bebbb250500fabd3b0dfe958bd021a3a391dd ?
@@ -6225,8 +6225,8 @@ html4/border-spacing-applies-to-014.htm 05661ef5b81943e76e6b616b5f4bcdf70bca6018
xhtml1/border-spacing-applies-to-014.xht 05661ef5b81943e76e6b616b5f4bcdf70bca6018 ?
html4/border-spacing-applies-to-015.htm 57b64d39fbda927e767affe81951a519be98d6c7 ?
xhtml1/border-spacing-applies-to-015.xht 57b64d39fbda927e767affe81951a519be98d6c7 ?
-html4/border-spacing-applies-to-016.htm 75b174414af386ccb907c0ea2b8ecad884599b22 ?
-xhtml1/border-spacing-applies-to-016.xht 75b174414af386ccb907c0ea2b8ecad884599b22 ?
+html4/border-spacing-applies-to-016.htm 6c866bd56d9297244a285b8fabf66926751fc7ff ?
+xhtml1/border-spacing-applies-to-016.xht 6c866bd56d9297244a285b8fabf66926751fc7ff ?
html4/border-spacing-applies-to-017.htm 4f086a3f46740e0c98c4c99fbdfa771e54ad0c60 ?
xhtml1/border-spacing-applies-to-017.xht 4f086a3f46740e0c98c4c99fbdfa771e54ad0c60 ?
html4/border-spacing-inherited-001.htm a21af80edd9819910ca071d1d39aea8eb7556bcf ?
@@ -7151,56 +7151,56 @@ html4/box-offsets-rel-pos-001.htm e0634c655dfb32181095bd073aeac249b643a7f9 ?
xhtml1/box-offsets-rel-pos-001.xht e0634c655dfb32181095bd073aeac249b643a7f9 ?
html4/box-offsets-rel-pos-002.htm 37dcecde2e969d478a1c3f164df7617a84923997 ?
xhtml1/box-offsets-rel-pos-002.xht 37dcecde2e969d478a1c3f164df7617a84923997 ?
-html4/box-sizing-001.htm 6622f513153bbe7ab803301420ae77e714f4ead5 ?
-xhtml1/box-sizing-001.xht 6622f513153bbe7ab803301420ae77e714f4ead5 ?
-html4/box-sizing-002.htm 4d5cd37715887db5f9d73fe1dfe692ae7bb6fdac ?
-xhtml1/box-sizing-002.xht 4d5cd37715887db5f9d73fe1dfe692ae7bb6fdac ?
-html4/box-sizing-003.htm 8d76d3903de5d165327d39896e55d66e87f80fad ?
-xhtml1/box-sizing-003.xht 8d76d3903de5d165327d39896e55d66e87f80fad ?
-html4/box-sizing-004.htm f40b4043af88a1d87885d1dee343e4de4619c1ee ?
-xhtml1/box-sizing-004.xht f40b4043af88a1d87885d1dee343e4de4619c1ee ?
-html4/box-sizing-005.htm b676fd436efdac799e2124eb52690b6fb332405a ?
-xhtml1/box-sizing-005.xht b676fd436efdac799e2124eb52690b6fb332405a ?
-html4/box-sizing-006.htm 53d224e1a123c5d4974cc51d2c2be37dbd35679c ?
-xhtml1/box-sizing-006.xht 53d224e1a123c5d4974cc51d2c2be37dbd35679c ?
-html4/box-sizing-007.htm 7e2d3c27e2892609bdc9e77d802b101aceb448d6 ?
-xhtml1/box-sizing-007.xht 7e2d3c27e2892609bdc9e77d802b101aceb448d6 ?
-html4/box-sizing-008.htm bbdd0f1530d7eefc9243bf8c183cfa0c775691fb ?
-xhtml1/box-sizing-008.xht bbdd0f1530d7eefc9243bf8c183cfa0c775691fb ?
-html4/box-sizing-009.htm 932e2e4d5c487afcd05e7de8d85422396cace748 ?
-xhtml1/box-sizing-009.xht 932e2e4d5c487afcd05e7de8d85422396cace748 ?
-html4/box-sizing-010.htm 2bf8962bfbab7ecaa3db3b816c2fe8db278c05ef ?
-xhtml1/box-sizing-010.xht 2bf8962bfbab7ecaa3db3b816c2fe8db278c05ef ?
-html4/box-sizing-011.htm e52ba306d5460f3cd568ce3b632ef9a6e5a94639 ?
-xhtml1/box-sizing-011.xht e52ba306d5460f3cd568ce3b632ef9a6e5a94639 ?
-html4/box-sizing-012.htm 570caa670a2dc487756181eb887155c695c456dc ?
-xhtml1/box-sizing-012.xht 570caa670a2dc487756181eb887155c695c456dc ?
-html4/box-sizing-013.htm 7b7002f4922bc9a3e56abe38a766684a4e378689 ?
-xhtml1/box-sizing-013.xht 7b7002f4922bc9a3e56abe38a766684a4e378689 ?
-html4/box-sizing-014.htm 629776348ede33aa036d924bc63464ab168f3822 ?
-xhtml1/box-sizing-014.xht 629776348ede33aa036d924bc63464ab168f3822 ?
-html4/box-sizing-015.htm f82ae40b563044fb9dbd9670d34e5f4ea4ef63dc ?
-xhtml1/box-sizing-015.xht f82ae40b563044fb9dbd9670d34e5f4ea4ef63dc ?
-html4/box-sizing-016.htm 07c919231362f8db3223dcc6e1b481855abecf7e ?
-xhtml1/box-sizing-016.xht 07c919231362f8db3223dcc6e1b481855abecf7e ?
-html4/box-sizing-017.htm b60c820f31104b8a14255ce33f11f285d10e4944 ?
-xhtml1/box-sizing-017.xht b60c820f31104b8a14255ce33f11f285d10e4944 ?
-html4/box-sizing-018.htm 039fa1b98292b0ab6bed727e6480ff7882a20a21 ?
-xhtml1/box-sizing-018.xht 039fa1b98292b0ab6bed727e6480ff7882a20a21 ?
-html4/box-sizing-019.htm 597868147ab35422a9a4e4bf76f31d4664d26fbd ?
-xhtml1/box-sizing-019.xht 597868147ab35422a9a4e4bf76f31d4664d26fbd ?
-html4/box-sizing-020.htm ff5e022c37c3263f8faf1a83bf0b7e3b906952cc ?
-xhtml1/box-sizing-020.xht ff5e022c37c3263f8faf1a83bf0b7e3b906952cc ?
-html4/box-sizing-021.htm 6c809b9a777986d7cd5c3d7a77d75e054db7e3e4 ?
-xhtml1/box-sizing-021.xht 6c809b9a777986d7cd5c3d7a77d75e054db7e3e4 ?
-html4/box-sizing-022.htm c1e8110c48422f5432e7c025afd62a76795e2134 ?
-xhtml1/box-sizing-022.xht c1e8110c48422f5432e7c025afd62a76795e2134 ?
-html4/box-sizing-023.htm 041bffdc5109de69315d6285db6182e386698a30 ?
-xhtml1/box-sizing-023.xht 041bffdc5109de69315d6285db6182e386698a30 ?
-html4/box-sizing-024.htm e0af6ac10fb76712d0902fedf01ff0d806dfc42e ?
-xhtml1/box-sizing-024.xht e0af6ac10fb76712d0902fedf01ff0d806dfc42e ?
-html4/box-sizing-025.htm 1e5feccfabdea82da861b7fcd635ddd50cd579fe ?
-xhtml1/box-sizing-025.xht 1e5feccfabdea82da861b7fcd635ddd50cd579fe ?
+html4/box-sizing-001.htm 615898f337b8ce0337f1360d145d2d38dec45b5c ?
+xhtml1/box-sizing-001.xht 615898f337b8ce0337f1360d145d2d38dec45b5c ?
+html4/box-sizing-002.htm b9c41043dfd84bddebce91fab68a511ac4617dab ?
+xhtml1/box-sizing-002.xht b9c41043dfd84bddebce91fab68a511ac4617dab ?
+html4/box-sizing-003.htm c61f2c8769183ae0d9adeee16a13361e703a367a ?
+xhtml1/box-sizing-003.xht c61f2c8769183ae0d9adeee16a13361e703a367a ?
+html4/box-sizing-004.htm 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 ?
+xhtml1/box-sizing-004.xht 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 ?
+html4/box-sizing-005.htm 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a ?
+xhtml1/box-sizing-005.xht 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a ?
+html4/box-sizing-006.htm 1ad8344b1537924b3ed9ea14f36faff891d6957d ?
+xhtml1/box-sizing-006.xht 1ad8344b1537924b3ed9ea14f36faff891d6957d ?
+html4/box-sizing-007.htm 470a1d40e93f37987e3a1050d90c9b5e9acfe263 ?
+xhtml1/box-sizing-007.xht 470a1d40e93f37987e3a1050d90c9b5e9acfe263 ?
+html4/box-sizing-008.htm 7e06d64d703830c06b9d61c75d3be230bd1b56bc ?
+xhtml1/box-sizing-008.xht 7e06d64d703830c06b9d61c75d3be230bd1b56bc ?
+html4/box-sizing-009.htm 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 ?
+xhtml1/box-sizing-009.xht 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 ?
+html4/box-sizing-010.htm 16d056c92b9d78cfe112a2e01c21a24660f09034 ?
+xhtml1/box-sizing-010.xht 16d056c92b9d78cfe112a2e01c21a24660f09034 ?
+html4/box-sizing-011.htm b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c ?
+xhtml1/box-sizing-011.xht b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c ?
+html4/box-sizing-012.htm bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 ?
+xhtml1/box-sizing-012.xht bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 ?
+html4/box-sizing-013.htm b4f00771638d47828b441719fd6cb4d78ce34c8e ?
+xhtml1/box-sizing-013.xht b4f00771638d47828b441719fd6cb4d78ce34c8e ?
+html4/box-sizing-014.htm 9eed262fdecb09ddedc7372ebc5b89aa362051f3 ?
+xhtml1/box-sizing-014.xht 9eed262fdecb09ddedc7372ebc5b89aa362051f3 ?
+html4/box-sizing-015.htm 1dfa7e938400ea80391641feab6ed5f0f7c35c20 ?
+xhtml1/box-sizing-015.xht 1dfa7e938400ea80391641feab6ed5f0f7c35c20 ?
+html4/box-sizing-016.htm 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a ?
+xhtml1/box-sizing-016.xht 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a ?
+html4/box-sizing-017.htm 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e ?
+xhtml1/box-sizing-017.xht 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e ?
+html4/box-sizing-018.htm 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c ?
+xhtml1/box-sizing-018.xht 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c ?
+html4/box-sizing-019.htm 8b30a14f8d246239fc79de2142088e891ffdb1ab ?
+xhtml1/box-sizing-019.xht 8b30a14f8d246239fc79de2142088e891ffdb1ab ?
+html4/box-sizing-020.htm b38180876fbf67ab948c45ebe88bd53dfa994adc ?
+xhtml1/box-sizing-020.xht b38180876fbf67ab948c45ebe88bd53dfa994adc ?
+html4/box-sizing-021.htm a2e85d04e37f717cba23331fdc093f7f630248ba ?
+xhtml1/box-sizing-021.xht a2e85d04e37f717cba23331fdc093f7f630248ba ?
+html4/box-sizing-022.htm b6035a0711e61bdce98c049147b0d0fe686bd3f2 ?
+xhtml1/box-sizing-022.xht b6035a0711e61bdce98c049147b0d0fe686bd3f2 ?
+html4/box-sizing-023.htm a32c06a67906426e1115f353b7f3d073d168ddc7 ?
+xhtml1/box-sizing-023.xht a32c06a67906426e1115f353b7f3d073d168ddc7 ?
+html4/box-sizing-024.htm 548f17fe7c624a449372ed9a34cc5581db4b8c0b ?
+xhtml1/box-sizing-024.xht 548f17fe7c624a449372ed9a34cc5581db4b8c0b ?
+html4/box-sizing-025.htm 12c1f92805199bb395b41521df5eac9a73efc1c3 ?
+xhtml1/box-sizing-025.xht 12c1f92805199bb395b41521df5eac9a73efc1c3 ?
html4/c11-import-000.htm 3c6f4aca9a77b917cae55f8df2cf5d6f41ca8516 ?
xhtml1/c11-import-000.xht 3c6f4aca9a77b917cae55f8df2cf5d6f41ca8516 ?
html4/c12-grouping-000.htm 687cbadd5d531c2c453145e49a57db8d5162b16d ?
@@ -7765,8 +7765,8 @@ html4/caption-side-applies-to-014.htm e4e803b00c95f88c4a7045fec4f83b36f27a0ee7 ?
xhtml1/caption-side-applies-to-014.xht e4e803b00c95f88c4a7045fec4f83b36f27a0ee7 ?
html4/caption-side-applies-to-015.htm 6afb53c94e72a61efb9a65a8a602db05a01e7d4b ?
xhtml1/caption-side-applies-to-015.xht 6afb53c94e72a61efb9a65a8a602db05a01e7d4b ?
-html4/caption-side-applies-to-016.htm 3368c4506425e62d2ec20c1d7dba11ce6da75ea5 ?
-xhtml1/caption-side-applies-to-016.xht 3368c4506425e62d2ec20c1d7dba11ce6da75ea5 ?
+html4/caption-side-applies-to-016.htm e7bce8ecb66df5e90e6c3ca760b359a74b34cc35 ?
+xhtml1/caption-side-applies-to-016.xht e7bce8ecb66df5e90e6c3ca760b359a74b34cc35 ?
html4/caption-side-applies-to-017.htm 623a1e0d3dcb333578bde6024487156628f9759d ?
xhtml1/caption-side-applies-to-017.xht 623a1e0d3dcb333578bde6024487156628f9759d ?
html4/caption-side-example-001.htm 918a39c6e1e138ccd8abb7168d2b8328d23761df ?
@@ -7787,16 +7787,16 @@ html4/cascade-003.htm 160951333931e2628976dd405a0e9e1f2800b057 ?
xhtml1/cascade-003.xht 160951333931e2628976dd405a0e9e1f2800b057 ?
html4/cascade-004.htm c020ff079989e191b4508b6f06a0fa59b6feba37 ?
xhtml1/cascade-004.xht c020ff079989e191b4508b6f06a0fa59b6feba37 ?
-html4/cascade-005.htm e693a51341782a8eed5c96187c2e7f0c77c1ed85 ?
-xhtml1/cascade-005.xht e693a51341782a8eed5c96187c2e7f0c77c1ed85 ?
+html4/cascade-005.htm 012eb8ac7648a2197929e47b2e92b00e795578c4 ?
+xhtml1/cascade-005.xht 012eb8ac7648a2197929e47b2e92b00e795578c4 ?
html4/cascade-006.htm d3061a21547d25dbd85e608062900b439f8e61f6 ?
xhtml1/cascade-006.xht d3061a21547d25dbd85e608062900b439f8e61f6 ?
-html4/cascade-007.htm 05fb5cb5c2c402a777d892e44714c4f969841ec6 ?
-xhtml1/cascade-007.xht 05fb5cb5c2c402a777d892e44714c4f969841ec6 ?
+html4/cascade-007.htm aaab643894a4fbe8f2c3a9cef2d99d2f6c2a8546 ?
+xhtml1/cascade-007.xht aaab643894a4fbe8f2c3a9cef2d99d2f6c2a8546 ?
html4/cascade-008.htm a2505ef350e888c641149c7ad54ae1e31053d3ec ?
xhtml1/cascade-008.xht a2505ef350e888c641149c7ad54ae1e31053d3ec ?
-html4/cascade-009.htm fc24db15747dc51f301cbb8928ad183c2c7f7460 ?
-xhtml1/cascade-009.xht fc24db15747dc51f301cbb8928ad183c2c7f7460 ?
+html4/cascade-009.htm 7067a8cd40d6ab8e55bff831508d830e5d217684 ?
+xhtml1/cascade-009.xht 7067a8cd40d6ab8e55bff831508d830e5d217684 ?
html4/cascade-009a.htm 1aa2d77302e8f1a6d085acc8454ca6aa440767de ?
xhtml1/cascade-009a.xht 1aa2d77302e8f1a6d085acc8454ca6aa440767de ?
html4/cascade-009b.htm 1390fdf15267b0b2bc76e6df24179f7d91cee3a0 ?
@@ -7953,20 +7953,20 @@ html4/class-001.htm ac8deeedd6513548ef489691ad6946d213706a6e ?
xhtml1/class-001.xht ac8deeedd6513548ef489691ad6946d213706a6e ?
html4/class-002.htm 232eb0491acda7de68a2d0152f48ffac1e74a7a0 ?
xhtml1/class-002.xht 232eb0491acda7de68a2d0152f48ffac1e74a7a0 ?
-html4/class-selector-001.htm 1545a3eb31df0a686def98e85f4f8476c5cb2100 ?
-xhtml1/class-selector-001.xht 1545a3eb31df0a686def98e85f4f8476c5cb2100 ?
-html4/class-selector-002.htm 795eabfc10b7f9eeb9550c9059c8b71a373cbfc0 ?
-xhtml1/class-selector-002.xht 795eabfc10b7f9eeb9550c9059c8b71a373cbfc0 ?
-html4/class-selector-003.htm 76ec998f1267ca6bec25bdd05b85a9688d172afe ?
-xhtml1/class-selector-003.xht 76ec998f1267ca6bec25bdd05b85a9688d172afe ?
-html4/class-selector-004.htm a9ef8090f6c072d6a8a017915b04f39311622f45 ?
-xhtml1/class-selector-004.xht a9ef8090f6c072d6a8a017915b04f39311622f45 ?
-html4/class-selector-005.htm 052847e4282436994482e91490615a270bbd35c6 ?
-xhtml1/class-selector-005.xht 052847e4282436994482e91490615a270bbd35c6 ?
-html4/class-selector-006.htm 8c7b06e7467ec76668558705df21afc4ff7d3819 ?
-xhtml1/class-selector-006.xht 8c7b06e7467ec76668558705df21afc4ff7d3819 ?
-html4/class-selector-007.htm f509ec264eebda1f09f4f9fb75b01c1b8f816423 ?
-xhtml1/class-selector-007.xht f509ec264eebda1f09f4f9fb75b01c1b8f816423 ?
+html4/class-selector-001.htm 454656aba97f0aafb5c4fb6178b058964ab6233f ?
+xhtml1/class-selector-001.xht 454656aba97f0aafb5c4fb6178b058964ab6233f ?
+html4/class-selector-002.htm 215c11637c78ac7e10a1d7f638cf533e7e11db45 ?
+xhtml1/class-selector-002.xht 215c11637c78ac7e10a1d7f638cf533e7e11db45 ?
+html4/class-selector-003.htm a3949343d3f60adc6e05425ffbf55666318ce3c3 ?
+xhtml1/class-selector-003.xht a3949343d3f60adc6e05425ffbf55666318ce3c3 ?
+html4/class-selector-004.htm ac2265027c01ff748250431f03019334ae65a206 ?
+xhtml1/class-selector-004.xht ac2265027c01ff748250431f03019334ae65a206 ?
+html4/class-selector-005.htm af4bf11b0d220ab272afe770292d92071d4e7af5 ?
+xhtml1/class-selector-005.xht af4bf11b0d220ab272afe770292d92071d4e7af5 ?
+html4/class-selector-006.htm 15e231993148d75714ba69e1837865a9c29f9f11 ?
+xhtml1/class-selector-006.xht 15e231993148d75714ba69e1837865a9c29f9f11 ?
+html4/class-selector-007.htm 1357853035adb3c5d28e8717eb0214387bce2e77 ?
+xhtml1/class-selector-007.xht 1357853035adb3c5d28e8717eb0214387bce2e77 ?
html4/class-selector-008.htm 5d6091072ef0371c7b12b89ae60b734dbbfd2818 ?
xhtml1/class-selector-008.xht 5d6091072ef0371c7b12b89ae60b734dbbfd2818 ?
html4/class-selector-009.htm 3b6b7ef30229e635a56015ff770c06b9e8843c18 ?
@@ -8063,98 +8063,98 @@ html4/clearance-006.htm 724fb3252b712db75eac85f167bb9ada66d3b38a ?
xhtml1/clearance-006.xht 724fb3252b712db75eac85f167bb9ada66d3b38a ?
html4/clip-001.htm b1a4f85f71cc4fabc672d7d9af68b8a54c5bb516 ?
xhtml1/clip-001.xht b1a4f85f71cc4fabc672d7d9af68b8a54c5bb516 ?
-html4/clip-004.htm 723fd40523b5138e3162bb989bda3162298de59d ?
-xhtml1/clip-004.xht 723fd40523b5138e3162bb989bda3162298de59d ?
-html4/clip-005.htm eb72401fc723991927d03fea1af2370b43679362 ?
-xhtml1/clip-005.xht eb72401fc723991927d03fea1af2370b43679362 ?
-html4/clip-006.htm 3768205da5cdda5d079bf0a24e43f5a097d0d267 ?
-xhtml1/clip-006.xht 3768205da5cdda5d079bf0a24e43f5a097d0d267 ?
-html4/clip-007.htm a65260f4eadf34bdcc63f4e8f4ae177778d2a05c ?
-xhtml1/clip-007.xht a65260f4eadf34bdcc63f4e8f4ae177778d2a05c ?
-html4/clip-008.htm 3d439e0eec64d93126e9f38c5b74bfb57d5978b8 ?
-xhtml1/clip-008.xht 3d439e0eec64d93126e9f38c5b74bfb57d5978b8 ?
-html4/clip-016.htm ea722f71a2ad2cdc4c5d7f9664355f9101564db0 ?
-xhtml1/clip-016.xht ea722f71a2ad2cdc4c5d7f9664355f9101564db0 ?
-html4/clip-017.htm 71ba34efb5c3a0232627eff535fcaac5647db519 ?
-xhtml1/clip-017.xht 71ba34efb5c3a0232627eff535fcaac5647db519 ?
-html4/clip-018.htm cfa4f2624327541a78144d9ac57a634f9f233686 ?
-xhtml1/clip-018.xht cfa4f2624327541a78144d9ac57a634f9f233686 ?
-html4/clip-019.htm 5fd6d40985bf075abdd6c2fa7850baa7efd14eae ?
-xhtml1/clip-019.xht 5fd6d40985bf075abdd6c2fa7850baa7efd14eae ?
-html4/clip-020.htm 6b6ce59695e28232e67219bfc51780684bf023f3 ?
-xhtml1/clip-020.xht 6b6ce59695e28232e67219bfc51780684bf023f3 ?
-html4/clip-028.htm 0031fc190902f75b81bf7d9fd323c71c6065f271 ?
-xhtml1/clip-028.xht 0031fc190902f75b81bf7d9fd323c71c6065f271 ?
-html4/clip-029.htm 93f637fae52df3e62293b6cd015f255bb0b10a28 ?
-xhtml1/clip-029.xht 93f637fae52df3e62293b6cd015f255bb0b10a28 ?
-html4/clip-030.htm b1fcb082af0a1de939a9be62bffc257817cf3827 ?
-xhtml1/clip-030.xht b1fcb082af0a1de939a9be62bffc257817cf3827 ?
-html4/clip-031.htm 3903fb6c66f1086ee5cd71c5be733824193a8202 ?
-xhtml1/clip-031.xht 3903fb6c66f1086ee5cd71c5be733824193a8202 ?
-html4/clip-032.htm fbd343f1162634d20347def0d1b4a1463f931278 ?
-xhtml1/clip-032.xht fbd343f1162634d20347def0d1b4a1463f931278 ?
-html4/clip-040.htm 9504dd0d1aea14742841ca5bf167f54ba0de6f15 ?
-xhtml1/clip-040.xht 9504dd0d1aea14742841ca5bf167f54ba0de6f15 ?
-html4/clip-041.htm 522741410721bf5a83306453bc2db436bbc549ff ?
-xhtml1/clip-041.xht 522741410721bf5a83306453bc2db436bbc549ff ?
-html4/clip-042.htm 4f1d5c3280ffec3bd7ffc8ad63cb88930202fc0f ?
-xhtml1/clip-042.xht 4f1d5c3280ffec3bd7ffc8ad63cb88930202fc0f ?
-html4/clip-043.htm 5761fe7d69125afa7476d30465969473aa84296e ?
-xhtml1/clip-043.xht 5761fe7d69125afa7476d30465969473aa84296e ?
-html4/clip-044.htm cece6e22d3534f548f8d9fe90afb71006b01d67d ?
-xhtml1/clip-044.xht cece6e22d3534f548f8d9fe90afb71006b01d67d ?
-html4/clip-052.htm dcf7d366b22da16550910fdf591a2a629640d870 ?
-xhtml1/clip-052.xht dcf7d366b22da16550910fdf591a2a629640d870 ?
-html4/clip-053.htm a96db25e1fae28c27ce60911176466c9c0a45af8 ?
-xhtml1/clip-053.xht a96db25e1fae28c27ce60911176466c9c0a45af8 ?
-html4/clip-054.htm b1b6feb4795ec2f967ebc530833d76cb34140d79 ?
-xhtml1/clip-054.xht b1b6feb4795ec2f967ebc530833d76cb34140d79 ?
-html4/clip-055.htm 1a64fd61d0d95b85fc910b31ef12e59533675104 ?
-xhtml1/clip-055.xht 1a64fd61d0d95b85fc910b31ef12e59533675104 ?
-html4/clip-056.htm 247a6122a0fcc5f001aeda6f75ddb77d3cccdb89 ?
-xhtml1/clip-056.xht 247a6122a0fcc5f001aeda6f75ddb77d3cccdb89 ?
-html4/clip-064.htm 7a31960a9825dc597e9fc99877f3195cbf11de3c ?
-xhtml1/clip-064.xht 7a31960a9825dc597e9fc99877f3195cbf11de3c ?
-html4/clip-065.htm cd845dc1c27d3b5f94a515c4445aa2057ce86c90 ?
-xhtml1/clip-065.xht cd845dc1c27d3b5f94a515c4445aa2057ce86c90 ?
-html4/clip-066.htm 14f40979a68bad394c47c726153951e13369f627 ?
-xhtml1/clip-066.xht 14f40979a68bad394c47c726153951e13369f627 ?
-html4/clip-067.htm 46920e3141ce0d09552520efcedb7f2bcd228607 ?
-xhtml1/clip-067.xht 46920e3141ce0d09552520efcedb7f2bcd228607 ?
-html4/clip-068.htm ad0d07b6a9910085db09bc1dc17e51081e728725 ?
-xhtml1/clip-068.xht ad0d07b6a9910085db09bc1dc17e51081e728725 ?
-html4/clip-076.htm cfff18c213a213b5a78a83d6df4438b51a87bd4a ?
-xhtml1/clip-076.xht cfff18c213a213b5a78a83d6df4438b51a87bd4a ?
-html4/clip-077.htm d56e2df5eea50a545a870e30c60c6df763352d24 ?
-xhtml1/clip-077.xht d56e2df5eea50a545a870e30c60c6df763352d24 ?
-html4/clip-078.htm b5ea2a8ce78e21726eadad938414a509b8eac475 ?
-xhtml1/clip-078.xht b5ea2a8ce78e21726eadad938414a509b8eac475 ?
-html4/clip-079.htm 57d1e5c7fdee06635ce0c2efe732a154b0140a9a ?
-xhtml1/clip-079.xht 57d1e5c7fdee06635ce0c2efe732a154b0140a9a ?
-html4/clip-080.htm 73f82efacb1f27375e1719f9570574bf2de964c3 ?
-xhtml1/clip-080.xht 73f82efacb1f27375e1719f9570574bf2de964c3 ?
-html4/clip-088.htm 3e0733050e19a4aba87bf43b2e18e3c1f744fa86 ?
-xhtml1/clip-088.xht 3e0733050e19a4aba87bf43b2e18e3c1f744fa86 ?
-html4/clip-089.htm 0873a1fa02fd2ed32c356b86aa01e386b0596b20 ?
-xhtml1/clip-089.xht 0873a1fa02fd2ed32c356b86aa01e386b0596b20 ?
-html4/clip-090.htm 768bd67b0c65f74f758433d947aa49c1cf0e7537 ?
-xhtml1/clip-090.xht 768bd67b0c65f74f758433d947aa49c1cf0e7537 ?
-html4/clip-091.htm 123978a9f5dbba6e4c81836cf58a1c9903032431 ?
-xhtml1/clip-091.xht 123978a9f5dbba6e4c81836cf58a1c9903032431 ?
-html4/clip-092.htm f482973593d983e198d03ac3dbe62a132a6ea2fb ?
-xhtml1/clip-092.xht f482973593d983e198d03ac3dbe62a132a6ea2fb ?
-html4/clip-097.htm 82c3e3061240c8db8e62f0b608172fe4f8b712a4 ?
-xhtml1/clip-097.xht 82c3e3061240c8db8e62f0b608172fe4f8b712a4 ?
-html4/clip-098.htm 0acf5fe8e759bb97b478dfde953c1f1e9317a412 ?
-xhtml1/clip-098.xht 0acf5fe8e759bb97b478dfde953c1f1e9317a412 ?
-html4/clip-099.htm 1747a9a7ed5490c683c84f6dbf35c94e1cfd7e04 ?
-xhtml1/clip-099.xht 1747a9a7ed5490c683c84f6dbf35c94e1cfd7e04 ?
+html4/clip-004.htm 8e3abffae71ad4f535ebd5681e6f73d038b39148 ?
+xhtml1/clip-004.xht 8e3abffae71ad4f535ebd5681e6f73d038b39148 ?
+html4/clip-005.htm 3018fd585700d002ed0e9902f32e6c9026259b4b ?
+xhtml1/clip-005.xht 3018fd585700d002ed0e9902f32e6c9026259b4b ?
+html4/clip-006.htm e56fc06b0f5c1df16244c433fcda377b399c3abb ?
+xhtml1/clip-006.xht e56fc06b0f5c1df16244c433fcda377b399c3abb ?
+html4/clip-007.htm 3acc63843bcc58cec57ad6aa8eb690dab9be2027 ?
+xhtml1/clip-007.xht 3acc63843bcc58cec57ad6aa8eb690dab9be2027 ?
+html4/clip-008.htm 51e47c5e110baa52ae2790bb53d40ac4628e3ec3 ?
+xhtml1/clip-008.xht 51e47c5e110baa52ae2790bb53d40ac4628e3ec3 ?
+html4/clip-016.htm 1611a84f57a4d04ab452235d6df1971251ea7fe8 ?
+xhtml1/clip-016.xht 1611a84f57a4d04ab452235d6df1971251ea7fe8 ?
+html4/clip-017.htm 17f0a1ba2c94cbed02d08ae252be55c4873a6883 ?
+xhtml1/clip-017.xht 17f0a1ba2c94cbed02d08ae252be55c4873a6883 ?
+html4/clip-018.htm 073c48f8720483a3ba4543560f8c9e6ac86dfa5e ?
+xhtml1/clip-018.xht 073c48f8720483a3ba4543560f8c9e6ac86dfa5e ?
+html4/clip-019.htm 004e1e8ef2f45f6c7198529aaa23e977b735f375 ?
+xhtml1/clip-019.xht 004e1e8ef2f45f6c7198529aaa23e977b735f375 ?
+html4/clip-020.htm 7053cb8e612b5953d7e7ac41f947c56cd09f2b95 ?
+xhtml1/clip-020.xht 7053cb8e612b5953d7e7ac41f947c56cd09f2b95 ?
+html4/clip-028.htm 5ad81f8e3603a5afe1e973d7edbd464c3c7230eb ?
+xhtml1/clip-028.xht 5ad81f8e3603a5afe1e973d7edbd464c3c7230eb ?
+html4/clip-029.htm 9f52a1f16ff6aa716f649d3e71784bbd784408fe ?
+xhtml1/clip-029.xht 9f52a1f16ff6aa716f649d3e71784bbd784408fe ?
+html4/clip-030.htm cafa815a0d8a11d932dce4cb5b17866656682f8e ?
+xhtml1/clip-030.xht cafa815a0d8a11d932dce4cb5b17866656682f8e ?
+html4/clip-031.htm c4743f2eb5558604207d2b7b75ec02c3b0f4feb5 ?
+xhtml1/clip-031.xht c4743f2eb5558604207d2b7b75ec02c3b0f4feb5 ?
+html4/clip-032.htm 688657f7bf5697e000d37b01f392011219c5bf21 ?
+xhtml1/clip-032.xht 688657f7bf5697e000d37b01f392011219c5bf21 ?
+html4/clip-040.htm a2a9800a62354e77b78df9e744058097da091c6b ?
+xhtml1/clip-040.xht a2a9800a62354e77b78df9e744058097da091c6b ?
+html4/clip-041.htm ed55f647f8b6777890588f58a0340f8e882388a0 ?
+xhtml1/clip-041.xht ed55f647f8b6777890588f58a0340f8e882388a0 ?
+html4/clip-042.htm dd18e5cb46f87342162a469594e5890fde3f1128 ?
+xhtml1/clip-042.xht dd18e5cb46f87342162a469594e5890fde3f1128 ?
+html4/clip-043.htm 4a8d8f98fc133bacae4fc6e80ba2654519268b91 ?
+xhtml1/clip-043.xht 4a8d8f98fc133bacae4fc6e80ba2654519268b91 ?
+html4/clip-044.htm f05aa68b5468e6ee4a309a339dd2919e9c1ff1e1 ?
+xhtml1/clip-044.xht f05aa68b5468e6ee4a309a339dd2919e9c1ff1e1 ?
+html4/clip-052.htm 736d187b680946e19340d2ef2dc900a0cbb79441 ?
+xhtml1/clip-052.xht 736d187b680946e19340d2ef2dc900a0cbb79441 ?
+html4/clip-053.htm 5f6facfb5e1ff04981e940b29e7dd1b4e079e218 ?
+xhtml1/clip-053.xht 5f6facfb5e1ff04981e940b29e7dd1b4e079e218 ?
+html4/clip-054.htm b1c1926512aedddabcea76bdb1a6cf04ee119e55 ?
+xhtml1/clip-054.xht b1c1926512aedddabcea76bdb1a6cf04ee119e55 ?
+html4/clip-055.htm 0cfbdd5f0d5126556c474b46b7de61cd62240913 ?
+xhtml1/clip-055.xht 0cfbdd5f0d5126556c474b46b7de61cd62240913 ?
+html4/clip-056.htm 0a57c547b7ac52e795accc76858cbde7d01bf557 ?
+xhtml1/clip-056.xht 0a57c547b7ac52e795accc76858cbde7d01bf557 ?
+html4/clip-064.htm dd5dd6fe85f7560f9d08fdb39bce5c6870cd7f1e ?
+xhtml1/clip-064.xht dd5dd6fe85f7560f9d08fdb39bce5c6870cd7f1e ?
+html4/clip-065.htm c6be95182c8a4f2a2917916c9cbd88ec951d25f6 ?
+xhtml1/clip-065.xht c6be95182c8a4f2a2917916c9cbd88ec951d25f6 ?
+html4/clip-066.htm 713f246d26b6c9f6c90495be8307179f79d0850e ?
+xhtml1/clip-066.xht 713f246d26b6c9f6c90495be8307179f79d0850e ?
+html4/clip-067.htm c75d21d4150a03397082233a72d589764e921858 ?
+xhtml1/clip-067.xht c75d21d4150a03397082233a72d589764e921858 ?
+html4/clip-068.htm 3fe59423b0bab60afc386b0ad90dc7efb7b9eaa8 ?
+xhtml1/clip-068.xht 3fe59423b0bab60afc386b0ad90dc7efb7b9eaa8 ?
+html4/clip-076.htm f6cb081e3a30f6aaa05243be56bf20404712f412 ?
+xhtml1/clip-076.xht f6cb081e3a30f6aaa05243be56bf20404712f412 ?
+html4/clip-077.htm 044cc3ba630f270d2e56992dd00d5e989c1df32e ?
+xhtml1/clip-077.xht 044cc3ba630f270d2e56992dd00d5e989c1df32e ?
+html4/clip-078.htm 6784ab5c08ccaa04031432f94f73efa9bbc298f7 ?
+xhtml1/clip-078.xht 6784ab5c08ccaa04031432f94f73efa9bbc298f7 ?
+html4/clip-079.htm 25056c51e294a6ab0b4ed94bdff02a8da1ba3123 ?
+xhtml1/clip-079.xht 25056c51e294a6ab0b4ed94bdff02a8da1ba3123 ?
+html4/clip-080.htm 8e7bc9e158e346bf9bff114f5a1be7eb5dc83542 ?
+xhtml1/clip-080.xht 8e7bc9e158e346bf9bff114f5a1be7eb5dc83542 ?
+html4/clip-088.htm 30cbd9b80c65861a56224dd43996011ee5e03747 ?
+xhtml1/clip-088.xht 30cbd9b80c65861a56224dd43996011ee5e03747 ?
+html4/clip-089.htm de969cf4e8b4a969d71e042441c79701182b8f81 ?
+xhtml1/clip-089.xht de969cf4e8b4a969d71e042441c79701182b8f81 ?
+html4/clip-090.htm f02fd3ef21c72059e1a79728dddc80d68bd20254 ?
+xhtml1/clip-090.xht f02fd3ef21c72059e1a79728dddc80d68bd20254 ?
+html4/clip-091.htm ff1e8657d9545042f61ed640bf7abec541cab16d ?
+xhtml1/clip-091.xht ff1e8657d9545042f61ed640bf7abec541cab16d ?
+html4/clip-092.htm a7d170b43da37011718a4a969044970e7e084c77 ?
+xhtml1/clip-092.xht a7d170b43da37011718a4a969044970e7e084c77 ?
+html4/clip-097.htm b53ef032b3ea5a1ec160ae76b1da2d0bae4708f0 ?
+xhtml1/clip-097.xht b53ef032b3ea5a1ec160ae76b1da2d0bae4708f0 ?
+html4/clip-098.htm 091d3f4e13497102370407b2d281481b56e5240b ?
+xhtml1/clip-098.xht 091d3f4e13497102370407b2d281481b56e5240b ?
+html4/clip-099.htm f492840615e7f48ef6df44b343ab897a2f4f188f ?
+xhtml1/clip-099.xht f492840615e7f48ef6df44b343ab897a2f4f188f ?
html4/clip-100.htm 917efee9ac86cb1be30442575af70dfe9f2da348 ?
xhtml1/clip-100.xht 917efee9ac86cb1be30442575af70dfe9f2da348 ?
html4/clip-101.htm c6b091957f15f759598d028ebcfd674a60dc3608 ?
xhtml1/clip-101.xht c6b091957f15f759598d028ebcfd674a60dc3608 ?
-html4/clip-102.htm 21587a5a2a453a5bb4521b21941daa8da8535df9 ?
-xhtml1/clip-102.xht 21587a5a2a453a5bb4521b21941daa8da8535df9 ?
+html4/clip-102.htm de9c2b694e2ad4e85e158d5b111cd9495cc518a0 ?
+xhtml1/clip-102.xht de9c2b694e2ad4e85e158d5b111cd9495cc518a0 ?
html4/clip-inherit-001.htm a3014f92b920bfa77b7a7c24b555fdb025b6f456 ?
xhtml1/clip-inherit-001.xht a3014f92b920bfa77b7a7c24b555fdb025b6f456 ?
html4/clip-non-absolute-001.htm 47e05147a98158715a2fe4a77abe155b34248b20 ?
@@ -8577,16 +8577,16 @@ html4/color-applies-to-014.htm b1c28b2ab96c7e23199ad48757f3c4739d5305bd ?
xhtml1/color-applies-to-014.xht b1c28b2ab96c7e23199ad48757f3c4739d5305bd ?
html4/color-applies-to-015.htm a81613458710c9dbcf2f5e22e1f6aa66e0537def ?
xhtml1/color-applies-to-015.xht a81613458710c9dbcf2f5e22e1f6aa66e0537def ?
-html4/colors-001.htm 35e62c6f4690a6c0aef66ea0a4d7c3ea6a062a28 ?
-xhtml1/colors-001.xht 35e62c6f4690a6c0aef66ea0a4d7c3ea6a062a28 ?
-html4/colors-002.htm 8d423b830a1fd038c28a65ba8cc97f0bcb90fc5b ?
-xhtml1/colors-002.xht 8d423b830a1fd038c28a65ba8cc97f0bcb90fc5b ?
-html4/colors-003.htm b038f04accdd4577be8890f003f5f1f576de6ea4 ?
-xhtml1/colors-003.xht b038f04accdd4577be8890f003f5f1f576de6ea4 ?
-html4/colors-004.htm da0349df08b8aea6aac60901841a34e52722f2fc ?
-xhtml1/colors-004.xht da0349df08b8aea6aac60901841a34e52722f2fc ?
-html4/colors-005.htm 3bafa5e1fab60225afe4b2e34a625704009b8104 ?
-xhtml1/colors-005.xht 3bafa5e1fab60225afe4b2e34a625704009b8104 ?
+html4/colors-001.htm 60db4775fcbb37d58d2bd71b3a94eb93ac07f57f ?
+xhtml1/colors-001.xht 60db4775fcbb37d58d2bd71b3a94eb93ac07f57f ?
+html4/colors-002.htm b69ac99dc758a5ab290e712718a177c28eca9132 ?
+xhtml1/colors-002.xht b69ac99dc758a5ab290e712718a177c28eca9132 ?
+html4/colors-003.htm 976e7941d0c4e7dd7d2efb3128d4b84a87fe2f9a ?
+xhtml1/colors-003.xht 976e7941d0c4e7dd7d2efb3128d4b84a87fe2f9a ?
+html4/colors-004.htm 36345dd6e5ad3f371f043088abfa13ca99e41516 ?
+xhtml1/colors-004.xht 36345dd6e5ad3f371f043088abfa13ca99e41516 ?
+html4/colors-005.htm c218498e6af442dded6851a98d922339d54944de ?
+xhtml1/colors-005.xht c218498e6af442dded6851a98d922339d54944de ?
html4/colors-006.htm c13c1101c45fe22f51d13f7b089dab1bb5959dad ?
xhtml1/colors-006.xht c13c1101c45fe22f51d13f7b089dab1bb5959dad ?
html4/colors-007.htm 3ac3896b8972955b969b7e9565ac0d14aa1ec1f7 ?
@@ -8623,34 +8623,34 @@ html4/column-width-002.htm f275ad8749efdb86aebd900c2b6c836da64a75e1 ?
xhtml1/column-width-002.xht f275ad8749efdb86aebd900c2b6c836da64a75e1 ?
html4/columns-001.htm 7eccc44a2ff03f96c1666abe6fab2f94973b51ef ?
xhtml1/columns-001.xht 7eccc44a2ff03f96c1666abe6fab2f94973b51ef ?
-html4/combinator-001.htm 414e5b4188b1ffd45acb1fce6fb88a8d1b2d144d ?
-xhtml1/combinator-001.xht 414e5b4188b1ffd45acb1fce6fb88a8d1b2d144d ?
-html4/combinator-002.htm 0b5ffb26a682837b84dbb8f700bfce9571030d66 ?
-xhtml1/combinator-002.xht 0b5ffb26a682837b84dbb8f700bfce9571030d66 ?
-html4/combinator-003.htm 783fb09960b139dfc89c2aa29370a973ad879275 ?
-xhtml1/combinator-003.xht 783fb09960b139dfc89c2aa29370a973ad879275 ?
-html4/combinator-004.htm 30271d067ad03d6f76ee302160666af4090654c4 ?
-xhtml1/combinator-004.xht 30271d067ad03d6f76ee302160666af4090654c4 ?
+html4/combinator-001.htm 24e19308180cb9feaf2275a84990de7d7898175a ?
+xhtml1/combinator-001.xht 24e19308180cb9feaf2275a84990de7d7898175a ?
+html4/combinator-002.htm 27fd28751d31e758ed1feb85e7aecfeca64e61b8 ?
+xhtml1/combinator-002.xht 27fd28751d31e758ed1feb85e7aecfeca64e61b8 ?
+html4/combinator-003.htm f48e01f6063153e029efe5031eb1c424af49abfb ?
+xhtml1/combinator-003.xht f48e01f6063153e029efe5031eb1c424af49abfb ?
+html4/combinator-004.htm e2dd0bfcca4e1a174c6f6c4d38d964940911f903 ?
+xhtml1/combinator-004.xht e2dd0bfcca4e1a174c6f6c4d38d964940911f903 ?
html4/combining-characters-002.htm c8cbff993164cff90fd4e3425166817b2d876958 ?
xhtml1/combining-characters-002.xht c8cbff993164cff90fd4e3425166817b2d876958 ?
-html4/comments-001.htm 9bf0a38fdcdd62d5a55e0f9398e03e5617a39ed2 ?
-xhtml1/comments-001.xht 9bf0a38fdcdd62d5a55e0f9398e03e5617a39ed2 ?
-html4/comments-002.htm 3ba5d253f44da8f167724e5af5d008f7ff537d09 ?
-xhtml1/comments-002.xht 3ba5d253f44da8f167724e5af5d008f7ff537d09 ?
-html4/comments-003.htm 5185b29027f655e6413d9f4d752f5fdd59030608 ?
-xhtml1/comments-003.xht 5185b29027f655e6413d9f4d752f5fdd59030608 ?
-html4/comments-004.htm 4988c4ebf26191945f3af5165783437b48bab83e ?
-xhtml1/comments-004.xht 4988c4ebf26191945f3af5165783437b48bab83e ?
-html4/comments-005.htm ed6daa0442267f3153f4d2cb4fe87c3239b82295 ?
-xhtml1/comments-005.xht ed6daa0442267f3153f4d2cb4fe87c3239b82295 ?
-html4/comments-006.htm 2e3c1ace388ec05564aa3ce68b6f7dd52b499e10 ?
-xhtml1/comments-006.xht 2e3c1ace388ec05564aa3ce68b6f7dd52b499e10 ?
-html4/comments-007.htm 15806d50346e0dfb22d627aceddb17be53f54f51 ?
-xhtml1/comments-007.xht 15806d50346e0dfb22d627aceddb17be53f54f51 ?
-html4/comments-008.htm f632434c66d37026694b74d6bbea63b4f6997b03 ?
-xhtml1/comments-008.xht f632434c66d37026694b74d6bbea63b4f6997b03 ?
-html4/comments-009.htm e8fcf621828de832d81f0f3641f30469d0c8aeeb ?
-xhtml1/comments-009.xht e8fcf621828de832d81f0f3641f30469d0c8aeeb ?
+html4/comments-001.htm 01dd4833519a9dbd3ff3eb782ea7776cc505508d ?
+xhtml1/comments-001.xht 01dd4833519a9dbd3ff3eb782ea7776cc505508d ?
+html4/comments-002.htm de9a0b9204be4a91d925f38f42ccfd38773314b0 ?
+xhtml1/comments-002.xht de9a0b9204be4a91d925f38f42ccfd38773314b0 ?
+html4/comments-003.htm ccd0e0b1c8796feb5229488b77b4235e074bb4f4 ?
+xhtml1/comments-003.xht ccd0e0b1c8796feb5229488b77b4235e074bb4f4 ?
+html4/comments-004.htm 5829b961bef3e44f08b942fcb864da1d0860efbb ?
+xhtml1/comments-004.xht 5829b961bef3e44f08b942fcb864da1d0860efbb ?
+html4/comments-005.htm 3eb40011ac27ecc8ca5a872c3487e9bc86460228 ?
+xhtml1/comments-005.xht 3eb40011ac27ecc8ca5a872c3487e9bc86460228 ?
+html4/comments-006.htm 9b9d96a6a4cdfa395f661d43f5b6e0b71a21d770 ?
+xhtml1/comments-006.xht 9b9d96a6a4cdfa395f661d43f5b6e0b71a21d770 ?
+html4/comments-007.htm db7458df51484a7d0e1f11efd4b62059724ddd9c ?
+xhtml1/comments-007.xht db7458df51484a7d0e1f11efd4b62059724ddd9c ?
+html4/comments-008.htm dddfb0c4c6c21fd98587b45f2a5e2dcebc0fedf1 ?
+xhtml1/comments-008.xht dddfb0c4c6c21fd98587b45f2a5e2dcebc0fedf1 ?
+html4/comments-009.htm 0f3a897f177502b1e25e75739965e15bad001443 ?
+xhtml1/comments-009.xht 0f3a897f177502b1e25e75739965e15bad001443 ?
html4/containing-block-001.htm 9405dce2897a36954287ee6eaeb2de439b9bb533 ?
xhtml1/containing-block-001.xht 9405dce2897a36954287ee6eaeb2de439b9bb533 ?
html4/containing-block-002.htm d20a4389a23053cf757941e82bd2e9b1b2c62eac ?
@@ -8705,8 +8705,8 @@ html4/containing-block-029.htm 67619a13060b3a4acd15c2e8d849cc4d19e77077 ?
xhtml1/containing-block-029.xht 67619a13060b3a4acd15c2e8d849cc4d19e77077 ?
html4/containing-block-030.htm 962e0c6fe3869017e59895514c2e6092f0ccc17a ?
xhtml1/containing-block-030.xht 962e0c6fe3869017e59895514c2e6092f0ccc17a ?
-html4/content-001.htm 54f0b2b07df271c6c17da6a543255c2d2409bf1b ?
-xhtml1/content-001.xht 54f0b2b07df271c6c17da6a543255c2d2409bf1b ?
+html4/content-001.htm 256cbf8a951bfe10a1fd72f306df0c422387c703 ?
+xhtml1/content-001.xht 256cbf8a951bfe10a1fd72f306df0c422387c703 ?
html4/content-002.htm 8cae11652d77021dd6e3264bc2ae1eb246ad727f ?
xhtml1/content-002.xht 8cae11652d77021dd6e3264bc2ae1eb246ad727f ?
html4/content-003.htm c5c7a409389625ac8f6c079b7e7fd275b520e743 ?
@@ -8775,8 +8775,8 @@ html4/content-034.htm 0518ee27fb09022fe08e20b2fb88402c1330c1e4 ?
xhtml1/content-034.xht 0518ee27fb09022fe08e20b2fb88402c1330c1e4 ?
html4/content-035.htm c68d4c59092fdd40a255666d9e16e6d4654a9bcd ?
xhtml1/content-035.xht c68d4c59092fdd40a255666d9e16e6d4654a9bcd ?
-html4/content-036.htm 821a5915ea5efd082bb946e072d91f0f0600a3f3 ?
-xhtml1/content-036.xht 821a5915ea5efd082bb946e072d91f0f0600a3f3 ?
+html4/content-036.htm b1e83433d3d113fc6396d3b5a7c5fbf6f039ea4b ?
+xhtml1/content-036.xht b1e83433d3d113fc6396d3b5a7c5fbf6f039ea4b ?
html4/content-037.htm 4f8529c2dbc602ec5630b883bf09c36eb1d2a34e ?
xhtml1/content-037.xht 4f8529c2dbc602ec5630b883bf09c36eb1d2a34e ?
html4/content-038.htm f0a7a8939570fba0c88bccf8ae810cea1da5a657 ?
@@ -9409,8 +9409,8 @@ html4/counter-reset-visibility-001.htm 1cab5174ffa04bd5d112e94f17489e418464073d
xhtml1/counter-reset-visibility-001.xht 1cab5174ffa04bd5d112e94f17489e418464073d ?
html4/counters-001.htm 6113e3ff9dd80acb041d2da3dfcd9e31037cb675 ?
xhtml1/counters-001.xht 6113e3ff9dd80acb041d2da3dfcd9e31037cb675 ?
-html4/counters-002.htm c7005412d9783c783301d1e2a5bee094f70e904d ?
-xhtml1/counters-002.xht c7005412d9783c783301d1e2a5bee094f70e904d ?
+html4/counters-002.htm 8bd15cebb49e35998d688a75c414ad46232a9a4d ?
+xhtml1/counters-002.xht 8bd15cebb49e35998d688a75c414ad46232a9a4d ?
html4/counters-003.htm a9652d5d44b11fff426413a138b9f7565805eca3 ?
xhtml1/counters-003.xht a9652d5d44b11fff426413a138b9f7565805eca3 ?
html4/counters-004.htm ca6b735e6c15b5fc114953b4d5d0bebeb5c8d2af ?
@@ -9561,8 +9561,8 @@ html4/declaration-005.htm 95db203b752dcabadbd37613cef6197d35df06e8 ?
xhtml1/declaration-005.xht 95db203b752dcabadbd37613cef6197d35df06e8 ?
html4/declaration-006.htm 3b453f15b1e5032f219e2f01634dd45ef92db5a7 ?
xhtml1/declaration-006.xht 3b453f15b1e5032f219e2f01634dd45ef92db5a7 ?
-html4/declaration-whitespace-001.htm 9c6e3ed4416745857caf64889a644d86d5b84fb9 ?
-xhtml1/declaration-whitespace-001.xht 9c6e3ed4416745857caf64889a644d86d5b84fb9 ?
+html4/declaration-whitespace-001.htm 79fca0c7e336d7a18f329e98541010ecf2360266 ?
+xhtml1/declaration-whitespace-001.xht 79fca0c7e336d7a18f329e98541010ecf2360266 ?
html4/declarations-009.htm 8658b351e7b0b401d301940dfe5d6599e1e7fd00 ?
xhtml1/declarations-009.xht 8658b351e7b0b401d301940dfe5d6599e1e7fd00 ?
html4/default-attribute-selector-001.htm 88e74e354d85ae30af28b990fe3e0731a24a9f9e ?
@@ -9607,16 +9607,16 @@ html4/descendant-selector-000.htm c106ca2b043e503ac9c245fe10c895aff0905c1d ?
xhtml1/descendant-selector-000.xht c106ca2b043e503ac9c245fe10c895aff0905c1d ?
html4/descendant-selector-001.htm e6cf0481f3fb02dbbadfe3d50da98453f2c2c4ee ?
xhtml1/descendant-selector-001.xht e6cf0481f3fb02dbbadfe3d50da98453f2c2c4ee ?
-html4/descendent-selector-001.htm b6d44fa70c16468a7b15d1579ebd95fef3afe24d ?
-xhtml1/descendent-selector-001.xht b6d44fa70c16468a7b15d1579ebd95fef3afe24d ?
+html4/descendent-selector-001.htm 11ab5da63b3f42ed71250c91136486e5b8a3c4cd ?
+xhtml1/descendent-selector-001.xht 11ab5da63b3f42ed71250c91136486e5b8a3c4cd ?
html4/descendent-selector-002.htm 88cb1c03462749e54e1ec76a3b47cc8d7d4c9882 ?
xhtml1/descendent-selector-002.xht 88cb1c03462749e54e1ec76a3b47cc8d7d4c9882 ?
html4/descendent-selector-003.htm 8bf8e02dd855d18afae385e0d4d5fe0d1ac8d294 ?
xhtml1/descendent-selector-003.xht 8bf8e02dd855d18afae385e0d4d5fe0d1ac8d294 ?
html4/descendent-selector-004.htm 73766503b0964b343d3f36cb4c645673b4a560e1 ?
xhtml1/descendent-selector-004.xht 73766503b0964b343d3f36cb4c645673b4a560e1 ?
-html4/descendent-selector-005.htm 499c4b73e4734ff29668b1faef60a933298043a3 ?
-xhtml1/descendent-selector-005.xht 499c4b73e4734ff29668b1faef60a933298043a3 ?
+html4/descendent-selector-005.htm 631da3319277f5ce15d01649a10ef2d8a044fa27 ?
+xhtml1/descendent-selector-005.xht 631da3319277f5ce15d01649a10ef2d8a044fa27 ?
html4/descendent-selector-006.htm 33b12d03a89a2449d04aaf80331f6c67b05a9ca9 ?
xhtml1/descendent-selector-006.xht 33b12d03a89a2449d04aaf80331f6c67b05a9ca9 ?
html4/descendent-selector-007.htm 9b3284e0cb3a8833f6a10c90716f9b6856caecbb ?
@@ -9845,26 +9845,26 @@ html4/empty-cells-applies-to-006.htm 7caadb4eefe72a9c0613258ba9a70a4d98515a7d ?
xhtml1/empty-cells-applies-to-006.xht 7caadb4eefe72a9c0613258ba9a70a4d98515a7d ?
html4/empty-cells-applies-to-007.htm d88c130ead9b09ce9b10f74708befe87d4b64491 ?
xhtml1/empty-cells-applies-to-007.xht d88c130ead9b09ce9b10f74708befe87d4b64491 ?
-html4/empty-cells-applies-to-008.htm 43972ec4173f8a3c8ec77409ad1a7d590e07aa43 ?
-xhtml1/empty-cells-applies-to-008.xht 43972ec4173f8a3c8ec77409ad1a7d590e07aa43 ?
-html4/empty-cells-applies-to-009.htm 601372110a03019961bc5840dea1e68f63291538 ?
-xhtml1/empty-cells-applies-to-009.xht 601372110a03019961bc5840dea1e68f63291538 ?
-html4/empty-cells-applies-to-010.htm 8c4f1c5f3bd73ff0a9ed72b8ecf5984b6049694c ?
-xhtml1/empty-cells-applies-to-010.xht 8c4f1c5f3bd73ff0a9ed72b8ecf5984b6049694c ?
-html4/empty-cells-applies-to-011.htm de81cf0b6692ee92c0cdf61f46b5f24b99aa9272 ?
-xhtml1/empty-cells-applies-to-011.xht de81cf0b6692ee92c0cdf61f46b5f24b99aa9272 ?
-html4/empty-cells-applies-to-012.htm b59f533c8f519361fe8b9fa823fb726abba1f7f4 ?
-xhtml1/empty-cells-applies-to-012.xht b59f533c8f519361fe8b9fa823fb726abba1f7f4 ?
-html4/empty-cells-applies-to-013.htm 53248287e7b7e369175e8535aa65f1f6d6c1c628 ?
-xhtml1/empty-cells-applies-to-013.xht 53248287e7b7e369175e8535aa65f1f6d6c1c628 ?
-html4/empty-cells-applies-to-014.htm ab163c8f783455de4e183a6d085204b755fd443f ?
-xhtml1/empty-cells-applies-to-014.xht ab163c8f783455de4e183a6d085204b755fd443f ?
+html4/empty-cells-applies-to-008.htm be2f85ea6f1cab8294bfe01e60091bae3c313c1b ?
+xhtml1/empty-cells-applies-to-008.xht be2f85ea6f1cab8294bfe01e60091bae3c313c1b ?
+html4/empty-cells-applies-to-009.htm 1b17e6e42b449c9b1187bebdb92cc02ceaf1fb5c ?
+xhtml1/empty-cells-applies-to-009.xht 1b17e6e42b449c9b1187bebdb92cc02ceaf1fb5c ?
+html4/empty-cells-applies-to-010.htm 7cae10020d820de0b18cf159eef3b4836f26dee4 ?
+xhtml1/empty-cells-applies-to-010.xht 7cae10020d820de0b18cf159eef3b4836f26dee4 ?
+html4/empty-cells-applies-to-011.htm 053667baec19d02c407edbc2003788bab9972b2c ?
+xhtml1/empty-cells-applies-to-011.xht 053667baec19d02c407edbc2003788bab9972b2c ?
+html4/empty-cells-applies-to-012.htm 5418876ab187aa4ae771c7a2aa533ae429a72218 ?
+xhtml1/empty-cells-applies-to-012.xht 5418876ab187aa4ae771c7a2aa533ae429a72218 ?
+html4/empty-cells-applies-to-013.htm 77e9a535e91c9a6e431164207f3b490cffb2eaa0 ?
+xhtml1/empty-cells-applies-to-013.xht 77e9a535e91c9a6e431164207f3b490cffb2eaa0 ?
+html4/empty-cells-applies-to-014.htm 2bcc036537724e93bfce6a4f0b7a393c81727750 ?
+xhtml1/empty-cells-applies-to-014.xht 2bcc036537724e93bfce6a4f0b7a393c81727750 ?
html4/empty-cells-applies-to-015.htm bee1bb4597728e9e043dbac8ec2fff6c123d4148 ?
xhtml1/empty-cells-applies-to-015.xht bee1bb4597728e9e043dbac8ec2fff6c123d4148 ?
-html4/empty-cells-applies-to-016.htm ab79af4feb4f59ff92dbde97953b85a010be66e6 ?
-xhtml1/empty-cells-applies-to-016.xht ab79af4feb4f59ff92dbde97953b85a010be66e6 ?
-html4/empty-cells-applies-to-017.htm 7b4d0868b94f7edcad5bb14bbb9453aada5e4370 ?
-xhtml1/empty-cells-applies-to-017.xht 7b4d0868b94f7edcad5bb14bbb9453aada5e4370 ?
+html4/empty-cells-applies-to-016.htm 68e52446e6866e1c6f8e68963d13a822cf5fd087 ?
+xhtml1/empty-cells-applies-to-016.xht 68e52446e6866e1c6f8e68963d13a822cf5fd087 ?
+html4/empty-cells-applies-to-017.htm 3069cf04cfb9e260a83ab9c913261bc9722ae492 ?
+xhtml1/empty-cells-applies-to-017.xht 3069cf04cfb9e260a83ab9c913261bc9722ae492 ?
html4/empty-cells-exceptions-001.htm 8c9a13ee2e13ef227c1fb6e75456dc1fbecc8657 ?
xhtml1/empty-cells-exceptions-001.xht 8c9a13ee2e13ef227c1fb6e75456dc1fbecc8657 ?
html4/empty-cells-exceptions-002.htm eac66306505378c1ad247b49b155dafdcf43d009 ?
@@ -9885,44 +9885,44 @@ html4/empty-inline-002.htm 43984915c10c41a7344d1d2aa2396d57c006a90a ?
xhtml1/empty-inline-002.xht 43984915c10c41a7344d1d2aa2396d57c006a90a ?
html4/empty-inline-003.htm ff46f75b3b15a777c9a6a6ca85d74d098d0798a4 ?
xhtml1/empty-inline-003.xht ff46f75b3b15a777c9a6a6ca85d74d098d0798a4 ?
-html4/eof-001.htm ac47afa4f1ac25aefb3a712dd6198fd1f5c096ee ?
-xhtml1/eof-001.xht ac47afa4f1ac25aefb3a712dd6198fd1f5c096ee ?
-html4/eof-002.htm 62eb6d02cda03c507166a7de5c5991720ded5e41 ?
-xhtml1/eof-002.xht 62eb6d02cda03c507166a7de5c5991720ded5e41 ?
-html4/eof-003.htm 5eaca39bdf9e69bb238c3f9e8eb90a41fbe14a37 ?
-xhtml1/eof-003.xht 5eaca39bdf9e69bb238c3f9e8eb90a41fbe14a37 ?
-html4/eof-004.htm 4d189286c9a0ac3967eceb2252bee84192e7a473 ?
-xhtml1/eof-004.xht 4d189286c9a0ac3967eceb2252bee84192e7a473 ?
-html4/eof-005.htm d725a85531fe35882f66cc8091e1e32bd12d33c3 ?
-xhtml1/eof-005.xht d725a85531fe35882f66cc8091e1e32bd12d33c3 ?
-html4/eof-006.htm 63bc9cfb1eb3189bda907e3075b761533b162927 ?
-xhtml1/eof-006.xht 63bc9cfb1eb3189bda907e3075b761533b162927 ?
-html4/eof-007.htm c68f7c366aeeceab4de9cf8a3a0ff3bc68cde96a ?
-xhtml1/eof-007.xht c68f7c366aeeceab4de9cf8a3a0ff3bc68cde96a ?
-html4/escaped-ident-001.htm 48fb93665780f88903d81394930930e4b37e9cff ?
-xhtml1/escaped-ident-001.xht 48fb93665780f88903d81394930930e4b37e9cff ?
-html4/escaped-ident-002.htm 67736d90061342541e19326b127f8fdfa1a650f2 ?
-xhtml1/escaped-ident-002.xht 67736d90061342541e19326b127f8fdfa1a650f2 ?
-html4/escaped-ident-003.htm d2144d9c2ff45c8e34c7e59b21072f5ef80bb430 ?
-xhtml1/escaped-ident-003.xht d2144d9c2ff45c8e34c7e59b21072f5ef80bb430 ?
-html4/escaped-ident-004.htm d3f5d7c415014da0ec6ea9ad22d6aa07ca0f46a9 ?
-xhtml1/escaped-ident-004.xht d3f5d7c415014da0ec6ea9ad22d6aa07ca0f46a9 ?
-html4/escaped-ident-char-001.htm 9d31a6f79cb62d54cc09083deffc0e219612e7ac ?
-xhtml1/escaped-ident-char-001.xht 9d31a6f79cb62d54cc09083deffc0e219612e7ac ?
-html4/escaped-ident-spaces-001.htm ef09ed49f4ec3523aa6fda28946c718112142a9c ?
-xhtml1/escaped-ident-spaces-001.xht ef09ed49f4ec3523aa6fda28946c718112142a9c ?
-html4/escaped-ident-spaces-002.htm 66b01cd50e738b5e349eacb35d5fa21e9ac4f2c1 ?
-xhtml1/escaped-ident-spaces-002.xht 66b01cd50e738b5e349eacb35d5fa21e9ac4f2c1 ?
-html4/escaped-ident-spaces-003.htm 3c943823ac07b0b6128a00a4030e7570e66f9b84 ?
-xhtml1/escaped-ident-spaces-003.xht 3c943823ac07b0b6128a00a4030e7570e66f9b84 ?
-html4/escaped-ident-spaces-004.htm 8caa09923a9bb3f9f4d1f370a66cfa41b3dd5486 ?
-xhtml1/escaped-ident-spaces-004.xht 8caa09923a9bb3f9f4d1f370a66cfa41b3dd5486 ?
-html4/escaped-ident-spaces-005.htm 6d817a3b96ac9409547eb9efa79e6fd0e80b2ce1 ?
-xhtml1/escaped-ident-spaces-005.xht 6d817a3b96ac9409547eb9efa79e6fd0e80b2ce1 ?
-html4/escaped-ident-spaces-006.htm e8b5f3f2eef9e8ee257e8f1a34dffce174bc034c ?
-xhtml1/escaped-ident-spaces-006.xht e8b5f3f2eef9e8ee257e8f1a34dffce174bc034c ?
-html4/escaped-ident-spaces-007.htm 62d36cfc8eee6471e6aa4c74d8e5077e2b5af98f ?
-xhtml1/escaped-ident-spaces-007.xht 62d36cfc8eee6471e6aa4c74d8e5077e2b5af98f ?
+html4/eof-001.htm c886c493ab1aaa298443aa99b6e288933f7d58a4 ?
+xhtml1/eof-001.xht c886c493ab1aaa298443aa99b6e288933f7d58a4 ?
+html4/eof-002.htm df707a9fe46778aa3ca34b98ac02b7c2d92057ed ?
+xhtml1/eof-002.xht df707a9fe46778aa3ca34b98ac02b7c2d92057ed ?
+html4/eof-003.htm a969d2e5306783300e6b2d89e0f5291496067aa3 ?
+xhtml1/eof-003.xht a969d2e5306783300e6b2d89e0f5291496067aa3 ?
+html4/eof-004.htm 4850bc186642345f595712f3dbab9637db8ea4d7 ?
+xhtml1/eof-004.xht 4850bc186642345f595712f3dbab9637db8ea4d7 ?
+html4/eof-005.htm d55c1b25cbec056508cf337be2272f60f4ae67af ?
+xhtml1/eof-005.xht d55c1b25cbec056508cf337be2272f60f4ae67af ?
+html4/eof-006.htm 75b1f2040b92131c35214301c14c61c71a32d801 ?
+xhtml1/eof-006.xht 75b1f2040b92131c35214301c14c61c71a32d801 ?
+html4/eof-007.htm 216875eab2d271090bef3382b9b598eb696dfb5b ?
+xhtml1/eof-007.xht 216875eab2d271090bef3382b9b598eb696dfb5b ?
+html4/escaped-ident-001.htm 0d245d52baa6cfab78b3cd2fe7d2fcae7268b1dd ?
+xhtml1/escaped-ident-001.xht 0d245d52baa6cfab78b3cd2fe7d2fcae7268b1dd ?
+html4/escaped-ident-002.htm a23281af06eb05a3bfff49feeec49fd206a5ae98 ?
+xhtml1/escaped-ident-002.xht a23281af06eb05a3bfff49feeec49fd206a5ae98 ?
+html4/escaped-ident-003.htm 5c22a28e5ed23baedcefb68b52c7333525ca5da6 ?
+xhtml1/escaped-ident-003.xht 5c22a28e5ed23baedcefb68b52c7333525ca5da6 ?
+html4/escaped-ident-004.htm 85313779343f3bb1dd1aa442baf75244e48b57aa ?
+xhtml1/escaped-ident-004.xht 85313779343f3bb1dd1aa442baf75244e48b57aa ?
+html4/escaped-ident-char-001.htm 22b348c6cb4576fac1b77bad2682357374f37097 ?
+xhtml1/escaped-ident-char-001.xht 22b348c6cb4576fac1b77bad2682357374f37097 ?
+html4/escaped-ident-spaces-001.htm 9b1ec86cda71320dca4e04f3eb13cc966ec7e8d2 ?
+xhtml1/escaped-ident-spaces-001.xht 9b1ec86cda71320dca4e04f3eb13cc966ec7e8d2 ?
+html4/escaped-ident-spaces-002.htm ae27d25a2869bf812c3738c8c5d0c89f3834e73f ?
+xhtml1/escaped-ident-spaces-002.xht ae27d25a2869bf812c3738c8c5d0c89f3834e73f ?
+html4/escaped-ident-spaces-003.htm fd92b844acacdb4aca97088a6057245c931ce12c ?
+xhtml1/escaped-ident-spaces-003.xht fd92b844acacdb4aca97088a6057245c931ce12c ?
+html4/escaped-ident-spaces-004.htm b6e6c715af1d5ed16b5b85232d4c413ac687b9f4 ?
+xhtml1/escaped-ident-spaces-004.xht b6e6c715af1d5ed16b5b85232d4c413ac687b9f4 ?
+html4/escaped-ident-spaces-005.htm f240c4f85400a64811558c3449adcc6d5bde2582 ?
+xhtml1/escaped-ident-spaces-005.xht f240c4f85400a64811558c3449adcc6d5bde2582 ?
+html4/escaped-ident-spaces-006.htm 20509dc4fea583128da4f44c1426197b4f8180be ?
+xhtml1/escaped-ident-spaces-006.xht 20509dc4fea583128da4f44c1426197b4f8180be ?
+html4/escaped-ident-spaces-007.htm e5126ef7aba00fa9b87ca64194364c22d198cdd8 ?
+xhtml1/escaped-ident-spaces-007.xht e5126ef7aba00fa9b87ca64194364c22d198cdd8 ?
html4/escaped-newline-001.htm a368ccece9c652696c5c144c1aa0fecb29927f9b ?
xhtml1/escaped-newline-001.xht a368ccece9c652696c5c144c1aa0fecb29927f9b ?
html4/escapes-000.htm 950750c0a62615691fbccbe9817c3837801f1e5d ?
@@ -10971,8 +10971,8 @@ html4/first-line-selector-011.htm 357af2d94502b3ba4a969fd09b8e64d672585e7d ?
xhtml1/first-line-selector-011.xht 357af2d94502b3ba4a969fd09b8e64d672585e7d ?
html4/first-line-selector-012.htm 8f8f4fa52cf5d9afdbcf2ebe465eb91b2988afcc ?
xhtml1/first-line-selector-012.xht 8f8f4fa52cf5d9afdbcf2ebe465eb91b2988afcc ?
-html4/first-line-selector-013.htm a728120d0e9a015431cf01df39be2bb57925ffa9 ?
-xhtml1/first-line-selector-013.xht a728120d0e9a015431cf01df39be2bb57925ffa9 ?
+html4/first-line-selector-013.htm e08fce15a428ed8684a9aac94d5d1c5b57e24660 ?
+xhtml1/first-line-selector-013.xht e08fce15a428ed8684a9aac94d5d1c5b57e24660 ?
html4/first-line-selector-014.htm b8ca3edaa9b6360b35a77a4f39cacd692e602b6a ?
xhtml1/first-line-selector-014.xht b8ca3edaa9b6360b35a77a4f39cacd692e602b6a ?
html4/first-line-selector-015.htm 178dd550fd48658caffaaeee7ab5f2e233299ed9 ?
@@ -10989,6 +10989,10 @@ html4/first-page-selectors-003.htm 08f613e061ab08c5a071a50d2c7e37dddb914254 ?
xhtml1/first-page-selectors-003.xht 08f613e061ab08c5a071a50d2c7e37dddb914254 ?
html4/first-page-selectors-004.htm a5c1fb528f5b5f17a57c65056d00504d3813cbef ?
xhtml1/first-page-selectors-004.xht a5c1fb528f5b5f17a57c65056d00504d3813cbef ?
+html4/first-page-vlr-003.htm 66c5f6f6770b4a63ab7936fc40da35a075237c0f ?
+xhtml1/first-page-vlr-003.xht 66c5f6f6770b4a63ab7936fc40da35a075237c0f ?
+html4/first-page-vrl-002.htm 0e3999276064df4aff359983d7a6cb2977a7a19b ?
+xhtml1/first-page-vrl-002.xht 0e3999276064df4aff359983d7a6cb2977a7a19b ?
html4/fixed-table-layout-001.htm 72b5ea78d6b5c107cbee06057efd23f277284710 ?
xhtml1/fixed-table-layout-001.xht 72b5ea78d6b5c107cbee06057efd23f277284710 ?
html4/fixed-table-layout-002.htm ec1814f346b834600c51b0b4ca6b0b761d13ba96 ?
@@ -11845,138 +11849,138 @@ html4/font-matching-rule-013.htm 96ec874c772b598c6446a808a474767b85c8c881 ?
xhtml1/font-matching-rule-013.xht 96ec874c772b598c6446a808a474767b85c8c881 ?
html4/font-matching-rule-014.htm f27261394688f5c3e5554bbb281681c2b507750e ?
xhtml1/font-matching-rule-014.xht f27261394688f5c3e5554bbb281681c2b507750e ?
-html4/font-size-001.htm bb143e10d513added7d2ea6e332b6a516d06afd9 ?
-xhtml1/font-size-001.xht bb143e10d513added7d2ea6e332b6a516d06afd9 ?
-html4/font-size-002.htm 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 ?
-xhtml1/font-size-002.xht 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 ?
+html4/font-size-001.htm 03e0ce41541ccc6b9f7e8104b47c2093562d27fd ?
+xhtml1/font-size-001.xht 03e0ce41541ccc6b9f7e8104b47c2093562d27fd ?
+html4/font-size-002.htm 5f19c792d78af0dc96ae29fb9a7f5857570502f3 ?
+xhtml1/font-size-002.xht 5f19c792d78af0dc96ae29fb9a7f5857570502f3 ?
html4/font-size-003.htm a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 ?
xhtml1/font-size-003.xht a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 ?
-html4/font-size-004.htm 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 ?
-xhtml1/font-size-004.xht 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 ?
-html4/font-size-005.htm 66f406e5c8384be46455bf80f3c0ac1ab41d184e ?
-xhtml1/font-size-005.xht 66f406e5c8384be46455bf80f3c0ac1ab41d184e ?
+html4/font-size-004.htm ebe44f4b1639025eb6b40416cedeea73b826b287 ?
+xhtml1/font-size-004.xht ebe44f4b1639025eb6b40416cedeea73b826b287 ?
+html4/font-size-005.htm 2c2775744b5e4d409665063aa9eb956a40dac8a0 ?
+xhtml1/font-size-005.xht 2c2775744b5e4d409665063aa9eb956a40dac8a0 ?
html4/font-size-006.htm bf9e1c8a38742f24146a01cde2dfd9a0920f1317 ?
xhtml1/font-size-006.xht bf9e1c8a38742f24146a01cde2dfd9a0920f1317 ?
html4/font-size-007.htm 0fba432d2256fd123227c9e5d244cd611949bda4 ?
xhtml1/font-size-007.xht 0fba432d2256fd123227c9e5d244cd611949bda4 ?
-html4/font-size-012.htm e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 ?
-xhtml1/font-size-012.xht e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 ?
-html4/font-size-013.htm 893b764f22c702eddfbf3f28f4783da519cebaec ?
-xhtml1/font-size-013.xht 893b764f22c702eddfbf3f28f4783da519cebaec ?
+html4/font-size-012.htm 7969d10c057e3f4e07bc9a599aa7259d1f78d648 ?
+xhtml1/font-size-012.xht 7969d10c057e3f4e07bc9a599aa7259d1f78d648 ?
+html4/font-size-013.htm 9f36609d43e348da7c5b263f5f98c02596ded984 ?
+xhtml1/font-size-013.xht 9f36609d43e348da7c5b263f5f98c02596ded984 ?
html4/font-size-014.htm d73034c9112580435692b9849786c31c41126859 ?
xhtml1/font-size-014.xht d73034c9112580435692b9849786c31c41126859 ?
-html4/font-size-015.htm 6d0c52c823e2f2668b1891a8d8357095cf81ced4 ?
-xhtml1/font-size-015.xht 6d0c52c823e2f2668b1891a8d8357095cf81ced4 ?
-html4/font-size-016.htm 705a096572a87e7f8946fc297a646ead351f60c2 ?
-xhtml1/font-size-016.xht 705a096572a87e7f8946fc297a646ead351f60c2 ?
+html4/font-size-015.htm 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 ?
+xhtml1/font-size-015.xht 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 ?
+html4/font-size-016.htm 938520561d8756ded96aed9b78ef4f3ad689561f ?
+xhtml1/font-size-016.xht 938520561d8756ded96aed9b78ef4f3ad689561f ?
html4/font-size-017.htm 702b137bd4f133c788859077f8eacbb18697b08a ?
xhtml1/font-size-017.xht 702b137bd4f133c788859077f8eacbb18697b08a ?
html4/font-size-018.htm 9d8abb16a0bc617c872d70f468e1adcce5100172 ?
xhtml1/font-size-018.xht 9d8abb16a0bc617c872d70f468e1adcce5100172 ?
-html4/font-size-023.htm 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f ?
-xhtml1/font-size-023.xht 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f ?
-html4/font-size-024.htm 80694993dc671bf23b68313e461e47b9aed9ac53 ?
-xhtml1/font-size-024.xht 80694993dc671bf23b68313e461e47b9aed9ac53 ?
+html4/font-size-023.htm e6f91b26b4adbe269e52730098d9fd4797e83c10 ?
+xhtml1/font-size-023.xht e6f91b26b4adbe269e52730098d9fd4797e83c10 ?
+html4/font-size-024.htm 1a7b086d3ec6a3297100d269422d62d031896139 ?
+xhtml1/font-size-024.xht 1a7b086d3ec6a3297100d269422d62d031896139 ?
html4/font-size-025.htm ad10c5f96f6109b0487f43fc16b277d180b14745 ?
xhtml1/font-size-025.xht ad10c5f96f6109b0487f43fc16b277d180b14745 ?
-html4/font-size-026.htm da9dd3d5e6952e753bcf101d9ac64e6155c21719 ?
-xhtml1/font-size-026.xht da9dd3d5e6952e753bcf101d9ac64e6155c21719 ?
-html4/font-size-027.htm 5e34635adae536afe139f201fcf1b5715fcd52f1 ?
-xhtml1/font-size-027.xht 5e34635adae536afe139f201fcf1b5715fcd52f1 ?
+html4/font-size-026.htm 34aec0aa18dfd4250ae6872810a7f84188e3d41a ?
+xhtml1/font-size-026.xht 34aec0aa18dfd4250ae6872810a7f84188e3d41a ?
+html4/font-size-027.htm 5952c4bc3ed74af5616d7e2ca6865792438bc97b ?
+xhtml1/font-size-027.xht 5952c4bc3ed74af5616d7e2ca6865792438bc97b ?
html4/font-size-028.htm cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 ?
xhtml1/font-size-028.xht cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 ?
html4/font-size-029.htm a00ff61b84e5b23e456602243b79fe42c6c740d1 ?
xhtml1/font-size-029.xht a00ff61b84e5b23e456602243b79fe42c6c740d1 ?
-html4/font-size-034.htm 309dee8a3244ac7f698ebac04157a733311d2efa ?
-xhtml1/font-size-034.xht 309dee8a3244ac7f698ebac04157a733311d2efa ?
-html4/font-size-035.htm 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 ?
-xhtml1/font-size-035.xht 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 ?
+html4/font-size-034.htm 46522da720c3fab585925c522bf49cd98cd0a92c ?
+xhtml1/font-size-034.xht 46522da720c3fab585925c522bf49cd98cd0a92c ?
+html4/font-size-035.htm db0f22fd4d65e0c8eba86fb941e19339fc6cee76 ?
+xhtml1/font-size-035.xht db0f22fd4d65e0c8eba86fb941e19339fc6cee76 ?
html4/font-size-036.htm a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 ?
xhtml1/font-size-036.xht a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 ?
-html4/font-size-037.htm 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 ?
-xhtml1/font-size-037.xht 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 ?
-html4/font-size-038.htm b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 ?
-xhtml1/font-size-038.xht b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 ?
+html4/font-size-037.htm 50e5bd8a29c44f9b716063300877817da3ba989d ?
+xhtml1/font-size-037.xht 50e5bd8a29c44f9b716063300877817da3ba989d ?
+html4/font-size-038.htm 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a ?
+xhtml1/font-size-038.xht 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a ?
html4/font-size-039.htm 6148f550ab728d5676453a6557aecd47c8aebb6d ?
xhtml1/font-size-039.xht 6148f550ab728d5676453a6557aecd47c8aebb6d ?
html4/font-size-040.htm 56ad057b413b0864cb587a2501bc9cb7c8d79f12 ?
xhtml1/font-size-040.xht 56ad057b413b0864cb587a2501bc9cb7c8d79f12 ?
-html4/font-size-045.htm 3e02b1e53b83938e4162edcaf4a462ad174e89c8 ?
-xhtml1/font-size-045.xht 3e02b1e53b83938e4162edcaf4a462ad174e89c8 ?
-html4/font-size-046.htm 864ac9ad5e946bb6e44b1496ca9cd84962789f6e ?
-xhtml1/font-size-046.xht 864ac9ad5e946bb6e44b1496ca9cd84962789f6e ?
+html4/font-size-045.htm 522ec7dbdd1029e899470038cc7b4f9c0495cbfe ?
+xhtml1/font-size-045.xht 522ec7dbdd1029e899470038cc7b4f9c0495cbfe ?
+html4/font-size-046.htm de67de9b64bc4965160b5a8a1e359dcdabba49ff ?
+xhtml1/font-size-046.xht de67de9b64bc4965160b5a8a1e359dcdabba49ff ?
html4/font-size-047.htm e04a8bb29099d223bf581e5e539e8534a2e1e335 ?
xhtml1/font-size-047.xht e04a8bb29099d223bf581e5e539e8534a2e1e335 ?
-html4/font-size-048.htm 86dc5c636a145d75d9925f254fa8a8dc98d9909a ?
-xhtml1/font-size-048.xht 86dc5c636a145d75d9925f254fa8a8dc98d9909a ?
-html4/font-size-049.htm 5c03975d86198c3f15de663095d32168827fef03 ?
-xhtml1/font-size-049.xht 5c03975d86198c3f15de663095d32168827fef03 ?
+html4/font-size-048.htm 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 ?
+xhtml1/font-size-048.xht 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 ?
+html4/font-size-049.htm 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 ?
+xhtml1/font-size-049.xht 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 ?
html4/font-size-050.htm 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f ?
xhtml1/font-size-050.xht 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f ?
html4/font-size-051.htm 3646cdb80c5779cacd3a9aee18a62a8dd5440106 ?
xhtml1/font-size-051.xht 3646cdb80c5779cacd3a9aee18a62a8dd5440106 ?
-html4/font-size-056.htm d4e4b2e973066da5c6ebeb91e7bef3057df0260e ?
-xhtml1/font-size-056.xht d4e4b2e973066da5c6ebeb91e7bef3057df0260e ?
-html4/font-size-057.htm 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a ?
-xhtml1/font-size-057.xht 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a ?
+html4/font-size-056.htm 8623240612882d1c69ae9e37322aaa1e711da905 ?
+xhtml1/font-size-056.xht 8623240612882d1c69ae9e37322aaa1e711da905 ?
+html4/font-size-057.htm 85cee21c96832af9e4802a3a66846ed05350b26a ?
+xhtml1/font-size-057.xht 85cee21c96832af9e4802a3a66846ed05350b26a ?
html4/font-size-058.htm e00266250826d509c781a981ef2f0e3e7083d0f7 ?
xhtml1/font-size-058.xht e00266250826d509c781a981ef2f0e3e7083d0f7 ?
-html4/font-size-059.htm a063b273dd427d07967cb9a7feb37d026c0096ee ?
-xhtml1/font-size-059.xht a063b273dd427d07967cb9a7feb37d026c0096ee ?
-html4/font-size-060.htm 19d913c594b86ea20b27dad412e8fe36bacf7b57 ?
-xhtml1/font-size-060.xht 19d913c594b86ea20b27dad412e8fe36bacf7b57 ?
+html4/font-size-059.htm 486362e94affea840c97f9956adaa2efa779d84f ?
+xhtml1/font-size-059.xht 486362e94affea840c97f9956adaa2efa779d84f ?
+html4/font-size-060.htm 0dc3917c56a6b9f4007fe55ff433425907304f18 ?
+xhtml1/font-size-060.xht 0dc3917c56a6b9f4007fe55ff433425907304f18 ?
html4/font-size-061.htm 49098c745bbc643f5ac2293096bca10b1a185126 ?
xhtml1/font-size-061.xht 49098c745bbc643f5ac2293096bca10b1a185126 ?
html4/font-size-062.htm 1157d49c7d81f55694638d7fd8804c4053f0d0d3 ?
xhtml1/font-size-062.xht 1157d49c7d81f55694638d7fd8804c4053f0d0d3 ?
-html4/font-size-067.htm 58827c877ddb2f586eed06563cd46d6b7ab5bb74 ?
-xhtml1/font-size-067.xht 58827c877ddb2f586eed06563cd46d6b7ab5bb74 ?
-html4/font-size-068.htm ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 ?
-xhtml1/font-size-068.xht ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 ?
+html4/font-size-067.htm 895cd93e2097d061d932ed0eb70d5db2568f71f9 ?
+xhtml1/font-size-067.xht 895cd93e2097d061d932ed0eb70d5db2568f71f9 ?
+html4/font-size-068.htm 9c2d6f680d4b722b8beb13463a45dbc14c254cbb ?
+xhtml1/font-size-068.xht 9c2d6f680d4b722b8beb13463a45dbc14c254cbb ?
html4/font-size-069.htm 017b304959d0a7fbc46f3cf3c4dd80004536cf9f ?
xhtml1/font-size-069.xht 017b304959d0a7fbc46f3cf3c4dd80004536cf9f ?
-html4/font-size-070.htm 22b4c75553a4d07d595848b42b7fb2e153507abb ?
-xhtml1/font-size-070.xht 22b4c75553a4d07d595848b42b7fb2e153507abb ?
-html4/font-size-071.htm f7677ad2f40fcf10cd108f1bc9888b17750df45c ?
-xhtml1/font-size-071.xht f7677ad2f40fcf10cd108f1bc9888b17750df45c ?
+html4/font-size-070.htm f1be61e2185ad4d90d7c927e6d59b25805278e4e ?
+xhtml1/font-size-070.xht f1be61e2185ad4d90d7c927e6d59b25805278e4e ?
+html4/font-size-071.htm 95854e5470467a8c71c66573d6e91828d761d321 ?
+xhtml1/font-size-071.xht 95854e5470467a8c71c66573d6e91828d761d321 ?
html4/font-size-072.htm 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 ?
xhtml1/font-size-072.xht 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 ?
html4/font-size-073.htm 658f9b8ef14b51af9443f47ef67d28ec88659818 ?
xhtml1/font-size-073.xht 658f9b8ef14b51af9443f47ef67d28ec88659818 ?
-html4/font-size-078.htm 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 ?
-xhtml1/font-size-078.xht 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 ?
-html4/font-size-079.htm 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 ?
-xhtml1/font-size-079.xht 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 ?
+html4/font-size-078.htm ecbb04d0a7b56722d8cda07f19e83fd2e9df034d ?
+xhtml1/font-size-078.xht ecbb04d0a7b56722d8cda07f19e83fd2e9df034d ?
+html4/font-size-079.htm 9f2e27d92af489782c3ce6d6e637e745487658e7 ?
+xhtml1/font-size-079.xht 9f2e27d92af489782c3ce6d6e637e745487658e7 ?
html4/font-size-080.htm 673aad2a3e80d5d3d894abe8da745d465b71c749 ?
xhtml1/font-size-080.xht 673aad2a3e80d5d3d894abe8da745d465b71c749 ?
-html4/font-size-081.htm 6ce8de9ab5b97dd0387e7477723fc297d93061ec ?
-xhtml1/font-size-081.xht 6ce8de9ab5b97dd0387e7477723fc297d93061ec ?
-html4/font-size-082.htm 73415ac783c8a5a1831fe40edba3670fd5b0addc ?
-xhtml1/font-size-082.xht 73415ac783c8a5a1831fe40edba3670fd5b0addc ?
+html4/font-size-081.htm cc6604fc64464e1f343587b36072ec0bb44709d4 ?
+xhtml1/font-size-081.xht cc6604fc64464e1f343587b36072ec0bb44709d4 ?
+html4/font-size-082.htm f39bbcc836f390d7ce959f462226be512102c55d ?
+xhtml1/font-size-082.xht f39bbcc836f390d7ce959f462226be512102c55d ?
html4/font-size-083.htm 62a685763cb9204599a8a1c27b925a92efd6e3a8 ?
xhtml1/font-size-083.xht 62a685763cb9204599a8a1c27b925a92efd6e3a8 ?
html4/font-size-084.htm 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 ?
xhtml1/font-size-084.xht 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 ?
-html4/font-size-089.htm babdc8d8a410175b47e5e1b543973ac162b79c0d ?
-xhtml1/font-size-089.xht babdc8d8a410175b47e5e1b543973ac162b79c0d ?
-html4/font-size-090.htm 2ec8165a700069606a10a94a65778727de46f573 ?
-xhtml1/font-size-090.xht 2ec8165a700069606a10a94a65778727de46f573 ?
+html4/font-size-089.htm 06d76649f1e6b2ca97988c9dc4b671232ef38d5d ?
+xhtml1/font-size-089.xht 06d76649f1e6b2ca97988c9dc4b671232ef38d5d ?
+html4/font-size-090.htm d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 ?
+xhtml1/font-size-090.xht d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 ?
html4/font-size-091.htm a467f0bc0486ee7c9debea634ee87dadf164e732 ?
xhtml1/font-size-091.xht a467f0bc0486ee7c9debea634ee87dadf164e732 ?
-html4/font-size-092.htm a2dc662e1a3c2342b69ae9982c205931d3aecafe ?
-xhtml1/font-size-092.xht a2dc662e1a3c2342b69ae9982c205931d3aecafe ?
-html4/font-size-093.htm fcacc0927196606476f1874134c18682bd74a1f4 ?
-xhtml1/font-size-093.xht fcacc0927196606476f1874134c18682bd74a1f4 ?
+html4/font-size-092.htm 10073ef29a436cd0c196c24011bdc32ca19c29e2 ?
+xhtml1/font-size-092.xht 10073ef29a436cd0c196c24011bdc32ca19c29e2 ?
+html4/font-size-093.htm e663debeeeb6e344a2d7155487f2f161bab1fac4 ?
+xhtml1/font-size-093.xht e663debeeeb6e344a2d7155487f2f161bab1fac4 ?
html4/font-size-094.htm c895c3639630a69b8c7ebd5676286e5ee47b29ff ?
xhtml1/font-size-094.xht c895c3639630a69b8c7ebd5676286e5ee47b29ff ?
html4/font-size-095.htm f36e23a002faffc1625273cc91abdad504d16a04 ?
xhtml1/font-size-095.xht f36e23a002faffc1625273cc91abdad504d16a04 ?
-html4/font-size-100.htm 7abc55fbd308d2fbef019ec45081b4f7d603e221 ?
-xhtml1/font-size-100.xht 7abc55fbd308d2fbef019ec45081b4f7d603e221 ?
-html4/font-size-101.htm 1b9cf84d13a39056e977a97ee5af00158774d55e ?
-xhtml1/font-size-101.xht 1b9cf84d13a39056e977a97ee5af00158774d55e ?
-html4/font-size-102.htm 43f30190565e4f4daf1942d9a05b053fa1c0f0ce ?
-xhtml1/font-size-102.xht 43f30190565e4f4daf1942d9a05b053fa1c0f0ce ?
+html4/font-size-100.htm 2373b99b7cedb3a26998f6f93a35ef650e465b1a ?
+xhtml1/font-size-100.xht 2373b99b7cedb3a26998f6f93a35ef650e465b1a ?
+html4/font-size-101.htm be753281d3aee267b4961743b37ace85015feb7d ?
+xhtml1/font-size-101.xht be753281d3aee267b4961743b37ace85015feb7d ?
+html4/font-size-102.htm 3ab2ddc1adca478d1e39f07a4f38a9922d86879b ?
+xhtml1/font-size-102.xht 3ab2ddc1adca478d1e39f07a4f38a9922d86879b ?
html4/font-size-103.htm 0b5d0577e19acc96afcea17c9e89bab2489df5da ?
xhtml1/font-size-103.xht 0b5d0577e19acc96afcea17c9e89bab2489df5da ?
html4/font-size-104.htm 51c520fc70b34b20b49122ed8a558aa98dd1e498 ?
@@ -12051,8 +12055,8 @@ html4/font-size-applies-to-014.htm 7273c1c9b71c3aae9d08591e492fa0d82266f8ea ?
xhtml1/font-size-applies-to-014.xht 7273c1c9b71c3aae9d08591e492fa0d82266f8ea ?
html4/font-size-applies-to-015.htm ba5ee7b790bd429b57a352fbf96ff4e785048cc0 ?
xhtml1/font-size-applies-to-015.xht ba5ee7b790bd429b57a352fbf96ff4e785048cc0 ?
-html4/font-size-applies-to-016.htm a0c3d05fa389dbc9fa28ee7b749b4b77521445fb ?
-xhtml1/font-size-applies-to-016.xht a0c3d05fa389dbc9fa28ee7b749b4b77521445fb ?
+html4/font-size-applies-to-016.htm 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 ?
+xhtml1/font-size-applies-to-016.xht 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 ?
html4/font-size-applies-to-017.htm d0df3fde083bf94cbb2f4e86314144b5480ccc5a ?
xhtml1/font-size-applies-to-017.xht d0df3fde083bf94cbb2f4e86314144b5480ccc5a ?
html4/font-size-rule-001.htm d01a038a43fc6275ab588974fecb6ba0915eca88 ?
@@ -12101,8 +12105,8 @@ html4/font-style-applies-to-014.htm 4d7d254c33a96c9317abc0a708a43362edc7a28e ?
xhtml1/font-style-applies-to-014.xht 4d7d254c33a96c9317abc0a708a43362edc7a28e ?
html4/font-style-applies-to-015.htm 3f2814a722eec5d10a064d2e65eb05080fbcabfc ?
xhtml1/font-style-applies-to-015.xht 3f2814a722eec5d10a064d2e65eb05080fbcabfc ?
-html4/font-style-applies-to-016.htm 11e16c3b23019820c04b7c86c0e6226c29c8679a ?
-xhtml1/font-style-applies-to-016.xht 11e16c3b23019820c04b7c86c0e6226c29c8679a ?
+html4/font-style-applies-to-016.htm 8a8c658df17e89a717383044778ffdf66766937d ?
+xhtml1/font-style-applies-to-016.xht 8a8c658df17e89a717383044778ffdf66766937d ?
html4/font-style-applies-to-017.htm 0a4335e429e30d115196d5d60443d010da91443a ?
xhtml1/font-style-applies-to-017.xht 0a4335e429e30d115196d5d60443d010da91443a ?
html4/font-style-rule-001.htm 138d00ba47bc5aaaf042718b371af7a3677a1e61 ?
@@ -12145,8 +12149,8 @@ html4/font-variant-applies-to-014.htm 2f70565ce0c440d9005e8ccbff5f090e096eb2ee ?
xhtml1/font-variant-applies-to-014.xht 2f70565ce0c440d9005e8ccbff5f090e096eb2ee ?
html4/font-variant-applies-to-015.htm 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 ?
xhtml1/font-variant-applies-to-015.xht 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 ?
-html4/font-variant-applies-to-016.htm 41b6baeca79f278c4985763ac09507b7ba1a421b ?
-xhtml1/font-variant-applies-to-016.xht 41b6baeca79f278c4985763ac09507b7ba1a421b ?
+html4/font-variant-applies-to-016.htm a700947365db0b8cd892e98bf277a46107255498 ?
+xhtml1/font-variant-applies-to-016.xht a700947365db0b8cd892e98bf277a46107255498 ?
html4/font-variant-applies-to-017.htm c3498a16768a3413a76c13da712fa37d346f604c ?
xhtml1/font-variant-applies-to-017.xht c3498a16768a3413a76c13da712fa37d346f604c ?
html4/font-weight-001.htm 79718877ce3dcb940242fbbaffe5075ba8776807 ?
@@ -12201,8 +12205,8 @@ html4/font-weight-applies-to-014.htm 7672376a6aeabaa3c2f535ad226dc313ac10312f ?
xhtml1/font-weight-applies-to-014.xht 7672376a6aeabaa3c2f535ad226dc313ac10312f ?
html4/font-weight-applies-to-015.htm 12006a0b2752fa5a555c026fe7ad419dcc13dff0 ?
xhtml1/font-weight-applies-to-015.xht 12006a0b2752fa5a555c026fe7ad419dcc13dff0 ?
-html4/font-weight-applies-to-016.htm 3071b42ffbdcd1070bf32c87f7524d9735024648 ?
-xhtml1/font-weight-applies-to-016.xht 3071b42ffbdcd1070bf32c87f7524d9735024648 ?
+html4/font-weight-applies-to-016.htm 059f8878b43f0058ce830fedc89aded49798d38f ?
+xhtml1/font-weight-applies-to-016.xht 059f8878b43f0058ce830fedc89aded49798d38f ?
html4/font-weight-applies-to-017.htm 6f2008e03d434c243e0591d22a33be5910465dfc ?
xhtml1/font-weight-applies-to-017.xht 6f2008e03d434c243e0591d22a33be5910465dfc ?
html4/font-weight-bolder-001.htm b2061d5c2d84e196daa561afc429f1bd63b73d7c ?
@@ -12501,8 +12505,8 @@ html4/html-attribute-007.htm c5941bb56d3bf016683361e47c2a06a6db00e956 ?
xhtml1/html-attribute-007.xht c5941bb56d3bf016683361e47c2a06a6db00e956 ?
html4/html-attribute-008.htm 7b19941f4f57ea91625aea6a2cf76715606623da ?
xhtml1/html-attribute-008.xht 7b19941f4f57ea91625aea6a2cf76715606623da ?
-html4/html-attribute-009.htm 83d799438c73b2f5dba6fa2de9040dda1734bb18 ?
-xhtml1/html-attribute-009.xht 83d799438c73b2f5dba6fa2de9040dda1734bb18 ?
+html4/html-attribute-009.htm 4caf0354dc9eb76c5663703b3fb70f1ee6cc9b47 ?
+xhtml1/html-attribute-009.xht 4caf0354dc9eb76c5663703b3fb70f1ee6cc9b47 ?
html4/html-attribute-010.htm 20919b35da4ecc43fabd3524de16f08635cefcec ?
xhtml1/html-attribute-010.xht 20919b35da4ecc43fabd3524de16f08635cefcec ?
html4/html-attribute-011.htm dca085b913738ff124d0e406ade4d905ca7205e4 ?
@@ -12535,13 +12539,13 @@ html4/html-attribute-025.htm 2b620dd8e095b0b77dadd00bc00303af82331511 ?
xhtml1/html-attribute-025.xht 2b620dd8e095b0b77dadd00bc00303af82331511 ?
html4/html-attribute-027.htm 2ff211e36163503f656b0159564c0d65b733683a ?
xhtml1/html-attribute-027.xht 2ff211e36163503f656b0159564c0d65b733683a ?
-html4/html-attribute-028.htm 955093de16cb6f0da73674d6c03cd10cf6ec5019 ?
-xhtml1/html-attribute-028.xht 955093de16cb6f0da73674d6c03cd10cf6ec5019 ?
+html4/html-attribute-028.htm 1ce9f6f95b73a4ccf256bec09117276809d48ade ?
+xhtml1/html-attribute-028.xht 1ce9f6f95b73a4ccf256bec09117276809d48ade ?
html4/html-attribute-029.htm f998397c8034e6c1736eb7ddec232c366a1c94a5 ?
xhtml1/html-attribute-029.xht f998397c8034e6c1736eb7ddec232c366a1c94a5 ?
-html4/html-case-sensitivity-001.htm 528f2b070f37c2c3099528da1bc2699dd731d930 ?
-html4/html-precedence-001.htm bffd1affb18d202d9efadf4176780bb72485ed7d ?
-xhtml1/html-precedence-001.xht bffd1affb18d202d9efadf4176780bb72485ed7d ?
+html4/html-case-sensitivity-001.htm c1084fb637732e0f38c98f3cf8d44ed7615b50d3 ?
+html4/html-precedence-001.htm 3573513b879877aac04434ec6e5b093269bc4524 ?
+xhtml1/html-precedence-001.xht 3573513b879877aac04434ec6e5b093269bc4524 ?
html4/html-precedence-002.htm 0b46ebed4702a22efb288095cbdf9b70b775abdb ?
xhtml1/html-precedence-002.xht 0b46ebed4702a22efb288095cbdf9b70b775abdb ?
html4/html-precedence-003.htm b507f02f7de40704408f6fb0730e3c9498592b07 ?
@@ -12554,16 +12558,16 @@ html4/id-000.htm 463eba4c028d772cb7198af3f1c26a4b860388f2 ?
xhtml1/id-000.xht 463eba4c028d772cb7198af3f1c26a4b860388f2 ?
html4/id-001.htm 8d3fdcdbc42deccf10afba808b5c2f1a341fee91 ?
xhtml1/id-001.xht 8d3fdcdbc42deccf10afba808b5c2f1a341fee91 ?
-html4/id-selector-001.htm b3779a0f7a15f1a1f2752b2a9e65eb130846a00b ?
-xhtml1/id-selector-001.xht b3779a0f7a15f1a1f2752b2a9e65eb130846a00b ?
+html4/id-selector-001.htm 2ec36974e56f095149b533a548f4b62904a37bbb ?
+xhtml1/id-selector-001.xht 2ec36974e56f095149b533a548f4b62904a37bbb ?
html4/id-selector-002.htm f2b68d1bd277518e2b49e42d17095def5ba97008 ?
xhtml1/id-selector-002.xht f2b68d1bd277518e2b49e42d17095def5ba97008 ?
-html4/id-selector-004.htm ab59c6f91c2102b21b789b50874a35a43c3179c6 ?
-xhtml1/id-selector-004.xht ab59c6f91c2102b21b789b50874a35a43c3179c6 ?
-html4/id-selector-005.htm 78e6749cd68ddab92853b287d3fc3423345a3ea0 ?
-xhtml1/id-selector-005.xht 78e6749cd68ddab92853b287d3fc3423345a3ea0 ?
-html4/id-selector-006.htm bb24f342a4ad762b6b60c2484826df6fa58d1856 ?
-xhtml1/id-selector-006.xht bb24f342a4ad762b6b60c2484826df6fa58d1856 ?
+html4/id-selector-004.htm 7459386103b7a6c9db4af7f650d624a9151af0ec ?
+xhtml1/id-selector-004.xht 7459386103b7a6c9db4af7f650d624a9151af0ec ?
+html4/id-selector-005.htm 1bd9f836f45d52bafde0199eff7f47086d979f72 ?
+xhtml1/id-selector-005.xht 1bd9f836f45d52bafde0199eff7f47086d979f72 ?
+html4/id-selector-006.htm fd8cd5725804469be3f3dc5b1f80830a4c700a9c ?
+xhtml1/id-selector-006.xht fd8cd5725804469be3f3dc5b1f80830a4c700a9c ?
html4/ident-000.htm dcae4e85d912de68a032922c5c66ee3b5d5b0523 ?
xhtml1/ident-000.xht dcae4e85d912de68a032922c5c66ee3b5d5b0523 ?
html4/ident-001.htm 745ae4e09f214376e2beb7fbe9ffd7233023a549 ?
@@ -12592,34 +12596,34 @@ html4/ident-012.htm fa3a2f65c5b23a08e8b6ae17c4c29ec28b32f1b8 ?
xhtml1/ident-012.xht fa3a2f65c5b23a08e8b6ae17c4c29ec28b32f1b8 ?
html4/ident-013.htm c7ec0a330fc58da86312c1d38ca96371991965c5 ?
xhtml1/ident-013.xht c7ec0a330fc58da86312c1d38ca96371991965c5 ?
-html4/ident-014.htm fc6acdd90307545a0615b066a94a5d8e0d066e56 ?
-xhtml1/ident-014.xht fc6acdd90307545a0615b066a94a5d8e0d066e56 ?
-html4/ident-015.htm 657aec91dab24507764851d0262d79f152742b71 ?
-xhtml1/ident-015.xht 657aec91dab24507764851d0262d79f152742b71 ?
-html4/ident-016.htm b5435745b5a4a231456ad34b4a39585db27b3b27 ?
-xhtml1/ident-016.xht b5435745b5a4a231456ad34b4a39585db27b3b27 ?
-html4/ident-017.htm 9a527c9f7161d00074c202a0f7a80b314a6320e3 ?
-xhtml1/ident-017.xht 9a527c9f7161d00074c202a0f7a80b314a6320e3 ?
-html4/ident-018.htm f64818a996079b3bdfab77a337aba7ac1d048569 ?
-xhtml1/ident-018.xht f64818a996079b3bdfab77a337aba7ac1d048569 ?
-html4/ident-019.htm ebb5ac43d2fcd4e0ee8c45c31e4dd63ca3cd8725 ?
-xhtml1/ident-019.xht ebb5ac43d2fcd4e0ee8c45c31e4dd63ca3cd8725 ?
+html4/ident-014.htm 7bd28b7622cdea65b4f7f5bf91064098f9f4e7fd ?
+xhtml1/ident-014.xht 7bd28b7622cdea65b4f7f5bf91064098f9f4e7fd ?
+html4/ident-015.htm a1137fa2d4ed1ae9e4911a24424ce267ab15bd88 ?
+xhtml1/ident-015.xht a1137fa2d4ed1ae9e4911a24424ce267ab15bd88 ?
+html4/ident-016.htm f4acea7aa665c9f55d3f5a1da108e96f10ecdf59 ?
+xhtml1/ident-016.xht f4acea7aa665c9f55d3f5a1da108e96f10ecdf59 ?
+html4/ident-017.htm 592ab0660fdfcecc6a118cbb31931670a89c05ba ?
+xhtml1/ident-017.xht 592ab0660fdfcecc6a118cbb31931670a89c05ba ?
+html4/ident-018.htm 02a41a155963221822aee765d06bde083016e86a ?
+xhtml1/ident-018.xht 02a41a155963221822aee765d06bde083016e86a ?
+html4/ident-019.htm f9a74db3a0d526452c719fab4a5c63c613307c7f ?
+xhtml1/ident-019.xht f9a74db3a0d526452c719fab4a5c63c613307c7f ?
html4/ident-020.htm 7951aa45f6a7be3d5e62dabc08f352946fbb21c0 ?
xhtml1/ident-020.xht 7951aa45f6a7be3d5e62dabc08f352946fbb21c0 ?
-html4/ignored-rules-001.htm 0d1b56703485f18925e5685a516bc7feaa8f5a44 ?
-xhtml1/ignored-rules-001.xht 0d1b56703485f18925e5685a516bc7feaa8f5a44 ?
-html4/ignored-rules-002.htm 1df9394405cdf669e38fb19f08e2d019aeec3136 ?
-xhtml1/ignored-rules-002.xht 1df9394405cdf669e38fb19f08e2d019aeec3136 ?
-html4/ignored-rules-003.htm 5d55203b7f58ec61d031b29f3ce8963a082929c2 ?
-xhtml1/ignored-rules-003.xht 5d55203b7f58ec61d031b29f3ce8963a082929c2 ?
-html4/ignored-rules-004.htm dfc0505d4a9cb0e0d07a720439e679f3a7a2ad67 ?
-xhtml1/ignored-rules-004.xht dfc0505d4a9cb0e0d07a720439e679f3a7a2ad67 ?
-html4/ignored-rules-005.htm a121a10aba7bbb9ce374e2041d54bdb10bbc3d92 ?
-xhtml1/ignored-rules-005.xht a121a10aba7bbb9ce374e2041d54bdb10bbc3d92 ?
-html4/ignored-rules-006.htm b2bff840409083c38d882e378ceb4d1e5c82d7df ?
-xhtml1/ignored-rules-006.xht b2bff840409083c38d882e378ceb4d1e5c82d7df ?
-html4/ignored-rules-007.htm 061e88093126f33299359c805800ea76d4b919ec ?
-xhtml1/ignored-rules-007.xht 061e88093126f33299359c805800ea76d4b919ec ?
+html4/ignored-rules-001.htm 0b866d1222cf23f35f26d238726d15273fcc1eff ?
+xhtml1/ignored-rules-001.xht 0b866d1222cf23f35f26d238726d15273fcc1eff ?
+html4/ignored-rules-002.htm 7dfe293b2660f3fbc2de570da2c3088b70bbee58 ?
+xhtml1/ignored-rules-002.xht 7dfe293b2660f3fbc2de570da2c3088b70bbee58 ?
+html4/ignored-rules-003.htm 9d9b1bd28dd653aadbe1f5eebec01c9c2d8a41cb ?
+xhtml1/ignored-rules-003.xht 9d9b1bd28dd653aadbe1f5eebec01c9c2d8a41cb ?
+html4/ignored-rules-004.htm 8b8c57afdd6112925bbab8e1b900f20c0d51ac39 ?
+xhtml1/ignored-rules-004.xht 8b8c57afdd6112925bbab8e1b900f20c0d51ac39 ?
+html4/ignored-rules-005.htm c352831db92f0062af9bc8d94d7a18cfd75dd6ad ?
+xhtml1/ignored-rules-005.xht c352831db92f0062af9bc8d94d7a18cfd75dd6ad ?
+html4/ignored-rules-006.htm 196120bb28d7e792e8fcf7c9031b247572463ea1 ?
+xhtml1/ignored-rules-006.xht 196120bb28d7e792e8fcf7c9031b247572463ea1 ?
+html4/ignored-rules-007.htm b590bc0c33459102d1126ee05a71d93f2f827f77 ?
+xhtml1/ignored-rules-007.xht b590bc0c33459102d1126ee05a71d93f2f827f77 ?
html4/import-000.htm 99ff37ee72125d91c011488bddee11c6bc89f86b ?
xhtml1/import-000.xht 99ff37ee72125d91c011488bddee11c6bc89f86b ?
html4/import-001.htm 5f00643723cdda27a0cfd53cf73f2f8ac606dfad ?
@@ -12658,26 +12662,26 @@ html4/inline-block-004.htm 3fe38b99cfa327f3213cc7d33e647a741ac8e83c ?
xhtml1/inline-block-004.xht 3fe38b99cfa327f3213cc7d33e647a741ac8e83c ?
html4/inline-block-005.htm c472c1ddc01d782a148417310a78261d99fa6cff ?
xhtml1/inline-block-005.xht c472c1ddc01d782a148417310a78261d99fa6cff ?
-html4/inline-block-alignment-002.htm 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c ?
-xhtml1/inline-block-alignment-002.xht 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c ?
-html4/inline-block-alignment-003.htm ae9c3906fd1d714f32496eeebdb69763f1829dbd ?
-xhtml1/inline-block-alignment-003.xht ae9c3906fd1d714f32496eeebdb69763f1829dbd ?
-html4/inline-block-alignment-004.htm 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b ?
-xhtml1/inline-block-alignment-004.xht 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b ?
-html4/inline-block-alignment-005.htm 208766fed753adb8cb0de3202b2f72353eff275b ?
-xhtml1/inline-block-alignment-005.xht 208766fed753adb8cb0de3202b2f72353eff275b ?
-html4/inline-block-alignment-006.htm b4086c20d15b54f2914c62e578710b06ab5c79a5 ?
-xhtml1/inline-block-alignment-006.xht b4086c20d15b54f2914c62e578710b06ab5c79a5 ?
-html4/inline-block-alignment-007.htm 2012a64fc744a13b8a7ceb5c386442fcc976e168 ?
-xhtml1/inline-block-alignment-007.xht 2012a64fc744a13b8a7ceb5c386442fcc976e168 ?
-html4/inline-block-alignment-008.htm cabb9e7d9e6c767bfa3366e86aec639b83db59cb ?
-xhtml1/inline-block-alignment-008.xht cabb9e7d9e6c767bfa3366e86aec639b83db59cb ?
-html4/inline-block-alignment-009.htm 566dd308d449656fd4353d5b5f65d536e6c27dd1 ?
-xhtml1/inline-block-alignment-009.xht 566dd308d449656fd4353d5b5f65d536e6c27dd1 ?
-html4/inline-block-alignment-010.htm 48aef4f3e816b31e474d2e9a13a15b9e3e87609e ?
-xhtml1/inline-block-alignment-010.xht 48aef4f3e816b31e474d2e9a13a15b9e3e87609e ?
-html4/inline-block-alignment-011.htm 9a9626e64beac7295fc7cef646e10bd929461812 ?
-xhtml1/inline-block-alignment-011.xht 9a9626e64beac7295fc7cef646e10bd929461812 ?
+html4/inline-block-alignment-002.htm 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 ?
+xhtml1/inline-block-alignment-002.xht 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 ?
+html4/inline-block-alignment-003.htm 38b7cacf84e6fb26a648b332664f82e6a7dfc826 ?
+xhtml1/inline-block-alignment-003.xht 38b7cacf84e6fb26a648b332664f82e6a7dfc826 ?
+html4/inline-block-alignment-004.htm 360276eb0317b5a04366b5d5f898ada90ba6f3e7 ?
+xhtml1/inline-block-alignment-004.xht 360276eb0317b5a04366b5d5f898ada90ba6f3e7 ?
+html4/inline-block-alignment-005.htm 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 ?
+xhtml1/inline-block-alignment-005.xht 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 ?
+html4/inline-block-alignment-006.htm 37c0b88073b0421abbe358b7e9bdd8574413c29c ?
+xhtml1/inline-block-alignment-006.xht 37c0b88073b0421abbe358b7e9bdd8574413c29c ?
+html4/inline-block-alignment-007.htm 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 ?
+xhtml1/inline-block-alignment-007.xht 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 ?
+html4/inline-block-alignment-008.htm e2467bb74db2fdcd2aedf2af77ee74e07f711861 ?
+xhtml1/inline-block-alignment-008.xht e2467bb74db2fdcd2aedf2af77ee74e07f711861 ?
+html4/inline-block-alignment-009.htm 83d76794e4789b9c9b08071a2811326b99371b1a ?
+xhtml1/inline-block-alignment-009.xht 83d76794e4789b9c9b08071a2811326b99371b1a ?
+html4/inline-block-alignment-010.htm 3008b9c8cae464837a9beb93db9cade78e94ed1c ?
+xhtml1/inline-block-alignment-010.xht 3008b9c8cae464837a9beb93db9cade78e94ed1c ?
+html4/inline-block-alignment-011.htm c945e1cd2af9cf413213d0ba59124b6bf8b325cd ?
+xhtml1/inline-block-alignment-011.xht c945e1cd2af9cf413213d0ba59124b6bf8b325cd ?
html4/inline-block-height-001.htm 16420343ff1b3e203ff5c995965add545595a9a6 ?
xhtml1/inline-block-height-001.xht 16420343ff1b3e203ff5c995965add545595a9a6 ?
html4/inline-block-height-002.htm 13f6f7d3e9b65cb978c256d0f064517e544579c9 ?
@@ -12848,12 +12852,12 @@ html4/inline-replaced-width-016.htm e3e48c34ac7ece1529f5b6e23a2d150e70d5ecd5 ?
xhtml1/inline-replaced-width-016.xht e3e48c34ac7ece1529f5b6e23a2d150e70d5ecd5 ?
html4/inline-replaced-width-017.htm da807414bd6ec01a19299115bf6cf48c0f57f76a ?
xhtml1/inline-replaced-width-017.xht da807414bd6ec01a19299115bf6cf48c0f57f76a ?
-html4/inline-svg-100-percent-in-body.htm eb365d13eb1a28cfd5ddaca1adc8b717566443fb ?
-xhtml1/inline-svg-100-percent-in-body.xht eb365d13eb1a28cfd5ddaca1adc8b717566443fb ?
-html4/inline-svg-intrinsic-size-100-percent-1.htm c2e8c1cb5630a9b3bbfb15aec7d41188574b89e7 ?
-xhtml1/inline-svg-intrinsic-size-100-percent-1.xht c2e8c1cb5630a9b3bbfb15aec7d41188574b89e7 ?
-html4/inline-svg-intrinsic-size-100-percent-2.htm 60b864f5f20914b320cb85ccf3187e4e7dd7658f ?
-xhtml1/inline-svg-intrinsic-size-100-percent-2.xht 60b864f5f20914b320cb85ccf3187e4e7dd7658f ?
+html4/inline-svg-100-percent-in-body.htm 526dfd1159e7273cea89b9072ee31426ae3cd4b3 ?
+xhtml1/inline-svg-100-percent-in-body.xht 526dfd1159e7273cea89b9072ee31426ae3cd4b3 ?
+html4/inline-svg-intrinsic-size-100-percent-1.htm 409e429650dd4a460b9b103cdc7494eeb33f73b3 ?
+xhtml1/inline-svg-intrinsic-size-100-percent-1.xht 409e429650dd4a460b9b103cdc7494eeb33f73b3 ?
+html4/inline-svg-intrinsic-size-100-percent-2.htm c89eaa46ba06f57b5d9b38c71986abff65df388d ?
+xhtml1/inline-svg-intrinsic-size-100-percent-2.xht c89eaa46ba06f57b5d9b38c71986abff65df388d ?
html4/inline-svg-margin-padding-border.htm 4b2ad7700506f7e2d87d9e023cfc19f9447d4415 ?
xhtml1/inline-svg-margin-padding-border.xht 4b2ad7700506f7e2d87d9e023cfc19f9447d4415 ?
html4/inline-table-001.htm c53a5669bb421ce851a61685c8519cb571e7d2ca ?
@@ -12864,6 +12868,14 @@ html4/inline-table-002b.htm 399bc3f513c30f1863e0a2cc3f95caa2f0ec0ca5 ?
xhtml1/inline-table-002b.xht 399bc3f513c30f1863e0a2cc3f95caa2f0ec0ca5 ?
html4/inline-table-003.htm e43bc5574b4cb4f362756e890a6e6ff1ba8c4731 ?
xhtml1/inline-table-003.xht e43bc5574b4cb4f362756e890a6e6ff1ba8c4731 ?
+html4/inline-table-alignment-002.htm 4bde1e1b0fb1981a43006f7576d7d1431f0a556f ?
+xhtml1/inline-table-alignment-002.xht 4bde1e1b0fb1981a43006f7576d7d1431f0a556f ?
+html4/inline-table-alignment-003.htm 49382e9e0b557d14be23d9a7c04ba06806187cc6 ?
+xhtml1/inline-table-alignment-003.xht 49382e9e0b557d14be23d9a7c04ba06806187cc6 ?
+html4/inline-table-alignment-004.htm 5296047e4d9850d39d4c9adc4b487509afe1c88e ?
+xhtml1/inline-table-alignment-004.xht 5296047e4d9850d39d4c9adc4b487509afe1c88e ?
+html4/inline-table-alignment-005.htm eb4ec8dd09763960b141c5d814ba30ad2310d461 ?
+xhtml1/inline-table-alignment-005.xht eb4ec8dd09763960b141c5d814ba30ad2310d461 ?
html4/inline-table-height-001.htm bfeacd6e28154a2b1f820f39a4287ce44aaddfb2 ?
xhtml1/inline-table-height-001.xht bfeacd6e28154a2b1f820f39a4287ce44aaddfb2 ?
html4/inline-table-height-002.htm 4ede1489d3f0f19254b9f1146e9f6ede96b77d0b ?
@@ -12974,12 +12986,12 @@ html4/insert-inline-in-blocks-n-inlines-middle-002.htm d1cd02a010171735c679179ee
xhtml1/insert-inline-in-blocks-n-inlines-middle-002.xht d1cd02a010171735c679179ee93b0d5170b217f1 ?
html4/insert-inline-in-blocks-n-inlines-middle-003.htm f4752840dca91fe7aca8ac8ea18c41c7187038f5 ?
xhtml1/insert-inline-in-blocks-n-inlines-middle-003.xht f4752840dca91fe7aca8ac8ea18c41c7187038f5 ?
-html4/invalid-at-rule-001.htm 3779b759154d91accfc8da1d3405c791f2fdae2a ?
-xhtml1/invalid-at-rule-001.xht 3779b759154d91accfc8da1d3405c791f2fdae2a ?
-html4/invalid-decl-at-rule-001.htm 59936e1d2a16cd1d1459bd761fcd4716b9a8e80f ?
-xhtml1/invalid-decl-at-rule-001.xht 59936e1d2a16cd1d1459bd761fcd4716b9a8e80f ?
-html4/invalid-decl-at-rule-002.htm be7df6447c39355d5250086845b0bee862d95237 ?
-xhtml1/invalid-decl-at-rule-002.xht be7df6447c39355d5250086845b0bee862d95237 ?
+html4/invalid-at-rule-001.htm e74e756303a0ea10063876b0e915c1de7de7ffc4 ?
+xhtml1/invalid-at-rule-001.xht e74e756303a0ea10063876b0e915c1de7de7ffc4 ?
+html4/invalid-decl-at-rule-001.htm efb9d55d7f93952ef508ec660f572397fdcececd ?
+xhtml1/invalid-decl-at-rule-001.xht efb9d55d7f93952ef508ec660f572397fdcececd ?
+html4/invalid-decl-at-rule-002.htm 18333853d45725f63cfc9ac8c77ccf8019fbd6a0 ?
+xhtml1/invalid-decl-at-rule-002.xht 18333853d45725f63cfc9ac8c77ccf8019fbd6a0 ?
html4/keywords-000.htm d5397cb7d5a72715ad50c65efa8fbfa4d8552c6d ?
xhtml1/keywords-000.xht d5397cb7d5a72715ad50c65efa8fbfa4d8552c6d ?
html4/keywords-001.htm ebc0dd14fa063fa86bbbd873b76579db593bb1b6 ?
@@ -12988,10 +13000,10 @@ html4/lang-pseudoclass-001.htm 8c18cfa29028ff4f8dc0f6c8bbcb47aa62b41176 ?
xhtml1/lang-pseudoclass-002.xht 7ff7a233c03f8673acf91b885456e645211ffc3d ?
html4/lang-selector-001.htm c62deff2754cdf81bc55ed4873786125c1378759 ?
xhtml1/lang-selector-001.xht c62deff2754cdf81bc55ed4873786125c1378759 ?
-html4/lang-selector-002.htm e5a43b6276b6d9a37b7248faa2998dd278aedfd5 ?
-xhtml1/lang-selector-002.xht e5a43b6276b6d9a37b7248faa2998dd278aedfd5 ?
-html4/lang-selector-003.htm 13b13cfaea819a6e3389fdbd1f6e2ae4403aa5c5 ?
-xhtml1/lang-selector-003.xht 13b13cfaea819a6e3389fdbd1f6e2ae4403aa5c5 ?
+html4/lang-selector-002.htm b7b03b42293d2980dc7fe0c42c76fe4e42cf7b3f ?
+xhtml1/lang-selector-002.xht b7b03b42293d2980dc7fe0c42c76fe4e42cf7b3f ?
+html4/lang-selector-003.htm 6d29a53202efa69fd5ea4e147503c16d1b6510fc ?
+xhtml1/lang-selector-003.xht 6d29a53202efa69fd5ea4e147503c16d1b6510fc ?
html4/lang-selector-004.htm bee7dce082d7e5861d28582e0ea9d2cf5733bcf2 ?
xhtml1/lang-selector-004.xht bee7dce082d7e5861d28582e0ea9d2cf5733bcf2 ?
html4/lang-selector-005.htm acc810d4db77cb63d61ca7365e0287d75faa1139 ?
@@ -13780,22 +13792,22 @@ html4/ltr-span-only-ib.htm b9c3e6ae8c9042d84d81a433c046108d4830eabf ?
xhtml1/ltr-span-only-ib.xht b9c3e6ae8c9042d84d81a433c046108d4830eabf ?
html4/ltr-span-only.htm 36bc78f5a125a6925af08405fe7d3eaa571f105a ?
xhtml1/ltr-span-only.xht 36bc78f5a125a6925af08405fe7d3eaa571f105a ?
-html4/malformed-decl-001.htm 7ab1b571604ae9b22ad49c9a32238deaba3b4417 ?
-xhtml1/malformed-decl-001.xht 7ab1b571604ae9b22ad49c9a32238deaba3b4417 ?
-html4/malformed-decl-002.htm a97b7a2a418de93d64d5000a84fd8eb82d56842e ?
-xhtml1/malformed-decl-002.xht a97b7a2a418de93d64d5000a84fd8eb82d56842e ?
-html4/malformed-decl-003.htm 5366138562c74e950984bbba5b1e7cf25b091cea ?
-xhtml1/malformed-decl-003.xht 5366138562c74e950984bbba5b1e7cf25b091cea ?
-html4/malformed-decl-004.htm 3287ad7270edcaae5791accde047c6b37a26c73d ?
-xhtml1/malformed-decl-004.xht 3287ad7270edcaae5791accde047c6b37a26c73d ?
-html4/malformed-decl-005.htm 347b85629140a4a7780f099ba18b8aaf259e2fa3 ?
-xhtml1/malformed-decl-005.xht 347b85629140a4a7780f099ba18b8aaf259e2fa3 ?
-html4/malformed-decl-006.htm 076361e5ce38d34104e7417b225ff6710217c6e6 ?
-xhtml1/malformed-decl-006.xht 076361e5ce38d34104e7417b225ff6710217c6e6 ?
-html4/malformed-decl-007.htm 5f19a540131282dafa226cb82f05ef7e6951fbc6 ?
-xhtml1/malformed-decl-007.xht 5f19a540131282dafa226cb82f05ef7e6951fbc6 ?
-html4/malformed-decl-008.htm c268aca1606a66bb572fb81e12c6b8311348a163 ?
-xhtml1/malformed-decl-008.xht c268aca1606a66bb572fb81e12c6b8311348a163 ?
+html4/malformed-decl-001.htm 558a43bc920bcc9eded78290d85522da5a5de872 ?
+xhtml1/malformed-decl-001.xht 558a43bc920bcc9eded78290d85522da5a5de872 ?
+html4/malformed-decl-002.htm 2e670d930c5a7911b7c096616a211eec9e56cd08 ?
+xhtml1/malformed-decl-002.xht 2e670d930c5a7911b7c096616a211eec9e56cd08 ?
+html4/malformed-decl-003.htm 1a938a4dc60fe715d7fec7abd21c99fe9ece7ccb ?
+xhtml1/malformed-decl-003.xht 1a938a4dc60fe715d7fec7abd21c99fe9ece7ccb ?
+html4/malformed-decl-004.htm 32014768670b32f1f8b0fd6defef7b3d83d86d47 ?
+xhtml1/malformed-decl-004.xht 32014768670b32f1f8b0fd6defef7b3d83d86d47 ?
+html4/malformed-decl-005.htm 5387f9e910f63318c4fa2a0296e45e6f4f64ad37 ?
+xhtml1/malformed-decl-005.xht 5387f9e910f63318c4fa2a0296e45e6f4f64ad37 ?
+html4/malformed-decl-006.htm 3272a3ab392a3cfdef661ee9d671c25d8a297aa8 ?
+xhtml1/malformed-decl-006.xht 3272a3ab392a3cfdef661ee9d671c25d8a297aa8 ?
+html4/malformed-decl-007.htm f19af4916a84bb98b4a2b9fbf55ac5ab5112ad32 ?
+xhtml1/malformed-decl-007.xht f19af4916a84bb98b4a2b9fbf55ac5ab5112ad32 ?
+html4/malformed-decl-008.htm b7f029f6b67b6f1ee266660df947107dd1dfb90f ?
+xhtml1/malformed-decl-008.xht b7f029f6b67b6f1ee266660df947107dd1dfb90f ?
html4/margin-001.htm b86b68078efc94ded92931a747762bdbfd6b1188 ?
xhtml1/margin-001.xht b86b68078efc94ded92931a747762bdbfd6b1188 ?
html4/margin-002.htm 184dcb8835c8d38d7a99bb135c1e675649324344 ?
@@ -13854,8 +13866,8 @@ html4/margin-border-padding-001.htm 2e91483ab4963816ad0585d8ec114573b5ad777b ?
xhtml1/margin-border-padding-001.xht 2e91483ab4963816ad0585d8ec114573b5ad777b ?
html4/margin-border-padding-002.htm 94a8c6b6b1391a64d2cfde438330aece9fedc780 ?
xhtml1/margin-border-padding-002.xht 94a8c6b6b1391a64d2cfde438330aece9fedc780 ?
-html4/margin-border-padding-003.htm 56eec8ec6382295cdc8711c38d2d0a7ae89f37a6 ?
-xhtml1/margin-border-padding-003.xht 56eec8ec6382295cdc8711c38d2d0a7ae89f37a6 ?
+html4/margin-border-padding-003.htm 410fbe5651d86b11ae7bcbaad8bb987024c79ed9 ?
+xhtml1/margin-border-padding-003.xht 410fbe5651d86b11ae7bcbaad8bb987024c79ed9 ?
html4/margin-bottom-004.htm 7d08202aabf48460b29f126152f1be768a4e7c6f ?
xhtml1/margin-bottom-004.xht 7d08202aabf48460b29f126152f1be768a4e7c6f ?
html4/margin-bottom-005.htm 2d080c4bf56f91c0316cac23aa1a028bf323fc58 ?
@@ -15011,40 +15023,40 @@ html4/max-width-percentage-002.htm 8dec911e80d627fd3c47775e7357978d13c3a477 ?
xhtml1/max-width-percentage-002.xht 8dec911e80d627fd3c47775e7357978d13c3a477 ?
html4/max-width-percentage-003.htm a056ac7ec89b35f1c11541542201f84ff57a56a0 ?
xhtml1/max-width-percentage-003.xht a056ac7ec89b35f1c11541542201f84ff57a56a0 ?
-html4/media-dependency-001.htm f790836df76f7e02cfa9851f579679d5ea73d8ac ?
-xhtml1/media-dependency-001.xht f790836df76f7e02cfa9851f579679d5ea73d8ac ?
-html4/media-dependency-002.htm 28d0f377b8def08c87c66537827868f8aa898271 ?
-xhtml1/media-dependency-002.xht 28d0f377b8def08c87c66537827868f8aa898271 ?
-html4/media-dependency-003.htm 4780e4dfda1cd7720ef126350e23114c379b48d7 ?
-xhtml1/media-dependency-003.xht 4780e4dfda1cd7720ef126350e23114c379b48d7 ?
-html4/media-dependency-004.htm 6841ce7fb33bd69c306eef9b4487bd1898a07e8d ?
-xhtml1/media-dependency-004.xht 6841ce7fb33bd69c306eef9b4487bd1898a07e8d ?
-html4/media-dependency-005.htm 5e6d340f3a65f86aa145b7fdbc220fc8df2a399f ?
-xhtml1/media-dependency-005.xht 5e6d340f3a65f86aa145b7fdbc220fc8df2a399f ?
-html4/media-dependency-006.htm ff3f40aae3bd55e01f0e9289cb569ceb98e1e6a4 ?
-xhtml1/media-dependency-006.xht ff3f40aae3bd55e01f0e9289cb569ceb98e1e6a4 ?
-html4/media-dependency-007.htm 0b776dd795332c6c87ca2c81710f20de49b8a446 ?
-xhtml1/media-dependency-007.xht 0b776dd795332c6c87ca2c81710f20de49b8a446 ?
-html4/media-dependency-008.htm 1f5f6c20fd8d22ee787593a80d07ae006697cec3 ?
-xhtml1/media-dependency-008.xht 1f5f6c20fd8d22ee787593a80d07ae006697cec3 ?
-html4/media-dependency-009.htm 6694f428a6059c577210c079d7b38ea49f1d15fb ?
-xhtml1/media-dependency-009.xht 6694f428a6059c577210c079d7b38ea49f1d15fb ?
-html4/media-dependency-010.htm 09154bb4a735ad17a0b7ace3f897fc6ec523e89a ?
-xhtml1/media-dependency-010.xht 09154bb4a735ad17a0b7ace3f897fc6ec523e89a ?
-html4/media-dependency-011.htm c74fa4239662f14c8bf3f5be6dc2b4c4eeb66925 ?
-xhtml1/media-dependency-011.xht c74fa4239662f14c8bf3f5be6dc2b4c4eeb66925 ?
-html4/media-dependency-012.htm f840f4b28b9979ed7dd28c7d7f61e69ac4401db7 ?
-xhtml1/media-dependency-012.xht f840f4b28b9979ed7dd28c7d7f61e69ac4401db7 ?
-html4/media-dependency-013.htm 690df3a17d52e459b8d14cf3af09918897ed982d ?
-xhtml1/media-dependency-013.xht 690df3a17d52e459b8d14cf3af09918897ed982d ?
-html4/media-dependency-014.htm 904096e11541a71b344cf239eecadd37365f13b8 ?
-xhtml1/media-dependency-014.xht 904096e11541a71b344cf239eecadd37365f13b8 ?
-html4/media-dependency-015.htm 7c5a42658bd9e662be3012a36c0c9e2da74c07ac ?
-xhtml1/media-dependency-015.xht 7c5a42658bd9e662be3012a36c0c9e2da74c07ac ?
-html4/media-dependency-016.htm 14bf0c8f24f3396c48f14f04b95cd2a5bc00711a ?
-xhtml1/media-dependency-016.xht 14bf0c8f24f3396c48f14f04b95cd2a5bc00711a ?
-html4/media-dependency-017.htm 9db5fd76ba6ef38e2af6f08625370a95d7f35685 ?
-xhtml1/media-dependency-017.xht 9db5fd76ba6ef38e2af6f08625370a95d7f35685 ?
+html4/media-dependency-001.htm e53eb103ae4b51d2a4f37436be1cb573f2862f59 ?
+xhtml1/media-dependency-001.xht e53eb103ae4b51d2a4f37436be1cb573f2862f59 ?
+html4/media-dependency-002.htm ca842b33f1fee4fb39c168b7e4677774582b2607 ?
+xhtml1/media-dependency-002.xht ca842b33f1fee4fb39c168b7e4677774582b2607 ?
+html4/media-dependency-003.htm 6fdf434ede1e1bdaa2a8b6c81c9625781738789f ?
+xhtml1/media-dependency-003.xht 6fdf434ede1e1bdaa2a8b6c81c9625781738789f ?
+html4/media-dependency-004.htm 691b05706ffc8f2ac58b514f9b486d001e570604 ?
+xhtml1/media-dependency-004.xht 691b05706ffc8f2ac58b514f9b486d001e570604 ?
+html4/media-dependency-005.htm 25a851972c3d525512f0e0cecfd371defd6272ba ?
+xhtml1/media-dependency-005.xht 25a851972c3d525512f0e0cecfd371defd6272ba ?
+html4/media-dependency-006.htm 11e5e40e128f78b21f28509fce72b83389402c01 ?
+xhtml1/media-dependency-006.xht 11e5e40e128f78b21f28509fce72b83389402c01 ?
+html4/media-dependency-007.htm 93676784e253daacfd364d3070a8d9e2726a2de1 ?
+xhtml1/media-dependency-007.xht 93676784e253daacfd364d3070a8d9e2726a2de1 ?
+html4/media-dependency-008.htm 37311c23e7a5a54ec14f4e1469384d398acb3ac6 ?
+xhtml1/media-dependency-008.xht 37311c23e7a5a54ec14f4e1469384d398acb3ac6 ?
+html4/media-dependency-009.htm 7b292ab60276a634e740f3507ac22c8f9cc1b308 ?
+xhtml1/media-dependency-009.xht 7b292ab60276a634e740f3507ac22c8f9cc1b308 ?
+html4/media-dependency-010.htm 91fc231533ce4c3abb5df5ac8e1c929efba01cfc ?
+xhtml1/media-dependency-010.xht 91fc231533ce4c3abb5df5ac8e1c929efba01cfc ?
+html4/media-dependency-011.htm 88f4bace7b5416ecc1bf172786223286a1d2f7b5 ?
+xhtml1/media-dependency-011.xht 88f4bace7b5416ecc1bf172786223286a1d2f7b5 ?
+html4/media-dependency-012.htm 3f6477ab347bf4c33fab9d8fe6a69cddd336416a ?
+xhtml1/media-dependency-012.xht 3f6477ab347bf4c33fab9d8fe6a69cddd336416a ?
+html4/media-dependency-013.htm 3a817b46e1ed4b2d5eb8302162138ed0b815122e ?
+xhtml1/media-dependency-013.xht 3a817b46e1ed4b2d5eb8302162138ed0b815122e ?
+html4/media-dependency-014.htm 3580dbe8293a338d9ff7a472585f069f8b07ef8f ?
+xhtml1/media-dependency-014.xht 3580dbe8293a338d9ff7a472585f069f8b07ef8f ?
+html4/media-dependency-015.htm 1157e13943aabd9b3bfd5f9c0b41baa258a9c26e ?
+xhtml1/media-dependency-015.xht 1157e13943aabd9b3bfd5f9c0b41baa258a9c26e ?
+html4/media-dependency-016.htm fe8bdfbc8cec760e0cf0fa1c4c6392dc14a8b136 ?
+xhtml1/media-dependency-016.xht fe8bdfbc8cec760e0cf0fa1c4c6392dc14a8b136 ?
+html4/media-dependency-017.htm 33d4ec53beb7d5619114d2ce60f5901d54efe2e9 ?
+xhtml1/media-dependency-017.xht 33d4ec53beb7d5619114d2ce60f5901d54efe2e9 ?
html4/min-height-001.htm 2dcf4be192b01803dd89db5d6eb732e0d74f42b0 ?
xhtml1/min-height-001.xht 2dcf4be192b01803dd89db5d6eb732e0d74f42b0 ?
html4/min-height-002.htm 201a51ac90660ce71a29256807b08ef5a0940961 ?
@@ -15401,110 +15413,110 @@ html4/min-width-percentage-003.htm 266eb2619750f078377888768a215f16d92913ae ?
xhtml1/min-width-percentage-003.xht 266eb2619750f078377888768a215f16d92913ae ?
html4/missing-cell-rendering-001.htm 3f94b88030849e38726cf22d111de906c107bf4a ?
xhtml1/missing-cell-rendering-001.xht 3f94b88030849e38726cf22d111de906c107bf4a ?
-html4/moz-css21-block-page-break-inside-avoid-1.htm de55df2867c60bf7820c707bd10993f170ecfdff ?
-xhtml1/moz-css21-block-page-break-inside-avoid-1.xht de55df2867c60bf7820c707bd10993f170ecfdff ?
-html4/moz-css21-block-page-break-inside-avoid-10.htm 4d489c3ac89be33e70232d5c29b5915bb6b09276 ?
-xhtml1/moz-css21-block-page-break-inside-avoid-10.xht 4d489c3ac89be33e70232d5c29b5915bb6b09276 ?
-html4/moz-css21-block-page-break-inside-avoid-11.htm 06aa328cb305d929fafe472b2bf68b4b820e3a4c ?
-xhtml1/moz-css21-block-page-break-inside-avoid-11.xht 06aa328cb305d929fafe472b2bf68b4b820e3a4c ?
-html4/moz-css21-block-page-break-inside-avoid-12.htm 7439bfc5aa6dc195a39c656d5508fa8a259e3f1c ?
-xhtml1/moz-css21-block-page-break-inside-avoid-12.xht 7439bfc5aa6dc195a39c656d5508fa8a259e3f1c ?
-html4/moz-css21-block-page-break-inside-avoid-13.htm 6048a545aec442953c0b7c83e8e3a1ade3aea952 ?
-xhtml1/moz-css21-block-page-break-inside-avoid-13.xht 6048a545aec442953c0b7c83e8e3a1ade3aea952 ?
-html4/moz-css21-block-page-break-inside-avoid-14.htm 86987192fc36a3673fa4438c7fb3079c451ea1dd ?
-xhtml1/moz-css21-block-page-break-inside-avoid-14.xht 86987192fc36a3673fa4438c7fb3079c451ea1dd ?
-html4/moz-css21-block-page-break-inside-avoid-15.htm 8108c0b56fe4e98e3c5cc38425d83fec36ad45aa ?
-xhtml1/moz-css21-block-page-break-inside-avoid-15.xht 8108c0b56fe4e98e3c5cc38425d83fec36ad45aa ?
-html4/moz-css21-block-page-break-inside-avoid-2.htm 4a184406f6c8c4ee01a1afa18d3e282eaa42f36a ?
-xhtml1/moz-css21-block-page-break-inside-avoid-2.xht 4a184406f6c8c4ee01a1afa18d3e282eaa42f36a ?
-html4/moz-css21-block-page-break-inside-avoid-3.htm 6e22489749ae65f07b878132ace206731eacd927 ?
-xhtml1/moz-css21-block-page-break-inside-avoid-3.xht 6e22489749ae65f07b878132ace206731eacd927 ?
-html4/moz-css21-block-page-break-inside-avoid-4.htm 75ceaf1c9f4aa079af60d5a3e935945a1173f26b ?
-xhtml1/moz-css21-block-page-break-inside-avoid-4.xht 75ceaf1c9f4aa079af60d5a3e935945a1173f26b ?
-html4/moz-css21-block-page-break-inside-avoid-5.htm 555b90c918cd46f0cb1cbd77e78bd580d9a38f9c ?
-xhtml1/moz-css21-block-page-break-inside-avoid-5.xht 555b90c918cd46f0cb1cbd77e78bd580d9a38f9c ?
-html4/moz-css21-block-page-break-inside-avoid-6.htm 38150c52270cfdfbd100345609af6b02dcd83e1f ?
-xhtml1/moz-css21-block-page-break-inside-avoid-6.xht 38150c52270cfdfbd100345609af6b02dcd83e1f ?
-html4/moz-css21-block-page-break-inside-avoid-7.htm be99d5c4adffcc76bf607103e2b30a4dd26e6084 ?
-xhtml1/moz-css21-block-page-break-inside-avoid-7.xht be99d5c4adffcc76bf607103e2b30a4dd26e6084 ?
-html4/moz-css21-block-page-break-inside-avoid-8.htm 9ef46fd9b0600f3e2aa9e7a850460d9e3fbfcbce ?
-xhtml1/moz-css21-block-page-break-inside-avoid-8.xht 9ef46fd9b0600f3e2aa9e7a850460d9e3fbfcbce ?
-html4/moz-css21-block-page-break-inside-avoid-9.htm acdaad87e3cbcb8401e6eb1a564fba48d851049f ?
-xhtml1/moz-css21-block-page-break-inside-avoid-9.xht acdaad87e3cbcb8401e6eb1a564fba48d851049f ?
-html4/moz-css21-float-page-break-inside-avoid-1.htm 0ad68e5b16b38a785d8c9411181a0d3a1c515099 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-1.xht 0ad68e5b16b38a785d8c9411181a0d3a1c515099 ?
-html4/moz-css21-float-page-break-inside-avoid-2.htm f3633a11fdd6dad55fd4d4c32b2a43d172e2516d ?
-xhtml1/moz-css21-float-page-break-inside-avoid-2.xht f3633a11fdd6dad55fd4d4c32b2a43d172e2516d ?
-html4/moz-css21-float-page-break-inside-avoid-3.htm 4b76c25e322168527f6725e7d0b18543afd05402 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-3.xht 4b76c25e322168527f6725e7d0b18543afd05402 ?
-html4/moz-css21-float-page-break-inside-avoid-4.htm 4fdf49709db8253028bf3fd4b5e94b356acc5507 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-4.xht 4fdf49709db8253028bf3fd4b5e94b356acc5507 ?
-html4/moz-css21-float-page-break-inside-avoid-5.htm 6e207e3871e4e7d26a9d3172512ddd4f0c0bf608 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-5.xht 6e207e3871e4e7d26a9d3172512ddd4f0c0bf608 ?
-html4/moz-css21-float-page-break-inside-avoid-6.htm 4972420b79ddfc9d01e4ac5ecd9209c10053570f ?
-xhtml1/moz-css21-float-page-break-inside-avoid-6.xht 4972420b79ddfc9d01e4ac5ecd9209c10053570f ?
-html4/moz-css21-float-page-break-inside-avoid-7.htm 09f6d88f0c659416dfc7400ce46c33d09f671fd9 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-7.xht 09f6d88f0c659416dfc7400ce46c33d09f671fd9 ?
-html4/moz-css21-float-page-break-inside-avoid-8.htm 6fda9bdc19bbd889d661354eeb94daaf9308c486 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-8.xht 6fda9bdc19bbd889d661354eeb94daaf9308c486 ?
-html4/moz-css21-float-page-break-inside-avoid-9.htm 3f9bd24e52c56a26be9cc266646f0c67a47a6969 ?
-xhtml1/moz-css21-float-page-break-inside-avoid-9.xht 3f9bd24e52c56a26be9cc266646f0c67a47a6969 ?
-html4/moz-css21-inline-page-break-inside-avoid-1.htm 22af27b0e284026bae62a6b3e4b417f459ab77d9 ?
-xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht 22af27b0e284026bae62a6b3e4b417f459ab77d9 ?
-html4/moz-css21-row-page-break-inside-avoid-1.htm 61be39f82ef77430f77bf17d4190bde3aae26dfb ?
-xhtml1/moz-css21-row-page-break-inside-avoid-1.xht 61be39f82ef77430f77bf17d4190bde3aae26dfb ?
-html4/moz-css21-row-page-break-inside-avoid-2.htm 41d5e9e8990647956a7bc77078573c9cb3514e27 ?
-xhtml1/moz-css21-row-page-break-inside-avoid-2.xht 41d5e9e8990647956a7bc77078573c9cb3514e27 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm 92c1f684f6b7a86e9b29db35255b71e557ed7eb5 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht 92c1f684f6b7a86e9b29db35255b71e557ed7eb5 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm 1f5fbff294e68ff2b1c7ae9e692806fbd26af394 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht 1f5fbff294e68ff2b1c7ae9e692806fbd26af394 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm 215cd823ce90becb6ef8cbb119bbe6ed1a854533 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht 215cd823ce90becb6ef8cbb119bbe6ed1a854533 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm e472b6f46a7dc90edf2fdd453b4deef2f6dd95c5 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht e472b6f46a7dc90edf2fdd453b4deef2f6dd95c5 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm b886f6bf9a0d148dfa7234c3e261cf56b93a69b8 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht b886f6bf9a0d148dfa7234c3e261cf56b93a69b8 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm 46dc50c420694a95ea281d78c62c6ae1c2afbb44 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht 46dc50c420694a95ea281d78c62c6ae1c2afbb44 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm c2faee1d015a6f7480ff9da8b0566f6a6f532654 ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht c2faee1d015a6f7480ff9da8b0566f6a6f532654 ?
-html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm 5701d06c4898534f628e30fcd47868f989e2778a ?
-xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht 5701d06c4898534f628e30fcd47868f989e2778a ?
-html4/moz-css21-table-page-break-inside-avoid-1.htm e7c7f22a6926902e5dedfac24294e446789834c7 ?
-xhtml1/moz-css21-table-page-break-inside-avoid-1.xht e7c7f22a6926902e5dedfac24294e446789834c7 ?
-html4/moz-css21-table-page-break-inside-avoid-2.htm 10671f0f44d6aa47cf48a6cf1f88450bb64b040c ?
-xhtml1/moz-css21-table-page-break-inside-avoid-2.xht 10671f0f44d6aa47cf48a6cf1f88450bb64b040c ?
-html4/moz-css21-table-page-break-inside-avoid-3.htm b85d6b0a14d40d759ae660cf7cbe6891f0da22a8 ?
-xhtml1/moz-css21-table-page-break-inside-avoid-3.xht b85d6b0a14d40d759ae660cf7cbe6891f0da22a8 ?
-html4/moz-css21-table-page-break-inside-avoid-4.htm 95682b37301c72323af46a97803a93ebffe90f3c ?
-xhtml1/moz-css21-table-page-break-inside-avoid-4.xht 95682b37301c72323af46a97803a93ebffe90f3c ?
-html4/moz-css21-table-page-break-inside-avoid-5.htm d52568ec1d85e47149c45ce12348470b6c969e0c ?
-xhtml1/moz-css21-table-page-break-inside-avoid-5.xht d52568ec1d85e47149c45ce12348470b6c969e0c ?
-html4/moz-css21-table-page-break-inside-avoid-6.htm 2a2e0e1eccff7fb4e2c48a972e0e8aa70127a440 ?
-xhtml1/moz-css21-table-page-break-inside-avoid-6.xht 2a2e0e1eccff7fb4e2c48a972e0e8aa70127a440 ?
-html4/moz-css21-table-page-break-inside-avoid-7.htm 90bec461bf70ee05d68b9a2fb95bef9d57584e4d ?
-xhtml1/moz-css21-table-page-break-inside-avoid-7.xht 90bec461bf70ee05d68b9a2fb95bef9d57584e4d ?
-html4/moz-css21-table-page-break-inside-avoid-8.htm 21b2a9e07f4fcfc2ee17d37c107905d96c4add02 ?
-xhtml1/moz-css21-table-page-break-inside-avoid-8.xht 21b2a9e07f4fcfc2ee17d37c107905d96c4add02 ?
-html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm 5e097e9c30cbf0c7dc3fcccc014b82eb8837a7e5 ?
-xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht 5e097e9c30cbf0c7dc3fcccc014b82eb8837a7e5 ?
+html4/moz-css21-block-page-break-inside-avoid-1.htm e6b783656979a7ec8c8a074a4a8b9de3c7add757 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-1.xht e6b783656979a7ec8c8a074a4a8b9de3c7add757 ?
+html4/moz-css21-block-page-break-inside-avoid-10.htm 40109b29ed6c4af807783d3711e011d577b55bdf ?
+xhtml1/moz-css21-block-page-break-inside-avoid-10.xht 40109b29ed6c4af807783d3711e011d577b55bdf ?
+html4/moz-css21-block-page-break-inside-avoid-11.htm 102df92b788ce70de84edb1a14edb66d30d79801 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-11.xht 102df92b788ce70de84edb1a14edb66d30d79801 ?
+html4/moz-css21-block-page-break-inside-avoid-12.htm 76720623e6e451cd2fdb5fd1c605466ec937c936 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-12.xht 76720623e6e451cd2fdb5fd1c605466ec937c936 ?
+html4/moz-css21-block-page-break-inside-avoid-13.htm b4a23079664c62a4c41e4cf346eeb254a0c53723 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-13.xht b4a23079664c62a4c41e4cf346eeb254a0c53723 ?
+html4/moz-css21-block-page-break-inside-avoid-14.htm 7e491871d951304c420f6d91eb5c3c951b0ef9f7 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-14.xht 7e491871d951304c420f6d91eb5c3c951b0ef9f7 ?
+html4/moz-css21-block-page-break-inside-avoid-15.htm 7391e6e033b274b4d96c1d8915fb873bee822835 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-15.xht 7391e6e033b274b4d96c1d8915fb873bee822835 ?
+html4/moz-css21-block-page-break-inside-avoid-2.htm 13e2068077067778871f71b79194ab758d8b54df ?
+xhtml1/moz-css21-block-page-break-inside-avoid-2.xht 13e2068077067778871f71b79194ab758d8b54df ?
+html4/moz-css21-block-page-break-inside-avoid-3.htm 0e4644028d2fc3312b234defeb2cec4bb0e1e5d8 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-3.xht 0e4644028d2fc3312b234defeb2cec4bb0e1e5d8 ?
+html4/moz-css21-block-page-break-inside-avoid-4.htm 9ca7c41ed1658fd62cab2101aaa9cd92131950a1 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-4.xht 9ca7c41ed1658fd62cab2101aaa9cd92131950a1 ?
+html4/moz-css21-block-page-break-inside-avoid-5.htm 302aa0bcd89b590262d8e511a5307bf6f3218be9 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-5.xht 302aa0bcd89b590262d8e511a5307bf6f3218be9 ?
+html4/moz-css21-block-page-break-inside-avoid-6.htm 2e0b37e6be9c4643e6411b4b09494adab257ad32 ?
+xhtml1/moz-css21-block-page-break-inside-avoid-6.xht 2e0b37e6be9c4643e6411b4b09494adab257ad32 ?
+html4/moz-css21-block-page-break-inside-avoid-7.htm bacd1a400ec043d950e183da0c38b6149c24152f ?
+xhtml1/moz-css21-block-page-break-inside-avoid-7.xht bacd1a400ec043d950e183da0c38b6149c24152f ?
+html4/moz-css21-block-page-break-inside-avoid-8.htm 826e2d21b6977f933682284d74787c615a035e9d ?
+xhtml1/moz-css21-block-page-break-inside-avoid-8.xht 826e2d21b6977f933682284d74787c615a035e9d ?
+html4/moz-css21-block-page-break-inside-avoid-9.htm afa210f365e2d57f4be99efa2ab2da8eb8d94dfc ?
+xhtml1/moz-css21-block-page-break-inside-avoid-9.xht afa210f365e2d57f4be99efa2ab2da8eb8d94dfc ?
+html4/moz-css21-float-page-break-inside-avoid-1.htm dcd6180c9c7e4cd9b1de1ce6e29f1ac4ef9a11ca ?
+xhtml1/moz-css21-float-page-break-inside-avoid-1.xht dcd6180c9c7e4cd9b1de1ce6e29f1ac4ef9a11ca ?
+html4/moz-css21-float-page-break-inside-avoid-2.htm 39d27f54e3c1f08758125f11e28392ada23a8204 ?
+xhtml1/moz-css21-float-page-break-inside-avoid-2.xht 39d27f54e3c1f08758125f11e28392ada23a8204 ?
+html4/moz-css21-float-page-break-inside-avoid-3.htm 5d41870135f2f927f465e6d190b57044c1e98208 ?
+xhtml1/moz-css21-float-page-break-inside-avoid-3.xht 5d41870135f2f927f465e6d190b57044c1e98208 ?
+html4/moz-css21-float-page-break-inside-avoid-4.htm 0bd662fbdf89d0ad9cb577010fa41a8920560bbd ?
+xhtml1/moz-css21-float-page-break-inside-avoid-4.xht 0bd662fbdf89d0ad9cb577010fa41a8920560bbd ?
+html4/moz-css21-float-page-break-inside-avoid-5.htm 4e21c9922c30427d618a286b7963d8a6fa0df387 ?
+xhtml1/moz-css21-float-page-break-inside-avoid-5.xht 4e21c9922c30427d618a286b7963d8a6fa0df387 ?
+html4/moz-css21-float-page-break-inside-avoid-6.htm 5729ec43e2f85ed97bfa562a5680fb6943bd09e3 ?
+xhtml1/moz-css21-float-page-break-inside-avoid-6.xht 5729ec43e2f85ed97bfa562a5680fb6943bd09e3 ?
+html4/moz-css21-float-page-break-inside-avoid-7.htm 6f66e534d1cfa911e4599151b2a43939532737bd ?
+xhtml1/moz-css21-float-page-break-inside-avoid-7.xht 6f66e534d1cfa911e4599151b2a43939532737bd ?
+html4/moz-css21-float-page-break-inside-avoid-8.htm 746d1fa60fa09f5d7303fa94e53e5e82911a0d0e ?
+xhtml1/moz-css21-float-page-break-inside-avoid-8.xht 746d1fa60fa09f5d7303fa94e53e5e82911a0d0e ?
+html4/moz-css21-float-page-break-inside-avoid-9.htm 4f2704760c44f50f8f7fbf9e7722de8ae42faae2 ?
+xhtml1/moz-css21-float-page-break-inside-avoid-9.xht 4f2704760c44f50f8f7fbf9e7722de8ae42faae2 ?
+html4/moz-css21-inline-page-break-inside-avoid-1.htm a264d7913ce41728a4945d3f8477213ae0e6bc4d ?
+xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht a264d7913ce41728a4945d3f8477213ae0e6bc4d ?
+html4/moz-css21-row-page-break-inside-avoid-1.htm c238fad98a7496f56cba4ba4c657b397fedf5bfe ?
+xhtml1/moz-css21-row-page-break-inside-avoid-1.xht c238fad98a7496f56cba4ba4c657b397fedf5bfe ?
+html4/moz-css21-row-page-break-inside-avoid-2.htm 61bd78dd7c29b4898552a4db91070e2b6c2a5b31 ?
+xhtml1/moz-css21-row-page-break-inside-avoid-2.xht 61bd78dd7c29b4898552a4db91070e2b6c2a5b31 ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm 915c7b2558b653e4b3702d1b1fa81a4f0fd3974f ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht 915c7b2558b653e4b3702d1b1fa81a4f0fd3974f ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm 5d7b866879bc36d8692e838d5647df70c41ee402 ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht 5d7b866879bc36d8692e838d5647df70c41ee402 ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm 571c8e1e81593a484dbb071c02472bebeec38743 ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht 571c8e1e81593a484dbb071c02472bebeec38743 ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm 274407d0500affb3c7a2ef3c5dfd296e8b2feccf ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht 274407d0500affb3c7a2ef3c5dfd296e8b2feccf ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm c6c193dac10cab759a0e98f6f433c5b267346a97 ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht c6c193dac10cab759a0e98f6f433c5b267346a97 ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm c2f07bdeb0d13b37993d1b368cf767911e5de2e6 ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht c2f07bdeb0d13b37993d1b368cf767911e5de2e6 ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm 40b446377bc9298cea3d6fc8ecbca7544544448d ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht 40b446377bc9298cea3d6fc8ecbca7544544448d ?
+html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm 3189ba84730176b3b41c9c3df6576a37d39c9779 ?
+xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht 3189ba84730176b3b41c9c3df6576a37d39c9779 ?
+html4/moz-css21-table-page-break-inside-avoid-1.htm d867fb4c1254dcf490a9fa818cf6a267d290c151 ?
+xhtml1/moz-css21-table-page-break-inside-avoid-1.xht d867fb4c1254dcf490a9fa818cf6a267d290c151 ?
+html4/moz-css21-table-page-break-inside-avoid-2.htm 4f2c17434c0787458bdc5c83669399ed6c25054e ?
+xhtml1/moz-css21-table-page-break-inside-avoid-2.xht 4f2c17434c0787458bdc5c83669399ed6c25054e ?
+html4/moz-css21-table-page-break-inside-avoid-3.htm 960024d08a26a1514f3c3749b2714af96717588b ?
+xhtml1/moz-css21-table-page-break-inside-avoid-3.xht 960024d08a26a1514f3c3749b2714af96717588b ?
+html4/moz-css21-table-page-break-inside-avoid-4.htm d3b5beb1bc645b8b22b00908f44c682c7e31c6b7 ?
+xhtml1/moz-css21-table-page-break-inside-avoid-4.xht d3b5beb1bc645b8b22b00908f44c682c7e31c6b7 ?
+html4/moz-css21-table-page-break-inside-avoid-5.htm 38a56b7845035d5f3070091094c5334ea88582c5 ?
+xhtml1/moz-css21-table-page-break-inside-avoid-5.xht 38a56b7845035d5f3070091094c5334ea88582c5 ?
+html4/moz-css21-table-page-break-inside-avoid-6.htm 48dad40c807b9c3bbeae39795b4b76ccd9e92107 ?
+xhtml1/moz-css21-table-page-break-inside-avoid-6.xht 48dad40c807b9c3bbeae39795b4b76ccd9e92107 ?
+html4/moz-css21-table-page-break-inside-avoid-7.htm f3b810331efa5b57725927de6b25c6d9dc59ce4d ?
+xhtml1/moz-css21-table-page-break-inside-avoid-7.xht f3b810331efa5b57725927de6b25c6d9dc59ce4d ?
+html4/moz-css21-table-page-break-inside-avoid-8.htm edadfd39975198eb9ec32c681b92fdec61165b56 ?
+xhtml1/moz-css21-table-page-break-inside-avoid-8.xht edadfd39975198eb9ec32c681b92fdec61165b56 ?
+html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm 61c6b6f6cc231a44507b857cddc2c4cef88885a7 ?
+xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht 61c6b6f6cc231a44507b857cddc2c4cef88885a7 ?
html4/multicol-height-002.htm f1a4776f1881b799bb1e86af1cfce1422144189c ?
xhtml1/multicol-height-002.xht f1a4776f1881b799bb1e86af1cfce1422144189c ?
html4/multiple-content-values-001.htm 91f22a98ea541cf27be79acbea5e358f2badf3f9 ?
xhtml1/multiple-content-values-001.xht 91f22a98ea541cf27be79acbea5e358f2badf3f9 ?
html4/non-inherited-value-001.htm 800056c947160a69ec6af43d988886b54db1a91b ?
xhtml1/non-inherited-value-001.xht 800056c947160a69ec6af43d988886b54db1a91b ?
-html4/numbers-units-001.htm 43ef09e607b7711c1f56067b7c483eb977b72344 ?
-xhtml1/numbers-units-001.xht 43ef09e607b7711c1f56067b7c483eb977b72344 ?
+html4/numbers-units-001.htm 1b0b7ceefb766eb7fea46e6c000340c2f790396a ?
+xhtml1/numbers-units-001.xht 1b0b7ceefb766eb7fea46e6c000340c2f790396a ?
html4/numbers-units-002.htm 42b2756b7ca2b27dafa3013671505e81c6d37d7c ?
xhtml1/numbers-units-002.xht 42b2756b7ca2b27dafa3013671505e81c6d37d7c ?
-html4/numbers-units-003.htm 714de962ba8b2af53e3b87accdd61c53e17fe984 ?
-xhtml1/numbers-units-003.xht 714de962ba8b2af53e3b87accdd61c53e17fe984 ?
+html4/numbers-units-003.htm 8a8960ac1523a63abbc10e9b248d8b0c82ed77c0 ?
+xhtml1/numbers-units-003.xht 8a8960ac1523a63abbc10e9b248d8b0c82ed77c0 ?
html4/numbers-units-004.htm 561dac2f8f4e459b6f4c9930d1fee532608ceb97 ?
xhtml1/numbers-units-004.xht 561dac2f8f4e459b6f4c9930d1fee532608ceb97 ?
-html4/numbers-units-005.htm da059457c0b7657800e123a53c158586cd55c4a0 ?
-xhtml1/numbers-units-005.xht da059457c0b7657800e123a53c158586cd55c4a0 ?
+html4/numbers-units-005.htm e14faa0e3573ee2ca5c0d46f6850551029ae4498 ?
+xhtml1/numbers-units-005.xht e14faa0e3573ee2ca5c0d46f6850551029ae4498 ?
html4/numbers-units-006.htm e75352dbfd47da1233ede4c4ac9a41ed89435167 ?
xhtml1/numbers-units-006.xht e75352dbfd47da1233ede4c4ac9a41ed89435167 ?
html4/numbers-units-007.htm 8945a06e794fd09f93f975f1142f06fed6b4d1fb ?
@@ -15521,10 +15533,10 @@ html4/numbers-units-013.htm 635cdfff1b2b432295ca89402ef6ce959c2aba8f ?
xhtml1/numbers-units-013.xht 635cdfff1b2b432295ca89402ef6ce959c2aba8f ?
html4/numbers-units-015.htm 2ba0616dabff5103226fc04ff804bb894ba4c7c0 ?
xhtml1/numbers-units-015.xht 2ba0616dabff5103226fc04ff804bb894ba4c7c0 ?
-html4/numbers-units-016.htm f3edd9cb4231a43abb3a5c7806ba65fc78489cc3 ?
-xhtml1/numbers-units-016.xht f3edd9cb4231a43abb3a5c7806ba65fc78489cc3 ?
-html4/numbers-units-017.htm c7c0d78e3f54e7c6c97f3b55118d23ea67f0108d ?
-xhtml1/numbers-units-017.xht c7c0d78e3f54e7c6c97f3b55118d23ea67f0108d ?
+html4/numbers-units-016.htm 032197e595d43b318e71afaa18165c9b26897c6b ?
+xhtml1/numbers-units-016.xht 032197e595d43b318e71afaa18165c9b26897c6b ?
+html4/numbers-units-017.htm 9fd21f8ef2ef2fe2b6f9fc6027dd2fa08b2fcf82 ?
+xhtml1/numbers-units-017.xht 9fd21f8ef2ef2fe2b6f9fc6027dd2fa08b2fcf82 ?
html4/numbers-units-018.htm 34b295f627cee5fca0f107cabe86f8fce947c5ca ?
xhtml1/numbers-units-018.xht 34b295f627cee5fca0f107cabe86f8fce947c5ca ?
html4/numbers-units-019.htm 2dcf21ffc8cc97573b4d991139da27f4f716983d ?
@@ -15541,8 +15553,8 @@ html4/orphans-004a.htm 83d8f27c63eddf8177a826bb987ce4138315c536 ?
xhtml1/orphans-004a.xht 83d8f27c63eddf8177a826bb987ce4138315c536 ?
html4/orphans-004b.htm 4408d84ccb38ee1fd45286483d7aea854c131371 ?
xhtml1/orphans-004b.xht 4408d84ccb38ee1fd45286483d7aea854c131371 ?
-html4/other-attribute-001.htm 0baafcc06ba78b8bd8507fff85755c495f6200c9 ?
-xhtml1/other-attribute-001.xht 0baafcc06ba78b8bd8507fff85755c495f6200c9 ?
+html4/other-attribute-001.htm 83730b9e64c39b19ece62d1caca059e2cdd912a1 ?
+xhtml1/other-attribute-001.xht 83730b9e64c39b19ece62d1caca059e2cdd912a1 ?
html4/outline-001.htm 2844d49746e403bfaa21ef56fc27cc6001888155 ?
xhtml1/outline-001.xht 2844d49746e403bfaa21ef56fc27cc6001888155 ?
html4/outline-002.htm c90953f0c112da2290a6417064107817ca48d625 ?
@@ -15591,10 +15603,10 @@ html4/outline-applies-to-003.htm d34d6024710669a81889cc9c6b3730916af0b6ce ?
xhtml1/outline-applies-to-003.xht d34d6024710669a81889cc9c6b3730916af0b6ce ?
html4/outline-applies-to-004.htm 6828e644b9e9e23e83bc38036b6a40ab6823ff50 ?
xhtml1/outline-applies-to-004.xht 6828e644b9e9e23e83bc38036b6a40ab6823ff50 ?
-html4/outline-applies-to-005.htm e99cac4c1e79f413ddd7c467fa32d4bb82a14132 ?
-xhtml1/outline-applies-to-005.xht e99cac4c1e79f413ddd7c467fa32d4bb82a14132 ?
-html4/outline-applies-to-006.htm 5fcbe83269a3ecf274bd57098b3b81e956f8a822 ?
-xhtml1/outline-applies-to-006.xht 5fcbe83269a3ecf274bd57098b3b81e956f8a822 ?
+html4/outline-applies-to-005.htm 85a4eff6dd809296a53be73553640b9008a84013 ?
+xhtml1/outline-applies-to-005.xht 85a4eff6dd809296a53be73553640b9008a84013 ?
+html4/outline-applies-to-006.htm 2968f1667526d9444af281f7d5639fcd08e4fb3e ?
+xhtml1/outline-applies-to-006.xht 2968f1667526d9444af281f7d5639fcd08e4fb3e ?
html4/outline-applies-to-007.htm cdb1a4f8b31a5da54201a936b8fc34a481420d9e ?
xhtml1/outline-applies-to-007.xht cdb1a4f8b31a5da54201a936b8fc34a481420d9e ?
html4/outline-applies-to-008.htm 63b4a1a822ce6f079e9e456feea8059824c3dd9b ?
@@ -15915,10 +15927,10 @@ html4/outline-color-applies-to-003.htm 01e16c79cd7cfb9d64e6baa6c1af0a449997199a
xhtml1/outline-color-applies-to-003.xht 01e16c79cd7cfb9d64e6baa6c1af0a449997199a ?
html4/outline-color-applies-to-004.htm 80080976763bd688e2e390e2aae4bd3cee318361 ?
xhtml1/outline-color-applies-to-004.xht 80080976763bd688e2e390e2aae4bd3cee318361 ?
-html4/outline-color-applies-to-005.htm b89a02a4dd2b4f9fb55aa6c2f1032c77b2a5e52d ?
-xhtml1/outline-color-applies-to-005.xht b89a02a4dd2b4f9fb55aa6c2f1032c77b2a5e52d ?
-html4/outline-color-applies-to-006.htm 10571bf7c33bf3d53d4f0c62dea8ff350f695be9 ?
-xhtml1/outline-color-applies-to-006.xht 10571bf7c33bf3d53d4f0c62dea8ff350f695be9 ?
+html4/outline-color-applies-to-005.htm c7b9222186aa2524b67c5896800b1d1f0b6365e0 ?
+xhtml1/outline-color-applies-to-005.xht c7b9222186aa2524b67c5896800b1d1f0b6365e0 ?
+html4/outline-color-applies-to-006.htm feb20b58ffae097c5563ef9747bb371f1263b3fc ?
+xhtml1/outline-color-applies-to-006.xht feb20b58ffae097c5563ef9747bb371f1263b3fc ?
html4/outline-color-applies-to-007.htm ae7d95546619c7fdb866162cf47dc5783e77b12e ?
xhtml1/outline-color-applies-to-007.xht ae7d95546619c7fdb866162cf47dc5783e77b12e ?
html4/outline-color-applies-to-008.htm 6f5cfddf0ed9bf8c08273a025c6734f4c29cf695 ?
@@ -15969,8 +15981,8 @@ html4/outline-pseudo-selector-002.htm e6e45ffb2fc10cfd231f40451dfafae872e0732c ?
xhtml1/outline-pseudo-selector-002.xht e6e45ffb2fc10cfd231f40451dfafae872e0732c ?
html4/outline-pseudo-selector-003.htm b6b9b38d233b4cac110284bc74cff7c15d7547e9 ?
xhtml1/outline-pseudo-selector-003.xht b6b9b38d233b4cac110284bc74cff7c15d7547e9 ?
-html4/outline-style-001.htm da334b9058c978b6524d3c101e7efc1004194f96 ?
-xhtml1/outline-style-001.xht da334b9058c978b6524d3c101e7efc1004194f96 ?
+html4/outline-style-001.htm 6be690c083fd81cd4d188323e86cd51ff8097a70 ?
+xhtml1/outline-style-001.xht 6be690c083fd81cd4d188323e86cd51ff8097a70 ?
html4/outline-style-002.htm 00ab7636a2e44169e9743a74cc0bfc1ad8b38431 ?
xhtml1/outline-style-002.xht 00ab7636a2e44169e9743a74cc0bfc1ad8b38431 ?
html4/outline-style-003.htm d9a502d2aabe83afad5dd1eeac9264b7d4f2b514 ?
@@ -15997,10 +16009,10 @@ html4/outline-style-applies-to-003.htm 4b9e474a5b814a69d5c83746ee4b01b31096a49a
xhtml1/outline-style-applies-to-003.xht 4b9e474a5b814a69d5c83746ee4b01b31096a49a ?
html4/outline-style-applies-to-004.htm 15f30eeac95f00afbee6ca82038628a930b20a15 ?
xhtml1/outline-style-applies-to-004.xht 15f30eeac95f00afbee6ca82038628a930b20a15 ?
-html4/outline-style-applies-to-005.htm b3d4a283ebdbf0a66a9f05470a86fcf44faea739 ?
-xhtml1/outline-style-applies-to-005.xht b3d4a283ebdbf0a66a9f05470a86fcf44faea739 ?
-html4/outline-style-applies-to-006.htm 72b1449344023e3548a27d0df5f1f2275e31db32 ?
-xhtml1/outline-style-applies-to-006.xht 72b1449344023e3548a27d0df5f1f2275e31db32 ?
+html4/outline-style-applies-to-005.htm 236a81841e4fde6d24f4e8cc4f10988c67ecce3a ?
+xhtml1/outline-style-applies-to-005.xht 236a81841e4fde6d24f4e8cc4f10988c67ecce3a ?
+html4/outline-style-applies-to-006.htm 354033d774ab0a40ec23e8940e295090a616d41f ?
+xhtml1/outline-style-applies-to-006.xht 354033d774ab0a40ec23e8940e295090a616d41f ?
html4/outline-style-applies-to-007.htm 45dbceb2f9baf80a00a696c6786d12391471509b ?
xhtml1/outline-style-applies-to-007.xht 45dbceb2f9baf80a00a696c6786d12391471509b ?
html4/outline-style-applies-to-008.htm ea252b5e26e929a6af55d6575eeb27f810687430 ?
@@ -16023,122 +16035,122 @@ html4/outline-style-hidden-001.htm 1c3265fc3e1ddfdd3dfda0f7bc3311c943421d1c ?
xhtml1/outline-style-hidden-001.xht 1c3265fc3e1ddfdd3dfda0f7bc3311c943421d1c ?
html4/outline-width-001.htm befa477ebe0f7456a81c7e6fefaf97b423e67d8b ?
xhtml1/outline-width-001.xht befa477ebe0f7456a81c7e6fefaf97b423e67d8b ?
-html4/outline-width-002.htm cc227600cdc18dc1d1ae6dd20b4179151ae7bdc4 ?
-xhtml1/outline-width-002.xht cc227600cdc18dc1d1ae6dd20b4179151ae7bdc4 ?
+html4/outline-width-002.htm 99ccf6afaa3b274f63e4eff11944f41009f7ada5 ?
+xhtml1/outline-width-002.xht 99ccf6afaa3b274f63e4eff11944f41009f7ada5 ?
html4/outline-width-003.htm ca2745109bbae0b373f72af8a1d5374f503b006b ?
xhtml1/outline-width-003.xht ca2745109bbae0b373f72af8a1d5374f503b006b ?
-html4/outline-width-004.htm c2e45f6c454c4aaa5c2db94221f947dd762f5217 ?
-xhtml1/outline-width-004.xht c2e45f6c454c4aaa5c2db94221f947dd762f5217 ?
-html4/outline-width-005.htm f0c7fd8a2b7c4c2b4870c298f2f2e9ef552ac571 ?
-xhtml1/outline-width-005.xht f0c7fd8a2b7c4c2b4870c298f2f2e9ef552ac571 ?
+html4/outline-width-004.htm 9caaad48ecfc55497252eaf0c3d7eb06b8658791 ?
+xhtml1/outline-width-004.xht 9caaad48ecfc55497252eaf0c3d7eb06b8658791 ?
+html4/outline-width-005.htm 195c64e71bb7b833fecfb2793558e50cec9dfc43 ?
+xhtml1/outline-width-005.xht 195c64e71bb7b833fecfb2793558e50cec9dfc43 ?
html4/outline-width-006.htm 8156d9bdf52ffdbbe022eda8dc6d8ea044983465 ?
xhtml1/outline-width-006.xht 8156d9bdf52ffdbbe022eda8dc6d8ea044983465 ?
html4/outline-width-007.htm 8fee74b33189a71676e58c2df2f7208bf4269a0b ?
xhtml1/outline-width-007.xht 8fee74b33189a71676e58c2df2f7208bf4269a0b ?
html4/outline-width-012.htm 8ba85d7788c71c2a52282ff9f27823f88e01832b ?
xhtml1/outline-width-012.xht 8ba85d7788c71c2a52282ff9f27823f88e01832b ?
-html4/outline-width-013.htm 452ff45bee8968d023f0fd784f1166b24e0d8ab8 ?
-xhtml1/outline-width-013.xht 452ff45bee8968d023f0fd784f1166b24e0d8ab8 ?
+html4/outline-width-013.htm 7285bda5c2c83e2c5f883cbefb44a1188800b270 ?
+xhtml1/outline-width-013.xht 7285bda5c2c83e2c5f883cbefb44a1188800b270 ?
html4/outline-width-014.htm fffacbc10ca743fc5253188d8d0911e4f66bb0d7 ?
xhtml1/outline-width-014.xht fffacbc10ca743fc5253188d8d0911e4f66bb0d7 ?
-html4/outline-width-015.htm a69755711eaa3658528db366e3fe377d349d8faf ?
-xhtml1/outline-width-015.xht a69755711eaa3658528db366e3fe377d349d8faf ?
-html4/outline-width-016.htm 6352ce74c1b2345845891500257f47e77eb608c4 ?
-xhtml1/outline-width-016.xht 6352ce74c1b2345845891500257f47e77eb608c4 ?
+html4/outline-width-015.htm 7cdbc6c7a3218061da1e8af059e6291635295af8 ?
+xhtml1/outline-width-015.xht 7cdbc6c7a3218061da1e8af059e6291635295af8 ?
+html4/outline-width-016.htm 7d18ba40426eedb7e8045df526c7a0825c83c0b7 ?
+xhtml1/outline-width-016.xht 7d18ba40426eedb7e8045df526c7a0825c83c0b7 ?
html4/outline-width-017.htm ebbc34782adb7882e859d621aec373975abb2dbf ?
xhtml1/outline-width-017.xht ebbc34782adb7882e859d621aec373975abb2dbf ?
html4/outline-width-018.htm 16619629459b8f63afb3339e06a1de447f1425b0 ?
xhtml1/outline-width-018.xht 16619629459b8f63afb3339e06a1de447f1425b0 ?
html4/outline-width-023.htm 7ec5bb0eba76fd9e7c66da874f523f83638c3209 ?
xhtml1/outline-width-023.xht 7ec5bb0eba76fd9e7c66da874f523f83638c3209 ?
-html4/outline-width-024.htm 8a8940d616f02ca3f4ed7ec02d5661f7afd4c192 ?
-xhtml1/outline-width-024.xht 8a8940d616f02ca3f4ed7ec02d5661f7afd4c192 ?
+html4/outline-width-024.htm 4b9a46767b68218f6288168c3b43e015f7f2dcc9 ?
+xhtml1/outline-width-024.xht 4b9a46767b68218f6288168c3b43e015f7f2dcc9 ?
html4/outline-width-025.htm 9709616b3ba9eb581f714b517bbc8daff91f3403 ?
xhtml1/outline-width-025.xht 9709616b3ba9eb581f714b517bbc8daff91f3403 ?
-html4/outline-width-026.htm ec22e25116e6207fdaffe2bf5fa5b87f5a5b604f ?
-xhtml1/outline-width-026.xht ec22e25116e6207fdaffe2bf5fa5b87f5a5b604f ?
-html4/outline-width-027.htm 9d6e14af0014b45762dab1afdeaab7093716f11d ?
-xhtml1/outline-width-027.xht 9d6e14af0014b45762dab1afdeaab7093716f11d ?
+html4/outline-width-026.htm 267c3e083164a5af21489160d719a53a4a8e93d4 ?
+xhtml1/outline-width-026.xht 267c3e083164a5af21489160d719a53a4a8e93d4 ?
+html4/outline-width-027.htm 29cc528d9a983f76cbf1a095cdf4889c5b394564 ?
+xhtml1/outline-width-027.xht 29cc528d9a983f76cbf1a095cdf4889c5b394564 ?
html4/outline-width-028.htm 476731653f0cbacc47537419b0ec70017d5a19a9 ?
xhtml1/outline-width-028.xht 476731653f0cbacc47537419b0ec70017d5a19a9 ?
html4/outline-width-029.htm 02263eeae886d23ae69d95af4bda08accbbdcbe7 ?
xhtml1/outline-width-029.xht 02263eeae886d23ae69d95af4bda08accbbdcbe7 ?
html4/outline-width-034.htm d322dd1990390cca5c07591afaea12f218569e07 ?
xhtml1/outline-width-034.xht d322dd1990390cca5c07591afaea12f218569e07 ?
-html4/outline-width-035.htm d119f0fcadac5bb2ab5cf9caefc61b82424c3ac0 ?
-xhtml1/outline-width-035.xht d119f0fcadac5bb2ab5cf9caefc61b82424c3ac0 ?
+html4/outline-width-035.htm d807a63dd07933c21038297bcbd182b0aaa1267e ?
+xhtml1/outline-width-035.xht d807a63dd07933c21038297bcbd182b0aaa1267e ?
html4/outline-width-036.htm d34fdc2130c9e9240fd705fad05afd9412219c28 ?
xhtml1/outline-width-036.xht d34fdc2130c9e9240fd705fad05afd9412219c28 ?
-html4/outline-width-037.htm f497ad70bb001cf9b8d4a04a508170b9cdaebce3 ?
-xhtml1/outline-width-037.xht f497ad70bb001cf9b8d4a04a508170b9cdaebce3 ?
-html4/outline-width-038.htm d774fe99845c5f0c22e3dedf9fcce13adb13930f ?
-xhtml1/outline-width-038.xht d774fe99845c5f0c22e3dedf9fcce13adb13930f ?
+html4/outline-width-037.htm 7d4fe2c05e40a10448e92ae4e33209156c8aacca ?
+xhtml1/outline-width-037.xht 7d4fe2c05e40a10448e92ae4e33209156c8aacca ?
+html4/outline-width-038.htm 7fa18892f571b3083a465046e4ea95de292908cf ?
+xhtml1/outline-width-038.xht 7fa18892f571b3083a465046e4ea95de292908cf ?
html4/outline-width-039.htm 02e2e8e4917fa34947ea9380642c2bff48c7e348 ?
xhtml1/outline-width-039.xht 02e2e8e4917fa34947ea9380642c2bff48c7e348 ?
html4/outline-width-040.htm af816c02cdb2ee875b25dd79cb4d5e7f9f9a75aa ?
xhtml1/outline-width-040.xht af816c02cdb2ee875b25dd79cb4d5e7f9f9a75aa ?
html4/outline-width-045.htm 0ebb1c6f84869626b62f219acdbc42a1e5efda0e ?
xhtml1/outline-width-045.xht 0ebb1c6f84869626b62f219acdbc42a1e5efda0e ?
-html4/outline-width-046.htm 7960818090c6ba10d0a164c8ac89bcae7077cdbd ?
-xhtml1/outline-width-046.xht 7960818090c6ba10d0a164c8ac89bcae7077cdbd ?
+html4/outline-width-046.htm 09d5b6c9b45bc6d026e8b29e2d00cac33ea50717 ?
+xhtml1/outline-width-046.xht 09d5b6c9b45bc6d026e8b29e2d00cac33ea50717 ?
html4/outline-width-047.htm 344df78ad51929a42c41325b25650a7e7006bbec ?
xhtml1/outline-width-047.xht 344df78ad51929a42c41325b25650a7e7006bbec ?
-html4/outline-width-048.htm ab1e0325a229226b268dca680cbd445785f65f3b ?
-xhtml1/outline-width-048.xht ab1e0325a229226b268dca680cbd445785f65f3b ?
-html4/outline-width-049.htm 01d9fcfab42a607f6fcdcd1845acbd7d603a53bf ?
-xhtml1/outline-width-049.xht 01d9fcfab42a607f6fcdcd1845acbd7d603a53bf ?
+html4/outline-width-048.htm 8897677249870a75f9a7001324726e30aece5b0f ?
+xhtml1/outline-width-048.xht 8897677249870a75f9a7001324726e30aece5b0f ?
+html4/outline-width-049.htm b5fb818477319126899673d33dddebd66e67cd26 ?
+xhtml1/outline-width-049.xht b5fb818477319126899673d33dddebd66e67cd26 ?
html4/outline-width-050.htm 05c6aefeac65a4eb35ae2b65d54d9e435d1e689a ?
xhtml1/outline-width-050.xht 05c6aefeac65a4eb35ae2b65d54d9e435d1e689a ?
html4/outline-width-051.htm ca498ca5fe6e1264b3e90d538fd6edfe4a398dc2 ?
xhtml1/outline-width-051.xht ca498ca5fe6e1264b3e90d538fd6edfe4a398dc2 ?
html4/outline-width-056.htm 7caa897feec400033e85670ee9ce8dce1006ecdd ?
xhtml1/outline-width-056.xht 7caa897feec400033e85670ee9ce8dce1006ecdd ?
-html4/outline-width-057.htm efab22d0acfc8deda4b3564357784b10d6d5f117 ?
-xhtml1/outline-width-057.xht efab22d0acfc8deda4b3564357784b10d6d5f117 ?
+html4/outline-width-057.htm 9557bf46ce0f2b50d6c51eaac8652e30904c6fe1 ?
+xhtml1/outline-width-057.xht 9557bf46ce0f2b50d6c51eaac8652e30904c6fe1 ?
html4/outline-width-058.htm a0dfb9392633dbccccbfa5e6055ada676b03fa48 ?
xhtml1/outline-width-058.xht a0dfb9392633dbccccbfa5e6055ada676b03fa48 ?
-html4/outline-width-059.htm a81a2769579c61724eddae80688577fdb6f9d3e3 ?
-xhtml1/outline-width-059.xht a81a2769579c61724eddae80688577fdb6f9d3e3 ?
-html4/outline-width-060.htm abadd757585f10b9e801410e4b688031d7cf48b4 ?
-xhtml1/outline-width-060.xht abadd757585f10b9e801410e4b688031d7cf48b4 ?
+html4/outline-width-059.htm e85443e190e10838c6198867f55b63f2a026e353 ?
+xhtml1/outline-width-059.xht e85443e190e10838c6198867f55b63f2a026e353 ?
+html4/outline-width-060.htm 40e74a9a8ab09388f921511c74f4820d5b7c9bae ?
+xhtml1/outline-width-060.xht 40e74a9a8ab09388f921511c74f4820d5b7c9bae ?
html4/outline-width-061.htm 6a07bea8b550a10968fb8dc248053b18049028ed ?
xhtml1/outline-width-061.xht 6a07bea8b550a10968fb8dc248053b18049028ed ?
html4/outline-width-062.htm 0356c25bd65f737c6a5baca3a2186f96650a20dc ?
xhtml1/outline-width-062.xht 0356c25bd65f737c6a5baca3a2186f96650a20dc ?
html4/outline-width-067.htm 7076d9ed6c4e8b4887d16b3c73c12fded15b5df6 ?
xhtml1/outline-width-067.xht 7076d9ed6c4e8b4887d16b3c73c12fded15b5df6 ?
-html4/outline-width-068.htm 8e4da24207d3dc7ead2a8ddefb68eb8d4ed65ee9 ?
-xhtml1/outline-width-068.xht 8e4da24207d3dc7ead2a8ddefb68eb8d4ed65ee9 ?
+html4/outline-width-068.htm 6a7a0297d9515864dea6f6789e722b1d70e98cdd ?
+xhtml1/outline-width-068.xht 6a7a0297d9515864dea6f6789e722b1d70e98cdd ?
html4/outline-width-069.htm a6378aa132c275cc196ea39f9f6b8a46790d92c8 ?
xhtml1/outline-width-069.xht a6378aa132c275cc196ea39f9f6b8a46790d92c8 ?
-html4/outline-width-070.htm 70aad59ad66fed87627ec4689f074f8ad280d738 ?
-xhtml1/outline-width-070.xht 70aad59ad66fed87627ec4689f074f8ad280d738 ?
-html4/outline-width-071.htm 718ee4777f9b53e15ab2e6646c3f62e56fa3b11b ?
-xhtml1/outline-width-071.xht 718ee4777f9b53e15ab2e6646c3f62e56fa3b11b ?
+html4/outline-width-070.htm 09f1dc5087d4ec6d5582f8b4392f06900a8eef98 ?
+xhtml1/outline-width-070.xht 09f1dc5087d4ec6d5582f8b4392f06900a8eef98 ?
+html4/outline-width-071.htm 1baf2bf1844739f9e0bdf9e55ae5969cdf9cfc9d ?
+xhtml1/outline-width-071.xht 1baf2bf1844739f9e0bdf9e55ae5969cdf9cfc9d ?
html4/outline-width-072.htm 8abe53cbc70f4343a09657c5f5d06e763b37c456 ?
xhtml1/outline-width-072.xht 8abe53cbc70f4343a09657c5f5d06e763b37c456 ?
html4/outline-width-073.htm 3389e342fcb78eaf7c549e16a7a97a4fe8a16c55 ?
xhtml1/outline-width-073.xht 3389e342fcb78eaf7c549e16a7a97a4fe8a16c55 ?
html4/outline-width-078.htm 2a40133691cf30111d2b4230977983c43df61c82 ?
xhtml1/outline-width-078.xht 2a40133691cf30111d2b4230977983c43df61c82 ?
-html4/outline-width-079.htm 97233524328ad55452e4489eaedfe3c0404992b2 ?
-xhtml1/outline-width-079.xht 97233524328ad55452e4489eaedfe3c0404992b2 ?
+html4/outline-width-079.htm 14db580aff49f49e2705de92fc2b1969c7018377 ?
+xhtml1/outline-width-079.xht 14db580aff49f49e2705de92fc2b1969c7018377 ?
html4/outline-width-080.htm 2ff5a0490be0dc917f2ed0d6228139247f0b4bde ?
xhtml1/outline-width-080.xht 2ff5a0490be0dc917f2ed0d6228139247f0b4bde ?
-html4/outline-width-081.htm de373aa43a82b479967d49932625047164192306 ?
-xhtml1/outline-width-081.xht de373aa43a82b479967d49932625047164192306 ?
-html4/outline-width-082.htm 6622b0c5fb4d3a711538d20c5b0349e0c1ee4a78 ?
-xhtml1/outline-width-082.xht 6622b0c5fb4d3a711538d20c5b0349e0c1ee4a78 ?
+html4/outline-width-081.htm 3d368c90fa7f227a5a49f66e22c99b6c28b8f47c ?
+xhtml1/outline-width-081.xht 3d368c90fa7f227a5a49f66e22c99b6c28b8f47c ?
+html4/outline-width-082.htm edccbb8963da6acd59265a1d1761c04f39a5c452 ?
+xhtml1/outline-width-082.xht edccbb8963da6acd59265a1d1761c04f39a5c452 ?
html4/outline-width-083.htm f90fe2f1566282b76d6b60c5070283008cdb0074 ?
xhtml1/outline-width-083.xht f90fe2f1566282b76d6b60c5070283008cdb0074 ?
html4/outline-width-084.htm e5925ca31fc292f7a05be27fd8341d131664d9f8 ?
xhtml1/outline-width-084.xht e5925ca31fc292f7a05be27fd8341d131664d9f8 ?
-html4/outline-width-089.htm b77167c4b7b15c2086bfd42859c5c31a5a3e82a4 ?
-xhtml1/outline-width-089.xht b77167c4b7b15c2086bfd42859c5c31a5a3e82a4 ?
-html4/outline-width-090.htm 2ab2b35e3418eaf992a3c95b730522f62717ddd8 ?
-xhtml1/outline-width-090.xht 2ab2b35e3418eaf992a3c95b730522f62717ddd8 ?
-html4/outline-width-091.htm 9d87358f691407f9e4ac0b07df49f720b683c886 ?
-xhtml1/outline-width-091.xht 9d87358f691407f9e4ac0b07df49f720b683c886 ?
+html4/outline-width-089.htm 4099af25e2d0898f7107273f20fece59987bd239 ?
+xhtml1/outline-width-089.xht 4099af25e2d0898f7107273f20fece59987bd239 ?
+html4/outline-width-090.htm e0fa2078e87971de0d5d1816ee2258b1a9578550 ?
+xhtml1/outline-width-090.xht e0fa2078e87971de0d5d1816ee2258b1a9578550 ?
+html4/outline-width-091.htm 8b0c9bb2cf2a18eafce236de5bc069cda2621824 ?
+xhtml1/outline-width-091.xht 8b0c9bb2cf2a18eafce236de5bc069cda2621824 ?
html4/outline-width-092.htm 5eb649838150c92e4c6d0de71eceb9fd03b0e374 ?
xhtml1/outline-width-092.xht 5eb649838150c92e4c6d0de71eceb9fd03b0e374 ?
html4/outline-width-093.htm eb9e066e838acc0224dad4c3e26e73fb0ac8c8c6 ?
@@ -16157,10 +16169,10 @@ html4/outline-width-applies-to-003.htm 2507c027082460f8ee52e4e963977a0bbf582993
xhtml1/outline-width-applies-to-003.xht 2507c027082460f8ee52e4e963977a0bbf582993 ?
html4/outline-width-applies-to-004.htm 05f56ca5ac9471c4170d7601be498ccf8a3747cf ?
xhtml1/outline-width-applies-to-004.xht 05f56ca5ac9471c4170d7601be498ccf8a3747cf ?
-html4/outline-width-applies-to-005.htm 7c42150dfd9feb66e6d023c9863b31d954ff457f ?
-xhtml1/outline-width-applies-to-005.xht 7c42150dfd9feb66e6d023c9863b31d954ff457f ?
-html4/outline-width-applies-to-006.htm f2bf5f82ef436f0299431a8236b8693ead3ae951 ?
-xhtml1/outline-width-applies-to-006.xht f2bf5f82ef436f0299431a8236b8693ead3ae951 ?
+html4/outline-width-applies-to-005.htm b5f25ef6d546e9b89fe46345bf0eb37ccb513dfd ?
+xhtml1/outline-width-applies-to-005.xht b5f25ef6d546e9b89fe46345bf0eb37ccb513dfd ?
+html4/outline-width-applies-to-006.htm 3b46cec5dfc021932d0ca0cedf65b43102412db0 ?
+xhtml1/outline-width-applies-to-006.xht 3b46cec5dfc021932d0ca0cedf65b43102412db0 ?
html4/outline-width-applies-to-007.htm 258c683944b503457a09b2dc46f2ee22d26985aa ?
xhtml1/outline-width-applies-to-007.xht 258c683944b503457a09b2dc46f2ee22d26985aa ?
html4/outline-width-applies-to-008.htm bbb3adeead4a883ab5b359cee3c8d201898d52df ?
@@ -17244,10 +17256,10 @@ html4/positioning-float-002.htm 42efe1fd42c36b2c1b349ef7f690f213a46cf241 ?
xhtml1/positioning-float-002.xht 42efe1fd42c36b2c1b349ef7f690f213a46cf241 ?
html4/positive-integer-001.htm 98dfaa21253c1d43cf700a11d1cc431e5ae1aaf0 ?
xhtml1/positive-integer-001.xht 98dfaa21253c1d43cf700a11d1cc431e5ae1aaf0 ?
-html4/pseudo-001.htm ba8a88ba9e75eea71e3ca9e38e33d32821a9016d ?
-xhtml1/pseudo-001.xht ba8a88ba9e75eea71e3ca9e38e33d32821a9016d ?
-html4/pseudo-002.htm d9b1fe91277c12e8dd4fb9a73589a990e479e99a ?
-xhtml1/pseudo-002.xht d9b1fe91277c12e8dd4fb9a73589a990e479e99a ?
+html4/pseudo-001.htm 751666f6149112d7bad0551e021a8a00307f3b23 ?
+xhtml1/pseudo-001.xht 751666f6149112d7bad0551e021a8a00307f3b23 ?
+html4/pseudo-002.htm a4039e47008a7a44973d8336a2aab28afe3968a6 ?
+xhtml1/pseudo-002.xht a4039e47008a7a44973d8336a2aab28afe3968a6 ?
html4/pseudo-003.htm 2c843f0711e025efdf9d19917e90a88b82535c50 ?
xhtml1/pseudo-003.xht 2c843f0711e025efdf9d19917e90a88b82535c50 ?
html4/pseudo-005.htm f84eb8bb2d9d18afef6fdb0ffed5761ed39f23d5 ?
@@ -17268,18 +17280,18 @@ html4/pseudo-012.htm 0d3cfd572cb1532ea1c0334c3042843bd2e8d46e ?
xhtml1/pseudo-012.xht 0d3cfd572cb1532ea1c0334c3042843bd2e8d46e ?
html4/pseudo-013.htm cb11778f56d8a92fd7be75eba25e896a6cfcfb8a ?
xhtml1/pseudo-013.xht cb11778f56d8a92fd7be75eba25e896a6cfcfb8a ?
-html4/pseudo-014.htm d47ba11859e46874d66ed4e1a082351b44f63057 ?
-xhtml1/pseudo-014.xht d47ba11859e46874d66ed4e1a082351b44f63057 ?
-html4/pseudo-015.htm 6b494f7138c869ec0325b351b5cc1d42663e8f10 ?
-xhtml1/pseudo-015.xht 6b494f7138c869ec0325b351b5cc1d42663e8f10 ?
-html4/pseudo-016.htm 2d59544c4bdf9c639f4ade8ed6c301aaef832d10 ?
-xhtml1/pseudo-016.xht 2d59544c4bdf9c639f4ade8ed6c301aaef832d10 ?
+html4/pseudo-014.htm 50d5fed598e22aada09c43dba272d31f944aeb06 ?
+xhtml1/pseudo-014.xht 50d5fed598e22aada09c43dba272d31f944aeb06 ?
+html4/pseudo-015.htm 536a0eebfb44aaf754186df643120376c8072306 ?
+xhtml1/pseudo-015.xht 536a0eebfb44aaf754186df643120376c8072306 ?
+html4/pseudo-016.htm bcc4174edc273405178d4865bd281da55c296e0a ?
+xhtml1/pseudo-016.xht bcc4174edc273405178d4865bd281da55c296e0a ?
html4/pseudo-elements-001.htm 2e680348ce4298026d6dfdcc70f26e24fe534ff7 ?
xhtml1/pseudo-elements-001.xht 2e680348ce4298026d6dfdcc70f26e24fe534ff7 ?
-html4/quoted-keywords-001.htm f6736710be40ccee625f73b0e187beb14e8254c7 ?
-xhtml1/quoted-keywords-001.xht f6736710be40ccee625f73b0e187beb14e8254c7 ?
-html4/quoted-keywords-002.htm d95185b0db3fc8e18e4be1ad3419fbff7c4bf650 ?
-xhtml1/quoted-keywords-002.xht d95185b0db3fc8e18e4be1ad3419fbff7c4bf650 ?
+html4/quoted-keywords-001.htm a64d0840d126da498415b25ca1f5d5267d7f0a32 ?
+xhtml1/quoted-keywords-001.xht a64d0840d126da498415b25ca1f5d5267d7f0a32 ?
+html4/quoted-keywords-002.htm c414e10e62d7231538199d21b394d207014ea3ac ?
+xhtml1/quoted-keywords-002.xht c414e10e62d7231538199d21b394d207014ea3ac ?
html4/quoted-string-001.htm 107ee83ed431a8abb7dec80ffed6e71e3a3e5ca9 ?
xhtml1/quoted-string-001.xht 107ee83ed431a8abb7dec80ffed6e71e3a3e5ca9 ?
html4/quoted-string-002.htm 39f9bca485368a6611afaf3a75055158ab3f02b3 ?
@@ -17414,24 +17426,24 @@ html4/relpos-calcs-007.htm 9fe3702c6d4b6bf3ef2483dfb5687907d90b0ed0 ?
xhtml1/relpos-calcs-007.xht 9fe3702c6d4b6bf3ef2483dfb5687907d90b0ed0 ?
html4/replaced-elements-001.htm 7197bb32445f1cad5c66fb16ca81f34e07363189 ?
xhtml1/replaced-elements-001.xht 7197bb32445f1cad5c66fb16ca81f34e07363189 ?
-html4/replaced-elements-all-auto.htm 1cdb0271a30befb3fa947894b16efc657dd99ad4 ?
-xhtml1/replaced-elements-all-auto.xht 1cdb0271a30befb3fa947894b16efc657dd99ad4 ?
-html4/replaced-elements-height-20.htm b6d190f543809d35db86a0e72e82ec5100e82f9b ?
-xhtml1/replaced-elements-height-20.xht b6d190f543809d35db86a0e72e82ec5100e82f9b ?
-html4/replaced-elements-max-height-20.htm 0270a9f47933af4b34168932b7c686a68299f122 ?
-xhtml1/replaced-elements-max-height-20.xht 0270a9f47933af4b34168932b7c686a68299f122 ?
-html4/replaced-elements-max-width-40.htm 2a6df988e166e55f8156772d423a9306343dff92 ?
-xhtml1/replaced-elements-max-width-40.xht 2a6df988e166e55f8156772d423a9306343dff92 ?
-html4/replaced-elements-min-height-20.htm 0c96679a5b9f669fc93583276d0082e7e6868c1f ?
-xhtml1/replaced-elements-min-height-20.xht 0c96679a5b9f669fc93583276d0082e7e6868c1f ?
-html4/replaced-elements-min-height-40.htm f5ac04622e1447fbad96eaf55c10ce137086893e ?
-xhtml1/replaced-elements-min-height-40.xht f5ac04622e1447fbad96eaf55c10ce137086893e ?
-html4/replaced-elements-min-width-40.htm 6971ea0c3c667fbfa47988d93a4bb28b14e9f8ce ?
-xhtml1/replaced-elements-min-width-40.xht 6971ea0c3c667fbfa47988d93a4bb28b14e9f8ce ?
-html4/replaced-elements-min-width-80.htm b0a01b2a4be5634a1e84900105fa7bc0a07d314e ?
-xhtml1/replaced-elements-min-width-80.xht b0a01b2a4be5634a1e84900105fa7bc0a07d314e ?
-html4/replaced-elements-width-40.htm 76d28fcc8b04178b62226ea32b7a35e98217b3f7 ?
-xhtml1/replaced-elements-width-40.xht 76d28fcc8b04178b62226ea32b7a35e98217b3f7 ?
+html4/replaced-elements-all-auto.htm e3c09d68d59c678b7f422ef6e0729fc81f5b5749 ?
+xhtml1/replaced-elements-all-auto.xht e3c09d68d59c678b7f422ef6e0729fc81f5b5749 ?
+html4/replaced-elements-height-20.htm 1bc580ec7d7f945e5defa221e465dcc34ff1c348 ?
+xhtml1/replaced-elements-height-20.xht 1bc580ec7d7f945e5defa221e465dcc34ff1c348 ?
+html4/replaced-elements-max-height-20.htm b9f7e1d38f86fd3fa0c829b3103531d823940e50 ?
+xhtml1/replaced-elements-max-height-20.xht b9f7e1d38f86fd3fa0c829b3103531d823940e50 ?
+html4/replaced-elements-max-width-40.htm b140235d0e1a27e9b750c1376be1d9f72af8c3c5 ?
+xhtml1/replaced-elements-max-width-40.xht b140235d0e1a27e9b750c1376be1d9f72af8c3c5 ?
+html4/replaced-elements-min-height-20.htm 792220370158459ce19f9cdb5a950c6577ae0cf6 ?
+xhtml1/replaced-elements-min-height-20.xht 792220370158459ce19f9cdb5a950c6577ae0cf6 ?
+html4/replaced-elements-min-height-40.htm 6281992ec4c7ad4b6642154996e25b3bd4e89765 ?
+xhtml1/replaced-elements-min-height-40.xht 6281992ec4c7ad4b6642154996e25b3bd4e89765 ?
+html4/replaced-elements-min-width-40.htm 79f5e536e1cb07a491f5b7ced874a16ae4672a9f ?
+xhtml1/replaced-elements-min-width-40.xht 79f5e536e1cb07a491f5b7ced874a16ae4672a9f ?
+html4/replaced-elements-min-width-80.htm 9afadc7d28a337f4220749f314f5ea135943d4a8 ?
+xhtml1/replaced-elements-min-width-80.xht 9afadc7d28a337f4220749f314f5ea135943d4a8 ?
+html4/replaced-elements-width-40.htm 6a4569add54acc56e65ece82e15443172ff3a019 ?
+xhtml1/replaced-elements-width-40.xht 6a4569add54acc56e65ece82e15443172ff3a019 ?
html4/replaced-intrinsic-001.htm 72409a31b8553a1680f775d0c0c43484b211abee ?
xhtml1/replaced-intrinsic-001.xht 72409a31b8553a1680f775d0c0c43484b211abee ?
html4/replaced-intrinsic-002.htm 9c36c727f17b1ff91483e4ae84a59fa49abc7920 ?
@@ -17916,8 +17928,8 @@ html4/separated-border-model-009.htm ae0c6329ae2cf2a3847040d569d822d374cf7e39 ?
xhtml1/separated-border-model-009.xht ae0c6329ae2cf2a3847040d569d822d374cf7e39 ?
html4/sgml-comments-000.htm 251176b218f63632477cee840de7b3f240745549 ?
xhtml1/sgml-comments-000.xht 251176b218f63632477cee840de7b3f240745549 ?
-html4/sgml-comments-001.htm 33c7be9f51445ee3b99a5a7dc5aa9a6531c88d0d ?
-xhtml1/sgml-comments-001.xht 33c7be9f51445ee3b99a5a7dc5aa9a6531c88d0d ?
+html4/sgml-comments-001.htm 48a6f1c8501687b1fb041a5a4111302d51f24cdf ?
+xhtml1/sgml-comments-001.xht 48a6f1c8501687b1fb041a5a4111302d51f24cdf ?
html4/sgml-comments-002.htm 019bdc428b4d41ff8c0568c0918761054efe4ead ?
xhtml1/sgml-comments-002.xht 019bdc428b4d41ff8c0568c0918761054efe4ead ?
html4/shand-border-000.htm 1f1233e156bc1791deb976993808ec1cbcc5c554 ?
@@ -17936,28 +17948,28 @@ html4/shape-spaces-001.htm a7894745b4534dcf60ccf4c8857fbbec1c9b980b ?
xhtml1/shape-spaces-001.xht a7894745b4534dcf60ccf4c8857fbbec1c9b980b ?
html4/sibling-selector-001.htm 47023ffaaeb4739f93acff95b831fa5c1515883e ?
xhtml1/sibling-selector-001.xht 47023ffaaeb4739f93acff95b831fa5c1515883e ?
-html4/sibling-selector-002.htm c29cead8f0b0e441be1674c5395ff64d2cd0a84d ?
-xhtml1/sibling-selector-002.xht c29cead8f0b0e441be1674c5395ff64d2cd0a84d ?
+html4/sibling-selector-002.htm 3f9a076334e7e604e64693aa3c4574bce241d9c4 ?
+xhtml1/sibling-selector-002.xht 3f9a076334e7e604e64693aa3c4574bce241d9c4 ?
html4/sibling-selector-003.htm 90f105e8528e43a573c9f32658c1f699ba2f5457 ?
xhtml1/sibling-selector-003.xht 90f105e8528e43a573c9f32658c1f699ba2f5457 ?
html4/sort-by-order-001.htm 0b9c79021abff380f49675c4865ee7ea8cc10ce0 ?
xhtml1/sort-by-order-001.xht 0b9c79021abff380f49675c4865ee7ea8cc10ce0 ?
-html4/specificity-001.htm 187910f0a2a689dbcb9ce8b305a0268fdbc3f414 ?
-xhtml1/specificity-001.xht 187910f0a2a689dbcb9ce8b305a0268fdbc3f414 ?
-html4/specificity-002.htm 1e46af59d8800277c3536c285d697a3ee508e074 ?
-xhtml1/specificity-002.xht 1e46af59d8800277c3536c285d697a3ee508e074 ?
-html4/specificity-003.htm 8e1b7fb69c2ef07887ba8442e3bb473623ba4710 ?
-xhtml1/specificity-003.xht 8e1b7fb69c2ef07887ba8442e3bb473623ba4710 ?
-html4/specificity-004.htm bd9521afc2c70dd9e69bdd08b2ea6e4fe4a5c0a8 ?
-xhtml1/specificity-004.xht bd9521afc2c70dd9e69bdd08b2ea6e4fe4a5c0a8 ?
-html4/specificity-005.htm a663b9d2d45b1396b8a8c86f88824c9878f54084 ?
-xhtml1/specificity-005.xht a663b9d2d45b1396b8a8c86f88824c9878f54084 ?
-html4/specificity-006.htm 1df69adb0305dc87073dbe89391b98bf7010ac9d ?
-xhtml1/specificity-006.xht 1df69adb0305dc87073dbe89391b98bf7010ac9d ?
-html4/specificity-007.htm 606ec2ce9250ee76818c1f6cb2d91a07fa788ff1 ?
-xhtml1/specificity-007.xht 606ec2ce9250ee76818c1f6cb2d91a07fa788ff1 ?
-html4/specificity-008.htm 141a98cfcb616fa13ebb21f289945cd0faa93017 ?
-xhtml1/specificity-008.xht 141a98cfcb616fa13ebb21f289945cd0faa93017 ?
+html4/specificity-001.htm 5c49e39530814449e1153e8157cb3228471d2e04 ?
+xhtml1/specificity-001.xht 5c49e39530814449e1153e8157cb3228471d2e04 ?
+html4/specificity-002.htm 97ece2c1c7b29b0bb8694a2615a6cf208f71c06c ?
+xhtml1/specificity-002.xht 97ece2c1c7b29b0bb8694a2615a6cf208f71c06c ?
+html4/specificity-003.htm 0720ec28e555e5ba3ef3e7d23ac1afaca9266eda ?
+xhtml1/specificity-003.xht 0720ec28e555e5ba3ef3e7d23ac1afaca9266eda ?
+html4/specificity-004.htm 9e03138179f609bdb80b2a2746a14a3bf2eda186 ?
+xhtml1/specificity-004.xht 9e03138179f609bdb80b2a2746a14a3bf2eda186 ?
+html4/specificity-005.htm c41d693dfb8b3e5cbbd76af1fe7c2baa1f83af0b ?
+xhtml1/specificity-005.xht c41d693dfb8b3e5cbbd76af1fe7c2baa1f83af0b ?
+html4/specificity-006.htm 6d048d23fa69a8b19a6b2391f3b776ff8b4dc798 ?
+xhtml1/specificity-006.xht 6d048d23fa69a8b19a6b2391f3b776ff8b4dc798 ?
+html4/specificity-007.htm 622731e11440eedab90d5ca564c8165274cf4679 ?
+xhtml1/specificity-007.xht 622731e11440eedab90d5ca564c8165274cf4679 ?
+html4/specificity-008.htm d88cfa49919fe74aca9346f74664056cb1775e42 ?
+xhtml1/specificity-008.xht d88cfa49919fe74aca9346f74664056cb1775e42 ?
html4/specificity-009.htm c2d29b7164b61f8ea2e14864824fd11fcb9042d2 ?
xhtml1/specificity-009.xht c2d29b7164b61f8ea2e14864824fd11fcb9042d2 ?
html4/specificity-011.htm 8b336c2f96177338adc4b6af9084fcebb61078cc ?
@@ -18518,10 +18530,10 @@ html4/table-column-001.htm fedd033126a594d424c7ba90c7d87e4e25758f1b ?
xhtml1/table-column-001.xht fedd033126a594d424c7ba90c7d87e4e25758f1b ?
html4/table-column-group-001.htm 8b9729fed277084ade8ed87cad0a455a41788c52 ?
xhtml1/table-column-group-001.xht 8b9729fed277084ade8ed87cad0a455a41788c52 ?
-html4/table-column-rendering-001.htm 95e09685a2930d56481e25ade221cda2306d7795 ?
-xhtml1/table-column-rendering-001.xht 95e09685a2930d56481e25ade221cda2306d7795 ?
-html4/table-column-rendering-002.htm 0e6db6970ed60c82796038dd09f7a1d6e1e33a7b ?
-xhtml1/table-column-rendering-002.xht 0e6db6970ed60c82796038dd09f7a1d6e1e33a7b ?
+html4/table-column-rendering-001.htm 124f3d859127fea1195da7318aae6527a653f3b1 ?
+xhtml1/table-column-rendering-001.xht 124f3d859127fea1195da7318aae6527a653f3b1 ?
+html4/table-column-rendering-002.htm 077bbf72c9d21c77c119cfa89da1856d7c5fc5e0 ?
+xhtml1/table-column-rendering-002.xht 077bbf72c9d21c77c119cfa89da1856d7c5fc5e0 ?
html4/table-column-rendering-003.htm f1185f5bd42b47a73d7bcf091e628817248921e1 ?
xhtml1/table-column-rendering-003.xht f1185f5bd42b47a73d7bcf091e628817248921e1 ?
html4/table-column-rendering-004.htm b9f32155565ef6a076f6a0b870d6d419d4bfbf73 ?
@@ -18682,8 +18694,8 @@ html4/table-layout-applies-to-014.htm b603376cfd9aa548dba1327cd2eeb2061c190afa ?
xhtml1/table-layout-applies-to-014.xht b603376cfd9aa548dba1327cd2eeb2061c190afa ?
html4/table-layout-applies-to-015.htm a10927cfafbc0c52388d9795311cd50dc209bbd9 ?
xhtml1/table-layout-applies-to-015.xht a10927cfafbc0c52388d9795311cd50dc209bbd9 ?
-html4/table-layout-applies-to-016.htm 95498c59ce189a5ad8fe5f983bb575992824c1eb ?
-xhtml1/table-layout-applies-to-016.xht 95498c59ce189a5ad8fe5f983bb575992824c1eb ?
+html4/table-layout-applies-to-016.htm c5da56c2179dcbffe4c29a39b0dbce7699aad203 ?
+xhtml1/table-layout-applies-to-016.xht c5da56c2179dcbffe4c29a39b0dbce7699aad203 ?
html4/table-layout-applies-to-017.htm b7d811480da1fbeaf121145f765de33ad5b74170 ?
xhtml1/table-layout-applies-to-017.xht b7d811480da1fbeaf121145f765de33ad5b74170 ?
html4/table-layout-inherited-001.htm 52d2cbffb66da80c2afbc45c6d309f0f82b380de ?
@@ -18762,10 +18774,10 @@ html4/table-visual-layout-015.htm 97332c0bbd0429ea56d2842f07cfa71bb563ceeb ?
xhtml1/table-visual-layout-015.xht 97332c0bbd0429ea56d2842f07cfa71bb563ceeb ?
html4/table-visual-layout-016.htm 1b59e4fbfcf334a430c5521d8d3199ebebcfee75 ?
xhtml1/table-visual-layout-016.xht 1b59e4fbfcf334a430c5521d8d3199ebebcfee75 ?
-html4/table-visual-layout-017.htm 7e6fe081e45f47266cfc943f9e696a7f39c02218 ?
-xhtml1/table-visual-layout-017.xht 7e6fe081e45f47266cfc943f9e696a7f39c02218 ?
-html4/table-visual-layout-018.htm 3f6388b56da4869f4ac14416fc23bbe5ef08da27 ?
-xhtml1/table-visual-layout-018.xht 3f6388b56da4869f4ac14416fc23bbe5ef08da27 ?
+html4/table-visual-layout-017.htm 420d52c762ad19d1286affdfe9817b4c0473abb3 ?
+xhtml1/table-visual-layout-017.xht 420d52c762ad19d1286affdfe9817b4c0473abb3 ?
+html4/table-visual-layout-018.htm 9c0ec6baa024d9fb7db11945d3b995bef0eb46c1 ?
+xhtml1/table-visual-layout-018.xht 9c0ec6baa024d9fb7db11945d3b995bef0eb46c1 ?
html4/table-visual-layout-019.htm 381a225344050b799165ef59d1e32b27904a4876 ?
xhtml1/table-visual-layout-019.xht 381a225344050b799165ef59d1e32b27904a4876 ?
html4/table-visual-layout-020.htm 0cc0f89fdf892ae02fb6f3584e5af8c4f3cae1e6 ?
@@ -19092,8 +19104,8 @@ html4/text-decoration-color-001.htm 291aa4967140028b4f7277382b9755fa4a3540d4 ?
xhtml1/text-decoration-color-001.xht 291aa4967140028b4f7277382b9755fa4a3540d4 ?
html4/text-decoration-color-002.htm 2f9eb95703b3d65045b6f1f4a26f0d29c145ef0e ?
xhtml1/text-decoration-color-002.xht 2f9eb95703b3d65045b6f1f4a26f0d29c145ef0e ?
-html4/text-decoration-image-001.htm fb42dfe47cfccca20b9dc5c8ac15cd493e9aa084 ?
-xhtml1/text-decoration-image-001.xht fb42dfe47cfccca20b9dc5c8ac15cd493e9aa084 ?
+html4/text-decoration-image-001.htm 2fa737b84eb66023abd534e667a673836b562f72 ?
+xhtml1/text-decoration-image-001.xht 2fa737b84eb66023abd534e667a673836b562f72 ?
html4/text-decoration-margin-001.htm 5aed791bd80383ff66f9eee2e668e52d8ef6ef6b ?
xhtml1/text-decoration-margin-001.xht 5aed791bd80383ff66f9eee2e668e52d8ef6ef6b ?
html4/text-decoration-margin-002.htm 825f94ac39e740fc6206f3c795bd45e6e30838bc ?
@@ -19312,14 +19324,14 @@ html4/text-indent-intrinsic-003.htm ab2c72ad76433b0c6964e43f3580608b2eb4f958 ?
xhtml1/text-indent-intrinsic-003.xht ab2c72ad76433b0c6964e43f3580608b2eb4f958 ?
html4/text-indent-intrinsic-004.htm 1452c19ebd8d6f92dc3d98a9ec6a7213eddd23e7 ?
xhtml1/text-indent-intrinsic-004.xht 1452c19ebd8d6f92dc3d98a9ec6a7213eddd23e7 ?
-html4/text-indent-overflow-001.htm ce8e7a2978ebcb68decc3ff341bcfbcf0cec9a84 ?
-xhtml1/text-indent-overflow-001.xht ce8e7a2978ebcb68decc3ff341bcfbcf0cec9a84 ?
+html4/text-indent-overflow-001.htm ab8e793d9b508548c4a65cbb44ce68eb0875c831 ?
+xhtml1/text-indent-overflow-001.xht ab8e793d9b508548c4a65cbb44ce68eb0875c831 ?
html4/text-indent-overflow-002.htm d10c027b916ec75c9a3b664c12f4577c1d11df4f ?
xhtml1/text-indent-overflow-002.xht d10c027b916ec75c9a3b664c12f4577c1d11df4f ?
html4/text-indent-overflow-003.htm be6c32c5cfdbc74ec65dcbcfc11d16132748426f ?
xhtml1/text-indent-overflow-003.xht be6c32c5cfdbc74ec65dcbcfc11d16132748426f ?
-html4/text-indent-overflow-004.htm c3eef657e944ebd87eb313f41b0f6458c1c22061 ?
-xhtml1/text-indent-overflow-004.xht c3eef657e944ebd87eb313f41b0f6458c1c22061 ?
+html4/text-indent-overflow-004.htm 6362c307412574a7289bc501e8ac56dce84bb9dd ?
+xhtml1/text-indent-overflow-004.xht 6362c307412574a7289bc501e8ac56dce84bb9dd ?
html4/text-indent-percent-001.htm 38d549c2163a58c5f95bea7bcadfa0f27753484e ?
xhtml1/text-indent-percent-001.xht 38d549c2163a58c5f95bea7bcadfa0f27753484e ?
html4/text-indent-rtl-001.htm a052b86472369411f420bf45ccad9ceeceec02b1 ?
@@ -19630,36 +19642,36 @@ html4/universal-selector-001.htm cc13774dd386fb3bab03ef9d43cc178c5d81be14 ?
xhtml1/universal-selector-001.xht cc13774dd386fb3bab03ef9d43cc178c5d81be14 ?
html4/universal-selector-002.htm 1db3ed6ed5ace17db9cbf14504c175e9dd0cb33f ?
xhtml1/universal-selector-002.xht 1db3ed6ed5ace17db9cbf14504c175e9dd0cb33f ?
-html4/universal-selector-003.htm 5d3574d616ff3a6d5658b8d4623c4f8f8fa87e4f ?
-xhtml1/universal-selector-003.xht 5d3574d616ff3a6d5658b8d4623c4f8f8fa87e4f ?
-html4/universal-selector-004.htm 4cbbaaae46acfda04c39bfa589e169b3089401c0 ?
-xhtml1/universal-selector-004.xht 4cbbaaae46acfda04c39bfa589e169b3089401c0 ?
+html4/universal-selector-003.htm f7735be57f5127a3a29ad8c6bee15e2f43000257 ?
+xhtml1/universal-selector-003.xht f7735be57f5127a3a29ad8c6bee15e2f43000257 ?
+html4/universal-selector-004.htm bd7108e9b37a4a7ae047b325e84371676d8f59f8 ?
+xhtml1/universal-selector-004.xht bd7108e9b37a4a7ae047b325e84371676d8f59f8 ?
html4/universal-selector-005.htm 067a635d537f502875195eef1708a4dcff4da678 ?
xhtml1/universal-selector-005.xht 067a635d537f502875195eef1708a4dcff4da678 ?
html4/unterminated-string-001.htm 7b3d0ffc5eee37f59e4a784748cd8d9357cee5aa ?
xhtml1/unterminated-string-001.xht 7b3d0ffc5eee37f59e4a784748cd8d9357cee5aa ?
-html4/uri-001.htm 21220f6238d841cb4015224477a66829e79d6af4 ?
-xhtml1/uri-001.xht 21220f6238d841cb4015224477a66829e79d6af4 ?
-html4/uri-002.htm c17cc7f3149f8a8fdcd487975aa96cfbdcb0a754 ?
-xhtml1/uri-002.xht c17cc7f3149f8a8fdcd487975aa96cfbdcb0a754 ?
-html4/uri-003.htm 8254e6a63abd5debc3cf0dc3d2e3b49ae8090af7 ?
-xhtml1/uri-003.xht 8254e6a63abd5debc3cf0dc3d2e3b49ae8090af7 ?
+html4/uri-001.htm 69b6499c2b5b5aea78312180be7647a2ea0c4253 ?
+xhtml1/uri-001.xht 69b6499c2b5b5aea78312180be7647a2ea0c4253 ?
+html4/uri-002.htm b8f3777c50d2e318dc49c93c6e1ce0a39826ead1 ?
+xhtml1/uri-002.xht b8f3777c50d2e318dc49c93c6e1ce0a39826ead1 ?
+html4/uri-003.htm 4a87a21092abcb735c658a83ee6e5877c73c0260 ?
+xhtml1/uri-003.xht 4a87a21092abcb735c658a83ee6e5877c73c0260 ?
html4/uri-004.htm b8193cd9c259089dacfdb5075eedf8dc0859bd5e ?
xhtml1/uri-004.xht b8193cd9c259089dacfdb5075eedf8dc0859bd5e ?
html4/uri-005.htm 118d27c71bfff019b879c3400d9196a23d01e6aa ?
xhtml1/uri-005.xht 118d27c71bfff019b879c3400d9196a23d01e6aa ?
-html4/uri-006.htm 0cb6b7a1b169b71101f22c9c4e6000ac8eb11dbd ?
-xhtml1/uri-006.xht 0cb6b7a1b169b71101f22c9c4e6000ac8eb11dbd ?
-html4/uri-007.htm 53b8a31737331e38eeda934777d1dfaa0c14c649 ?
-xhtml1/uri-007.xht 53b8a31737331e38eeda934777d1dfaa0c14c649 ?
-html4/uri-008.htm 916028f7512b5a4b9a39e22c0b4e060a1efd17cf ?
-xhtml1/uri-008.xht 916028f7512b5a4b9a39e22c0b4e060a1efd17cf ?
-html4/uri-009.htm e1f30f77b7ce9b7729ec4138e22d783de732326e ?
-xhtml1/uri-009.xht e1f30f77b7ce9b7729ec4138e22d783de732326e ?
-html4/uri-010.htm 089eaff2c84f59ddb21580984b005d368962467c ?
-xhtml1/uri-010.xht 089eaff2c84f59ddb21580984b005d368962467c ?
-html4/uri-011.htm dd012746fb139f473de0b496f7a2cf3160fa61cc ?
-xhtml1/uri-011.xht dd012746fb139f473de0b496f7a2cf3160fa61cc ?
+html4/uri-006.htm e194a428f88ca8e8faa726ff5004dde06c8c0c12 ?
+xhtml1/uri-006.xht e194a428f88ca8e8faa726ff5004dde06c8c0c12 ?
+html4/uri-007.htm e7fab72cf0198ca4711275e874a24f848cfd86a8 ?
+xhtml1/uri-007.xht e7fab72cf0198ca4711275e874a24f848cfd86a8 ?
+html4/uri-008.htm f9fea3bf598e7bf081543336b854c1301e32e71c ?
+xhtml1/uri-008.xht f9fea3bf598e7bf081543336b854c1301e32e71c ?
+html4/uri-009.htm 4790543b15e3799ef2fd01574c7175153839050e ?
+xhtml1/uri-009.xht 4790543b15e3799ef2fd01574c7175153839050e ?
+html4/uri-010.htm cb586834dbfbd00e398327a544a7805fd2ae7c1d ?
+xhtml1/uri-010.xht cb586834dbfbd00e398327a544a7805fd2ae7c1d ?
+html4/uri-011.htm 8ee9e9b077a9a882a77d8e556215ad32592a0048 ?
+xhtml1/uri-011.xht 8ee9e9b077a9a882a77d8e556215ad32592a0048 ?
html4/uri-012.htm 37b87b1dbcbb973d92496b6aa4d73cc0270b6a50 ?
xhtml1/uri-012.xht 37b87b1dbcbb973d92496b6aa4d73cc0270b6a50 ?
html4/uri-013.htm 4ca482604467a6b27c9f2082796d9388d037a3c2 ?
@@ -19956,14 +19968,6 @@ html4/vertical-alignment-027a.htm ca2c37b2acc7a2be0e438b5069acd2286487b6ab ?
xhtml1/vertical-alignment-027a.xht ca2c37b2acc7a2be0e438b5069acd2286487b6ab ?
html4/vertical-alignment-027b.htm eb3ef979b26f31507a2f72ba374274fd22113364 ?
xhtml1/vertical-alignment-027b.xht eb3ef979b26f31507a2f72ba374274fd22113364 ?
-html4/vertical-alignment-new-002.htm 1b6ddf9ec339344754985ac8483f0e653bec9687 ?
-xhtml1/vertical-alignment-new-002.xht 1b6ddf9ec339344754985ac8483f0e653bec9687 ?
-html4/vertical-alignment-new-004.htm f5ebc1c7d01a7619640b31599796ce575a092b5b ?
-xhtml1/vertical-alignment-new-004.xht f5ebc1c7d01a7619640b31599796ce575a092b5b ?
-html4/vertical-alignment-new-006.htm 1beb8f201cf0421879cdd7f69b6e85eb10d1497b ?
-xhtml1/vertical-alignment-new-006.xht 1beb8f201cf0421879cdd7f69b6e85eb10d1497b ?
-html4/vertical-alignment-new-008.htm 0ac169001ade06098ace80ca5f86f7a5ce80b6dc ?
-xhtml1/vertical-alignment-new-008.xht 0ac169001ade06098ace80ca5f86f7a5ce80b6dc ?
html4/viewport-001.htm ee2403cfe1c614848472858de2b9f8a9ce32a325 ?
xhtml1/viewport-001.xht ee2403cfe1c614848472858de2b9f8a9ce32a325 ?
html4/viewport-002.htm 4165251e6f75e74e08615646f82d00f33cd66bfe ?
@@ -20012,8 +20016,8 @@ html4/visibility-applies-to-014.htm 279e656c788123b122decc050f5dc6efe1e5f0f8 ?
xhtml1/visibility-applies-to-014.xht 279e656c788123b122decc050f5dc6efe1e5f0f8 ?
html4/visibility-applies-to-015.htm f898cf45ed6138ac487c1ec12530717d6646ffd9 ?
xhtml1/visibility-applies-to-015.xht f898cf45ed6138ac487c1ec12530717d6646ffd9 ?
-html4/visibility-block-001.htm c42f6e21a5f59811d1f1c65a932a39a5f4bf4d1b ?
-xhtml1/visibility-block-001.xht c42f6e21a5f59811d1f1c65a932a39a5f4bf4d1b ?
+html4/visibility-block-001.htm efca0975a764903e6572621f6795e529c482190c ?
+xhtml1/visibility-block-001.xht efca0975a764903e6572621f6795e529c482190c ?
html4/visibility-collapse-001.htm ffd081a32a86ebd9a8a291f2ec422f3094bdde19 ?
xhtml1/visibility-collapse-001.xht ffd081a32a86ebd9a8a291f2ec422f3094bdde19 ?
html4/visibility-descendants-001.htm 43e727a44ac7454a6aa84314a88de6a41db987c9 ?
diff --git a/tests/wpt/css-tests/css21_dev/testinfo.data b/tests/wpt/css-tests/css21_dev/testinfo.data
index f5da95caa28..bb44f86cd93 100644
--- a/tests/wpt/css-tests/css21_dev/testinfo.data
+++ b/tests/wpt/css-tests/css21_dev/testinfo.data
@@ -506,12 +506,12 @@ at-charset-027 @charset specified (Big5) http://www.w3.org/TR/CSS21/syndata.ht
at-charset-028 @charset specified (UTF-8) http://www.w3.org/TR/CSS21/syndata.html#charset aaa9e201e3f30cf88a01e6f037436f28fd57ee09 `Microsoft`<http://www.microsoft.com/> The stylesheet is correctly interpreted as UTF-8.
at-charset-029 @charset specified (UTF-16LE) http://www.w3.org/TR/CSS21/syndata.html#charset d6a48c0416a49e8c29d2180faf72c581aa709494 `Microsoft`<http://www.microsoft.com/> The stylesheet is not interpreted as UTF-16LE.
at-charset-030 @charset specified (UTF-16BE) http://www.w3.org/TR/CSS21/syndata.html#charset 9e96f5e5537f454307477203131f96813ea5acb6 `Microsoft`<http://www.microsoft.com/> The stylesheet is not interpreted as UTF-16BE.
-at-charset-033 Non-matching BOM (windows-1252 with UTF-8 BOM) http://www.w3.org/TR/CSS21/syndata.html#charset b9badbe3393575678a461f61bb210ef6574851a1 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
-at-charset-034 Non-matching BOM (UTF-8 with UTF-16LE BOM) http://www.w3.org/TR/CSS21/syndata.html#charset 7373f8faa0bee4f7f0138ca4ee1aa5d66a1468a6 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
-at-charset-035 Non-matching BOM (UTF-16LE with UTF-8 BOM) http://www.w3.org/TR/CSS21/syndata.html#charset e157c5d89e3aa60fc54e880569c7f09961e54f6e `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
-at-charset-036 Non-matching BOM (UTF-32BE with UTF-16LE BOM) http://www.w3.org/TR/CSS21/syndata.html#charset 03b9f73d7daba251d0439a73c1dad4ae0e711e22 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
-at-charset-037 Non-matching @charset (Shift-JIS with 1252 @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 7c0a78c8adc8b0d2ce9e19fb070166e0440fff85 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the mismatched @charset.
-at-charset-038 Non-matching @charset (Big5 with Shift-JIS @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 63ae914cf3a08e1adad597542d3292bcba8d4a00 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the mismatched @charset.
+at-charset-033 reference/filler-text-below-green Non-matching BOM (windows-1252 with UTF-8 BOM) http://www.w3.org/TR/CSS21/syndata.html#charset 1790635b5d1aab50bd3813477e051295dd7345e9 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
+at-charset-034 reference/filler-text-below-green Non-matching BOM (UTF-8 with UTF-16LE BOM) http://www.w3.org/TR/CSS21/syndata.html#charset 4a24ece550e2ea3ed62a9c9f7b51fd6f9dd00d41 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
+at-charset-035 reference/filler-text-below-green Non-matching BOM (UTF-16LE with UTF-8 BOM) http://www.w3.org/TR/CSS21/syndata.html#charset af1d691a070390a88836c7d29c98e356d9cc6678 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
+at-charset-036 reference/filler-text-below-green Non-matching BOM (UTF-32BE with UTF-16LE BOM) http://www.w3.org/TR/CSS21/syndata.html#charset 94d71d5028182408ec41297004fcba33ecf5b830 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the BOM not matching the actual encoding.
+at-charset-037 reference/filler-text-below-green Non-matching @charset (Shift-JIS with 1252 @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 16ccc2234cc158e56cf0dc86c3b1953d8ad7e2bf `Microsoft`<http://www.microsoft.com/> The selector does not match due to the mismatched @charset.
+at-charset-038 reference/filler-text-below-green Non-matching @charset (Big5 with Shift-JIS @charset) http://www.w3.org/TR/CSS21/syndata.html#charset fbd982159e360eaaebfe4044f04cedcabbb86e2e `Microsoft`<http://www.microsoft.com/> The selector does not match due to the mismatched @charset.
at-charset-039 Matching BOM and @charset (utf-8) http://www.w3.org/TR/CSS21/syndata.html#charset 4fa92eaadf698020ec2eb7d1f5fd1ba4ae1d7c95 `Microsoft`<http://www.microsoft.com/> The encoding is correctly interpreted from the matched BOM and @charset.
at-charset-040 Non-matching @charset (UTF-16BE with UTF-8 @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 5e67c620f8e19b9fc8b8e4cfefcff0ddbc5321cb `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the mismatched @charset.
at-charset-041 Non-matching @charset (UTF-32LE with UTF-16BE @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 66b8820875ee8b031c9fcf97cd4df58cba0b28c7 `Microsoft`<http://www.microsoft.com/> The stylesheet is thrown out due to the mismatched @charset.
@@ -522,17 +522,17 @@ at-charset-045 Mismatched endianness in @charset (UTF-16LE encoding and BOM wit
at-charset-046 Mismatched endianness in @charset (UTF-16BE encoding and BOM with UTF-16LE @charset) http://www.w3.org/TR/CSS21/syndata.html#charset f7415f7b55c2fd43ccb3bfe1f9d2b96e54f21d99 `Microsoft`<http://www.microsoft.com/> The stylesheet is interpreted as UTF16BE.
at-charset-047 Endianness not specified (UTF-16LE encoding with UTF-16 @charset) http://www.w3.org/TR/CSS21/syndata.html#charset 1f849cf79cf1d1c66aff8586e836a4d9ffc4040b `Microsoft`<http://www.microsoft.com/> The stylesheet is not interpreted as UTF-16LE.
at-charset-048 Endianness not specified (UTF-16BE encoding with UTF-16 @charset) http://www.w3.org/TR/CSS21/syndata.html#charset e787a6663b3297ab6ee7e77f2a74e384e4c950c8 `Microsoft`<http://www.microsoft.com/> The stylesheet is not interpreted as UTF16-BE.
-at-charset-049 @charset preceded by a newline http://www.w3.org/TR/CSS21/syndata.html#charset 340574ef6db9a28012f86b246489a4d3298368b5 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-050 @charset preceded by a space http://www.w3.org/TR/CSS21/syndata.html#charset 3a32189c1f1962cf40f128f20f6a1a6f021faede `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-051 @charset preceded by a declaration http://www.w3.org/TR/CSS21/syndata.html#charset e9d307d74b2c4a38f31911ac75dc581dddad8504 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-052 @charset preceded by another @charset http://www.w3.org/TR/CSS21/syndata.html#charset a96918186fce648f19cfc02b774fadff70afa01d `Microsoft`<http://www.microsoft.com/> The selector does not match due to the second @charset being ignored.
-at-charset-053 @charset immediately followed by a declaration block http://www.w3.org/TR/CSS21/syndata.html#charset 4ba05397e34f43b7daaf72c55e2838cd487f8584 `Microsoft`<http://www.microsoft.com/> The declaration block is interpreted and applied correctly.
+at-charset-049 reference/filler-text-below-green @charset preceded by a newline http://www.w3.org/TR/CSS21/syndata.html#charset f9414cc7378cfc6690d1a7afbab0e4bf260f8862 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-050 reference/filler-text-below-green @charset preceded by a space http://www.w3.org/TR/CSS21/syndata.html#charset 304a693abd605ca4ebf6d8ba51d12d0d52ef75fe `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-051 reference/filler-text-below-green @charset preceded by a declaration http://www.w3.org/TR/CSS21/syndata.html#charset e2157d728e600969cb37da09401990e7773002e0 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-052 reference/filler-text-below-green @charset preceded by another @charset http://www.w3.org/TR/CSS21/syndata.html#charset be3b5dde981c44a2e6e31f5d1d105762f71eda11 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the second @charset being ignored.
+at-charset-053 reference/filler-text-below-green @charset immediately followed by a declaration block http://www.w3.org/TR/CSS21/syndata.html#charset a499e9fc5ef9abaf9e3045580c134376891e5880 `Microsoft`<http://www.microsoft.com/> The declaration block is interpreted and applied correctly.
at-charset-054 @charset in uppercase http://www.w3.org/TR/CSS21/syndata.html#charset a83e808cbbd903bb7afe894a18f635107bcad9e5 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-055 @charset without quotes http://www.w3.org/TR/CSS21/syndata.html#charset 0af734be4c1fe226e932357fe8ff5b8873d056f8 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-055 reference/filler-text-below-green @charset without quotes http://www.w3.org/TR/CSS21/syndata.html#charset 27c13c2eb8858106158ce59426bb946a8b9ec191 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
at-charset-056 @charset missing a space http://www.w3.org/TR/CSS21/syndata.html#charset 517e3f56227ebbcc51b5b1cc7a428e673079fb68 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-057 @charset escaped numerically http://www.w3.org/TR/CSS21/syndata.html#charset 0c6ccb79a5a4d1c3bfd22888539c0240fbd17d2e `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-058 @charset escaped char http://www.w3.org/TR/CSS21/syndata.html#charset f49155a23719ff5203628307860d373c43b8e49f `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
-at-charset-059 @charset missing semi-colon http://www.w3.org/TR/CSS21/syndata.html#charset 7c7bd7d71db3a6b020ee2de5a41d29ec7d6635b3 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-057 reference/filler-text-below-green @charset escaped numerically http://www.w3.org/TR/CSS21/syndata.html#charset efcaaa9c444c37f7fcd81a14757571fafe7b4edc `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-058 reference/filler-text-below-green @charset escaped char http://www.w3.org/TR/CSS21/syndata.html#charset a844563ef04870f0e44cf81d2943e9330d5970f1 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
+at-charset-059 reference/filler-text-below-green @charset missing semi-colon http://www.w3.org/TR/CSS21/syndata.html#charset e3e11a52963a303acdef4a0709ab83197901a026 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
at-charset-060 @charset with bogus name http://www.w3.org/TR/CSS21/syndata.html#charset 14d3ff75bda3e1623dcc7e331167d23b60d846b9 `Microsoft`<http://www.microsoft.com/> The stylesheet is interpreted as UTF-16LE based on BOM.
at-charset-061 @charset within style block http://www.w3.org/TR/CSS21/syndata.html#charset 6abee0aa6960d9a115e8bccc55e2c61f6a4fa407 `Microsoft`<http://www.microsoft.com/> The selector does not match due to the @charset being ignored.
at-charset-071 Stylesheet encodings: ISO-8859-1 http http://www.w3.org/TR/CSS21/syndata.html#charset 8d34718670f2584d69fe620393ae9e60f0d0bc37 `Ian Hickson`<mailto:ian@hixie.ch>
@@ -552,12 +552,12 @@ at-charset-utf16-le-001 reference/at-charset-ref @charset utf-16-le-no-bom http
at-charset-utf16-le-002 reference/at-charset-ref @charset utf-16-le-bom http://www.w3.org/TR/CSS21/syndata.html#charset 6d30a0be02340cb1a986c929c1bfd5d429ef28b9 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>,`Mozilla Corporation`<http://mozilla.com/>
at-charset-utf16-le-003 reference/at-charset-ref @charset utf-16-bom-le http://www.w3.org/TR/CSS21/syndata.html#charset a87cf6ef37d0c8fa304e238cb3f21a233fa785e5 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>,`Mozilla Corporation`<http://mozilla.com/>
at-import-001 @import not as the first declaration http://www.w3.org/TR/CSS21/cascade.html 7df0f1fcb440dc905768cf5e0ab86f21f1ab982d `Microsoft`<http://www.microsoft.com/> An @import is ignored if it is not the first statement in a style block.
-at-import-002 Importing external stylesheets with @import http://www.w3.org/TR/CSS21/cascade.html f1832275cac8af34e655fcb67216bf6c7df99641 `Microsoft`<http://www.microsoft.com/> An @import used to import external stylesheets.
-at-import-003 Importing styles using @import with a string http://www.w3.org/TR/CSS21/cascade.html 83f00621af04f472835eae573244fb951ecdb0aa `Microsoft`<http://www.microsoft.com/> An @import used with just a string is interpreted as if it had url(...) around it.
-at-import-004 Media dependency on @import set to 'print' http://www.w3.org/TR/CSS21/cascade.html 0b4e37b9723726cea0d555fb09a6a441b5d1fd14 `Microsoft`<http://www.microsoft.com/> Specifying a media-dependency of print does not apply rules to the user agent display.
-at-import-005 Media dependency on @import set to 'all' http://www.w3.org/TR/CSS21/cascade.html 1bfd45801bbcba7ef1c757c20976a14b4f213385 `Microsoft`<http://www.microsoft.com/> Specifying the media-dependency of 'all' applies to all media types including user agent display.
-at-import-006 Media dependency on @import set to 'screen' http://www.w3.org/TR/CSS21/cascade.html 74a3378e4391b0e397bf69fe19a1b57d631dd7e8 `Microsoft`<http://www.microsoft.com/> Specifying the media-dependent import rules to 'screen' applies to user agent display.
-at-import-007 @import with @charset http://www.w3.org/TR/CSS21/cascade.html 41f8b9f62141cf1261f2ab55049276530432baf8 `Microsoft`<http://www.microsoft.com/> An @import is valid after @charset.
+at-import-002 reference/filler-text-below-green Importing external stylesheets with @import http://www.w3.org/TR/CSS21/cascade.html 31bd0786c76f29a3825019f6284f2751d4093de1 `Microsoft`<http://www.microsoft.com/> An @import used to import external stylesheets.
+at-import-003 reference/filler-text-below-green Importing styles using @import with a string http://www.w3.org/TR/CSS21/cascade.html 5d26ae1ed942c2a0fda8305906b3435981a2f55d `Microsoft`<http://www.microsoft.com/> An @import used with just a string is interpreted as if it had url(...) around it.
+at-import-004 reference/no-red-filler-text-ref Media dependency on @import set to 'print' http://www.w3.org/TR/CSS21/cascade.html 7dcfd2ee1ebee1f06d009adb37b35877e99358e2 `Microsoft`<http://www.microsoft.com/> Specifying a media-dependency of print does not apply rules to the user agent display.
+at-import-005 reference/filler-text-below-green Media dependency on @import set to 'all' http://www.w3.org/TR/CSS21/cascade.html c1e68e71775f9a35c602254b5108c12bde6fa48b `Microsoft`<http://www.microsoft.com/> Specifying the media-dependency of 'all' applies to all media types including user agent display.
+at-import-006 reference/filler-text-below-green Media dependency on @import set to 'screen' http://www.w3.org/TR/CSS21/cascade.html 92a3f34c455e12ebd60bc598a64ed93d956c786e `Microsoft`<http://www.microsoft.com/> Specifying the media-dependent import rules to 'screen' applies to user agent display.
+at-import-007 reference/filler-text-below-green @import with @charset http://www.w3.org/TR/CSS21/cascade.html cff5ad9c4b5626535a4e28600b5c14a8a585edf4 `Microsoft`<http://www.microsoft.com/> An @import is valid after @charset.
at-import-008 @import - media-dependence paged http://www.w3.org/TR/CSS21/cascade.html#at-import 9bcf440f20110a66791d0b3bcd4bc00a6eae5756 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Media-dependent @import rules
at-import-009 @import following a known but invalid @rule invalid http://www.w3.org/TR/CSS21/syndata.html#at-rules e5b371c428e39fcd01cc210d14ae42d75c979874 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> @import is respected after known but ignored @rule.
at-import-010 @import following an invalid selector invalid http://www.w3.org/TR/CSS21/syndata.html#at-rules 3476b51cad2b67fe1ebc65f740baeb4b1a58ac4e `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> @import is respected after invalid (ignored) rule set
@@ -569,18 +569,18 @@ at-page-rule-001 Ignoring at-rules inside declaration blocks invalid,paged http
at-page-rule-002-a @page margins on top and right using percentages paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 289e15dd0ad1b2e798302b4a25f28260f167d2e7 `Tom Clancy`<mailto:tclancy@revenution.com> A percentage right margin in the @page context applies to the page box and is relative to the width of the page box. A percentage top margin in the @page context applies to the page box and is relative to the height of the page box.
at-page-rule-002-b @page margins shorthand using fixed physical units paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 8563c04d9a46f9b8baf5e16fa5ecbcd44ec56fdb `Tom Clancy`<mailto:tclancy@revenution.com> A margin declaration within the @page context applies to the page box.
at-page-rule-002-c Page Margins: bottom and left (percent) paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 55b83934557facf65114c80b08dd01a2c275d713 `Tom Clancy`<mailto:tclancy@revenution.com> A margin declaration within the @page context applies to the page box. Percentage values on right and left margins are relative to the page box width. Percentage values on top and bottom margins are relative to the page box height.
-at-rule-001 Parser error handling with invalid at-rules: @ invalid selector invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ff24cd2b068c5761868ab0d8a8ee6bfee9d51cd3 `Microsoft`<http://www.microsoft.com/> At-Rules start with an at-keyword (@ followed immediately by an identifier).
-at-rule-002 Parsing of invalid @rules invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 1368d169b020bd35d1e2b1f6d409bc42a9e4fbbf `Microsoft`<http://www.microsoft.com/> An at-rule consists of everything up to and including the next semi-colon or the next block.
-at-rule-003 Parsing of invalid @rules with blocks invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors fb767f3cf7ae4663af0ae38320db8816b6ca08c2 `Microsoft`<http://www.microsoft.com/> An at-rule consists of everything up to and including the next semi-colon or the next block.
-at-rule-004 @import inside block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 0f7e42f2cacbf8620a0805e0f3d4d60011115ded `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block.
-at-rule-005 @import following @charset invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 35376823bf8a1c03ec59c49442c2471e7bb6f301 `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block or after any valid statement except @charset.
-at-rule-006 @import following valid statements invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 408bf1b022f9393e9aaadd61f833562d55976318 `Microsoft`<http://www.microsoft.com/> @import is ignored if after any valid statement except @charset.
-at-rule-007 @import following an invalid statement invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors e98725e32c578c7d6436f411e44757ec51356abc `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block or after any valid statement except @charset.
-at-rule-008 @import following a bad @rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 44e6aeebbdef5204410e5411063e9f6f41b85bd4 `Microsoft`<http://www.microsoft.com/> @import is ignored after invalid @rule.
-at-rule-009 @import after a bad selector and rule block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 562418dc677d20a595e913400435a75e48af0d8d `Microsoft`<http://www.microsoft.com/> @import is not ignored if after bad selector.
-at-rule-010 @rules and white space http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 98e3134f0aa10aba8a16e9091cc0c2601a3107ca `Microsoft`<http://www.microsoft.com/> White space does not affect the validity of @rules.
-at-rule-011 Parser error handling with invalid at-rules: @ invalid selector with a number invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 15cd99b028e4392206b77780b1c74cded25334ce `Microsoft`<http://www.microsoft.com/> At-Rules are ignored if they start with an at-keyword (@ followed immediately by an identifier).
-at-rule-012 Parser error handling with invalid at-rules: @ invalid selector with a hyphen invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 58f89f0715125a09c660260bc7d602a9ccaa0ad3 `Microsoft`<http://www.microsoft.com/> At-Rules are ignored it they start with an at-keyword (@ followed immediately by an identifier).
+at-rule-001 reference/filler-text-below-green Parser error handling with invalid at-rules: @ invalid selector invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 852ee74f1da103c5597d0a005d9f8d5c1d5fbc72 `Microsoft`<http://www.microsoft.com/> At-Rules start with an at-keyword (@ followed immediately by an identifier).
+at-rule-002 reference/filler-text-below-green Parsing of invalid @rules invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 8bf9affe0ccb18e21e4361fcc9ec2ec581662266 `Microsoft`<http://www.microsoft.com/> An at-rule consists of everything up to and including the next semi-colon or the next block.
+at-rule-003 reference/filler-text-below-green Parsing of invalid @rules with blocks invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors cd258c3f24584d1adffc293a39f18b0ffd5eb59a `Microsoft`<http://www.microsoft.com/> An at-rule consists of everything up to and including the next semi-colon or the next block.
+at-rule-004 reference/no-red-filler-text-ref @import inside block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ee2789dffc41fbc2fb12ce9b3a3b7c9cf6167bea `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block.
+at-rule-005 reference/filler-text-below-green @import following @charset invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 629efd085a38a144fad72fd0518a6bbe5b885477 `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block or after any valid statement except @charset.
+at-rule-006 reference/filler-text-below-green @import following valid statements invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 10929b935816a70a1c9ed45ee34e9e5ced3991e7 `Microsoft`<http://www.microsoft.com/> @import is ignored if after any valid statement except @charset.
+at-rule-007 reference/no-red-filler-text-ref @import following an invalid statement invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors e84b18be8f7efdcfe6d6d90c65e7dd762d462911 `Microsoft`<http://www.microsoft.com/> @import is ignored if inside a block or after any valid statement except @charset.
+at-rule-008 reference/filler-text-below-green @import following a bad @rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 42e17d41e146fac6693b8d11dd6c3e963d6cb9bd `Microsoft`<http://www.microsoft.com/> @import is ignored after invalid @rule.
+at-rule-009 reference/filler-text-below-green @import after a bad selector and rule block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors fa185e8401c68b76888832d16c101274ad7d8929 `Microsoft`<http://www.microsoft.com/> @import is not ignored if after bad selector.
+at-rule-010 reference/filler-text-below-green @rules and white space http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 1f46935feaef712087ff0b9ba2c0a8545c940897 `Microsoft`<http://www.microsoft.com/> White space does not affect the validity of @rules.
+at-rule-011 reference/filler-text-below-green Parser error handling with invalid at-rules: @ invalid selector with a number invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ab913d2ccd90e19455dd9cf1b17fe094526a783e `Microsoft`<http://www.microsoft.com/> At-Rules are ignored if they start with an at-keyword (@ followed immediately by an identifier).
+at-rule-012 reference/filler-text-below-green Parser error handling with invalid at-rules: @ invalid selector with a hyphen invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5b585b175c7d36257534d636f2f5b477fe902c08 `Microsoft`<http://www.microsoft.com/> At-Rules are ignored it they start with an at-keyword (@ followed immediately by an identifier).
at-rule-013 Ignoring at-rules inside @media blocks invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors,http://www.w3.org/TR/CSS21/media.html#at-media-rule 083b2615b3c7341449003ddb25e16568469b41f1 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> At-rules inside @media blocks are ignored up to up to the end of the block that contains the invalid at-keyword, or up to and including the next semicolon (;) or up to and including the next block ({...}), whichever comes first.
at-rules-000 At-rules invalid http://www.w3.org/TR/CSS21/syndata.html#at-rules 388e50ee967950d94b95d276821640c176205f98 `L. David Baron`<http://dbaron.org/>
at-rules-001 At-rules http://www.w3.org/TR/CSS21/syndata.html#at-rules 341edab45d3db82aed036da1c86b203571ebffb6 `L. David Baron`<http://dbaron.org/>
@@ -595,15 +595,15 @@ attribute-004 Selectors: Attribute selectors: Partial match http://www.w3.org/
attribute-005 Selectors: Attribute selectors: Partial match with the universal selector http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 9d3eb9bd0742363884fe1ef0692a1ffb8a3a85c7 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements with one of the values separated by a space
attribute-006 Selectors: Attribute selectors: Substring matching http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 7a4b4c865c337a99e63db9b6d4d7ea99151a8548 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have an hyphen-separated list of attribute values
attribute-007 Selectors: Attribute selectors: Substring matching with the universal selector http://www.w3.org/TR/CSS21/selector.html#attribute-selectors ab89af4aeef715d8613fc069feca8777e98ffac0 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have an hyphen-separated list of attribute values
-attribute-selector-001 ID selector without value and no matching element http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 2d4c3872a1ac2369441768b554453521da390620 `Microsoft`<http://www.microsoft.com/> Attribute selector without a value matches any element which has that attribute set.
-attribute-selector-002 Attribute selector without value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 902a6a21b43bcb05554a77ef3b038f21d06aefbc `Microsoft`<http://www.microsoft.com/> Attribute selector without a value matches any element which has that attribute set.
+attribute-selector-001 reference/no-red-filler-text-ref ID selector without value and no matching element http://www.w3.org/TR/CSS21/selector.html#attribute-selectors e3c38cd712391d73ec4b0ec9ecca15c5a8f1a517 `Microsoft`<http://www.microsoft.com/> Attribute selector without a value matches any element which has that attribute set.
+attribute-selector-002 reference/filler-text-below-green Attribute selector without value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 8258ef77fe8bc269d4ad7da52844fb69831f263a `Microsoft`<http://www.microsoft.com/> Attribute selector without a value matches any element which has that attribute set.
attribute-token-selector-002 [attr~=""]Attribute Selectors with Empty String Values http://www.w3.org/TR/CSS21/syndata.html#tokenization 4fed5b2bfee5d177247a5213af1def02c6066016 `Elika J. Etemad`<http://fantasai.inkedblade.net/> [attr~=''] is valid but matches nothing.
attribute-value-selector-001 Attribute selector matching value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 5c12dacb95ba85424309f59e8355e56217f96b2f `Microsoft`<http://www.microsoft.com/> Selector matches attribute with specific value.
attribute-value-selector-002 Attribute selector matching value in hyphenated list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors b6151b834ce6a9223c730d3f9ed09a2eec1497db `Microsoft`<http://www.microsoft.com/> Selector matches attributes with specific value in a hyphen-separated list.
attribute-value-selector-003 Attribute selector matching value in list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 97394b2c006c24adcc15fda9042a154f051c936b `Microsoft`<http://www.microsoft.com/> Selector matches attribute with specific value in a space-separated list.
-attribute-value-selector-004 Numeric attributes invalid http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 80e13714b32534acb0b21ee4eb259afe740fa8a1 `Microsoft`<http://www.microsoft.com/> Attributes cannot begin with numerals.
-attribute-value-selector-005 Case sensitivity of attributes and attribute values in HTML 4.01 HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 530f0e7036cc729c16185f70aa8edd75beff27d8 `Microsoft`<http://www.microsoft.com/> HTML 4.01 attribute names are not case sensitive.
-attribute-value-selector-006 Multiple and repeating attributes http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 4b0749e7be1194c76cace63ea5280fd6e8a9b40c `Microsoft`<http://www.microsoft.com/> Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute.
+attribute-value-selector-004 reference/no-red-filler-text-ref Numeric attributes invalid http://www.w3.org/TR/CSS21/selector.html#attribute-selectors dfb8215a980f61f868127601e02f621b5d8de9a7 `Microsoft`<http://www.microsoft.com/> Attributes cannot begin with numerals.
+attribute-value-selector-005 reference/filler-text-below-green Case sensitivity of attributes and attribute values in HTML 4.01 HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 4e99118f4f08eb0e71b36b24b986cbe9e1ad15fe `Microsoft`<http://www.microsoft.com/> HTML 4.01 attribute names are not case sensitive.
+attribute-value-selector-006 reference/filler-text-below-green Multiple and repeating attributes http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 1f42c36cb8f99e36982f9ebbec59c63967c711c1 `Microsoft`<http://www.microsoft.com/> Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute.
attribute-value-selector-007 lang attribute selector - att=val HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 6f5d6ff9dde875550c4e074a5285ca28125e2a66 `Richard Ishida`<mailto:ishida@w3.org>,`Eira Monstad, Opera Software ASA`<mailto:public-testsuites@opera.com> lang attribute selector with att=val in HTML should not be case sensitive, and should only match when att is exactly val
attribute-value-selector-008 attribute selector - att=val nonHTML http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 9d082415abea9e4e16ed4d086292e44b3ff83f3c `Richard Ishida`<mailto:ishida@w3.org>,`Eira Monstad, Opera Software ASA`<mailto:public-testsuites@opera.com> attribute selector with att=val in XHTML should be case sensitive, and should only match when att is exactly val
attribute-value-selector-009 lang attribute selector - att |= val nonHTML http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 85fc1389f3a103c42fc982af1b3063fb054325a0 `Richard Ishida`<mailto:ishida@w3.org>,`Eira Monstad, Opera Software ASA`<mailto:public-testsuites@opera.com> lang attribute selector with 'att |= val' in XHTML should be case sensitive, and match hyphen-separated list
@@ -1387,10 +1387,10 @@ background-table-001 background-repeat on table rows http://www.w3.org/TR/CSS2
background-table-002 background-repeat on table rows http://www.w3.org/TR/CSS21/colors.html#background 166a7c903010b7f8b554735ff30eed2f173f7d86 `Ian Hickson`<mailto:ian@hixie.ch>
background-table-003 background-repeat on table rows http://www.w3.org/TR/CSS21/colors.html#background 25c56bf238f94beb33fe80eae10b3162598d4c35 `Ian Hickson`<mailto:ian@hixie.ch>
background-transparency-001 Background initial transparency http://www.w3.org/TR/CSS21/colors.html#background-properties 736b083d39ed02d90e26ecf8cfeaada2cc443b70 `Microsoft`<http://www.microsoft.com/> Background of the parent shines through the child if nothing is over it.
-bad-selector-001 Parsing of bad selectors invalid http://www.w3.org/TR/CSS21/syndata.html#rule-sets b5dba0a4d2c2eb4cd00a572765a2ffba1b08f203 `Microsoft`<http://www.microsoft.com/> Declarations with bad selectors are ignored.
+bad-selector-001 reference/no-red-filler-text-ref Parsing of bad selectors invalid http://www.w3.org/TR/CSS21/syndata.html#rule-sets 1d45e37ea036e7e72fcf9fc064a1eb064d2447b4 `Microsoft`<http://www.microsoft.com/> Declarations with bad selectors are ignored.
basic-css-table-001 CSS table display types http://www.w3.org/TR/CSS21/tables.html#table-display a76fad935d54e5eded6be37d1f4d04ddc497d263 `Microsoft`<http://www.microsoft.com/> CSS display table types are supported.
basic-html-table-001 HTML table with every table element HTMLonly http://www.w3.org/TR/CSS21/tables.html#table-display,http://www.w3.org/TR/REC-html40/struct/tables.html#h-11.2 51ea5055ee5e8fbe0dcfed92e73ce5218baf89fa `Microsoft`<http://www.microsoft.com/> HTML table elements are supported.
-before-after-001 Before, after applies to same selector invalid http://www.w3.org/TR/CSS21/generate.html#before-after-content 2bb16dacc1512f9a7f24369fcfe0a957d0620f54 `Microsoft`<http://www.microsoft.com/> Multiple pseudo-elements cannot be placed on the same selector.
+before-after-001 reference/no-red-on-blank-page-ref Before, after applies to same selector invalid http://www.w3.org/TR/CSS21/generate.html#before-after-content bc2221b20dfc6597b1d3a72c2b6ce828e4637e6e `Microsoft`<http://www.microsoft.com/> Multiple pseudo-elements cannot be placed on the same selector.
before-after-002 Before, after is included in formatting changes http://www.w3.org/TR/CSS21/generate.html#before-after-content e508222d00574adb1450511af59f2d17b588e2b5 `Microsoft`<http://www.microsoft.com/> Generated content is included in any formatting changes made to an element.
before-after-011 reference/before-after-011-ref CSS table model and generated content: Basics http://www.w3.org/TR/CSS21/generate.html#content 4d711fe352bece2498662d33b1072358131808c1 `Ian Hickson`<mailto:ian@hixie.ch>
before-after-display-types-001 reference/before-after-display-types-001-ref generated content http://www.w3.org/TR/CSS21/generate.html#before-after-content 53e38c4a0b63e3a263ce623f5961bea76d817802 `Robert O'Callahan`<mailto:robert@ocallahan.org>,`Mozilla Corporation`<http://mozilla.com/>
@@ -1661,11 +1661,11 @@ block-replaced-width-003 Block replaced elements and 'auto' specified for 'marg
block-replaced-width-004 Block replaced elements and 'auto' specified for 'margin-left', 'margin-right' and no intrinsic height or width nonHTML,svg http://www.w3.org/TR/CSS21/visudet.html#block-replaced-width 9d98220af48ccba399cbbe62b4a0e9fadfaf315d `Microsoft`<http://www.microsoft.com/> Computed value of 'auto' for 'margin-left' or margin-right' on block replaced elements becomes a used value of '0'. The height and width are adjusted by the constraints for block-level, non-replaced elements.
block-replaced-width-006 reference/block-replaced-width-006-ref Block replaced elements and 'auto' specified for 'margin-left', 'margin-right' and percentage intrinsic width ahem,image http://www.w3.org/TR/CSS21/visudet.html#block-replaced-width b79cd281f175a34dd4316a4684a2bc771159c952 `Microsoft`<http://www.microsoft.com/> Percentage intrinsic widths are evaluated against the containing block's width.
blocks-001 Parsing nested blocks and strings in style blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block 885a498fba496af9060d91272bb3c3f145b61958 `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs.
-blocks-002 Empty declaration block http://www.w3.org/TR/CSS21/syndata.html#block c054e715760de9007a6e1732a460f62884b3a454 `Microsoft`<http://www.microsoft.com/> Declaration blocks that are empty have no effect on later declarations.
-blocks-003 Rule blocks and white space http://www.w3.org/TR/CSS21/syndata.html#parsing-errors eba3e593ef35216783a630ed9fdf7de9c70de5e8 `Microsoft`<http://www.microsoft.com/> White space around rule blocks do not affect the validity of the rule block.
-blocks-004 Parsing square bracket blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block ca4e575375f6e9c366cb67fc8ea3c381ad4f80e8 `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of square brackets.
-blocks-005 Parsing curly bracket blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block e4c2d50811834f7ad2f164c5fcd80a85dbd6c3f6 `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of curly brackets.
-blocks-006 Parsing parentheses blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block 486fa56a63da23d92aa4213d5a424c5f428e361a `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of parentheses.
+blocks-002 reference/filler-text-below-green Empty declaration block http://www.w3.org/TR/CSS21/syndata.html#block afb870cce31ad045094a46e7cf72986b1d3373ef `Microsoft`<http://www.microsoft.com/> Declaration blocks that are empty have no effect on later declarations.
+blocks-003 reference/filler-text-below-green Rule blocks and white space http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ee3e2dc5595f33f470f374eed87629ffd482dbb3 `Microsoft`<http://www.microsoft.com/> White space around rule blocks do not affect the validity of the rule block.
+blocks-004 reference/no-red-filler-text-ref Parsing square bracket blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block b0548b521ec6262d3d134ae81e037b41f04b984c `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of square brackets.
+blocks-005 reference/no-red-filler-text-ref Parsing curly bracket blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block dae7f7891ec75db22c7e2754ae8b9969ea213f06 `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of curly brackets.
+blocks-006 reference/no-red-filler-text-ref Parsing parentheses blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block 13f53c02a38a680e1a10631df9145fcf0ff3812d `Microsoft`<http://www.microsoft.com/> Blocks and strings are parsed with matching terminating pairs of parentheses.
blocks-011 reference/blocks-011-ref CSS Block Box Model: overconstrained horizontal box model and minimum widths http://www.w3.org/TR/CSS21/visudet.html#the-width-property 5b9eb53bb6a506cc79ba741ec6d4b79468d1cd04 `Ian Hickson`<mailto:ian@hixie.ch>
blocks-012 reference/blocks-011-ref CSS Block Box Model: overconstrained horizontal box model and minimum widths http://www.w3.org/TR/CSS21/visudet.html#the-width-property 3fe1137e84aad2faa70808cbf291358adc16f239 `Ian Hickson`<mailto:ian@hixie.ch>
blocks-013 reference/blocks-013-ref CSS Block Box Model: overconstrained horizontal box model and minimum widths http://www.w3.org/TR/CSS21/visudet.html#the-width-property 4744850ff620c53e30911078b11a5afb9e9b078f `Ian Hickson`<mailto:ian@hixie.ch>
@@ -1682,7 +1682,7 @@ blocks-025 reference/blocks-025-ref Percentage Dimensions in Shrink Wrap Blocks
blocks-026 reference/blocks-026-ref Percentage widths on INPUT elements with borders http://www.w3.org/TR/CSS21/visudet.html#the-width-property 7ec7c97ff04a46a7c466a8334e178cbdda00ffcc `Ian Hickson`<mailto:ian@hixie.ch>
blocks-027 CSS Block Box Model: overconstrained horizontal box model and minimum widths http://www.w3.org/TR/CSS21/visudet.html#blockwidth 7ac6a982c90aa67d67bfdb81688bbf6b94dd2f4a `Ian Hickson`<mailto:ian@hixie.ch>
blocks-028 CSS Block Box Model: overconstrained horizontal box model and minimum widths http://www.w3.org/TR/CSS21/visudet.html#blockwidth f53630e27b946691c12da497c35d9f0403c32e13 `Ian Hickson`<mailto:ian@hixie.ch>
-blocks-and-strings-001 Parsing blocks and strings in style blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block 04a55f81d8c5ec60e3efb3c94cda106c9ee8c085 `Microsoft`<http://www.microsoft.com/> Nested blocks and strings are parsed accordingly.
+blocks-and-strings-001 reference/filler-text-below-green Parsing blocks and strings in style blocks invalid http://www.w3.org/TR/CSS21/syndata.html#block 2d19adf9f1127c532538ecf1e738943361c225c6 `Microsoft`<http://www.microsoft.com/> Nested blocks and strings are parsed accordingly.
border-001 reference/border-001-ref Border set using border-width http://www.w3.org/TR/CSS21/box.html#propdef-border,http://www.w3.org/TR/CSS21/box.html#border-shorthand-properties,http://www.w3.org/TR/css3-background/#borders,http://www.w3.org/TR/css3-background/#the-border-shorthands 5e2f7893efb419341742e4e7bc415de22e538a5d `Microsoft`<http://www.microsoft.com/> The 'border' shorthand property properly accepts and sets border-width.
border-002 Border set using border-style http://www.w3.org/TR/CSS21/box.html#propdef-border,http://www.w3.org/TR/CSS21/box.html#border-shorthand-properties fca5e3f71cb3c8f987c11cf381976158eb6e2dd2 `Microsoft`<http://www.microsoft.com/> The 'border' shorthand property properly accepts and sets border-style.
border-003 reference/border-003-ref Border set using border-color http://www.w3.org/TR/CSS21/box.html#propdef-border,http://www.w3.org/TR/CSS21/box.html#border-shorthand-properties,http://www.w3.org/TR/css3-background/#borders,http://www.w3.org/TR/css3-background/#the-border-shorthands b90bcb0f5ede44c14b98d3b866006a78f2b730c2 `Microsoft`<http://www.microsoft.com/> The 'border' shorthand property properly accepts and sets border-color.
@@ -2035,7 +2035,7 @@ border-collapse-applies-to-012 Border-collapse and 'display: table-column' elem
border-collapse-applies-to-013 Border-collapse and 'display: table-column-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders 81330209b73b946d3da7cda9107644fb9a0e14b1 `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: table-column-group' elements.
border-collapse-applies-to-014 Border-collapse and 'display: table-cell' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders 1175c74ac6cea0528e929e49d624830313a214ee `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: table-cell' elements.
border-collapse-applies-to-015 Border-collapse and 'display: table-caption' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders 564acf9b9850b6c813d16f83bd75e3035ee9f10b `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: table-caption' elements.
-border-collapse-applies-to-016 Border-collapse and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders 2f52535ef67aa20c0a81461051560125f22680a4 `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: none' elements.
+border-collapse-applies-to-016 reference/no-red-on-blank-page-ref Border-collapse and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders a250e3d80e64624e060fc0ce8cbb271a88df40d1 `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: none' elements.
border-collapse-applies-to-017 Border-collapse and 'display: inherit' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse,http://www.w3.org/TR/CSS21/tables.html#borders 69325deac96136e6cbf18f2c6cb01dd31ad42e50 `Microsoft`<http://www.microsoft.com/> Border-collapse does not apply to 'display: inherit' elements which do not inherit the value of 'table' or 'inline-table'.
border-collapse-dynamic-cell-001 reference/border-collapse-dynamic-cell-001-ref border collapse dynamic change to cell style dom http://www.w3.org/TR/CSS21/tables.html#collapsing-borders 2a7bebbb250500fabd3b0dfe958bd021a3a391dd `Bernd Mielke`<mailto:bmlk@gmx.de>
border-collapse-dynamic-cell-002 reference/border-collapse-dynamic-cell-002-ref border collapse dynamic change to cell color dom http://www.w3.org/TR/CSS21/tables.html#collapsing-borders 17faa25a3ab2d14910993dae90bbbf89376f6f3e `Bernd Mielke`<mailto:bmlk@gmx.de>
@@ -3132,7 +3132,7 @@ border-spacing-applies-to-012 Border-spacing and 'display: table-column' elemen
border-spacing-applies-to-013 Border-spacing and 'display: table-column-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders ea6bce4732160f5ca25a2fe16b17d3463ca48a73 `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: table-column-group' elements.
border-spacing-applies-to-014 Border-spacing and 'display: table-cell' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders 05661ef5b81943e76e6b616b5f4bcdf70bca6018 `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: table-cell' elements.
border-spacing-applies-to-015 Border-spacing and 'display: table-caption' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders 57b64d39fbda927e767affe81951a519be98d6c7 `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: table-caption' elements.
-border-spacing-applies-to-016 Border-spacing and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders 75b174414af386ccb907c0ea2b8ecad884599b22 `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: none' elements.
+border-spacing-applies-to-016 reference/no-red-on-blank-page-ref Border-spacing and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders 6c866bd56d9297244a285b8fabf66926751fc7ff `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: none' elements.
border-spacing-applies-to-017 Border-spacing and 'display: inherit' elements http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders 4f086a3f46740e0c98c4c99fbdfa771e54ad0c60 `Microsoft`<http://www.microsoft.com/> Border-spacing does not apply to 'display: inherit' elements which do not inherit the value of 'table' or 'inline-table'.
border-spacing-inherited-001 Border-spacing is inherited by default ahem http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders a21af80edd9819910ca071d1d39aea8eb7556bcf `Microsoft`<http://www.microsoft.com/> Border-spacing is inherited by default.
border-spacing-initial-001 Initial value of border-spacing ahem http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing,http://www.w3.org/TR/CSS21/tables.html#separated-borders c1e13964eea95155cc177cf44d334913ba241716 `Microsoft`<http://www.microsoft.com/> Verifies that the initial value of border-spacing is '0'.
@@ -3595,31 +3595,31 @@ box-generation-003 Additional boxes generated outside the principal block box
box-offsets-abs-pos-001 box offsets - containing block for absolute positioned boxes image http://www.w3.org/TR/CSS21/visuren.html#position-props b809d15718ec0b9d216e3327b5327430d27b2062 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Box offsets (bottom, left, right, top) for an absolutely positioned box refers to the padding box of its nearest positioned ancestor; such padding box forms and acts as the containing block of the absolutely positioned box.
box-offsets-rel-pos-001 box offsets - relatively positioned boxes image http://www.w3.org/TR/CSS21/visuren.html#position-props e0634c655dfb32181095bd073aeac249b643a7f9 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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-002 reference/box-offsets-rel-pos-002-ref box offsets - position relative image http://www.w3.org/TR/CSS21/visuren.html#position-props 37dcecde2e969d478a1c3f164df7617a84923997 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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.
-box-sizing-001 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.3 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth 6622f513153bbe7ab803301420ae77e714f4ead5 `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
-box-sizing-002 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.3 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth 4d5cd37715887db5f9d73fe1dfe692ae7bb6fdac `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
-box-sizing-003 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.7 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8d76d3903de5d165327d39896e55d66e87f80fad `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
-box-sizing-004 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.7 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width f40b4043af88a1d87885d1dee343e4de4619c1ee `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
-box-sizing-005 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.6.4 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b676fd436efdac799e2124eb52690b6fb332405a `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
-box-sizing-006 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.6.4 http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 53d224e1a123c5d4974cc51d2c2be37dbd35679c `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
-box-sizing-007 reference/box-sizing-007-ref box-sizing:border-box and auto sizing of intrinsicly sized replaced elements. svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 7e2d3c27e2892609bdc9e77d802b101aceb448d6 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.
-box-sizing-008 reference/box-sizing-008-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic width only. svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height bbdd0f1530d7eefc9243bf8c183cfa0c775691fb `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.
-box-sizing-009 reference/box-sizing-009-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic height only. svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 932e2e4d5c487afcd05e7de8d85422396cace748 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.
-box-sizing-010 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h > max-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 2bf8962bfbab7ecaa3db3b816c2fe8db278c05ef `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-011 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w > max-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths e52ba306d5460f3cd568ce3b632ef9a6e5a94639 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-012 reference/box-sizing-012-ref auto sizing rules with box-sizing:border-box, intrinsic width, h > max-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 570caa670a2dc487756181eb887155c695c456dc `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-013 reference/box-sizing-013-ref auto sizing rules with box-sizing:border-box, intrinsic height, w > max-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 7b7002f4922bc9a3e56abe38a766684a4e378689 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-014 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h > max-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 629776348ede33aa036d924bc63464ab168f3822 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-015 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths f82ae40b563044fb9dbd9670d34e5f4ea4ef63dc `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-016 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, h > max-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 07c919231362f8db3223dcc6e1b481855abecf7e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-017 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, w > max-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b60c820f31104b8a14255ce33f11f285d10e4944 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-018 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-wdith and h > max-height and max-width/w &#8804; max-height/h svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 039fa1b98292b0ab6bed727e6480ff7882a20a21 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width and h > max-height constraint violation and max-width/w &#8804; max-height/h are properly interpreted when box-sizing is border-box.
-box-sizing-019 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w > max-wdith and h > max-height and max-width/w > max-height/h svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 597868147ab35422a9a4e4bf76f31d4664d26fbd `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w > max-width and h > max-height constraint violation and max-width/w > max-height/h are properly interpreted when box-sizing is border-box.
-box-sizing-020 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h < min-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths ff5e022c37c3263f8faf1a83bf0b7e3b906952cc `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-021 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w < win-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 6c809b9a777986d7cd5c3d7a77d75e054db7e3e4 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-022 reference/box-sizing-022-ref auto sizing rules with box-sizing:border-box, intrinsic width, w < min-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths c1e8110c48422f5432e7c025afd62a76795e2134 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-023 reference/box-sizing-023-ref auto sizing rules with box-sizing:border-box, intrinsic height, h < min-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 041bffdc5109de69315d6285db6182e386698a30 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-024 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h < mi:-height svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths e0af6ac10fb76712d0902fedf01ff0d806dfc42e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
-box-sizing-025 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w < min-width svg http://dev.w3.org/csswg/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 1e5feccfabdea82da861b7fcd635ddd50cd579fe `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-001 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.3 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth 615898f337b8ce0337f1360d145d2d38dec45b5c `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
+box-sizing-002 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.3 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#blockwidth b9c41043dfd84bddebce91fab68a511ac4617dab `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, is considered when checking whether a block is larger than its containing block.
+box-sizing-003 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.3.7 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c61f2c8769183ae0d9adeee16a13361e703a367a `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-004 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.3.7 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 20b8bc04ea6e4ef064d4fe2af58a3aa28f5bd995 `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content width, rather than the computed value of the width property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-005 reference/box-sizing-001-ref box-sizing:border-box and CSS2.1 10.6.4 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 5c91e57581a3e2ac9b430f1afcb26eec0bc3094a `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is border-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-006 reference/box-sizing-001-ref box-sizing:padding-box and CSS2.1 10.6.4 https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1ad8344b1537924b3ed9ea14f36faff891d6957d `Florian Rivoal`<http://florian.rivoal.net/> When box-sizing is padding-box, the content height, rather than the computed value of the height property, should be used in the the constraint that determines the used values of sizing and positioning properties of absolutely positioned elements.
+box-sizing-007 reference/box-sizing-007-ref box-sizing:border-box and auto sizing of intrinsicly sized replaced elements. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 470a1d40e93f37987e3a1050d90c9b5e9acfe263 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with either both intrisic dimentions or an intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-008 reference/box-sizing-008-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic width only. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 7e06d64d703830c06b9d61c75d3be230bd1b56bc `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic width and no intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-009 reference/box-sizing-009-ref box-sizing:border-box and auto sizing of replaced elements with intrinisic height only. svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 2aaccf9cc7ddbd222494f28fd6cd7f725a18c1e8 `Florian Rivoal`<http://florian.rivoal.net/> Exercises the sizing rules in CSS2.1 10.3.2 and 10.6.2 with box-sizing:border-box for replaced elements with intrisic height and no intrinsic ratio, to check that they work correctly in terms of the content width height.
+box-sizing-010 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 16d056c92b9d78cfe112a2e01c21a24660f09034 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-011 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b3e88665f1dd9498ac21d4ce6817fdf1b1b9ca0c `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-012 reference/box-sizing-012-ref auto sizing rules with box-sizing:border-box, intrinsic width, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths bb62d1bd00a0012a210cebe7cbfd7de79c69d8c7 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-013 reference/box-sizing-013-ref auto sizing rules with box-sizing:border-box, intrinsic height, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b4f00771638d47828b441719fd6cb4d78ce34c8e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-014 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 9eed262fdecb09ddedc7372ebc5b89aa362051f3 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-015 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 1dfa7e938400ea80391641feab6ed5f0f7c35c20 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-016 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, h > max-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 0f2e4c999e68b3bd44e760c4b4c8dab2aff0fe7a `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the h > max-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-017 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic ratio, w > max-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 4ffe61120e2b6c38f7251c28e91e5c8ad9ef315e `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic ratio with the w > max-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-018 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w > max-wdith and h > max-height and max-width/w &#8804; max-height/h svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 53fcf5ba2e73e1baebb4075afc0e4a2ac22dc66c `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w > max-width and h > max-height constraint violation and max-width/w &#8804; max-height/h are properly interpreted when box-sizing is border-box.
+box-sizing-019 reference/box-sizing-010-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w > max-wdith and h > max-height and max-width/w > max-height/h svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 8b30a14f8d246239fc79de2142088e891ffdb1ab `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the w > max-width and h > max-height constraint violation and max-width/w > max-height/h are properly interpreted when box-sizing is border-box.
+box-sizing-020 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, h < min-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b38180876fbf67ab948c45ebe88bd53dfa994adc `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-021 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and height, w < win-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths a2e85d04e37f717cba23331fdc093f7f630248ba `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and height with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-022 reference/box-sizing-022-ref auto sizing rules with box-sizing:border-box, intrinsic width, w < min-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b6035a0711e61bdce98c049147b0d0fe686bd3f2 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-023 reference/box-sizing-023-ref auto sizing rules with box-sizing:border-box, intrinsic height, h < min-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths a32c06a67906426e1115f353b7f3d073d168ddc7 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-024 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h < mi:-height svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 548f17fe7c624a449372ed9a34cc5581db4b8c0b `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic width and ratio with the h < min-height constraint violation are properly interpreted when box-sizing is border-box.
+box-sizing-025 reference/box-sizing-020-ref auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w < min-width svg https://drafts.csswg.org/css-ui-3/#box-sizing,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 12c1f92805199bb395b41521df5eac9a73efc1c3 `Florian Rivoal`<http://florian.rivoal.net/> Test checks that the CSS2.1 rules for auto width and height on replaced elements with intrinsic height and ratio with the w < min-width constraint violation are properly interpreted when box-sizing is border-box.
c11-import-000 reference/c11-import-000-ref Basic Containment http://www.w3.org/TR/REC-CSS1#containment-in-html,http://www.w3.org/TR/CSS21/cascade.html#at-import,http://www.w3.org/TR/CSS21/syndata.html#comments,http://www.w3.org/TR/CSS21/syndata.html#uri 3c6f4aca9a77b917cae55f8df2cf5d6f41ca8516 `CSS1 Test Suite Contributors`<http://www.w3.org/Style/CSS/Test/CSS1/current/tsack.html>,`Ian Hickson`<mailto:ian@hixie.ch>
c12-grouping-000 reference/c12-grouping-000-ref Grouping http://www.w3.org/TR/REC-CSS1#grouping,http://www.w3.org/TR/CSS21/selector.html#grouping 687cbadd5d531c2c453145e49a57db8d5162b16d `CSS1 Test Suite Contributors`<http://www.w3.org/Style/CSS/Test/CSS1/current/tsack.html>,`Ian Hickson`<mailto:ian@hixie.ch>
c13-inh-underlin-000 Inheritance http://www.w3.org/TR/REC-CSS1#inheritance,http://www.w3.org/TR/CSS21/cascade.html#inheritance,http://www.w3.org/TR/CSS21/text.html#lining-striking-props e421b22e164f765c4dc40c7b519433edac058d12 `CSS1 Test Suite Contributors`<http://www.w3.org/Style/CSS/Test/CSS1/current/tsack.html>,`Ian Hickson`<mailto:ian@hixie.ch>
@@ -3902,7 +3902,7 @@ caption-side-applies-to-012 Caption-side and 'display: table-row' elements htt
caption-side-applies-to-013 Caption-side and 'display: table-column-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position 4f4c0545e07aeb68625d8e0cd804f1c61774b873 `Microsoft`<http://www.microsoft.com/> Caption-side does not apply to 'display: table-column-group' elements.
caption-side-applies-to-014 Caption-side and 'display: table-cell' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position e4e803b00c95f88c4a7045fec4f83b36f27a0ee7 `Microsoft`<http://www.microsoft.com/> Caption-side does not apply to 'display: table-cell' elements.
caption-side-applies-to-015 Caption-side and 'display: table-caption' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position 6afb53c94e72a61efb9a65a8a602db05a01e7d4b `Microsoft`<http://www.microsoft.com/> Caption-side applies to 'display: table-caption' elements.
-caption-side-applies-to-016 Caption-side and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position 3368c4506425e62d2ec20c1d7dba11ce6da75ea5 `Microsoft`<http://www.microsoft.com/> Caption-side does not apply to 'display: none' elements.
+caption-side-applies-to-016 reference/no-red-on-blank-page-ref Caption-side and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position e7bce8ecb66df5e90e6c3ca760b359a74b34cc35 `Microsoft`<http://www.microsoft.com/> Caption-side does not apply to 'display: none' elements.
caption-side-applies-to-017 Caption-side and 'display: inherit' elements http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position 623a1e0d3dcb333578bde6024487156628f9759d `Microsoft`<http://www.microsoft.com/> Caption-side applies to 'display: inherit' elements which do not inherit the value of 'table-caption'.
caption-side-example-001 Caption border and table border http://www.w3.org/TR/CSS21/tables.html#caption-position 918a39c6e1e138ccd8abb7168d2b8328d23761df `Microsoft`<http://www.microsoft.com/> Caption-side, text-align and width properties of a caption work together as expected (example from section 17.4.1).
caption-side-inherited-001 Caption-side is inherited by default http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side,http://www.w3.org/TR/CSS21/tables.html#caption-position f143bdaeb5d18227890608d952209856eb51d59f `Microsoft`<http://www.microsoft.com/> Caption-side is inherited by default.
@@ -3913,11 +3913,11 @@ cascade-001 User style sheets userstyle http://www.w3.org/TR/CSS21/cascade.html
cascade-002 Author stylesheets override user stylesheets userstyle http://www.w3.org/TR/CSS21/cascade.html#cascade 9e808e9bc7656f1e6d66618084ff3b0cdd822314 `Microsoft`<http://www.microsoft.com/> Normal author declarations override normal user stylesheet declarations.
cascade-003 Author rules with !important and a user stylesheet userstyle http://www.w3.org/TR/CSS21/cascade.html#cascade 160951333931e2628976dd405a0e9e1f2800b057 `Microsoft`<http://www.microsoft.com/> Author rules using !important override user stylesheet rules.
cascade-004 User stylesheet rules using !important and normal author rules userstyle http://www.w3.org/TR/CSS21/cascade.html#cascade c020ff079989e191b4508b6f06a0fa59b6feba37 `Microsoft`<http://www.microsoft.com/> User stylesheet rules using !important override normal author rules.
-cascade-005 Redefining rules http://www.w3.org/TR/CSS21/cascade.html#cascade e693a51341782a8eed5c96187c2e7f0c77c1ed85 `Microsoft`<http://www.microsoft.com/> The latter specified rule wins when having the same specificity and weight.
+cascade-005 reference/filler-text-below-green Redefining rules http://www.w3.org/TR/CSS21/cascade.html#cascade 012eb8ac7648a2197929e47b2e92b00e795578c4 `Microsoft`<http://www.microsoft.com/> The latter specified rule wins when having the same specificity and weight.
cascade-006 User style sheets and redefining rules userstyle http://www.w3.org/TR/CSS21/cascade.html#cascade d3061a21547d25dbd85e608062900b439f8e61f6 `Microsoft`<http://www.microsoft.com/> The latter specified rule in a style sheet wins when having the same specificity and weight in user styles sheets.
-cascade-007 Author rules local and external http://www.w3.org/TR/CSS21/cascade.html#cascade 05fb5cb5c2c402a777d892e44714c4f969841ec6 `Microsoft`<http://www.microsoft.com/> Author rules in embedded stylesheets override author rules in imported stylesheets.
+cascade-007 reference/filler-text-below-green Author rules local and external http://www.w3.org/TR/CSS21/cascade.html#cascade aaab643894a4fbe8f2c3a9cef2d99d2f6c2a8546 `Microsoft`<http://www.microsoft.com/> Author rules in embedded stylesheets override author rules in imported stylesheets.
cascade-008 Shorthand properties with !important http://www.w3.org/TR/CSS21/cascade.html#important-rules a2505ef350e888c641149c7ad54ae1e31053d3ec `Microsoft`<http://www.microsoft.com/> Shorthand properties with !important apply to all direct sub-properties.
-cascade-009 Author rules with !important and other normal author rules http://www.w3.org/TR/CSS21/cascade.html#important-rules fc24db15747dc51f301cbb8928ad183c2c7f7460 `Microsoft`<http://www.microsoft.com/> Author rules with !important override normal author rules.
+cascade-009 reference/filler-text-below-green Author rules with !important and other normal author rules http://www.w3.org/TR/CSS21/cascade.html#important-rules 7067a8cd40d6ab8e55bff831508d830e5d217684 `Microsoft`<http://www.microsoft.com/> Author rules with !important override normal author rules.
cascade-009a reference/cascade-009a-ref !important author rule in :first-letter pseudo-element http://www.w3.org/TR/CSS21/cascade.html#important-rules 1aa2d77302e8f1a6d085acc8454ca6aa440767de `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`James Hopkins`<http://idreamincode.co.uk/css21testsuite> Author rules with !important have precedence over normal author rules.
cascade-009b reference/cascade-009b-ref !important author rule in :first-line pseudo-element http://www.w3.org/TR/CSS21/cascade.html#important-rules 1390fdf15267b0b2bc76e6df24179f7d91cee3a0 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`James Hopkins`<http://idreamincode.co.uk/css21testsuite> Author rules with !important have precedence over normal author rules.
cascade-010 User stylesheet rules with !important and !important author rules userstyle http://www.w3.org/TR/CSS21/cascade.html#important-rules 2104212ca8753b072ac12e75acb6ea0c2f43cb8a `Microsoft`<http://www.microsoft.com/> User stylesheet rules with !important override !important author rules.
@@ -3997,13 +3997,13 @@ child-selector-003 Child selector http://www.w3.org/TR/CSS21/selector.html#chi
class-000 Selectors: Class selectors http://www.w3.org/TR/CSS21/selector.html#class-html feaa5f51f46dbcd45b429e56f0b4e5f5e6073332 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have the specified class
class-001 Selectors: Class selectors with the universal selector http://www.w3.org/TR/CSS21/selector.html#class-html ac8deeedd6513548ef489691ad6946d213706a6e `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have the specified class
class-002 Selectors: Class selectors: Multiple classes http://www.w3.org/TR/CSS21/selector.html#class-html 232eb0491acda7de68a2d0152f48ffac1e74a7a0 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have the specified class or classes
-class-selector-001 Class selectors with only a partial match of 'class' attribute http://www.w3.org/TR/CSS21/selector.html#class-html 1545a3eb31df0a686def98e85f4f8476c5cb2100 `Microsoft`<http://www.microsoft.com/> Class selector need to match any or all of the values in the 'class' attribute.
-class-selector-002 Class selectors with a type http://www.w3.org/TR/CSS21/selector.html#class-html 795eabfc10b7f9eeb9550c9059c8b71a373cbfc0 `Microsoft`<http://www.microsoft.com/> Class selector with a type, match the appropriate element.
-class-selector-003 Class selectors without a type http://www.w3.org/TR/CSS21/selector.html#class-html 76ec998f1267ca6bec25bdd05b85a9688d172afe `Microsoft`<http://www.microsoft.com/> Class selector without a type, match the appropriate element.
-class-selector-004 Invalid class selectors with a space between the "." and the class name invalid http://www.w3.org/TR/CSS21/selector.html#class-html a9ef8090f6c072d6a8a017915b04f39311622f45 `Microsoft`<http://www.microsoft.com/> The attribute value of a class selector followed by white space is invalid.
-class-selector-005 Invalid class selectors with a carriage return between the "." and the class name invalid http://www.w3.org/TR/CSS21/selector.html#class-html 052847e4282436994482e91490615a270bbd35c6 `Microsoft`<http://www.microsoft.com/> The attribute value of a class selector followed by white space is invalid.
-class-selector-006 Multiple class selectors http://www.w3.org/TR/CSS21/selector.html#class-html 8c7b06e7467ec76668558705df21afc4ff7d3819 `Microsoft`<http://www.microsoft.com/> All class names in the selector need to match all of the 'class' attribute values.
-class-selector-007 Multiple class selectors and missing class values http://www.w3.org/TR/CSS21/selector.html#class-html f509ec264eebda1f09f4f9fb75b01c1b8f816423 `Microsoft`<http://www.microsoft.com/> All class names in the selector need to match all of the 'class' attribute values.
+class-selector-001 reference/no-red-filler-text-ref Class selectors with only a partial match of 'class' attribute http://www.w3.org/TR/CSS21/selector.html#class-html 454656aba97f0aafb5c4fb6178b058964ab6233f `Microsoft`<http://www.microsoft.com/> Class selector need to match any or all of the values in the 'class' attribute.
+class-selector-002 reference/filler-text-below-green Class selectors with a type http://www.w3.org/TR/CSS21/selector.html#class-html 215c11637c78ac7e10a1d7f638cf533e7e11db45 `Microsoft`<http://www.microsoft.com/> Class selector with a type, match the appropriate element.
+class-selector-003 reference/filler-text-below-green Class selectors without a type http://www.w3.org/TR/CSS21/selector.html#class-html a3949343d3f60adc6e05425ffbf55666318ce3c3 `Microsoft`<http://www.microsoft.com/> Class selector without a type, match the appropriate element.
+class-selector-004 reference/no-red-filler-text-ref Invalid class selectors with a space between the "." and the class name invalid http://www.w3.org/TR/CSS21/selector.html#class-html ac2265027c01ff748250431f03019334ae65a206 `Microsoft`<http://www.microsoft.com/> The attribute value of a class selector followed by white space is invalid.
+class-selector-005 reference/no-red-filler-text-ref Invalid class selectors with a carriage return between the "." and the class name invalid http://www.w3.org/TR/CSS21/selector.html#class-html af4bf11b0d220ab272afe770292d92071d4e7af5 `Microsoft`<http://www.microsoft.com/> The attribute value of a class selector followed by white space is invalid.
+class-selector-006 reference/filler-text-below-green Multiple class selectors http://www.w3.org/TR/CSS21/selector.html#class-html 15e231993148d75714ba69e1837865a9c29f9f11 `Microsoft`<http://www.microsoft.com/> All class names in the selector need to match all of the 'class' attribute values.
+class-selector-007 reference/no-red-filler-text-ref Multiple class selectors and missing class values http://www.w3.org/TR/CSS21/selector.html#class-html 1357853035adb3c5d28e8717eb0214387bce2e77 `Microsoft`<http://www.microsoft.com/> All class names in the selector need to match all of the 'class' attribute values.
class-selector-008 CSS: Case Sensitive Classes http://www.w3.org/TR/CSS21/selector.html#class-html 5d6091072ef0371c7b12b89ae60b734dbbfd2818 `Ian Hickson`<mailto:ian@hixie.ch>
class-selector-009 Multiple classes http://www.w3.org/TR/CSS21/selector.html#class-html 3b6b7ef30229e635a56015ff770c06b9e8843c18 `Ian Hickson`<mailto:ian@hixie.ch>
class-selector-010 Multiple classes http://www.w3.org/TR/CSS21/selector.html#class-html a070f58b96e0aa4c7de7d78e204834ad34aa835d `Ian Hickson`<mailto:ian@hixie.ch>
@@ -4052,52 +4052,52 @@ clear-inline-001 reference/clear-inline-001-ref Clear on inline elements http:/
clear-runin-001 Clear applies to final block box of a run-in http://www.w3.org/TR/CSS21/visuren.html#flow-control 1202ccb08ad587f651158b73ba5461cb24d53d0e `Microsoft`<http://www.microsoft.com/> Clearance only applies to the final block box of a run-in element.
clearance-006 reference/clearance-006-ref Zero Clearance http://www.w3.org/TR/CSS21/visuren.html#flow-control 724fb3252b712db75eac85f167bb9ada66d3b38a `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Zero clearance is not the same as no clearance.
clip-001 reference/ref-filled-green-100px-square clip - auto value dom http://www.w3.org/TR/CSS21/visufx.html#clipping b1a4f85f71cc4fabc672d7d9af68b8a54c5bb516 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`Vasil Dinkov`<http://www.vadikom.com/> An element must not clip when clip is set to auto.
-clip-004 Clip using pixels with a negative zero value, -0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 723fd40523b5138e3162bb989bda3162298de59d `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in pixels, for all sides of the clipping rectangle.
-clip-005 Clip using pixels with a zero value, 0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping eb72401fc723991927d03fea1af2370b43679362 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.
-clip-006 Clip using pixels with a zero value, +0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3768205da5cdda5d079bf0a24e43f5a097d0d267 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.
-clip-007 Clip using pixels with a nominal value, 96px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping a65260f4eadf34bdcc63f4e8f4ae177778d2a05c `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.
-clip-008 Clip using pixels with a positive nominal value, +96px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3d439e0eec64d93126e9f38c5b74bfb57d5978b8 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.
-clip-016 Clip using points with a negative zero value, -0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping ea722f71a2ad2cdc4c5d7f9664355f9101564db0 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in points, for all sides of the clipping rectangle.
-clip-017 Clip using points with a zero value, 0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 71ba34efb5c3a0232627eff535fcaac5647db519 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.
-clip-018 Clip using points with a zero value, +0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping cfa4f2624327541a78144d9ac57a634f9f233686 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.
-clip-019 Clip using points with a nominal value, 72pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 5fd6d40985bf075abdd6c2fa7850baa7efd14eae `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.
-clip-020 Clip using points with a positive nominal value, +72pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 6b6ce59695e28232e67219bfc51780684bf023f3 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.
-clip-028 Clip using picas with a negative zero value, -0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 0031fc190902f75b81bf7d9fd323c71c6065f271 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in picas, for all sides of the clipping rectangle.
-clip-029 Clip using picas with a zero value, 0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 93f637fae52df3e62293b6cd015f255bb0b10a28 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.
-clip-030 Clip using picas with a zero value, +0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping b1fcb082af0a1de939a9be62bffc257817cf3827 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.
-clip-031 Clip using picas with a nominal value, 6pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3903fb6c66f1086ee5cd71c5be733824193a8202 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of six picas for all sides of the clipping rectangle.
-clip-032 Clip using picas with a positive nominal value, +6pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping fbd343f1162634d20347def0d1b4a1463f931278 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of six picas for all sides of the clipping rectangle.
-clip-040 Clip using centimeters with a negative zero value, -0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 9504dd0d1aea14742841ca5bf167f54ba0de6f15 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in centimeters, for all sides of the clipping rectangle.
-clip-041 Clip using centimeters with a zero value, 0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 522741410721bf5a83306453bc2db436bbc549ff `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.
-clip-042 Clip using centimeters with a zero value, +0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 4f1d5c3280ffec3bd7ffc8ad63cb88930202fc0f `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.
-clip-043 Clip using centimeters with a nominal value, 2.54cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 5761fe7d69125afa7476d30465969473aa84296e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.
-clip-044 Clip using centimeters with a positive nominal value, +2.54cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping cece6e22d3534f548f8d9fe90afb71006b01d67d `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.
-clip-052 Clip using millimeters with a negative zero value, -0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping dcf7d366b22da16550910fdf591a2a629640d870 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in millimeters, for all sides of the clipping rectangle.
-clip-053 Clip using millimeters with a zero value, 0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping a96db25e1fae28c27ce60911176466c9c0a45af8 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.
-clip-054 Clip using millimeters with a zero value, +0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping b1b6feb4795ec2f967ebc530833d76cb34140d79 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.
-clip-055 Clip using millimeters with a nominal value, 25.4mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 1a64fd61d0d95b85fc910b31ef12e59533675104 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.
-clip-056 Clip using millimeters with a positive nominal value, +25.4mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 247a6122a0fcc5f001aeda6f75ddb77d3cccdb89 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.
-clip-064 Clip using inches with a negative zero value, -0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 7a31960a9825dc597e9fc99877f3195cbf11de3c `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in inches, for all sides of the clipping rectangle.
-clip-065 Clip using inches with a zero value, 0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping cd845dc1c27d3b5f94a515c4445aa2057ce86c90 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.
-clip-066 Clip using inches with a zero value, +0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 14f40979a68bad394c47c726153951e13369f627 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.
-clip-067 Clip using inches with a nominal value, 1in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 46920e3141ce0d09552520efcedb7f2bcd228607 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.
-clip-068 Clip using inches with a positive nominal value, +96in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping ad0d07b6a9910085db09bc1dc17e51081e728725 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.
-clip-076 Clip using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping cfff18c213a213b5a78a83d6df4438b51a87bd4a `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in 'em' units, for all sides of the clipping rectangle.
-clip-077 Clip using 'em' units with a zero value, 0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping d56e2df5eea50a545a870e30c60c6df763352d24 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in 'em' units, for all sides of the clipping rectangle.
-clip-078 Clip using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping b5ea2a8ce78e21726eadad938414a509b8eac475 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value, in 'em' units, for all sides of the clipping rectangle.
-clip-079 Clip using 'em' units with a nominal value, 6em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 57d1e5c7fdee06635ce0c2efe732a154b0140a9a `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.
-clip-080 Clip using 'em' units with a positive nominal value, +6em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 73f82efacb1f27375e1719f9570574bf2de964c3 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.
-clip-088 Clip using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3e0733050e19a4aba87bf43b2e18e3c1f744fa86 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in 'ex' units, for all sides of the clipping rectangle.
-clip-089 Clip using 'ex' units with a zero value, 0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 0873a1fa02fd2ed32c356b86aa01e386b0596b20 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in 'ex' units, for all sides of the clipping rectangle.
-clip-090 Clip using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 768bd67b0c65f74f758433d947aa49c1cf0e7537 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value, in 'ex' units, for all sides of the clipping rectangle.
-clip-091 Clip using 'ex' units with a nominal value, 7.5ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 123978a9f5dbba6e4c81836cf58a1c9903032431 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.
-clip-092 Clip using 'ex' units with a positive nominal value, +7.5ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping f482973593d983e198d03ac3dbe62a132a6ea2fb `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.
-clip-097 Clip with a negative zero value with no units, -0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 82c3e3061240c8db8e62f0b608172fe4f8b712a4 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value and no units, for all sides of the clipping rectangle.
-clip-098 Clip with a zero value with no units, 0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 0acf5fe8e759bb97b478dfde953c1f1e9317a412 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value and no units, for all sides of the clipping rectangle.
-clip-099 Clip with a positive zero value with no units, +0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 1747a9a7ed5490c683c84f6dbf35c94e1cfd7e04 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value and no units, for all sides of the clipping rectangle.
+clip-004 reference/no-red-on-blank-page-ref Clip using pixels with a negative zero value, -0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 8e3abffae71ad4f535ebd5681e6f73d038b39148 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in pixels, for all sides of the clipping rectangle.
+clip-005 reference/no-red-on-blank-page-ref Clip using pixels with a zero value, 0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3018fd585700d002ed0e9902f32e6c9026259b4b `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.
+clip-006 reference/no-red-on-blank-page-ref Clip using pixels with a zero value, +0px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping e56fc06b0f5c1df16244c433fcda377b399c3abb `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle.
+clip-007 reference/no-red-on-blank-page-ref Clip using pixels with a nominal value, 96px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3acc63843bcc58cec57ad6aa8eb690dab9be2027 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.
+clip-008 reference/no-red-on-blank-page-ref Clip using pixels with a positive nominal value, +96px http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 51e47c5e110baa52ae2790bb53d40ac4628e3ec3 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle.
+clip-016 reference/no-red-on-blank-page-ref Clip using points with a negative zero value, -0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 1611a84f57a4d04ab452235d6df1971251ea7fe8 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in points, for all sides of the clipping rectangle.
+clip-017 reference/no-red-on-blank-page-ref Clip using points with a zero value, 0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 17f0a1ba2c94cbed02d08ae252be55c4873a6883 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.
+clip-018 reference/no-red-on-blank-page-ref Clip using points with a zero value, +0pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 073c48f8720483a3ba4543560f8c9e6ac86dfa5e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle.
+clip-019 reference/no-red-on-blank-page-ref Clip using points with a nominal value, 72pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 004e1e8ef2f45f6c7198529aaa23e977b735f375 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.
+clip-020 reference/no-red-on-blank-page-ref Clip using points with a positive nominal value, +72pt http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 7053cb8e612b5953d7e7ac41f947c56cd09f2b95 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle.
+clip-028 reference/no-red-on-blank-page-ref Clip using picas with a negative zero value, -0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 5ad81f8e3603a5afe1e973d7edbd464c3c7230eb `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in picas, for all sides of the clipping rectangle.
+clip-029 reference/no-red-on-blank-page-ref Clip using picas with a zero value, 0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 9f52a1f16ff6aa716f649d3e71784bbd784408fe `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.
+clip-030 reference/no-red-on-blank-page-ref Clip using picas with a zero value, +0pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping cafa815a0d8a11d932dce4cb5b17866656682f8e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle.
+clip-031 reference/no-red-on-blank-page-ref Clip using picas with a nominal value, 6pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping c4743f2eb5558604207d2b7b75ec02c3b0f4feb5 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of six picas for all sides of the clipping rectangle.
+clip-032 reference/no-red-on-blank-page-ref Clip using picas with a positive nominal value, +6pc http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 688657f7bf5697e000d37b01f392011219c5bf21 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a of six picas for all sides of the clipping rectangle.
+clip-040 reference/no-red-on-blank-page-ref Clip using centimeters with a negative zero value, -0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping a2a9800a62354e77b78df9e744058097da091c6b `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in centimeters, for all sides of the clipping rectangle.
+clip-041 reference/no-red-on-blank-page-ref Clip using centimeters with a zero value, 0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping ed55f647f8b6777890588f58a0340f8e882388a0 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.
+clip-042 reference/no-red-on-blank-page-ref Clip using centimeters with a zero value, +0cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping dd18e5cb46f87342162a469594e5890fde3f1128 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle.
+clip-043 reference/no-red-on-blank-page-ref Clip using centimeters with a nominal value, 2.54cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 4a8d8f98fc133bacae4fc6e80ba2654519268b91 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.
+clip-044 reference/no-red-on-blank-page-ref Clip using centimeters with a positive nominal value, +2.54cm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping f05aa68b5468e6ee4a309a339dd2919e9c1ff1e1 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle.
+clip-052 reference/no-red-on-blank-page-ref Clip using millimeters with a negative zero value, -0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 736d187b680946e19340d2ef2dc900a0cbb79441 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in millimeters, for all sides of the clipping rectangle.
+clip-053 reference/no-red-on-blank-page-ref Clip using millimeters with a zero value, 0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 5f6facfb5e1ff04981e940b29e7dd1b4e079e218 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.
+clip-054 reference/no-red-on-blank-page-ref Clip using millimeters with a zero value, +0mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping b1c1926512aedddabcea76bdb1a6cf04ee119e55 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle.
+clip-055 reference/no-red-on-blank-page-ref Clip using millimeters with a nominal value, 25.4mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 0cfbdd5f0d5126556c474b46b7de61cd62240913 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.
+clip-056 reference/no-red-on-blank-page-ref Clip using millimeters with a positive nominal value, +25.4mm http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 0a57c547b7ac52e795accc76858cbde7d01bf557 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle.
+clip-064 reference/no-red-on-blank-page-ref Clip using inches with a negative zero value, -0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping dd5dd6fe85f7560f9d08fdb39bce5c6870cd7f1e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in inches, for all sides of the clipping rectangle.
+clip-065 reference/no-red-on-blank-page-ref Clip using inches with a zero value, 0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping c6be95182c8a4f2a2917916c9cbd88ec951d25f6 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.
+clip-066 reference/no-red-on-blank-page-ref Clip using inches with a zero value, +0in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 713f246d26b6c9f6c90495be8307179f79d0850e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle.
+clip-067 reference/no-red-on-blank-page-ref Clip using inches with a nominal value, 1in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping c75d21d4150a03397082233a72d589764e921858 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.
+clip-068 reference/no-red-on-blank-page-ref Clip using inches with a positive nominal value, +96in http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 3fe59423b0bab60afc386b0ad90dc7efb7b9eaa8 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in inches, for all sides of the clipping rectangle.
+clip-076 reference/no-red-on-blank-page-ref Clip using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping f6cb081e3a30f6aaa05243be56bf20404712f412 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in 'em' units, for all sides of the clipping rectangle.
+clip-077 reference/no-red-on-blank-page-ref Clip using 'em' units with a zero value, 0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 044cc3ba630f270d2e56992dd00d5e989c1df32e `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in 'em' units, for all sides of the clipping rectangle.
+clip-078 reference/no-red-on-blank-page-ref Clip using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 6784ab5c08ccaa04031432f94f73efa9bbc298f7 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value, in 'em' units, for all sides of the clipping rectangle.
+clip-079 reference/no-red-on-blank-page-ref Clip using 'em' units with a nominal value, 6em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 25056c51e294a6ab0b4ed94bdff02a8da1ba3123 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.
+clip-080 reference/no-red-on-blank-page-ref Clip using 'em' units with a positive nominal value, +6em ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 8e7bc9e158e346bf9bff114f5a1be7eb5dc83542 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle.
+clip-088 reference/no-red-on-blank-page-ref Clip using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 30cbd9b80c65861a56224dd43996011ee5e03747 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value, in 'ex' units, for all sides of the clipping rectangle.
+clip-089 reference/no-red-on-blank-page-ref Clip using 'ex' units with a zero value, 0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping de969cf4e8b4a969d71e042441c79701182b8f81 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value, in 'ex' units, for all sides of the clipping rectangle.
+clip-090 reference/no-red-on-blank-page-ref Clip using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping f02fd3ef21c72059e1a79728dddc80d68bd20254 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value, in 'ex' units, for all sides of the clipping rectangle.
+clip-091 reference/no-red-on-blank-page-ref Clip using 'ex' units with a nominal value, 7.5ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping ff1e8657d9545042f61ed640bf7abec541cab16d `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.
+clip-092 reference/no-red-on-blank-page-ref Clip using 'ex' units with a positive nominal value, +7.5ex ahem http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping a7d170b43da37011718a4a969044970e7e084c77 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle.
+clip-097 reference/no-red-on-blank-page-ref Clip with a negative zero value with no units, -0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping b53ef032b3ea5a1ec160ae76b1da2d0bae4708f0 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a negative zero value and no units, for all sides of the clipping rectangle.
+clip-098 reference/no-red-on-blank-page-ref Clip with a zero value with no units, 0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 091d3f4e13497102370407b2d281481b56e5240b `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a zero value and no units, for all sides of the clipping rectangle.
+clip-099 reference/no-red-on-blank-page-ref Clip with a positive zero value with no units, +0 http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping f492840615e7f48ef6df44b343ab897a2f4f188f `Microsoft`<http://www.microsoft.com/> The 'clip' property sets a positive zero value and no units, for all sides of the clipping rectangle.
clip-100 Clip using the 'rect()' function and specifying all values as 'auto' http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 917efee9ac86cb1be30442575af70dfe9f2da348 `Microsoft`<http://www.microsoft.com/> The 'clip' property sets an 'auto' value for all sides of the clipping rectangle.
clip-101 Clip specifying only the value 'auto' http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping c6b091957f15f759598d028ebcfd674a60dc3608 `Microsoft`<http://www.microsoft.com/> The 'clip' properly applies the value of 'auto'.
-clip-102 Clip with the value 'inherit' http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping 21587a5a2a453a5bb4521b21941daa8da8535df9 `Microsoft`<http://www.microsoft.com/> The 'clip' property set to 'inherit' properly inherits the appropriate value for the parent element.
+clip-102 reference/no-red-on-blank-page-ref Clip with the value 'inherit' http://www.w3.org/TR/CSS21/visufx.html#propdef-clip,http://www.w3.org/TR/CSS21/visufx.html#clipping de9c2b694e2ad4e85e158d5b111cd9495cc518a0 `Microsoft`<http://www.microsoft.com/> The 'clip' property set to 'inherit' properly inherits the appropriate value for the parent element.
clip-inherit-001 clip: Inheriting 'auto' arguments of rect() http://www.w3.org/TR/CSS21/visufx.html#clipping a3014f92b920bfa77b7a7c24b555fdb025b6f456 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>,`Elika J. Etemad`<http://fantasai.inkedblade.net/> The 'auto' keywords in rect() resolve to a used (not computed) value that aligns them with the border edges.
clip-non-absolute-001 Clip on non-positioned element http://www.w3.org/TR/CSS21/visufx.html#clipping 47e05147a98158715a2fe4a77abe155b34248b20 `Microsoft`<http://www.microsoft.com/> Clip does not apply to non-positioned elements.
clip-rect-001 clip: Missing commas in rect() invalid,may http://www.w3.org/TR/CSS21/visufx.html#clipping e140595041f728bdf397172437e3588cd259b036 `Elika J. Etemad`<http://fantasai.inkedblade.net/> User agents may support separation of values within rect() by whitespace instead of commas, but not a combination of whitespace and commas.
@@ -4309,11 +4309,11 @@ color-applies-to-012 reference/color-applies-to-001-ref Color applied to element
color-applies-to-013 reference/color-applies-to-001-ref Color applied to elements with 'display' set to 'table' http://www.w3.org/TR/CSS21/colors.html#propdef-color,http://www.w3.org/TR/CSS21/colors.html#colors 38b680473c04a73dd86f1a096adc239e6133ca78 `Microsoft`<http://www.microsoft.com/> The 'color' property applies to elements with 'display' set to 'table'.
color-applies-to-014 reference/color-applies-to-001-ref Color applied to elements with 'display' set to 'inline-table' http://www.w3.org/TR/CSS21/colors.html#propdef-color,http://www.w3.org/TR/CSS21/colors.html#colors b1c28b2ab96c7e23199ad48757f3c4739d5305bd `Microsoft`<http://www.microsoft.com/> The 'color' property applies to elements with 'display' set to 'inline-table'.
color-applies-to-015 reference/color-applies-to-001-ref Color applied to elements with 'display' set to 'table-caption' http://www.w3.org/TR/CSS21/colors.html#propdef-color,http://www.w3.org/TR/CSS21/colors.html#colors a81613458710c9dbcf2f5e22e1f6aa66e0537def `Microsoft`<http://www.microsoft.com/> The 'color' property applies to elements with 'display' set to 'table-caption'.
-colors-001 Parsing rgb color values with white space http://www.w3.org/TR/CSS21/syndata.html#color-units 35e62c6f4690a6c0aef66ea0a4d7c3ea6a062a28 `Microsoft`<http://www.microsoft.com/> White space is allowed in the color rgb declaration.
-colors-002 Parsing invalid hexadecimal RGB units - white space in hexadecimal values invalid http://www.w3.org/TR/CSS21/syndata.html#color-units 8d423b830a1fd038c28a65ba8cc97f0bcb90fc5b `Microsoft`<http://www.microsoft.com/> White space is not allowed in a hexadecimal color assignment.
-colors-003 Parsing invalid RGB functional notation - two values invalid http://www.w3.org/TR/CSS21/syndata.html#color-units b038f04accdd4577be8890f003f5f1f576de6ea4 `Microsoft`<http://www.microsoft.com/> An RGB value is invalid if it has only two values.
-colors-004 Parsing invalid RGB functional notation - Percentages and Numbers invalid http://www.w3.org/TR/CSS21/syndata.html#color-units da0349df08b8aea6aac60901841a34e52722f2fc `Microsoft`<http://www.microsoft.com/> An RGB value is invalid if it has both percentages and number assignments.
-colors-005 Clipping of RGB color values http://www.w3.org/TR/CSS21/syndata.html#color-units 3bafa5e1fab60225afe4b2e34a625704009b8104 `Microsoft`<http://www.microsoft.com/> Values outside the device gamut are clipped: the red, green, and blue values are changed to fall within the range supported by the device.
+colors-001 reference/filler-text-below-green Parsing rgb color values with white space http://www.w3.org/TR/CSS21/syndata.html#color-units 60db4775fcbb37d58d2bd71b3a94eb93ac07f57f `Microsoft`<http://www.microsoft.com/> White space is allowed in the color rgb declaration.
+colors-002 reference/no-red-filler-text-ref Parsing invalid hexadecimal RGB units - white space in hexadecimal values invalid http://www.w3.org/TR/CSS21/syndata.html#color-units b69ac99dc758a5ab290e712718a177c28eca9132 `Microsoft`<http://www.microsoft.com/> White space is not allowed in a hexadecimal color assignment.
+colors-003 reference/no-red-filler-text-ref Parsing invalid RGB functional notation - two values invalid http://www.w3.org/TR/CSS21/syndata.html#color-units 976e7941d0c4e7dd7d2efb3128d4b84a87fe2f9a `Microsoft`<http://www.microsoft.com/> An RGB value is invalid if it has only two values.
+colors-004 reference/no-red-filler-text-ref Parsing invalid RGB functional notation - Percentages and Numbers invalid http://www.w3.org/TR/CSS21/syndata.html#color-units 36345dd6e5ad3f371f043088abfa13ca99e41516 `Microsoft`<http://www.microsoft.com/> An RGB value is invalid if it has both percentages and number assignments.
+colors-005 reference/filler-text-below-green Clipping of RGB color values http://www.w3.org/TR/CSS21/syndata.html#color-units c218498e6af442dded6851a98d922339d54944de `Microsoft`<http://www.microsoft.com/> Values outside the device gamut are clipped: the red, green, and blue values are changed to fall within the range supported by the device.
colors-006 Comparing color keywords and hex values http://www.w3.org/TR/CSS21/syndata.html#color-units c13c1101c45fe22f51d13f7b089dab1bb5959dad `Microsoft`<http://www.microsoft.com/> Color matching of keywords and hex values.
colors-007 reference/colors-007-ref Color keyword syntax invalid http://www.w3.org/TR/CSS21/syndata.html#color-units 3ac3896b8972955b969b7e9565ac0d14aa1ec1f7 `Germain Garand`<mailto:germain@ebooksfrance.org>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact>
column-background-001 Column background property http://www.w3.org/TR/CSS21/tables.html#columns 9cac04c0174b9fde18f07c7a31ad462f8a5beaec `Microsoft`<http://www.microsoft.com/> A background can be set on a table column.
@@ -4332,20 +4332,20 @@ column-visibility-004 reference/column-visibility-004-ref Spanning cell that int
column-width-001 Column with 'width' property http://www.w3.org/TR/CSS21/tables.html#columns c658c64d426fc87d13ced2121f5e1904d5af8c75 `Microsoft`<http://www.microsoft.com/> Width can be set on a table column.
column-width-002 Column-group width property http://www.w3.org/TR/CSS21/tables.html#columns f275ad8749efdb86aebd900c2b6c836da64a75e1 `Microsoft`<http://www.microsoft.com/> Width can be set on a table column group.
columns-001 Properties that apply to columns http://www.w3.org/TR/CSS21/tables.html#columns 7eccc44a2ff03f96c1666abe6fab2f94973b51ef `Ian Hickson`<mailto:ian@hixie.ch>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact>
-combinator-001 Descendant combinators and newlines http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 414e5b4188b1ffd45acb1fce6fb88a8d1b2d144d `Microsoft`<http://www.microsoft.com/> Newlines can appear between a descendent combinator and the simple selectors around it.
-combinator-002 Sibling combinators and spaces http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 0b5ffb26a682837b84dbb8f700bfce9571030d66 `Microsoft`<http://www.microsoft.com/> Spaces can appear between a sibling combinator and its simple selectors.
-combinator-003 Sibling combinators and newlines http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 783fb09960b139dfc89c2aa29370a973ad879275 `Microsoft`<http://www.microsoft.com/> Newlines can appear between a sibling combinator and the simple selectors around it.
-combinator-004 Descendant combinators and spaces http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 30271d067ad03d6f76ee302160666af4090654c4 `Microsoft`<http://www.microsoft.com/> Spaces can appear between a descendant combinator and the simple selectors around it.
+combinator-001 reference/filler-text-below-green Descendant combinators and newlines http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 24e19308180cb9feaf2275a84990de7d7898175a `Microsoft`<http://www.microsoft.com/> Newlines can appear between a descendent combinator and the simple selectors around it.
+combinator-002 reference/filler-text-below-green Sibling combinators and spaces http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 27fd28751d31e758ed1feb85e7aecfeca64e61b8 `Microsoft`<http://www.microsoft.com/> Spaces can appear between a sibling combinator and its simple selectors.
+combinator-003 reference/filler-text-below-green Sibling combinators and newlines http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors f48e01f6063153e029efe5031eb1c424af49abfb `Microsoft`<http://www.microsoft.com/> Newlines can appear between a sibling combinator and the simple selectors around it.
+combinator-004 reference/filler-text-below-green Descendant combinators and spaces http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors e2dd0bfcca4e1a174c6f6c4d38d964940911f903 `Microsoft`<http://www.microsoft.com/> Spaces can appear between a descendant combinator and the simple selectors around it.
combining-characters-002 Combining characters and styling http://www.w3.org/TR/CSS21/text.html#ctrlchars c8cbff993164cff90fd4e3425166817b2d876958 `Microsoft`<http://www.microsoft.com/> The combined characters are styled as one character.
-comments-001 Parsing comments within style tag http://www.w3.org/TR/CSS21/syndata.html#comments 9bf0a38fdcdd62d5a55e0f9398e03e5617a39ed2 `Microsoft`<http://www.microsoft.com/> Comments are allowed anywhere within a style tag declaration and are ignored.
-comments-002 Nested comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments 3ba5d253f44da8f167724e5af5d008f7ff537d09 `Microsoft`<http://www.microsoft.com/> Comments cannot be nested.
-comments-003 HTML comments and CSS comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments 5185b29027f655e6413d9f4d752f5fdd59030608 `Microsoft`<http://www.microsoft.com/> SGML comment delimiters do not delimit CSS comments.
-comments-004 Parsing of invalid comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments 4988c4ebf26191945f3af5165783437b48bab83e `Microsoft`<http://www.microsoft.com/> Comments that are invalid are ignored.
-comments-005 Parsing of escaped "/" within a valid comment http://www.w3.org/TR/CSS21/syndata.html#comments ed6daa0442267f3153f4d2cb4fe87c3239b82295 `Microsoft`<http://www.microsoft.com/> A slash '/' escaped with a backslash will remove its special meaning.
-comments-006 Parsing of escaped "*" within a valid comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments 2e3c1ace388ec05564aa3ce68b6f7dd52b499e10 `Microsoft`<http://www.microsoft.com/> A star '*' escaped with a backslash will not remove its special meaning.
-comments-007 Parsing of valid comment that is empty invalid http://www.w3.org/TR/CSS21/syndata.html#comments 15806d50346e0dfb22d627aceddb17be53f54f51 `Microsoft`<http://www.microsoft.com/> Empty comments do not affect parsing of rule.
-comments-008 Parsing of escaped opening comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments f632434c66d37026694b74d6bbea63b4f6997b03 `Microsoft`<http://www.microsoft.com/> Escaping a slash '/' for an opening comment makes the comment invalid.
-comments-009 Parsing of invalid escaped "*" in open comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments e8fcf621828de832d81f0f3641f30469d0c8aeeb `Microsoft`<http://www.microsoft.com/> Escaping a star '*' for an opening comment makes the comment invalid.
+comments-001 reference/filler-text-below-green Parsing comments within style tag http://www.w3.org/TR/CSS21/syndata.html#comments 01dd4833519a9dbd3ff3eb782ea7776cc505508d `Microsoft`<http://www.microsoft.com/> Comments are allowed anywhere within a style tag declaration and are ignored.
+comments-002 reference/filler-text-below-green Nested comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments de9a0b9204be4a91d925f38f42ccfd38773314b0 `Microsoft`<http://www.microsoft.com/> Comments cannot be nested.
+comments-003 reference/filler-text-below-green HTML comments and CSS comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments ccd0e0b1c8796feb5229488b77b4235e074bb4f4 `Microsoft`<http://www.microsoft.com/> SGML comment delimiters do not delimit CSS comments.
+comments-004 reference/filler-text-below-green Parsing of invalid comments invalid http://www.w3.org/TR/CSS21/syndata.html#comments 5829b961bef3e44f08b942fcb864da1d0860efbb `Microsoft`<http://www.microsoft.com/> Comments that are invalid are ignored.
+comments-005 reference/filler-text-below-green Parsing of escaped "/" within a valid comment http://www.w3.org/TR/CSS21/syndata.html#comments 3eb40011ac27ecc8ca5a872c3487e9bc86460228 `Microsoft`<http://www.microsoft.com/> A slash '/' escaped with a backslash will remove its special meaning.
+comments-006 reference/filler-text-below-green Parsing of escaped "*" within a valid comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments 9b9d96a6a4cdfa395f661d43f5b6e0b71a21d770 `Microsoft`<http://www.microsoft.com/> A star '*' escaped with a backslash will not remove its special meaning.
+comments-007 reference/filler-text-below-green Parsing of valid comment that is empty invalid http://www.w3.org/TR/CSS21/syndata.html#comments db7458df51484a7d0e1f11efd4b62059724ddd9c `Microsoft`<http://www.microsoft.com/> Empty comments do not affect parsing of rule.
+comments-008 reference/filler-text-below-green Parsing of escaped opening comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments dddfb0c4c6c21fd98587b45f2a5e2dcebc0fedf1 `Microsoft`<http://www.microsoft.com/> Escaping a slash '/' for an opening comment makes the comment invalid.
+comments-009 reference/filler-text-below-green Parsing of invalid escaped "*" in open comment invalid http://www.w3.org/TR/CSS21/syndata.html#comments 0f3a897f177502b1e25e75739965e15bad001443 `Microsoft`<http://www.microsoft.com/> Escaping a star '*' for an opening comment makes the comment invalid.
containing-block-001 reference/ref-filled-green-100px-square Containing block for relative positioned elements is nearest block-level ancestor http://www.w3.org/TR/CSS21/visudet.html#containing-block-details 9405dce2897a36954287ee6eaeb2de439b9bb533 `Microsoft`<http://www.microsoft.com/> If the element's position is 'relative', the containing block is formed by the content edge of the nearest block-level ancestor box.
containing-block-002 reference/ref-filled-green-100px-square Containing block for relative positioned elements is nearest table cell ancestor http://www.w3.org/TR/CSS21/visudet.html#containing-block-details d20a4389a23053cf757941e82bd2e9b1b2c62eac `Microsoft`<http://www.microsoft.com/> If the element's position is 'relative', the containing block is formed by the content edge of the nearest table cell ancestor box.
containing-block-003 reference/ref-filled-green-100px-square Containing block for relative positioned elements is nearest inline-block ancestor http://www.w3.org/TR/CSS21/visudet.html#containing-block-details c08667518288eebc74f275d2352ab5932cb7411e `Microsoft`<http://www.microsoft.com/> If the element's position is 'relative', the containing block is formed by the content edge of the nearest inline-block ancestor box.
@@ -4373,7 +4373,7 @@ containing-block-027 reference/containing-block-027-ref Content is not confined
containing-block-028 reference/containing-block-028-ref Principal block box establishes the containing block http://www.w3.org/TR/CSS21/visuren.html#block-boxes a4a21128bfa6932bcd1493cf6b8365f9de85657a `Microsoft`<http://www.microsoft.com/> Principal block boxes establish a containing block for descendant boxes.
containing-block-029 reference/containing-block-029-ref Principal block box establishes the containing block for generated content http://www.w3.org/TR/CSS21/visuren.html#block-boxes 67619a13060b3a4acd15c2e8d849cc4d19e77077 `Microsoft`<http://www.microsoft.com/> Principal block boxes establish a containing block for generated content.
containing-block-030 reference/containing-block-030-ref Content is not confined by containing blocks may http://www.w3.org/TR/CSS21/visuren.html#containing-block 962e0c6fe3869017e59895514c2e6092f0ccc17a `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Content may overflow containing blocks.
-content-001 Content with the value of 'none' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 54f0b2b07df271c6c17da6a543255c2d2409bf1b `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a value of 'none'.
+content-001 reference/no-red-on-blank-page-ref Content with the value of 'none' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 256cbf8a951bfe10a1fd72f306df0c422387c703 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a value of 'none'.
content-002 Content with the value of 'normal' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 8cae11652d77021dd6e3264bc2ae1eb246ad727f `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a value of 'normal'.
content-003 Content with a string as the value http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content c5c7a409389625ac8f6c079b7e7fd275b520e743 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a string as a value.
content-004 Content with a url() to an image as a value image http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 18bf9f1d2d6dc93267102b92ff27e92def861a77 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles the 'url()' function as a value.
@@ -4408,7 +4408,7 @@ content-032 Content using a 'counters()' function with a string and a list styl
content-033 Content using a 'counters()' function with a string and a list style set to 'georgian' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content ad03de4891b19bff569067e04ef17e593aa719e1 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a 'counters()' function with a string and a list style.
content-034 Content using a 'counters()' function with a string and a list style set to 'lower-alpha' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 0518ee27fb09022fe08e20b2fb88402c1330c1e4 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a 'counters()' function with a string and a list style.
content-035 Content using a 'counters()' function with a string and a list style set to 'upper-alpha' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content c68d4c59092fdd40a255666d9e16e6d4654a9bcd `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a 'counters()' function with a string and a list style.
-content-036 Content using a 'counters()' function with a string and a list style set to 'none' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 821a5915ea5efd082bb946e072d91f0f0600a3f3 `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a 'counters()' function with a string and a list style.
+content-036 reference/no-red-on-blank-page-ref Content using a 'counters()' function with a string and a list style set to 'none' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content b1e83433d3d113fc6396d3b5a7c5fbf6f039ea4b `Microsoft`<http://www.microsoft.com/> The 'content' property properly handles a 'counters()' function with a string and a list style.
content-037 Content with a 'attr()' function as a value selecting 'abbr' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 4f8529c2dbc602ec5630b883bf09c36eb1d2a34e `Microsoft`<http://www.microsoft.com/> The 'content' property correctly handles the 'attr()' function when calling the attribute 'abbr'.
content-038 Content with a 'attr()' function as a value selecting 'accept-charset' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content f0a7a8939570fba0c88bccf8ae810cea1da5a657 `Microsoft`<http://www.microsoft.com/> The 'content' property correctly handles the 'attr()' function when calling the attribute 'accept-charset'.
content-039 Content with a 'attr()' function as a value selecting 'accept' http://www.w3.org/TR/CSS21/generate.html#propdef-content,http://www.w3.org/TR/CSS21/generate.html#content 7b4643aa47c831769ce7c2075b19f903bae5aef6 `Microsoft`<http://www.microsoft.com/> The 'content' property correctly handles the 'attr()' function when calling the attribute 'accept'.
@@ -4729,7 +4729,7 @@ counter-reset-not-generated-001 Counter-reset on pseudo-element that is not gen
counter-reset-sibling-001 Counter-reset on later siblings http://www.w3.org/TR/CSS21/generate.html#scope 66345146613b01479d3e2fc77d57f0463fa8a5b9 `Microsoft`<http://www.microsoft.com/> Setting 'counter-reset' on later siblings does not have an effect on previous counters.
counter-reset-visibility-001 Counter-reset on visibility: hidden element http://www.w3.org/TR/CSS21/generate.html#content 1cab5174ffa04bd5d112e94f17489e418464073d `Microsoft`<http://www.microsoft.com/> Elements that are set to 'visibility: hidden' reset counters.
counters-001 Parsing counter functions with just the identifier http://www.w3.org/TR/CSS21/syndata.html 6113e3ff9dd80acb041d2da3dfcd9e31037cb675 `Microsoft`<http://www.microsoft.com/> Counters can be referred to using only the identifier.
-counters-002 Parsing invalid counter functions - Too many arguments invalid http://www.w3.org/TR/CSS21/syndata.html c7005412d9783c783301d1e2a5bee094f70e904d `Microsoft`<http://www.microsoft.com/> A counter is invalid if it has too many arguments.
+counters-002 reference/no-red-filler-text-ref Parsing invalid counter functions - Too many arguments invalid http://www.w3.org/TR/CSS21/syndata.html 8bd15cebb49e35998d688a75c414ad46232a9a4d `Microsoft`<http://www.microsoft.com/> A counter is invalid if it has too many arguments.
counters-003 Parsing counter() function with no white space http://www.w3.org/TR/CSS21/syndata.html#parsing-errors a9652d5d44b11fff426413a138b9f7565805eca3 `Microsoft`<http://www.microsoft.com/> The counter function can be parsed with no white space separating the function values.
counters-004 Parsing counters() function with no white space and two function values http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ca6b735e6c15b5fc114953b4d5d0bebeb5c8d2af `Microsoft`<http://www.microsoft.com/> The counters function can be parsed with no white space separating the two function values.
counters-005 Parsing counters() function with no white space and three function values http://www.w3.org/TR/CSS21/syndata.html#parsing-errors a161572ada1da0d5d4cca30acbf07dde32431290 `Microsoft`<http://www.microsoft.com/> The counters function can be parsed with no white space separating the three function values.
@@ -4805,7 +4805,7 @@ declaration-003 malformed declaration missing value, part 1 invalid http://www.
declaration-004 malformed declaration missing value, part 2 invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5f903bc94910a17cf54455d842220d5576e517d3 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
declaration-005 malformed declaration: unexpected tokens { }, part 1 invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 95db203b752dcabadbd37613cef6197d35df06e8 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
declaration-006 malformed declaration: unexpected tokens { }, part 2 invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 3b453f15b1e5032f219e2f01634dd45ef92db5a7 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
-declaration-whitespace-001 Parsing white space in style declaration http://www.w3.org/TR/CSS21/syndata.html#declaration 9c6e3ed4416745857caf64889a644d86d5b84fb9 `Microsoft`<http://www.microsoft.com/> Various white space are allowed anywhere within the declaration and are ignored.
+declaration-whitespace-001 reference/filler-text-below-green Parsing white space in style declaration http://www.w3.org/TR/CSS21/syndata.html#declaration 79fca0c7e336d7a18f329e98541010ecf2360266 `Microsoft`<http://www.microsoft.com/> Various white space are allowed anywhere within the declaration and are ignored.
declarations-009 Ignoring at-rules inside declaration blocks invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 8658b351e7b0b401d301940dfe5d6599e1e7fd00 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> At-rules inside declaration blocks are parsed as malformed declarations.
default-attribute-selector-001 reference/ref-filled-green-100px-square attribute selector - Default attribute values in DTDs http://www.w3.org/TR/CSS21/selector.html#default-attrs,http://www.w3.org/TR/CSS21/selector.html#matching-attrs 88e74e354d85ae30af28b990fe3e0731a24a9f9e `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.
default-attribute-selector-002 reference/ref-filled-green-100px-square attribute selector - Default attribute values in DTDs http://www.w3.org/TR/CSS21/selector.html#default-attrs,http://www.w3.org/TR/CSS21/selector.html#matching-attrs 511e185ad1b86f7540f3b1e4f1047e6648caf72e `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Default attribute values may be declared in an external resource such as a DTD. In such case, the default attributes may or may not appear in the document tree. When default attributes appear in the document tree, then their correspondent default values must be included.
@@ -4828,11 +4828,11 @@ descendant-display-none-001 reference/ref-if-there-is-no-red Descendant elements
descendant-display-override-001 reference/ref-if-there-is-no-red Overriding display none from parent http://www.w3.org/TR/CSS21/visuren.html#propdef-display,http://www.w3.org/TR/CSS21/visuren.html#display-prop 8fee66e5f24c59663c0e11abf0be2d2ddd66a2cf `Microsoft`<http://www.microsoft.com/> Descendant elements cannot override the parent's setting of the 'display' property when set to 'none'.
descendant-selector-000 Selectors: Descendant selectors http://www.w3.org/TR/CSS21/selector.html#descendant-selectors c106ca2b043e503ac9c245fe10c895aff0905c1d `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the descendant elements
descendant-selector-001 Selectors: Descendant selectors and universal selector http://www.w3.org/TR/CSS21/selector.html#descendant-selectors e6cf0481f3fb02dbbadfe3d50da98453f2c2c4ee `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the descendant elements
-descendent-selector-001 Descendent selector does not apply to parent element http://www.w3.org/TR/CSS21/selector.html#descendant-selectors b6d44fa70c16468a7b15d1579ebd95fef3afe24d `Microsoft`<http://www.microsoft.com/> Descendent selectors are applied only to descendents.
+descendent-selector-001 reference/no-red-filler-text-ref Descendent selector does not apply to parent element http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 11ab5da63b3f42ed71250c91136486e5b8a3c4cd `Microsoft`<http://www.microsoft.com/> Descendent selectors are applied only to descendents.
descendent-selector-002 Descendent selector http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 88cb1c03462749e54e1ec76a3b47cc8d7d4c9882 `Microsoft`<http://www.microsoft.com/> Descendent selectors are applied only to descendents.
descendent-selector-003 Descendent selector with additional element between http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 8bf8e02dd855d18afae385e0d4d5fe0d1ac8d294 `Microsoft`<http://www.microsoft.com/> Descendent selectors are applied to descendents even if additional elements separate parent and subject of selector.
descendent-selector-004 Descendent selector with incorrect parent element http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 73766503b0964b343d3f36cb4c645673b4a560e1 `Microsoft`<http://www.microsoft.com/> Descendent selectors are applied only to descendents where the parent element matches.
-descendent-selector-005 Grandchild selection with no children http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 499c4b73e4734ff29668b1faef60a933298043a3 `Microsoft`<http://www.microsoft.com/> Grandchild selection is applied only to elements which have grandchildren.
+descendent-selector-005 reference/no-red-filler-text-ref Grandchild selection with no children http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 631da3319277f5ce15d01649a10ef2d8a044fa27 `Microsoft`<http://www.microsoft.com/> Grandchild selection is applied only to elements which have grandchildren.
descendent-selector-006 Grandchild selection with no grandchildren http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 33b12d03a89a2449d04aaf80331f6c67b05a9ca9 `Microsoft`<http://www.microsoft.com/> Grandchild selection is applied only to elements which have grandchildren.
descendent-selector-007 Grandchild selection http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 9b3284e0cb3a8833f6a10c90716f9b6856caecbb `Microsoft`<http://www.microsoft.com/> Grandchild selection is applied only to elements which are grandchildren.
descendent-selector-008 Descendent selector with ID attribute does not match elements without the ID attribute http://www.w3.org/TR/CSS21/selector.html#descendant-selectors 19b5c529fefa7740ee50680d2587f5b0c0a28ac7 `Microsoft`<http://www.microsoft.com/> Descendent selector with attribute applies only to applicable elements.
@@ -4947,16 +4947,16 @@ empty-cells-applies-to-004 Empty-cells and 'display: run-in' elements http://w
empty-cells-applies-to-005 Empty-cells and 'display: inline-block' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 7e3feb2c930b3642dbfe8e58699a607485a8df04 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: inline-block' elements.
empty-cells-applies-to-006 Empty-cells and 'display: table' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 7caadb4eefe72a9c0613258ba9a70a4d98515a7d `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table' elements.
empty-cells-applies-to-007 Empty-cells and 'display: inline-table' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells d88c130ead9b09ce9b10f74708befe87d4b64491 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: inline-table' elements.
-empty-cells-applies-to-008 Empty-cells and 'display: table-row-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 43972ec4173f8a3c8ec77409ad1a7d590e07aa43 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-row-group' elements.
-empty-cells-applies-to-009 Empty-cells and 'display: table-header-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 601372110a03019961bc5840dea1e68f63291538 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-header-group' elements.
-empty-cells-applies-to-010 Empty-cells and 'display: table-footer-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 8c4f1c5f3bd73ff0a9ed72b8ecf5984b6049694c `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-footer-group' elements.
-empty-cells-applies-to-011 Empty-cells and 'display: table-row' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells de81cf0b6692ee92c0cdf61f46b5f24b99aa9272 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-row' elements.
-empty-cells-applies-to-012 Empty-cells and 'display: table-column' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells b59f533c8f519361fe8b9fa823fb726abba1f7f4 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-column' elements.
-empty-cells-applies-to-013 Empty-cells and 'display: table-column-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 53248287e7b7e369175e8535aa65f1f6d6c1c628 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-column-group' elements.
-empty-cells-applies-to-014 Empty-cells and 'display: table-cell' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells ab163c8f783455de4e183a6d085204b755fd443f `Microsoft`<http://www.microsoft.com/> Empty-cells applies to 'display: table-cell' elements.
+empty-cells-applies-to-008 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-row-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells be2f85ea6f1cab8294bfe01e60091bae3c313c1b `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-row-group' elements.
+empty-cells-applies-to-009 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-header-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 1b17e6e42b449c9b1187bebdb92cc02ceaf1fb5c `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-header-group' elements.
+empty-cells-applies-to-010 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-footer-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 7cae10020d820de0b18cf159eef3b4836f26dee4 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-footer-group' elements.
+empty-cells-applies-to-011 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-row' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 053667baec19d02c407edbc2003788bab9972b2c `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-row' elements.
+empty-cells-applies-to-012 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-column' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 5418876ab187aa4ae771c7a2aa533ae429a72218 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-column' elements.
+empty-cells-applies-to-013 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-column-group' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 77e9a535e91c9a6e431164207f3b490cffb2eaa0 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-column-group' elements.
+empty-cells-applies-to-014 reference/no-red-on-blank-page-ref Empty-cells and 'display: table-cell' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 2bcc036537724e93bfce6a4f0b7a393c81727750 `Microsoft`<http://www.microsoft.com/> Empty-cells applies to 'display: table-cell' elements.
empty-cells-applies-to-015 Empty-cells and 'display: table-caption' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells bee1bb4597728e9e043dbac8ec2fff6c123d4148 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: table-caption' elements.
-empty-cells-applies-to-016 Empty-cells and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells ab79af4feb4f59ff92dbde97953b85a010be66e6 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: none' elements.
-empty-cells-applies-to-017 Empty-cells and 'display: inherit' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 7b4d0868b94f7edcad5bb14bbb9453aada5e4370 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: inherit' elements which do not inherit the value of 'table-cell'.
+empty-cells-applies-to-016 reference/no-red-on-blank-page-ref Empty-cells and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 68e52446e6866e1c6f8e68963d13a822cf5fd087 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: none' elements.
+empty-cells-applies-to-017 reference/no-red-on-blank-page-ref Empty-cells and 'display: inherit' elements http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells,http://www.w3.org/TR/CSS21/tables.html#empty-cells 3069cf04cfb9e260a83ab9c913261bc9722ae492 `Microsoft`<http://www.microsoft.com/> Empty-cells does not apply to 'display: inherit' elements which do not inherit the value of 'table-cell'.
empty-cells-exceptions-001 Cells containing floating content are not considered empty http://www.w3.org/TR/CSS21/tables.html#empty-cells 8c9a13ee2e13ef227c1fb6e75456dc1fbecc8657 `Microsoft`<http://www.microsoft.com/> Cells that contain floating content, including empty elements, are not considered to be empty cells. The table under test actually contains two tests. The first cell tests floating content, and the second cell tests a floating empty element.
empty-cells-exceptions-002 Cells containing empty element in-flow content are not considered empty http://www.w3.org/TR/CSS21/tables.html#empty-cells eac66306505378c1ad247b49b155dafdcf43d009 `Microsoft`<http://www.microsoft.com/> Cells that contain in-flow content (including empty elements) are not considered to be empty cells. The table under test really contains two tests--the first cell tests in-flow content, the second cell tests an empty in-flow element.
empty-cells-exceptions-003 Cells with collapsed white space content are considered empty http://www.w3.org/TR/CSS21/tables.html#empty-cells 924d18bbb5b18fa6a0da961bcd8e6830b12843a4 `Microsoft`<http://www.microsoft.com/> Cells that contain in-flow content of white space which has been collapsed away by the 'white-space' property are considered to be empty cells.
@@ -4967,25 +4967,25 @@ empty-cells-initial-001 Initial value of empty-cells http://www.w3.org/TR/CSS2
empty-inline-001 reference/ref-if-there-is-no-red Empty inline elements http://www.w3.org/TR/CSS21/visuren.html#inline-formatting 83a4b73ce97f1a826cb114e0b0d6ec49bc7cb42f `Microsoft`<http://www.microsoft.com/> Empty inline elements create a zero-height line box.
empty-inline-002 reference/empty-inline-002-ref Empty line box influence ahem http://www.w3.org/TR/CSS21/visudet.html#propdef-line-height,http://www.w3.org/TR/CSS21/visudet.html#leading 43984915c10c41a7344d1d2aa2396d57c006a90a `Microsoft`<http://www.microsoft.com/> Empty inline elements still influence calculation just like elements with content.
empty-inline-003 reference/empty-inline-003-ref Line height calculations - Empty inline elements influence http://www.w3.org/TR/CSS21/visudet.html#line-height ff46f75b3b15a777c9a6a6ca85d74d098d0798a4 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`Bruno Fassino`<fassino[at]gmail.com> The line-height of an empty inline element influences the height of a line containing it with some other content
-eof-001 Parsing unexpected end of declaration block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors ac47afa4f1ac25aefb3a712dd6198fd1f5c096ee `Microsoft`<http://www.microsoft.com/> The parser implicitly terminates the block and applies the styles if the declaration block is not terminated.
-eof-002 Parsing unexpected end of function invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 62eb6d02cda03c507166a7de5c5991720ded5e41 `Microsoft`<http://www.microsoft.com/> User agents close all open parentheses at the end of the style sheet.
-eof-003 Parsing unexpected end of string invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5eaca39bdf9e69bb238c3f9e8eb90a41fbe14a37 `Microsoft`<http://www.microsoft.com/> Close all open strings at the end of the style sheet.
-eof-004 Parsing unexpected end of @media block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 4d189286c9a0ac3967eceb2252bee84192e7a473 `Microsoft`<http://www.microsoft.com/> User agents close all open blocks at the end of the style sheet.
-eof-005 Parsing unexpected end of @import invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors d725a85531fe35882f66cc8091e1e32bd12d33c3 `Microsoft`<http://www.microsoft.com/> User agents close all open rules at the end of the style sheet.
-eof-006 Parsing unexpected end of @import with closed quote invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 63bc9cfb1eb3189bda907e3075b761533b162927 `Microsoft`<http://www.microsoft.com/> User agents close all open quotes at the end of the style sheet.
-eof-007 Parsing unexpected end of shorthand rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors c68f7c366aeeceab4de9cf8a3a0ff3bc68cde96a `Microsoft`<http://www.microsoft.com/> User agents close all open rules at the end of the style sheet.
-escaped-ident-001 Parsing escaped identifiers as selectors, property and value http://www.w3.org/TR/CSS21/syndata.html#characters 48fb93665780f88903d81394930930e4b37e9cff `Microsoft`<http://www.microsoft.com/> Escaped identifiers are parsed and applied.
-escaped-ident-002 Parsing escaped special CSS characters http://www.w3.org/TR/CSS21/syndata.html#characters 67736d90061342541e19326b127f8fdfa1a650f2 `Microsoft`<http://www.microsoft.com/> Escaped special CSS characters are no longer meaningful.
-escaped-ident-003 Parsing escaped newlines within identifiers invalid http://www.w3.org/TR/CSS21/syndata.html#characters d2144d9c2ff45c8e34c7e59b21072f5ef80bb430 `Microsoft`<http://www.microsoft.com/> Newlines cannot be escaped within identifiers.
-escaped-ident-004 Parsing escaped chars in the range of 0-9a-f http://www.w3.org/TR/CSS21/syndata.html#characters d3f5d7c415014da0ec6ea9ad22d6aa07ca0f46a9 `Microsoft`<http://www.microsoft.com/> The {unicode} chars are not treated like {escape} chars.
-escaped-ident-char-001 Parsing escaped characters as selector and property http://www.w3.org/TR/CSS21/syndata.html#characters 9d31a6f79cb62d54cc09083deffc0e219612e7ac `Microsoft`<http://www.microsoft.com/> Escaped characters are treated as normal characters.
-escaped-ident-spaces-001 Parsing escaped identifiers with spaces http://www.w3.org/TR/CSS21/syndata.html#characters ef09ed49f4ec3523aa6fda28946c718112142a9c `Microsoft`<http://www.microsoft.com/> Escaped identifiers are parsed and spaces between them are ignored.
-escaped-ident-spaces-002 Termination of escaped character sequences with white space http://www.w3.org/TR/CSS21/syndata.html#characters 66b01cd50e738b5e349eacb35d5fa21e9ac4f2c1 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by white space.
-escaped-ident-spaces-003 Termination of escaped character sequences with six digits http://www.w3.org/TR/CSS21/syndata.html#characters 3c943823ac07b0b6128a00a4030e7570e66f9b84 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by exactly six hex digits.
-escaped-ident-spaces-004 Termination of escaped character sequences with six digits and white space http://www.w3.org/TR/CSS21/syndata.html#characters 8caa09923a9bb3f9f4d1f370a66cfa41b3dd5486 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by exactly six hex digits and white space.
-escaped-ident-spaces-005 Termination of escaped character sequences with less than 6 digits and white space http://www.w3.org/TR/CSS21/syndata.html#characters 6d817a3b96ac9409547eb9efa79e6fd0e80b2ce1 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by white space.
-escaped-ident-spaces-006 Termination of escaped character sequences with two digits terminated by white space http://www.w3.org/TR/CSS21/syndata.html#characters e8b5f3f2eef9e8ee257e8f1a34dffce174bc034c `Microsoft`<http://www.microsoft.com/> Escaped character sequences (two hex digits) are terminated by white space.
-escaped-ident-spaces-007 Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs http://www.w3.org/TR/CSS21/syndata.html#characters 62d36cfc8eee6471e6aa4c74d8e5077e2b5af98f `Microsoft`<http://www.microsoft.com/> Escaped character sequences (less than six hex digits) are terminated by white space, tabs and linefeeds.
+eof-001 reference/filler-text-below-green Parsing unexpected end of declaration block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors c886c493ab1aaa298443aa99b6e288933f7d58a4 `Microsoft`<http://www.microsoft.com/> The parser implicitly terminates the block and applies the styles if the declaration block is not terminated.
+eof-002 reference/filler-text-below-green Parsing unexpected end of function invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors df707a9fe46778aa3ca34b98ac02b7c2d92057ed `Microsoft`<http://www.microsoft.com/> User agents close all open parentheses at the end of the style sheet.
+eof-003 reference/filler-text-below-green Parsing unexpected end of string invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors a969d2e5306783300e6b2d89e0f5291496067aa3 `Microsoft`<http://www.microsoft.com/> Close all open strings at the end of the style sheet.
+eof-004 reference/filler-text-below-green Parsing unexpected end of @media block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 4850bc186642345f595712f3dbab9637db8ea4d7 `Microsoft`<http://www.microsoft.com/> User agents close all open blocks at the end of the style sheet.
+eof-005 reference/filler-text-below-green Parsing unexpected end of @import invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors d55c1b25cbec056508cf337be2272f60f4ae67af `Microsoft`<http://www.microsoft.com/> User agents close all open rules at the end of the style sheet.
+eof-006 reference/filler-text-below-green Parsing unexpected end of @import with closed quote invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 75b1f2040b92131c35214301c14c61c71a32d801 `Microsoft`<http://www.microsoft.com/> User agents close all open quotes at the end of the style sheet.
+eof-007 reference/filler-text-below-green Parsing unexpected end of shorthand rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 216875eab2d271090bef3382b9b598eb696dfb5b `Microsoft`<http://www.microsoft.com/> User agents close all open rules at the end of the style sheet.
+escaped-ident-001 reference/filler-text-below-green Parsing escaped identifiers as selectors, property and value http://www.w3.org/TR/CSS21/syndata.html#characters 0d245d52baa6cfab78b3cd2fe7d2fcae7268b1dd `Microsoft`<http://www.microsoft.com/> Escaped identifiers are parsed and applied.
+escaped-ident-002 reference/filler-text-below-green Parsing escaped special CSS characters http://www.w3.org/TR/CSS21/syndata.html#characters a23281af06eb05a3bfff49feeec49fd206a5ae98 `Microsoft`<http://www.microsoft.com/> Escaped special CSS characters are no longer meaningful.
+escaped-ident-003 reference/no-red-filler-text-ref Parsing escaped newlines within identifiers invalid http://www.w3.org/TR/CSS21/syndata.html#characters 5c22a28e5ed23baedcefb68b52c7333525ca5da6 `Microsoft`<http://www.microsoft.com/> Newlines cannot be escaped within identifiers.
+escaped-ident-004 reference/no-red-filler-text-ref Parsing escaped chars in the range of 0-9a-f http://www.w3.org/TR/CSS21/syndata.html#characters 85313779343f3bb1dd1aa442baf75244e48b57aa `Microsoft`<http://www.microsoft.com/> The {unicode} chars are not treated like {escape} chars.
+escaped-ident-char-001 reference/filler-text-below-green Parsing escaped characters as selector and property http://www.w3.org/TR/CSS21/syndata.html#characters 22b348c6cb4576fac1b77bad2682357374f37097 `Microsoft`<http://www.microsoft.com/> Escaped characters are treated as normal characters.
+escaped-ident-spaces-001 reference/filler-text-below-green Parsing escaped identifiers with spaces http://www.w3.org/TR/CSS21/syndata.html#characters 9b1ec86cda71320dca4e04f3eb13cc966ec7e8d2 `Microsoft`<http://www.microsoft.com/> Escaped identifiers are parsed and spaces between them are ignored.
+escaped-ident-spaces-002 reference/filler-text-below-green Termination of escaped character sequences with white space http://www.w3.org/TR/CSS21/syndata.html#characters ae27d25a2869bf812c3738c8c5d0c89f3834e73f `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by white space.
+escaped-ident-spaces-003 reference/filler-text-below-green Termination of escaped character sequences with six digits http://www.w3.org/TR/CSS21/syndata.html#characters fd92b844acacdb4aca97088a6057245c931ce12c `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by exactly six hex digits.
+escaped-ident-spaces-004 reference/filler-text-below-green Termination of escaped character sequences with six digits and white space http://www.w3.org/TR/CSS21/syndata.html#characters b6e6c715af1d5ed16b5b85232d4c413ac687b9f4 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by exactly six hex digits and white space.
+escaped-ident-spaces-005 reference/filler-text-below-green Termination of escaped character sequences with less than 6 digits and white space http://www.w3.org/TR/CSS21/syndata.html#characters f240c4f85400a64811558c3449adcc6d5bde2582 `Microsoft`<http://www.microsoft.com/> Escaped character sequences are terminated by white space.
+escaped-ident-spaces-006 reference/filler-text-below-green Termination of escaped character sequences with two digits terminated by white space http://www.w3.org/TR/CSS21/syndata.html#characters 20509dc4fea583128da4f44c1426197b4f8180be `Microsoft`<http://www.microsoft.com/> Escaped character sequences (two hex digits) are terminated by white space.
+escaped-ident-spaces-007 reference/filler-text-below-green Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs http://www.w3.org/TR/CSS21/syndata.html#characters e5126ef7aba00fa9b87ca64194364c22d198cdd8 `Microsoft`<http://www.microsoft.com/> Escaped character sequences (less than six hex digits) are terminated by white space, tabs and linefeeds.
escaped-newline-001 Parsing strings with escaped newlines http://www.w3.org/TR/CSS21/syndata.html#strings a368ccece9c652696c5c144c1aa0fecb29927f9b `Microsoft`<http://www.microsoft.com/> Strings with escaped newlines are treated as a single whole string.
escapes-000 Escaped Newline in String http://www.w3.org/TR/CSS21/syndata.html#characters 950750c0a62615691fbccbe9817c3837801f1e5d `L. David Baron`<http://dbaron.org/>
escapes-001 Escaped Quote Marks in String http://www.w3.org/TR/CSS21/syndata.html#characters d5ceb1f6427ee387f1149363c021778253f4af4b `L. David Baron`<http://dbaron.org/>
@@ -5510,7 +5510,7 @@ first-line-selector-009 First-line and inapplicable properties http://www.w3.o
first-line-selector-010 First-line after a BR http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 0ee98a077d59e34bcb54040752cb814b3220fc8c `Microsoft`<http://www.microsoft.com/> The :first-line pseudo-element start tag is inserted right after the start tag of the block element.
first-line-selector-011 Inline-block usage with :first-line http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 357af2d94502b3ba4a969fd09b8e64d672585e7d `Microsoft`<http://www.microsoft.com/> The first line of an inline-block cannot be the first formatted line of an ancestor element.
first-line-selector-012 First-line selector applicability to table captions http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 8f8f4fa52cf5d9afdbcf2ebe465eb91b2988afcc `Microsoft`<http://www.microsoft.com/> The :first-line pseudo-element can be attached to a table caption.
-first-line-selector-013 First-line selector applicability to inline-blocks http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo a728120d0e9a015431cf01df39be2bb57925ffa9 `Microsoft`<http://www.microsoft.com/> The :first-line pseudo-element can be attached to an inline-block.
+first-line-selector-013 reference/filler-text-below-green First-line selector applicability to inline-blocks http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo e08fce15a428ed8684a9aac94d5d1c5b57e24660 `Microsoft`<http://www.microsoft.com/> The :first-line pseudo-element can be attached to an inline-block.
first-line-selector-014 :first-line pseudo-element - text-transform http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo,http://www.w3.org/TR/CSS21/text.html#caps-prop,http://www.w3.org/TR/CSS21/visuren.html#viewport b8ca3edaa9b6360b35a77a4f39cacd692e602b6a `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`Magne Andersson`<magne[dot]andersson(at)telia[dot]com>
first-line-selector-015 :first-line pseudo-element - text-transform http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo,http://www.w3.org/TR/CSS21/text.html#caps-prop,http://www.w3.org/TR/CSS21/visuren.html#viewport 178dd550fd48658caffaaeee7ab5f2e233299ed9 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> The :first-line pseudo-element can be attached to an unordered list because it is a block-level element. The "first formatted line" of an unordered list occurs inside its first list-item because it is a non-positioned and non-floated block-level descendant in the same flow. User agents may change the document's layout (preferred behavior but nonetheless optional) when the viewport is resized.
first-line-selector-016 Inline-block usage with :first-line http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo b1f7213ea778a7f37e781d6bf15c510f3cf5008c `Microsoft`<http://www.microsoft.com/> The first line of an inline-block cannot be the first formatted line of an ancestor element.
@@ -5519,6 +5519,8 @@ first-page-selectors-001 Page Selectors - First Page in LTR paged http://www.w3
first-page-selectors-002 Page Selectors - First Page in RTL paged http://www.w3.org/TR/CSS21/page.html#page-selectors 1e28f820bbed8e8e108a006a72b23c16c46ce7da `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The first page of a right-to-left document is a :left page.
first-page-selectors-003 Page Selectors - First Page in LTR Forced :left may,paged http://www.w3.org/TR/CSS21/page.html#page-selectors 08f613e061ab08c5a071a50d2c7e37dddb914254 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The first page of a left-to-right document can be forced as :left by inserting a page break.
first-page-selectors-004 Page Selectors - First Page in RTL Forced :right may,paged http://www.w3.org/TR/CSS21/page.html#page-selectors a5c1fb528f5b5f17a57c65056d00504d3813cbef `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The first page of a right-to-left document can be forced as :right by inserting a page break.
+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 66c5f6f6770b4a63ab7936fc40da35a075237c0f `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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 0e3999276064df4aff359983d7a6cb2977a7a19b `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> 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.
fixed-table-layout-001 Fixed table layout when 'width' property is 'auto' ahem http://www.w3.org/TR/CSS21/tables.html#fixed-table-layout 72b5ea78d6b5c107cbee06057efd23f277284710 `Microsoft`<http://www.microsoft.com/> If a browser supports fixed table layout when 'width' is 'auto', a table will size to its containing block, minus any margin space (modified example from spec section 17.5.2.1).
fixed-table-layout-002 Value other than 'auto' for column width sets width of cells in the column http://www.w3.org/TR/CSS21/tables.html#fixed-table-layout ec1814f346b834600c51b0b4ca6b0b761d13ba96 `Microsoft`<http://www.microsoft.com/> A column element with a value other than 'auto' for the 'width' property sets the width for the column of cells it contains.
fixed-table-layout-002a reference/fixed-table-layout-002a-ref table-layout: fixed - specified column width must include padding and border applied on its cells image http://www.w3.org/TR/CSS21/tables.html#fixed-table-layout 378167322628bd5e55fd6ed930bd1224f26fa8f1 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> In the fixed table layout algorithm, the horizontal layout of the table only depends on the table's width, the width of the columns, table borders and any non-zero horizontal border-spacing if 'border-collapse: separate' applies to such table, like in this test. The specified width of columns must include the non-zero horizontal padding and/or non-zero horizontal borders which may be applying to the cells contained in such columns.
@@ -5949,72 +5951,72 @@ font-matching-rule-010 Font Matching Algorithm, font-variant never fails if pro
font-matching-rule-012 Font Matching Algorithm, font-size and rounding ahem http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm,http://www.w3.org/TR/css-fonts-3/#font-style-matching edfc041bbe696e48ee66ffe0bae43b330a370a11 `Microsoft`<http://www.microsoft.com/> The font-size for scalable fonts are rounded to the nearest whole pixel.
font-matching-rule-013 Font Matching Algorithm, font-variant font missing small-caps property font http://www.w3.org/TR/CSS21/fonts.html#algorithm 96ec874c772b598c6446a808a474767b85c8c881 `Microsoft`<http://www.microsoft.com/> A font that is only available as small-caps can be assigned either a normal or a small-caps to its font-variant property. Both values have the same effect.
font-matching-rule-014 Font Matching Algorithm, same fonts font http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm,http://www.w3.org/TR/css-fonts-3/#font-style-matching f27261394688f5c3e5554bbb281681c2b507750e `Microsoft`<http://www.microsoft.com/> If all available fonts are exactly same in all properties, the user agent selects one of them.
-font-size-001 reference/font-size-001-ref Font-size using pixels with a minimum minus one value, -1px ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop bb143e10d513added7d2ea6e332b6a516d06afd9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-002 reference/font-size-001-ref Font-size using pixels with a minimum value, 0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 85d2cbe0a3b188cab66f9acc79ddbf02e7401064 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in pixels.
+font-size-001 reference/no-red-on-blank-page-ref Font-size using pixels with a minimum minus one value, -1px ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 03e0ce41541ccc6b9f7e8104b47c2093562d27fd `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-002 reference/no-red-on-blank-page-ref Font-size using pixels with a minimum value, 0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5f19c792d78af0dc96ae29fb9a7f5857570502f3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in pixels.
font-size-003 Font-size using pixels with a minimum plus one value, 1px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a00ceabffd7b226ecb761bb7e1eca4eb9aa942c3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in pixels.
-font-size-004 reference/font-size-001-ref Font-size using pixels with a negative zero value, -0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 59c88a2dd5fbcae03e0383925ffb7ceeb21dd7c1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in pixels.
-font-size-005 reference/font-size-001-ref Font-size using pixels with a positive zero value, +0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 66f406e5c8384be46455bf80f3c0ac1ab41d184e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in pixels.
+font-size-004 reference/no-red-on-blank-page-ref Font-size using pixels with a negative zero value, -0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ebe44f4b1639025eb6b40416cedeea73b826b287 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in pixels.
+font-size-005 reference/no-red-on-blank-page-ref Font-size using pixels with a positive zero value, +0px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2c2775744b5e4d409665063aa9eb956a40dac8a0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in pixels.
font-size-006 Font-size using pixels with a nominal value, 96px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop bf9e1c8a38742f24146a01cde2dfd9a0920f1317 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in pixels.
font-size-007 Font-size using pixels with a positive nominal value, +96px ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0fba432d2256fd123227c9e5d244cd611949bda4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in pixels.
-font-size-012 Font-size using points with a minimum minus one value, -1pt ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e8ebf9f3b11f5abe0ff807bb476baf811dd7c283 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-013 Font-size using points with a minimum value, 0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 893b764f22c702eddfbf3f28f4783da519cebaec `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in points.
+font-size-012 reference/no-red-on-blank-page-ref Font-size using points with a minimum minus one value, -1pt ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7969d10c057e3f4e07bc9a599aa7259d1f78d648 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-013 reference/no-red-on-blank-page-ref Font-size using points with a minimum value, 0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9f36609d43e348da7c5b263f5f98c02596ded984 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in points.
font-size-014 Font-size using points with a minimum plus one value, 1pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d73034c9112580435692b9849786c31c41126859 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in points.
-font-size-015 Font-size using points with a negative zero value, -0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6d0c52c823e2f2668b1891a8d8357095cf81ced4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in points.
-font-size-016 Font-size using points with a positive zero value, +0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 705a096572a87e7f8946fc297a646ead351f60c2 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in points.
+font-size-015 reference/no-red-on-blank-page-ref Font-size using points with a negative zero value, -0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 189339a5d9a3d9710c28cdb51395cd1a70fb0e72 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in points.
+font-size-016 reference/no-red-on-blank-page-ref Font-size using points with a positive zero value, +0pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 938520561d8756ded96aed9b78ef4f3ad689561f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in points.
font-size-017 Font-size using points with a nominal value, 72pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 702b137bd4f133c788859077f8eacbb18697b08a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in points.
font-size-018 Font-size using points with a positive nominal value, +72pt ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9d8abb16a0bc617c872d70f468e1adcce5100172 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in points.
-font-size-023 Font-size using picas with a minimum minus one value, -1pc ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 35a9ba8fb29b07e3eecb9dfa134065ff4b992f6f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-024 Font-size using picas with a minimum value, 0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 80694993dc671bf23b68313e461e47b9aed9ac53 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in picas.
+font-size-023 reference/no-red-on-blank-page-ref Font-size using picas with a minimum minus one value, -1pc ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e6f91b26b4adbe269e52730098d9fd4797e83c10 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-024 reference/no-red-on-blank-page-ref Font-size using picas with a minimum value, 0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1a7b086d3ec6a3297100d269422d62d031896139 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in picas.
font-size-025 Font-size using picas with a minimum plus one value, 1pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ad10c5f96f6109b0487f43fc16b277d180b14745 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in picas.
-font-size-026 Font-size using picas with a negative zero value, -0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop da9dd3d5e6952e753bcf101d9ac64e6155c21719 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in picas.
-font-size-027 Font-size using picas with a positive zero value, +0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5e34635adae536afe139f201fcf1b5715fcd52f1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in picas.
+font-size-026 reference/no-red-on-blank-page-ref Font-size using picas with a negative zero value, -0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 34aec0aa18dfd4250ae6872810a7f84188e3d41a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in picas.
+font-size-027 reference/no-red-on-blank-page-ref Font-size using picas with a positive zero value, +0pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5952c4bc3ed74af5616d7e2ca6865792438bc97b `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in picas.
font-size-028 Font-size using picas with a nominal value, 6pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop cdaaaa8dbd1672b9e0b55b0113fc219e0e09ce39 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in picas.
font-size-029 Font-size using picas with a positive nominal value, +6pc ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a00ff61b84e5b23e456602243b79fe42c6c740d1 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in picas.
-font-size-034 Font-size using centimeters with a minimum minus one value, -1cm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 309dee8a3244ac7f698ebac04157a733311d2efa `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-035 Font-size using centimeters with a minimum value, 0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 891b4b170ba17c2f276547a2b2aad9eb9e745fd9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in centimeters.
+font-size-034 reference/no-red-on-blank-page-ref Font-size using centimeters with a minimum minus one value, -1cm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 46522da720c3fab585925c522bf49cd98cd0a92c `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-035 reference/no-red-on-blank-page-ref Font-size using centimeters with a minimum value, 0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop db0f22fd4d65e0c8eba86fb941e19339fc6cee76 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in centimeters.
font-size-036 Font-size using centimeters with a minimum plus one value, 1cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a891dbd01e6d76bc85c1995f0cf3580f9bca6ef5 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in centimeters.
-font-size-037 Font-size using centimeters with a negative zero value, -0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 21e3897a01ade597822bce3cb0438a8c9f1aa3b7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in centimeters.
-font-size-038 Font-size using centimeters with a positive zero value, +0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop b3bb288ff9ebc0a5c39113bcb90159fbc7b35b71 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in centimeters.
+font-size-037 reference/no-red-on-blank-page-ref Font-size using centimeters with a negative zero value, -0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 50e5bd8a29c44f9b716063300877817da3ba989d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in centimeters.
+font-size-038 reference/no-red-on-blank-page-ref Font-size using centimeters with a positive zero value, +0cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7fa98f13d5b90b4f18de2ce678b9a3ac0a16441a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in centimeters.
font-size-039 Font-size using centimeters with a nominal value, 2.54cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6148f550ab728d5676453a6557aecd47c8aebb6d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in centimeters.
font-size-040 Font-size using centimeters with a positive nominal value, +2.54cm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 56ad057b413b0864cb587a2501bc9cb7c8d79f12 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in centimeters.
-font-size-045 Font-size using millimeters with a minimum minus one value, -1mm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3e02b1e53b83938e4162edcaf4a462ad174e89c8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-046 Font-size using millimeters with a minimum value, 0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 864ac9ad5e946bb6e44b1496ca9cd84962789f6e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in millimeters.
+font-size-045 reference/no-red-on-blank-page-ref Font-size using millimeters with a minimum minus one value, -1mm ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 522ec7dbdd1029e899470038cc7b4f9c0495cbfe `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-046 reference/no-red-on-blank-page-ref Font-size using millimeters with a minimum value, 0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop de67de9b64bc4965160b5a8a1e359dcdabba49ff `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in millimeters.
font-size-047 Font-size using millimeters with a minimum plus one value, 1mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e04a8bb29099d223bf581e5e539e8534a2e1e335 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in millimeters.
-font-size-048 Font-size using millimeters with a negative zero value, -0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 86dc5c636a145d75d9925f254fa8a8dc98d9909a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in millimeters.
-font-size-049 Font-size using millimeters with a positive zero value, +0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5c03975d86198c3f15de663095d32168827fef03 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in millimeters.
+font-size-048 reference/no-red-on-blank-page-ref Font-size using millimeters with a negative zero value, -0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 88b5f0b6fe95628df78b2c43bb5bf171c7b05109 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in millimeters.
+font-size-049 reference/no-red-on-blank-page-ref Font-size using millimeters with a positive zero value, +0mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 50e6c0517a918b2562ae6e1cec87e5ebf4cfafc0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in millimeters.
font-size-050 Font-size using millimeters with a nominal value, 25.4mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 08aeb5c6d34b5680af9b82b8aa11964eb51ed88f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in millimeters.
font-size-051 Font-size using millimeters with a positive nominal value, +25.4mm ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3646cdb80c5779cacd3a9aee18a62a8dd5440106 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in millimeters.
-font-size-056 Font-size using inches with a minimum minus one value, -1in ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d4e4b2e973066da5c6ebeb91e7bef3057df0260e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-057 Font-size using inches with a minimum value, 0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7798b8a88c20d8dfcaaadac3316dd654ccae8b9a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in inches.
+font-size-056 reference/no-red-on-blank-page-ref Font-size using inches with a minimum minus one value, -1in ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 8623240612882d1c69ae9e37322aaa1e711da905 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-057 reference/no-red-on-blank-page-ref Font-size using inches with a minimum value, 0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 85cee21c96832af9e4802a3a66846ed05350b26a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in inches.
font-size-058 Font-size using inches with a minimum plus one value, 1in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e00266250826d509c781a981ef2f0e3e7083d0f7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in inches.
-font-size-059 Font-size using inches with a negative zero value, -0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a063b273dd427d07967cb9a7feb37d026c0096ee `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in inches.
-font-size-060 Font-size using inches with a positive zero value, +0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 19d913c594b86ea20b27dad412e8fe36bacf7b57 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in inches.
+font-size-059 reference/no-red-on-blank-page-ref Font-size using inches with a negative zero value, -0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 486362e94affea840c97f9956adaa2efa779d84f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in inches.
+font-size-060 reference/no-red-on-blank-page-ref Font-size using inches with a positive zero value, +0in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0dc3917c56a6b9f4007fe55ff433425907304f18 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in inches.
font-size-061 Font-size using inches with a nominal value, 2in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 49098c745bbc643f5ac2293096bca10b1a185126 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in inches.
font-size-062 Font-size using inches with a positive nominal value, +2in ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1157d49c7d81f55694638d7fd8804c4053f0d0d3 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in inches.
-font-size-067 Font-size using 'em' units with a minimum minus one value, -1em ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 58827c877ddb2f586eed06563cd46d6b7ab5bb74 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-068 Font-size using 'em' units with a minimum value, 0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ccb4e3b20088bdbc8c8ccf7ad90c2e6866bf4f70 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'em' units.
+font-size-067 reference/no-red-on-blank-page-ref Font-size using 'em' units with a minimum minus one value, -1em ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 895cd93e2097d061d932ed0eb70d5db2568f71f9 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-068 reference/no-red-on-blank-page-ref Font-size using 'em' units with a minimum value, 0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9c2d6f680d4b722b8beb13463a45dbc14c254cbb `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'em' units.
font-size-069 Font-size using 'em' units with a minimum plus one value, 1em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 017b304959d0a7fbc46f3cf3c4dd80004536cf9f `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in 'em' units.
-font-size-070 Font-size using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 22b4c75553a4d07d595848b42b7fb2e153507abb `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'em' units.
-font-size-071 Font-size using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f7677ad2f40fcf10cd108f1bc9888b17750df45c `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'em' units.
+font-size-070 reference/no-red-on-blank-page-ref Font-size using 'em' units with a negative zero value, -0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f1be61e2185ad4d90d7c927e6d59b25805278e4e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'em' units.
+font-size-071 reference/no-red-on-blank-page-ref Font-size using 'em' units with a positive zero value, +0em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 95854e5470467a8c71c66573d6e91828d761d321 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'em' units.
font-size-072 Font-size using 'em' units with a nominal value, 6em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1ac98d74c989e5923afee2ee5b8f2bf6c35dbab0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in 'em' units.
font-size-073 Font-size using 'em' units with a positive nominal value, +6em ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 658f9b8ef14b51af9443f47ef67d28ec88659818 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in 'em' units.
-font-size-078 Font-size using 'ex' units with a minimum minus one value, -1ex ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 5f2f59bdab3f0ca50f7c12725e98f32b2a57d0b8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-079 Font-size using 'ex' units with a minimum value, 0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 37d5be353e0963aecf5bfabc85389d88a5ba0ee4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'ex' units.
+font-size-078 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a minimum minus one value, -1ex ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ecbb04d0a7b56722d8cda07f19e83fd2e9df034d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-079 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a minimum value, 0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9f2e27d92af489782c3ce6d6e637e745487658e7 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in 'ex' units.
font-size-080 Font-size using 'ex' units with a minimum plus one value, 1ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 673aad2a3e80d5d3d894abe8da745d465b71c749 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in 'ex' units.
-font-size-081 Font-size using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 6ce8de9ab5b97dd0387e7477723fc297d93061ec `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'ex' units.
-font-size-082 Font-size using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 73415ac783c8a5a1831fe40edba3670fd5b0addc `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'ex' units.
+font-size-081 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a negative zero value, -0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop cc6604fc64464e1f343587b36072ec0bb44709d4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in 'ex' units.
+font-size-082 reference/no-red-on-blank-page-ref Font-size using 'ex' units with a positive zero value, +0ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f39bbcc836f390d7ce959f462226be512102c55d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in 'ex' units.
font-size-083 Font-size using 'ex' units with a nominal value, 6ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 62a685763cb9204599a8a1c27b925a92efd6e3a8 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in 'ex' units.
font-size-084 Font-size using 'ex' units with a positive nominal value, +6ex ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 71dc514fb75aff734b63a3da9f64bcbe62c7cc94 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in 'ex' units.
-font-size-089 reference/font-size-001-ref Font-size using percentages with a minimum minus one value, -1% ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop babdc8d8a410175b47e5e1b543973ac162b79c0d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
-font-size-090 reference/font-size-001-ref Font-size using percentages with a minimum value, 0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2ec8165a700069606a10a94a65778727de46f573 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in percentages.
+font-size-089 reference/no-red-on-blank-page-ref Font-size using percentages with a minimum minus one value, -1% ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 06d76649f1e6b2ca97988c9dc4b671232ef38d5d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
+font-size-090 reference/no-red-on-blank-page-ref Font-size using percentages with a minimum value, 0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d00c4a8d457cfbc5256e491fb7a806bc33fe83e5 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum length value in percentages.
font-size-091 Font-size using percentages with a minimum plus one value, 1% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a467f0bc0486ee7c9debea634ee87dadf164e732 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a minimum plus one length value in percentages.
-font-size-092 reference/font-size-001-ref Font-size using percentages with a negative zero value, -0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a2dc662e1a3c2342b69ae9982c205931d3aecafe `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in percentages.
-font-size-093 reference/font-size-001-ref Font-size using percentages with a positive zero value, +0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop fcacc0927196606476f1874134c18682bd74a1f4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in percentages.
+font-size-092 reference/no-red-on-blank-page-ref Font-size using percentages with a negative zero value, -0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 10073ef29a436cd0c196c24011bdc32ca19c29e2 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value in percentages.
+font-size-093 reference/no-red-on-blank-page-ref Font-size using percentages with a positive zero value, +0% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop e663debeeeb6e344a2d7155487f2f161bab1fac4 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value in percentages.
font-size-094 Font-size using percentages with a nominal value, 100% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop c895c3639630a69b8c7ebd5676286e5ee47b29ff `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a nominal length value in percentages.
font-size-095 Font-size using percentages with a positive nominal value, +100% ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop f36e23a002faffc1625273cc91abdad504d16a04 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive nominal length value in percentages.
-font-size-100 reference/font-size-001-ref Font-size with a negative zero value and no units, -0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7abc55fbd308d2fbef019ec45081b4f7d603e221 `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value with no units.
-font-size-101 reference/font-size-001-ref Font-size with a zero value and no units, 0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 1b9cf84d13a39056e977a97ee5af00158774d55e `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a zero length value with no units.
-font-size-102 reference/font-size-001-ref Font-size with a positive zero value and no units, +0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 43f30190565e4f4daf1942d9a05b053fa1c0f0ce `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value with no units.
+font-size-100 reference/no-red-on-blank-page-ref Font-size with a negative zero value and no units, -0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2373b99b7cedb3a26998f6f93a35ef650e465b1a `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a negative zero length value with no units.
+font-size-101 reference/no-red-on-blank-page-ref Font-size with a zero value and no units, 0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop be753281d3aee267b4961743b37ace85015feb7d `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a zero length value with no units.
+font-size-102 reference/no-red-on-blank-page-ref Font-size with a positive zero value and no units, +0 ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 3ab2ddc1adca478d1e39f07a4f38a9922d86879b `Microsoft`<http://www.microsoft.com/> The 'font-size' property sets a positive zero length value with no units.
font-size-103 Font-size set to the keyword 'xx-small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 0b5d0577e19acc96afcea17c9e89bab2489df5da `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'xx-small' makes the font size smaller.
font-size-104 Font-size set to the keyword 'x-small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 51c520fc70b34b20b49122ed8a558aa98dd1e498 `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'x-small' makes the font size smaller.
font-size-105 Font-size set to the keyword 'small' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 9b4992137f8e9d12dff2244f5fe3bc3e8dd8e3b0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property set to the keyword 'small' makes the font size smaller.
@@ -6052,7 +6054,7 @@ font-size-applies-to-010 Font-size and 'display: table-footer-group' elements a
font-size-applies-to-011 Font-size and 'display: table-row' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 06adde1fde7e899e907096877e9f203f8b437d2b `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-row' elements.
font-size-applies-to-014 Font-size and 'display: table-cell' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7273c1c9b71c3aae9d08591e492fa0d82266f8ea `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-cell' elements.
font-size-applies-to-015 Font-size and 'display: table-caption' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop ba5ee7b790bd429b57a352fbf96ff4e785048cc0 `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: table-caption' elements.
-font-size-applies-to-016 reference/font-size-001-ref Font-size and 'display: none' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop a0c3d05fa389dbc9fa28ee7b749b4b77521445fb `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: none' elements.
+font-size-applies-to-016 reference/no-red-on-blank-page-ref Font-size and 'display: none' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 2aec07bccbbee8320dcc9bd4a68ce14b8d663163 `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: none' elements.
font-size-applies-to-017 Font-size and 'display: inherit' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d0df3fde083bf94cbb2f4e86314144b5480ccc5a `Microsoft`<http://www.microsoft.com/> The 'font-size' property applies to 'display: inherit' elements.
font-size-rule-001 Font-size, negative values ahem,invalid http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop d01a038a43fc6275ab588974fecb6ba0915eca88 `Microsoft`<http://www.microsoft.com/> The 'font-size' does not allow for a negative value; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent).
font-size-rule-002 Font-size, relative-size 'larger' ahem http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 89851367afda5ce3a328a3cb91777ca5aec7c266 `Microsoft`<http://www.microsoft.com/> When font size is medium, the value 'larger' will make the font size equivalent to the 'large' font-size.
@@ -6077,7 +6079,7 @@ font-style-applies-to-010 Font-style and 'display: table-footer-group' elements
font-style-applies-to-011 Font-style and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop eca13bc600d5373147c2277f3b372963e03e9db5 `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-row' elements.
font-style-applies-to-014 Font-style and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 4d7d254c33a96c9317abc0a708a43362edc7a28e `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-cell' elements.
font-style-applies-to-015 Font-style and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 3f2814a722eec5d10a064d2e65eb05080fbcabfc `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: table-caption' elements.
-font-style-applies-to-016 reference/font-size-001-ref Font-style and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 11e16c3b23019820c04b7c86c0e6226c29c8679a `Microsoft`<http://www.microsoft.com/> The font-style' property applies to 'display: none' elements.
+font-style-applies-to-016 reference/no-red-on-blank-page-ref Font-style and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 8a8c658df17e89a717383044778ffdf66766937d `Microsoft`<http://www.microsoft.com/> The font-style' property applies to 'display: none' elements.
font-style-applies-to-017 reference/font-style-applies-to-001-ref Font-style and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style,http://www.w3.org/TR/CSS21/fonts.html#font-styling,http://www.w3.org/TR/css-fonts-3/#font-style-prop 0a4335e429e30d115196d5d60443d010da91443a `Microsoft`<http://www.microsoft.com/> The 'font-style' property applies to 'display: inherit' elements.
font-style-rule-001 Font-style with font properties missing font http://www.w3.org/TR/CSS21/fonts.html#algorithm,http://www.w3.org/TR/css-fonts-3/#font-matching-algorithm 138d00ba47bc5aaaf042718b371af7a3677a1e61 `Microsoft`<http://www.microsoft.com/> When font-style italic is not available, find value oblique, if it's still not available, either use the alternate font-family that has italic or oblique value or use 'font-style: normal'.
font-systemfont-rule-003 System Font, substitute for similar system font when font unknown http://www.w3.org/TR/CSS21/fonts.html#font-shorthand,http://www.w3.org/TR/css-fonts-3/#font-prop 08b860b882c9df2843ad08593d8135c850ceed1b `Microsoft`<http://www.microsoft.com/> It the specified system font is not available, then substitute it for a similar one, if there is no similar one, then substitute with the default one.
@@ -6099,7 +6101,7 @@ font-variant-applies-to-010 Font-variant and 'display: table-footer-group' elem
font-variant-applies-to-011 Font-variant and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 368d56ebe03b323cdad33462cb96d933a0b703c7 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-row' elements.
font-variant-applies-to-014 Font-variant and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 2f70565ce0c440d9005e8ccbff5f090e096eb2ee `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-cell' elements.
font-variant-applies-to-015 Font-variant and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 48b5107b50f7d3395ffee03ad8f0bae83bdd26a4 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: table-caption' elements.
-font-variant-applies-to-016 reference/font-size-001-ref 'font-variant' and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop 41b6baeca79f278c4985763ac09507b7ba1a421b `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: none' elements.
+font-variant-applies-to-016 reference/no-red-on-blank-page-ref 'font-variant' and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop a700947365db0b8cd892e98bf277a46107255498 `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: none' elements.
font-variant-applies-to-017 Font-variant and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant,http://www.w3.org/TR/CSS21/fonts.html#small-caps,http://www.w3.org/TR/css-fonts-3/#font-variant-prop c3498a16768a3413a76c13da712fa37d346f604c `Microsoft`<http://www.microsoft.com/> The 'font-variant' property applies to 'display: inherit' elements.
font-weight-001 Font-weight set to the keyword 'normal' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 79718877ce3dcb940242fbbaffe5075ba8776807 `Microsoft`<http://www.microsoft.com/> The 'font-weight' property set to 'normal' properly sets the font to the normal weight rendering of the font.
font-weight-002 Font-weight set to the keyword 'bold' ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop a741d61478f82ec29f00513803977f805d677e17 `Microsoft`<http://www.microsoft.com/> The 'font-weight' property set to 'bold' properly sets the font to the bold rendering of the font.
@@ -6127,7 +6129,7 @@ font-weight-applies-to-010 Font-weight and 'display: table-footer-group' elemen
font-weight-applies-to-011 Font-weight and 'display: table-row' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop d4bbf73416b81d859c1db2e0943f4ad2079d2fc3 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-row' elements.
font-weight-applies-to-014 Font-weight and 'display: table-cell' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 7672376a6aeabaa3c2f535ad226dc313ac10312f `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-cell' elements.
font-weight-applies-to-015 Font-weight and 'display: table-caption' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 12006a0b2752fa5a555c026fe7ad419dcc13dff0 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: table-caption' elements.
-font-weight-applies-to-016 reference/font-size-001-ref Font-weight and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 3071b42ffbdcd1070bf32c87f7524d9735024648 `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: none' elements.
+font-weight-applies-to-016 reference/no-red-on-blank-page-ref Font-weight and 'display: none' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 059f8878b43f0058ce830fedc89aded49798d38f `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: none' elements.
font-weight-applies-to-017 reference/font-weight-bold-ref Font-weight and 'display: inherit' elements http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness,http://www.w3.org/TR/css-fonts-3/#font-weight-prop 6f2008e03d434c243e0591d22a33be5910465dfc `Microsoft`<http://www.microsoft.com/> Font weights apply to 'display: inherit' elements.
font-weight-bolder-001 reference/font-weight-bolder-001-ref font weight mapping with various families with bolder use font,should http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness b2061d5c2d84e196daa561afc429f1bd63b73d7c `Mozilla`<http://www.mozilla.com/> Font weights should map to corresponding font faces in a family with all weights
font-weight-lighter-001 reference/font-weight-lighter-001-ref font weight mapping with various families with lighter use font,should http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight,http://www.w3.org/TR/CSS21/fonts.html#font-boldness 348f55cf527eaf71b33d8b7f503794f781a5f4b3 `Mozilla`<http://www.mozilla.com/> Font weights should map to corresponding font faces in a family with all weights
@@ -6277,7 +6279,7 @@ html-attribute-005 Attribute 'border' vs. CSS border specificity http://www.w3
html-attribute-006 Attribute 'cellpadding' vs. CSS 'padding' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint b4e7fb18cea83598e7cc7c4ac641e3acda7f4d17 `Microsoft`<http://www.microsoft.com/> Attribute 'cellpadding' has a specificity of zero and is overridden by CSS.
html-attribute-007 Attribute 'cellspacing' vs. CSS border-spacing specificity http://www.w3.org/TR/CSS21/cascade.html#preshint c5941bb56d3bf016683361e47c2a06a6db00e956 `Microsoft`<http://www.microsoft.com/> Attribute 'cellspacing' has 0 specificity and is overridden by CSS.
html-attribute-008 Attribute 'clear' vs. CSS 'clear' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 7b19941f4f57ea91625aea6a2cf76715606623da `Microsoft`<http://www.microsoft.com/> Attribute 'clear' has a specificity of zero and is overridden by CSS.
-html-attribute-009 Attribute 'color' vs. CSS 'color' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 83d799438c73b2f5dba6fa2de9040dda1734bb18 `Microsoft`<http://www.microsoft.com/> Attribute 'color' has a specificity of zero and is overridden by CSS.
+html-attribute-009 reference/filler-text-below-green Attribute 'color' vs. CSS 'color' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 4caf0354dc9eb76c5663703b3fb70f1ee6cc9b47 `Microsoft`<http://www.microsoft.com/> Attribute 'color' has a specificity of zero and is overridden by CSS.
html-attribute-010 Attribute 'cols' vs CSS 'width' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 20919b35da4ecc43fabd3524de16f08635cefcec `Microsoft`<http://www.microsoft.com/> Attribute 'cols' has a specificity of zero and is overridden by CSS.
html-attribute-011 Attribute 'width' vs. CSS 'width' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint dca085b913738ff124d0e406ade4d905ca7205e4 `Microsoft`<http://www.microsoft.com/> Attribute 'width' has a specificity of zero and is overridden by CSS.
html-attribute-012 Attribute 'face' vs. CSS 'font-family' specificity ahem http://www.w3.org/TR/CSS21/cascade.html#preshint 681950b5bf1e0f98edac8e89970cf88e985d3962 `Microsoft`<http://www.microsoft.com/> Attribute 'face' has a specificity of zero and is overridden by CSS.
@@ -6294,21 +6296,21 @@ html-attribute-023 HTML 'noshade' attribute vs CSS color specificity http://ww
html-attribute-024 Attribute 'nowrap' vs. CSS 'white-space' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 5651cf12c547723d4dd92debd53c1849c4d71d54 `Microsoft`<http://www.microsoft.com/> Attribute 'nowrap' has a specificity of zero and is overridden by CSS.
html-attribute-025 Attribute 'rows' vs CSS 'height' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 2b620dd8e095b0b77dadd00bc00303af82331511 `Microsoft`<http://www.microsoft.com/> Attribute 'rows' has a specificity of zero and is overridden by CSS.
html-attribute-027 Attribute 'size' vs CSS 'height' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 2ff211e36163503f656b0159564c0d65b733683a `Microsoft`<http://www.microsoft.com/> Attribute 'size' has a specificity of zero and is overridden by CSS.
-html-attribute-028 Attribute 'text' vs. CSS 'color' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 955093de16cb6f0da73674d6c03cd10cf6ec5019 `Microsoft`<http://www.microsoft.com/> Attribute 'text' has a specificity of zero and is overridden by CSS.
+html-attribute-028 reference/filler-text-below-green Attribute 'text' vs. CSS 'color' specificity http://www.w3.org/TR/CSS21/cascade.html#preshint 1ce9f6f95b73a4ccf256bec09117276809d48ade `Microsoft`<http://www.microsoft.com/> Attribute 'text' has a specificity of zero and is overridden by CSS.
html-attribute-029 Attribute 'vlink' vs. CSS ':visited' specificity history,interact http://www.w3.org/TR/CSS21/cascade.html#preshint f998397c8034e6c1736eb7ddec232c366a1c94a5 `Microsoft`<http://www.microsoft.com/> Attribute 'vlink' has a specificity of zero and is overridden by CSS.
-html-case-sensitivity-001 HTML case sensitivity - Simple selectors HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 528f2b070f37c2c3099528da1bc2699dd731d930 `Microsoft`<http://www.microsoft.com/> Simple selectors are not case sensitive in HTML.
-html-precedence-001 Element selector precedence http://www.w3.org/TR/CSS21/cascade.html#preshint bffd1affb18d202d9efadf4176780bb72485ed7d `Microsoft`<http://www.microsoft.com/> The 'color' attribute has a specificity equal to 0 which be overridden by subsequent style sheet rules.
+html-case-sensitivity-001 reference/filler-text-below-green HTML case sensitivity - Simple selectors HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors c1084fb637732e0f38c98f3cf8d44ed7615b50d3 `Microsoft`<http://www.microsoft.com/> Simple selectors are not case sensitive in HTML.
+html-precedence-001 reference/filler-text-below-green Element selector precedence http://www.w3.org/TR/CSS21/cascade.html#preshint 3573513b879877aac04434ec6e5b093269bc4524 `Microsoft`<http://www.microsoft.com/> The 'color' attribute has a specificity equal to 0 which be overridden by subsequent style sheet rules.
html-precedence-002 Universal selector precedence http://www.w3.org/TR/CSS21/cascade.html 0b46ebed4702a22efb288095cbdf9b70b775abdb `Microsoft`<http://www.microsoft.com/> The universal selector and the 'color' attribute have the same specificity. The universal selector is applied since CSS takes precedence.
html-precedence-003 User style sheet precedence userstyle http://www.w3.org/TR/CSS21/cascade.html b507f02f7de40704408f6fb0730e3c9498592b07 `Microsoft`<http://www.microsoft.com/> The 'font' element's 'color' attribute trumps the user stylesheet's universal selector. They have the same specificity but the font element is a virtual author rule.
html-precedence-004 reference/html-precedence-004-ref User Stylesheets and non-CSS Presentational Hints userstyle http://www.w3.org/TR/CSS21/selector.html 5e75257be6ec78812cfba3057b1e5f607504eb8e `Ian Hickson`<mailto:ian@hixie.ch>
html-precedence-005 User Stylesheets and non-CSS Presentational Hints userstyle http://www.w3.org/TR/CSS21/selector.html b6c97422b210e4fe5d73f3bd61ad08a85e473c4d `Ian Hickson`<mailto:ian@hixie.ch>
id-000 Selectors: ID selectors http://www.w3.org/TR/CSS21/selector.html#id-selectors 463eba4c028d772cb7198af3f1c26a4b860388f2 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have the specified ID
id-001 Selectors: ID selectors with universal selector http://www.w3.org/TR/CSS21/selector.html#id-selectors 8d3fdcdbc42deccf10afba808b5c2f1a341fee91 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> Browsers should apply each rule to the elements which have the specified ID
-id-selector-001 Simple ID selectors http://www.w3.org/TR/CSS21/selector.html#id-selectors b3779a0f7a15f1a1f2752b2a9e65eb130846a00b `Microsoft`<http://www.microsoft.com/> ID selector matches appropriate element.
+id-selector-001 reference/filler-text-below-green Simple ID selectors http://www.w3.org/TR/CSS21/selector.html#id-selectors 2ec36974e56f095149b533a548f4b62904a37bbb `Microsoft`<http://www.microsoft.com/> ID selector matches appropriate element.
id-selector-002 ID selector syntax - Begins with hyphen http://www.w3.org/TR/CSS21/selector.html#id-selectors f2b68d1bd277518e2b49e42d17095def5ba97008 `Microsoft`<http://www.microsoft.com/> Identifier selectors starting with a hyphen are valid.
-id-selector-004 Invalid ID selector syntax - white space between # and id invalid http://www.w3.org/TR/CSS21/selector.html#id-selectors ab59c6f91c2102b21b789b50874a35a43c3179c6 `Microsoft`<http://www.microsoft.com/> White space is not allowed between # and identifier for selector.
-id-selector-005 Invalid ID selector syntax - Begins with numerals invalid http://www.w3.org/TR/CSS21/selector.html#id-selectors 78e6749cd68ddab92853b287d3fc3423345a3ea0 `Microsoft`<http://www.microsoft.com/> Identifier selectors are invalid if it begins with a numeral.
-id-selector-006 Simple ID selectors specificity over attribute selectors http://www.w3.org/TR/CSS21/selector.html#id-selectors bb24f342a4ad762b6b60c2484826df6fa58d1856 `Microsoft`<http://www.microsoft.com/> ID selectors trump attribute selectors in specificity.
+id-selector-004 reference/no-red-filler-text-ref Invalid ID selector syntax - white space between # and id invalid http://www.w3.org/TR/CSS21/selector.html#id-selectors 7459386103b7a6c9db4af7f650d624a9151af0ec `Microsoft`<http://www.microsoft.com/> White space is not allowed between # and identifier for selector.
+id-selector-005 reference/no-red-filler-text-ref Invalid ID selector syntax - Begins with numerals invalid http://www.w3.org/TR/CSS21/selector.html#id-selectors 1bd9f836f45d52bafde0199eff7f47086d979f72 `Microsoft`<http://www.microsoft.com/> Identifier selectors are invalid if it begins with a numeral.
+id-selector-006 reference/filler-text-below-green Simple ID selectors specificity over attribute selectors http://www.w3.org/TR/CSS21/selector.html#id-selectors fd8cd5725804469be3f3dc5b1f80830a4c700a9c `Microsoft`<http://www.microsoft.com/> ID selectors trump attribute selectors in specificity.
ident-000 Valid Identifiers (a-z) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters dcae4e85d912de68a032922c5c66ee3b5d5b0523 `L. David Baron`<http://dbaron.org/>
ident-001 Valid Identifiers (-_a-zA-Z0-9) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters 745ae4e09f214376e2beb7fbe9ffd7233023a549 `L. David Baron`<http://dbaron.org/>
ident-002 Valid Identifiers (starting with _) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters 8701e48995c2348341a2c9e877f99b7a66089e05 `L. David Baron`<http://dbaron.org/>
@@ -6323,20 +6325,20 @@ ident-010 Valid Identifiers (starting with escape) as Classes and IDs http://w
ident-011 Valid Identifiers (including escapes) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters de2d4d2391df6b8948fc735dc227bd773e3942d1 `L. David Baron`<http://dbaron.org/>
ident-012 Valid Identifiers (starting with escaped digits, control codes) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters fa3a2f65c5b23a08e8b6ae17c4c29ec28b32f1b8 `L. David Baron`<http://dbaron.org/>
ident-013 Valid Identifiers (starting with escaped -) as Classes and IDs http://www.w3.org/TR/CSS21/syndata.html#characters c7ec0a330fc58da86312c1d38ca96371991965c5 `L. David Baron`<http://dbaron.org/>
-ident-014 Selector attributes and hyphens http://www.w3.org/TR/CSS21/syndata.html fc6acdd90307545a0615b066a94a5d8e0d066e56 `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with hyphens.
-ident-015 Attribute selectors and underscores http://www.w3.org/TR/CSS21/syndata.html 657aec91dab24507764851d0262d79f152742b71 `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with underscores.
-ident-016 Attribute selectors with hyphens and underscores http://www.w3.org/TR/CSS21/syndata.html b5435745b5a4a231456ad34b4a39585db27b3b27 `Microsoft`<http://www.microsoft.com/> Attribute selectors are valid if they begin with hyphens and then underscores.
-ident-017 Attribute selection with digits invalid http://www.w3.org/TR/CSS21/syndata.html 9a527c9f7161d00074c202a0f7a80b314a6320e3 `Microsoft`<http://www.microsoft.com/> Attribute selectors cannot begin with digits.
-ident-018 Attribute selectors starting with hyphens and digits invalid http://www.w3.org/TR/CSS21/syndata.html f64818a996079b3bdfab77a337aba7ac1d048569 `Microsoft`<http://www.microsoft.com/> Attribute selectors cannot begin with hyphens then digits.
-ident-019 Attribute selectors starting with underscore and digits http://www.w3.org/TR/CSS21/syndata.html ebb5ac43d2fcd4e0ee8c45c31e4dd63ca3cd8725 `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with underscore then digits.
+ident-014 reference/filler-text-below-green Selector attributes and hyphens http://www.w3.org/TR/CSS21/syndata.html 7bd28b7622cdea65b4f7f5bf91064098f9f4e7fd `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with hyphens.
+ident-015 reference/filler-text-below-green Attribute selectors and underscores http://www.w3.org/TR/CSS21/syndata.html a1137fa2d4ed1ae9e4911a24424ce267ab15bd88 `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with underscores.
+ident-016 reference/filler-text-below-green Attribute selectors with hyphens and underscores http://www.w3.org/TR/CSS21/syndata.html f4acea7aa665c9f55d3f5a1da108e96f10ecdf59 `Microsoft`<http://www.microsoft.com/> Attribute selectors are valid if they begin with hyphens and then underscores.
+ident-017 reference/no-red-filler-text-ref Attribute selection with digits invalid http://www.w3.org/TR/CSS21/syndata.html 592ab0660fdfcecc6a118cbb31931670a89c05ba `Microsoft`<http://www.microsoft.com/> Attribute selectors cannot begin with digits.
+ident-018 reference/no-red-filler-text-ref Attribute selectors starting with hyphens and digits invalid http://www.w3.org/TR/CSS21/syndata.html 02a41a155963221822aee765d06bde083016e86a `Microsoft`<http://www.microsoft.com/> Attribute selectors cannot begin with hyphens then digits.
+ident-019 reference/filler-text-below-green Attribute selectors starting with underscore and digits http://www.w3.org/TR/CSS21/syndata.html f9a74db3a0d526452c719fab4a5c63c613307c7f `Microsoft`<http://www.microsoft.com/> Attribute selectors can begin with underscore then digits.
ident-020 Invalid Identifiers (starting with double -) as Classes and IDs invalid http://www.w3.org/TR/CSS21/syndata.html#characters 7951aa45f6a7be3d5e62dabc08f352946fbb21c0 `L. David Baron`<http://dbaron.org/>
-ignored-rules-001 Parsing invalid rules that precede good rules invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 0d1b56703485f18925e5685a516bc7feaa8f5a44 `Microsoft`<http://www.microsoft.com/> Bad rules are ignored while following good rules are applied.
-ignored-rules-002 Parsing invalid rules that follow good rules invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 1df9394405cdf669e38fb19f08e2d019aeec3136 `Microsoft`<http://www.microsoft.com/> Good rules are applied while following bad rules are ignored.
-ignored-rules-003 Parsing invalid values invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 5d55203b7f58ec61d031b29f3ce8963a082929c2 `Microsoft`<http://www.microsoft.com/> Invalid values are ignored while valid properties are applied.
-ignored-rules-004 Parsing invalid values with spaces invalid http://www.w3.org/TR/CSS21/syndata.html#declaration dfc0505d4a9cb0e0d07a720439e679f3a7a2ad67 `Microsoft`<http://www.microsoft.com/> Invalid values with spaces are ignored while valid properties are applied.
-ignored-rules-005 Parsing invalid values that start with a valid value name invalid http://www.w3.org/TR/CSS21/syndata.html#declaration a121a10aba7bbb9ce374e2041d54bdb10bbc3d92 `Microsoft`<http://www.microsoft.com/> Invalid values that begin with a valid keyword are ignored while valid properties are applied.
-ignored-rules-006 Parsing invalid values with slashes invalid http://www.w3.org/TR/CSS21/syndata.html#declaration b2bff840409083c38d882e378ceb4d1e5c82d7df `Microsoft`<http://www.microsoft.com/> Invalid values with slashes are ignored while valid properties are applied.
-ignored-rules-007 Parsing invalid values that are functions invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 061e88093126f33299359c805800ea76d4b919ec `Microsoft`<http://www.microsoft.com/> Invalid values that are functions are ignored while valid properties are applied.
+ignored-rules-001 reference/filler-text-below-green Parsing invalid rules that precede good rules invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 0b866d1222cf23f35f26d238726d15273fcc1eff `Microsoft`<http://www.microsoft.com/> Bad rules are ignored while following good rules are applied.
+ignored-rules-002 reference/filler-text-below-green Parsing invalid rules that follow good rules invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 7dfe293b2660f3fbc2de570da2c3088b70bbee58 `Microsoft`<http://www.microsoft.com/> Good rules are applied while following bad rules are ignored.
+ignored-rules-003 reference/filler-text-below-green Parsing invalid values invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 9d9b1bd28dd653aadbe1f5eebec01c9c2d8a41cb `Microsoft`<http://www.microsoft.com/> Invalid values are ignored while valid properties are applied.
+ignored-rules-004 reference/filler-text-below-green Parsing invalid values with spaces invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 8b8c57afdd6112925bbab8e1b900f20c0d51ac39 `Microsoft`<http://www.microsoft.com/> Invalid values with spaces are ignored while valid properties are applied.
+ignored-rules-005 reference/filler-text-below-green Parsing invalid values that start with a valid value name invalid http://www.w3.org/TR/CSS21/syndata.html#declaration c352831db92f0062af9bc8d94d7a18cfd75dd6ad `Microsoft`<http://www.microsoft.com/> Invalid values that begin with a valid keyword are ignored while valid properties are applied.
+ignored-rules-006 reference/filler-text-below-green Parsing invalid values with slashes invalid http://www.w3.org/TR/CSS21/syndata.html#declaration 196120bb28d7e792e8fcf7c9031b247572463ea1 `Microsoft`<http://www.microsoft.com/> Invalid values with slashes are ignored while valid properties are applied.
+ignored-rules-007 reference/filler-text-below-green Parsing invalid values that are functions invalid http://www.w3.org/TR/CSS21/syndata.html#declaration b590bc0c33459102d1126ee05a71d93f2f827f77 `Microsoft`<http://www.microsoft.com/> Invalid values that are functions are ignored while valid properties are applied.
import-000 At-rules invalid http://www.w3.org/TR/CSS21/syndata.html#at-rules 99ff37ee72125d91c011488bddee11c6bc89f86b `L. David Baron`<http://dbaron.org/>
import-001 At-rules invalid http://www.w3.org/TR/CSS21/syndata.html#at-rules 5f00643723cdda27a0cfd53cf73f2f8ac606dfad `L. David Baron`<http://dbaron.org/>
increment-counter-001 Counter-increment before 'counter' use http://www.w3.org/TR/CSS21/generate.html#content 74a28d6f4e346a5a00c255b34163b80b03353669 `Microsoft`<http://www.microsoft.com/> A counter is used after an increment.
@@ -6356,16 +6358,16 @@ inline-block-002 inline-block: width interact http://www.w3.org/TR/CSS21/visude
inline-block-003 inline-block: width interact http://www.w3.org/TR/CSS21/visudet.html#inlineblock-width 714ae4cbb8048832f658096a82b423ebc8964e06 `Ian Hickson`<mailto:ian@hixie.ch>
inline-block-004 inline-block: width interact http://www.w3.org/TR/CSS21/visudet.html#inlineblock-width 3fe38b99cfa327f3213cc7d33e647a741ac8e83c `Ian Hickson`<mailto:ian@hixie.ch>
inline-block-005 inline-block: width interact http://www.w3.org/TR/CSS21/visudet.html#inlineblock-width c472c1ddc01d782a148417310a78261d99fa6cff `Ian Hickson`<mailto:ian@hixie.ch>
-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 55a95c8cf2944a05cdaeaaf1a0324dcb29c5927c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 ae9c3906fd1d714f32496eeebdb69763f1829dbd `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 380bd8dd10dd3bf0e2ef3f7dd65acd7b879fdb4b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 208766fed753adb8cb0de3202b2f72353eff275b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 b4086c20d15b54f2914c62e578710b06ab5c79a5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-007-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 2012a64fc744a13b8a7ceb5c386442fcc976e168 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-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 cabb9e7d9e6c767bfa3366e86aec639b83db59cb `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-009 reference/inline-block-alignment-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 566dd308d449656fd4353d5b5f65d536e6c27dd1 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-010 reference/inline-block-alignment-010-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 48aef4f3e816b31e474d2e9a13a15b9e3e87609e `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
-inline-block-alignment-011 reference/inline-block-alignment-007-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 9a9626e64beac7295fc7cef646e10bd929461812 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
+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 60175462fdfbb58e93eeb1258ef62e1c9fdbb9a5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 38b7cacf84e6fb26a648b332664f82e6a7dfc826 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 360276eb0317b5a04366b5d5f898ada90ba6f3e7 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 517656f8c3381443ff3d1bd7f337e93bf2ad6ed5 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 37c0b88073b0421abbe358b7e9bdd8574413c29c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-007-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 8c71785e5a7ee3283a841672fd9dbb58a0f8bc77 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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-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 e2467bb74db2fdcd2aedf2af77ee74e07f711861 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-009 reference/inline-block-alignment-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 83d76794e4789b9c9b08071a2811326b99371b1a `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-010 reference/inline-block-alignment-010-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 3008b9c8cae464837a9beb93db9cade78e94ed1c `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
+inline-block-alignment-011 reference/inline-block-alignment-007-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 c945e1cd2af9cf413213d0ba59124b6bf8b325cd `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-left', then the alphabetical baseline is used as the dominant baseline.
inline-block-height-001 reference/inline-block-height-001-ref Test for height:auto on inline-block http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 16420343ff1b3e203ff5c995965add545595a9a6 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
inline-block-height-002 reference/inline-block-height-002-ref Test for height:<length> on inline-block http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height 13f6f7d3e9b65cb978c256d0f064517e544579c9 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
inline-block-non-replaced-height-001 reference/height-percentage-001-ref Inline-block non-replaced element with 'margin-top', margin-bottom' set to 'auto' and 'height' relying on the descendants http://www.w3.org/TR/CSS21/visudet.html#block-root-margin 3df4a8af7efd3439cc337a14a533ccb6df6a0578 `Microsoft`<http://www.microsoft.com/> If 'height' is 'auto' on an inline-block non-replaced element then the 'height' depends on the descendants.
@@ -6458,14 +6460,18 @@ inline-replaced-width-014 reference/inline-replaced-width-014-ref Replaced inlin
inline-replaced-width-015 reference/inline-replaced-width-014-ref Replaced inline elements wrapping around floats (% widths) image http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width 8f2d30d66ae6a347075326db065f7bb4f5714a2a `Ian Hickson`<mailto:ian@hixie.ch>
inline-replaced-width-016 reference/ref-filled-green-100px-square width - inline replaced element and max-height image http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#min-max-heights e3e48c34ac7ece1529f5b6e23a2d150e70d5ecd5 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> The width of an inline replaced element should be re-calculated based on its constrained height (constrained by computed 'max-height' value) and based its intrinsic ratio when it has an intrinsic ratio.
inline-replaced-width-017 reference/ref-filled-green-100px-square width - inline replaced element and min-height image http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#min-max-heights da807414bd6ec01a19299115bf6cf48c0f57f76a `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> The width of an inline replaced element should be re-calculated based on its constrained height (constrained by computed 'min-height' value) and based its intrinsic ratio when it has an intrinsic ratio.
-inline-svg-100-percent-in-body reference/inline-svg-100-percent-in-body-ref SVG element with a view box with explicit 100% width and height should occupy the entire view port image,svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing eb365d13eb1a28cfd5ddaca1adc8b717566443fb `Google`<http://www.google.com/> When width and height of 100% are specified on an inline SVG element with a view box in the body element, the aspecto ratio should be preserved and should occupy the entire view port.
-inline-svg-intrinsic-size-100-percent-1 reference/60x60-green Propagating width and height attributes of an inline SVG element svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing c2e8c1cb5630a9b3bbfb15aec7d41188574b89e7 `Google`<http://www.google.com/> The width and the height of 100% on an inline SVG element should be propagated to the CSS properties, and the aspect ratio within the SVG is preserved when the view box is specified.
-inline-svg-intrinsic-size-100-percent-2 reference/60x60-green Propagating width and height attributes of an inline SVG element svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing 60b864f5f20914b320cb85ccf3187e4e7dd7658f `Google`<http://www.google.com/> The width and the height of 100% on an inline SVG element should be propagated to the CSS properties, and the aspect ratio of SVG image should be ignored when the view box is not specified.
+inline-svg-100-percent-in-body reference/inline-svg-100-percent-in-body-ref SVG element with a view box with explicit 100% width and height should occupy the entire view port image,svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing 526dfd1159e7273cea89b9072ee31426ae3cd4b3 `Google`<http://www.google.com/> When width and height of 100% are specified on an inline SVG element with a view box in the body element, the aspecto ratio should be preserved and should occupy the entire view port.
+inline-svg-intrinsic-size-100-percent-1 reference/60x60-green Propagating width and height attributes of an inline SVG element svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing 409e429650dd4a460b9b103cdc7494eeb33f73b3 `Google`<http://www.google.com/> The width and the height of 100% on an inline SVG element should be propagated to the CSS properties, and the aspect ratio within the SVG is preserved when the view box is specified.
+inline-svg-intrinsic-size-100-percent-2 reference/60x60-green Propagating width and height attributes of an inline SVG element svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/SVG11/coords.html#IntrinsicSizing c89eaa46ba06f57b5d9b38c71986abff65df388d `Google`<http://www.google.com/> The width and the height of 100% on an inline SVG element should be propagated to the CSS properties, and the aspect ratio of SVG image should be ignored when the view box is not specified.
inline-svg-margin-padding-border reference/inline-svg-margin-padding-border-ref SVG element in HTML should respect margin, padding, and border properties svg http://www.w3.org/TR/CSS21/box.html#margin-properties,http://www.w3.org/TR/CSS21/box.html#padding-properties,http://www.w3.org/TR/CSS21/box.html#border-properties,http://www.w3.org/TR/SVG/shapes.html#RectElement,http://www.w3.org/TR/SVG/painting.html#FillProperty 4b2ad7700506f7e2d87d9e023cfc19f9447d4415 `Google`<http://www.google.com/> Inline SVG elements should respect CSS margin, padding, and border properties
inline-table-001 Inline-table http://www.w3.org/TR/CSS21/tables.html#table-display c53a5669bb421ce851a61685c8519cb571e7d2ca `Microsoft`<http://www.microsoft.com/> An element with 'display: inline-table' is rendered as if it were an inline.
inline-table-002a reference/inline-table-002-ref Test for inline-table http://www.w3.org/TR/CSS21/tables.html#table-display,http://www.w3.org/TR/CSS21/visudet.html#leading 605892da5c77b2c4441053389cf0003f0776a9be `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context). The baseline of an 'inline-table' is the baseline of the first row of the table.
inline-table-002b reference/inline-table-002-ref Test for inline-table http://www.w3.org/TR/CSS21/tables.html#table-display,http://www.w3.org/TR/CSS21/visudet.html#leading 399bc3f513c30f1863e0a2cc3f95caa2f0ec0ca5 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context). The baseline of an 'inline-table' is the baseline of the first row of the table.
inline-table-003 reference/inline-table-003-ref Test for inline-table http://www.w3.org/TR/CSS21/tables.html#table-display,http://www.w3.org/TR/CSS21/visudet.html#leading e43bc5574b4cb4f362756e890a6e6ff1ba8c4731 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context). The baseline of an 'inline-table' is the baseline of the first row of the table.
+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 4bde1e1b0fb1981a43006f7576d7d1431f0a556f `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 49382e9e0b557d14be23d9a7c04ba06806187cc6 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 5296047e4d9850d39d4c9adc4b487509afe1c88e `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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 eb4ec8dd09763960b141c5d814ba30ad2310d461 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> 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.
inline-table-height-001 reference/inline-table-height-001-ref Test for 'height: auto' on inline-table http://www.w3.org/TR/CSS21/tables.html#table-display bfeacd6e28154a2b1f820f39a4287ce44aaddfb2 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context).
inline-table-height-002 reference/inline-table-height-002-ref Test for 'height: <length;>' on inline-table http://www.w3.org/TR/CSS21/tables.html#table-display 4ede1489d3f0f19254b9f1146e9f6ede96b77d0b `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context).
inline-table-valign-001 reference/inline-table-valign-001-ref Test for vertical alignment on inline-table http://www.w3.org/TR/CSS21/tables.html#table-display,http://www.w3.org/TR/CSS21/visudet.html#leading 024bb8c382388f0c86655b312e52db3477389f1a `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/> it is a rectangular block that participates in an inline formatting context). The baseline of an 'inline-table' is the baseline of the first row of the table.
@@ -6521,16 +6527,16 @@ insert-inline-in-blocks-n-inlines-end-003 reference/insert-inline-in-blocks-n-in
insert-inline-in-blocks-n-inlines-middle-001 reference/insert-inline-in-blocks-n-inlines-middle-001-ref Insert an inline-level element into an element that contains both blocks and inlines and directly into the block-of-inlines at its middle ahem,dom http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level 4940198c6f21fb72bc80853b203e0faa5819cbf6 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>
insert-inline-in-blocks-n-inlines-middle-002 reference/insert-inline-in-blocks-n-inlines-middle-002-ref Insert an inline-level element into an element that contains both blocks and inlines and directly into the block-of-inlines at its middle ahem,dom http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level d1cd02a010171735c679179ee93b0d5170b217f1 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>
insert-inline-in-blocks-n-inlines-middle-003 reference/insert-inline-in-blocks-n-inlines-middle-003-ref Insert an inline-level element into an element that contains both blocks and inlines and directly into the block-of-inlines at its middle ahem,dom http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level f4752840dca91fe7aca8ac8ea18c41c7187038f5 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>
-invalid-at-rule-001 Parser error handling with invalid at-rules: @ invalid selector invalidates entire block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 3779b759154d91accfc8da1d3405c791f2fdae2a `Microsoft`<http://www.microsoft.com/> The entire block of an invalid at-rule is ignored.
-invalid-decl-at-rule-001 Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 59936e1d2a16cd1d1459bd761fcd4716b9a8e80f `Microsoft`<http://www.microsoft.com/> Invalid declarations at the end of at-rules are ignored while the remaining preceding valid declarations are applied.
-invalid-decl-at-rule-002 Parsing invalid declarations in at-rules where valid declaration follows invalid rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors be7df6447c39355d5250086845b0bee862d95237 `Microsoft`<http://www.microsoft.com/> Invalid declarations at the beginning of at-rules are ignored while the remaining following valid declarations are applied.
+invalid-at-rule-001 reference/no-red-filler-text-ref Parser error handling with invalid at-rules: @ invalid selector invalidates entire block invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors e74e756303a0ea10063876b0e915c1de7de7ffc4 `Microsoft`<http://www.microsoft.com/> The entire block of an invalid at-rule is ignored.
+invalid-decl-at-rule-001 reference/filler-text-below-green Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors efb9d55d7f93952ef508ec660f572397fdcececd `Microsoft`<http://www.microsoft.com/> Invalid declarations at the end of at-rules are ignored while the remaining preceding valid declarations are applied.
+invalid-decl-at-rule-002 reference/filler-text-below-green Parsing invalid declarations in at-rules where valid declaration follows invalid rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 18333853d45725f63cfc9ac8c77ccf8019fbd6a0 `Microsoft`<http://www.microsoft.com/> Invalid declarations at the beginning of at-rules are ignored while the remaining following valid declarations are applied.
keywords-000 Keywords v. Strings (background) http://www.w3.org/TR/CSS21/syndata.html#keywords d5397cb7d5a72715ad50c65efa8fbfa4d8552c6d `L. David Baron`<http://dbaron.org/>
keywords-001 Keywords v. Strings (width) http://www.w3.org/TR/CSS21/syndata.html#keywords ebc0dd14fa063fa86bbbd873b76579db593bb1b6 `L. David Baron`<http://dbaron.org/>
lang-pseudoclass-001 :lang pseudoclass HTMLonly http://www.w3.org/TR/CSS21/selector.html#lang 8c18cfa29028ff4f8dc0f6c8bbcb47aa62b41176 `Richard Ishida`<mailto:ishida@w3.org>,`Eira Monstad, Opera Software ASA`<mailto:public-testsuites@opera.com> :lang pseudoclass in HTML should not be case-sensitive, and match a substring
lang-pseudoclass-002 :lang pseudoclass nonHTML http://www.w3.org/TR/CSS21/selector.html#lang 7ff7a233c03f8673acf91b885456e645211ffc3d `Richard Ishida`<mailto:ishida@w3.org>,`Eira Monstad, Opera Software ASA`<mailto:public-testsuites@opera.com> :lang pseudoclass in XHTML should be case sensitive, and match a substring
lang-selector-001 Selectors :lang pseudo-class http://www.w3.org/TR/CSS21/selector.html#lang c62deff2754cdf81bc55ed4873786125c1378759 `Microsoft`<http://www.microsoft.com/> The :lang pseudo-class selector matches any element with a matching lang attribute.
-lang-selector-002 Empty :lang selector invalid http://www.w3.org/TR/CSS21/selector.html#lang e5a43b6276b6d9a37b7248faa2998dd278aedfd5 `Microsoft`<http://www.microsoft.com/> Language identifier cannot be empty.
-lang-selector-003 Invalid language name for :lang selector http://www.w3.org/TR/CSS21/selector.html#lang 13b13cfaea819a6e3389fdbd1f6e2ae4403aa5c5 `Microsoft`<http://www.microsoft.com/> The language identifier in the :lang selector doesn't have to be a valid language name.
+lang-selector-002 reference/no-red-filler-text-ref Empty :lang selector invalid http://www.w3.org/TR/CSS21/selector.html#lang b7b03b42293d2980dc7fe0c42c76fe4e42cf7b3f `Microsoft`<http://www.microsoft.com/> Language identifier cannot be empty.
+lang-selector-003 reference/filler-text-below-green Invalid language name for :lang selector http://www.w3.org/TR/CSS21/selector.html#lang 6d29a53202efa69fd5ea4e147503c16d1b6510fc `Microsoft`<http://www.microsoft.com/> The language identifier in the :lang selector doesn't have to be a valid language name.
lang-selector-004 Inherited lang attribute selected http://www.w3.org/TR/CSS21/selector.html#lang bee7dce082d7e5861d28582e0ea9d2cf5733bcf2 `Microsoft`<http://www.microsoft.com/> Lang attribute is inherited and lang selector works on children.
lang-selector-005 Lang selector and document language set via server's content-language http http://www.w3.org/TR/CSS21/selector.html#lang acc810d4db77cb63d61ca7365e0287d75faa1139 `Microsoft`<http://www.microsoft.com/> Lang attribute is selectable when specified by HTTP header.
lang-selector-006 Lang selector and document language set via meta tag http://www.w3.org/TR/CSS21/selector.html#lang 3bbe3464c6f591d82b0f400ffd6238393285fa8e `Microsoft`<http://www.microsoft.com/> Lang attribute is selectable when specified in a meta tag.
@@ -6925,14 +6931,14 @@ ltr-borders-001 Borders drawn in visual order even when direction set to left-t
ltr-ib reference/left-ltr-ref Bidi box model test 5 http://www.w3.org/TR/CSS21/box.html#bidi-box-model 248eda5ad56466d5e721fc3e94c22964c81ca0c2 `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
ltr-span-only reference/right-ltr-ref Bidi box model test 4 http://www.w3.org/TR/CSS21/box.html#bidi-box-model 36bc78f5a125a6925af08405fe7d3eaa571f105a `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
ltr-span-only-ib reference/right-ltr-ref Bidi box model test 8 http://www.w3.org/TR/CSS21/box.html#bidi-box-model b9c3e6ae8c9042d84d81a433c046108d4830eabf `Boris Zbarsky`<mailto:bzbarsky@mit.edu>
-malformed-decl-001 Parsing malformed rules: Property with no value and no ending semicolon invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 7ab1b571604ae9b22ad49c9a32238deaba3b4417 `Microsoft`<http://www.microsoft.com/> Malformed rules (property with no value and no ending semicolon) are ignored while valid rules are applied.
-malformed-decl-002 Parsing malformed rules: Property with no value assigned invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors a97b7a2a418de93d64d5000a84fd8eb82d56842e `Microsoft`<http://www.microsoft.com/> Malformed rules (property with no value) are ignored while valid ones are applied.
-malformed-decl-003 Parsing malformed rules: No value and no semi-colon invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5366138562c74e950984bbba5b1e7cf25b091cea `Microsoft`<http://www.microsoft.com/> Malformed rules with no value or semi-colon are ignored while valid rules are applied.
-malformed-decl-004 Parsing malformed rules: No value with property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 3287ad7270edcaae5791accde047c6b37a26c73d `Microsoft`<http://www.microsoft.com/> Malformed rules with no value are ignored while valid rules are applied.
-malformed-decl-005 Parsing malformed rules: Semi-colon before property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 347b85629140a4a7780f099ba18b8aaf259e2fa3 `Microsoft`<http://www.microsoft.com/> Malformed rules with semi-colon before property are ignored while valid rules are applied.
-malformed-decl-006 Parsing malformed rules: Valid rule after malformed rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 076361e5ce38d34104e7417b225ff6710217c6e6 `Microsoft`<http://www.microsoft.com/> Malformed rules are ignored while valid rules are applied.
-malformed-decl-007 Parsing malformed rules: Double colon separating property and value invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5f19a540131282dafa226cb82f05ef7e6951fbc6 `Microsoft`<http://www.microsoft.com/> Malformed rules with double colons between property and value are ignored while valid rules are applied.
-malformed-decl-008 Parsing malformed rules: Missing property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors c268aca1606a66bb572fb81e12c6b8311348a163 `Microsoft`<http://www.microsoft.com/> Malformed rules with missing property names are ignored while valid rules are applied.
+malformed-decl-001 reference/filler-text-below-green Parsing malformed rules: Property with no value and no ending semicolon invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 558a43bc920bcc9eded78290d85522da5a5de872 `Microsoft`<http://www.microsoft.com/> Malformed rules (property with no value and no ending semicolon) are ignored while valid rules are applied.
+malformed-decl-002 reference/filler-text-below-green Parsing malformed rules: Property with no value assigned invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 2e670d930c5a7911b7c096616a211eec9e56cd08 `Microsoft`<http://www.microsoft.com/> Malformed rules (property with no value) are ignored while valid ones are applied.
+malformed-decl-003 reference/filler-text-below-green Parsing malformed rules: No value and no semi-colon invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 1a938a4dc60fe715d7fec7abd21c99fe9ece7ccb `Microsoft`<http://www.microsoft.com/> Malformed rules with no value or semi-colon are ignored while valid rules are applied.
+malformed-decl-004 reference/filler-text-below-green Parsing malformed rules: No value with property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 32014768670b32f1f8b0fd6defef7b3d83d86d47 `Microsoft`<http://www.microsoft.com/> Malformed rules with no value are ignored while valid rules are applied.
+malformed-decl-005 reference/filler-text-below-green Parsing malformed rules: Semi-colon before property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 5387f9e910f63318c4fa2a0296e45e6f4f64ad37 `Microsoft`<http://www.microsoft.com/> Malformed rules with semi-colon before property are ignored while valid rules are applied.
+malformed-decl-006 reference/filler-text-below-green Parsing malformed rules: Valid rule after malformed rule invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 3272a3ab392a3cfdef661ee9d671c25d8a297aa8 `Microsoft`<http://www.microsoft.com/> Malformed rules are ignored while valid rules are applied.
+malformed-decl-007 reference/filler-text-below-green Parsing malformed rules: Double colon separating property and value invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors f19af4916a84bb98b4a2b9fbf55ac5ab5112ad32 `Microsoft`<http://www.microsoft.com/> Malformed rules with double colons between property and value are ignored while valid rules are applied.
+malformed-decl-008 reference/filler-text-below-green Parsing malformed rules: Missing property invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors b7f029f6b67b6f1ee266660df947107dd1dfb90f `Microsoft`<http://www.microsoft.com/> Malformed rules with missing property names are ignored while valid rules are applied.
margin-001 reference/margin-001-ref Margin set using a single value http://www.w3.org/TR/CSS21/box.html#propdef-margin,http://www.w3.org/TR/CSS21/box.html#margin-properties b86b68078efc94ded92931a747762bdbfd6b1188 `Microsoft`<http://www.microsoft.com/> The 'margin' property set using a single value properly assigns the same value to all sides.
margin-002 reference/margin-002-ref Margin set to using two values http://www.w3.org/TR/CSS21/box.html#propdef-margin,http://www.w3.org/TR/CSS21/box.html#margin-properties 184dcb8835c8d38d7a99bb135c1e675649324344 `Microsoft`<http://www.microsoft.com/> The 'margin' property set using two values properly assigns the first value to the top and bottom margins and the second value to the left and right margins.
margin-003 reference/margin-003-ref Margin set to using three values http://www.w3.org/TR/CSS21/box.html#propdef-margin,http://www.w3.org/TR/CSS21/box.html#margin-properties 77d2bfbfd2d1c951c0931e13beacb4f3c134356b `Microsoft`<http://www.microsoft.com/> The 'margin' property set using three values properly assigns the first value to the top margin, the second value to the left and right margins, and the third value to the bottom margin.
@@ -6962,7 +6968,7 @@ margin-backgrounds-002 reference/ref-filled-green-100px-square transparency of m
margin-backgrounds-003 reference/ref-filled-green-100px-square transparency of margin area and background-color http://www.w3.org/TR/CSS21/box.html#mpb-examples,http://www.w3.org/TR/CSS21/colors.html#background 4936a2556d66306f3dc9eabd3ebc8b35bdc9b099 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> The margin area of an element is always transparent. The background-color of an element never paints its own margin area. The background-color of an element only paints its own border area (if any), its own padding area (if any) and its own content area (if any). Therefore the background-color of the content area (and of the padding area, if any, and of the border area, if any) of a parent element shines through the margin area of its child. In this test, div#parent is painted green and is 100px wide by 98px tall; its sole child has 98px vertical margins and 100px horizontal margins which are transparent and through which we can see the background color of its parent.
margin-border-padding-001 reference/margin-border-padding-001-ref Margin, border, padding all display outside the content area ahem http://www.w3.org/TR/CSS21/box.html#box-dimensions 2e91483ab4963816ad0585d8ec114573b5ad777b `Microsoft`<http://www.microsoft.com/> Margin, border, padding render outside the content area.
margin-border-padding-002 reference/margin-border-padding-001-ref Margin, border, padding all display outside the image area ahem,image http://www.w3.org/TR/CSS21/box.html#box-dimensions 94a8c6b6b1391a64d2cfde438330aece9fedc780 `Microsoft`<http://www.microsoft.com/> Margin, border, padding render outside the image area.
-margin-border-padding-003 reference/margin-border-padding-001-ref Margin, border, padding all display outside the object area ahem,image http://www.w3.org/TR/CSS21/box.html#box-dimensions 56eec8ec6382295cdc8711c38d2d0a7ae89f37a6 `Microsoft`<http://www.microsoft.com/> Margin, border, padding render outside the object area.
+margin-border-padding-003 reference/margin-border-padding-001-ref Margin, border, padding all display outside the object area ahem,image http://www.w3.org/TR/CSS21/box.html#box-dimensions 410fbe5651d86b11ae7bcbaad8bb987024c79ed9 `Microsoft`<http://www.microsoft.com/> Margin, border, padding render outside the object area.
margin-bottom-004 reference/ref-no-vert-space-between Margin-bottom using pixels with a negative zero value, -0px http://www.w3.org/TR/CSS21/box.html#propdef-margin-bottom,http://www.w3.org/TR/CSS21/box.html#margin-properties 7d08202aabf48460b29f126152f1be768a4e7c6f `Microsoft`<http://www.microsoft.com/> The 'margin-bottom' property sets a negative zero length value in pixels.
margin-bottom-005 reference/ref-no-vert-space-between Margin-bottom using pixels with a zero value, 0px http://www.w3.org/TR/CSS21/box.html#propdef-margin-bottom,http://www.w3.org/TR/CSS21/box.html#margin-properties 2d080c4bf56f91c0316cac23aa1a028bf323fc58 `Microsoft`<http://www.microsoft.com/> The 'margin-bottom' property sets a zero length value in pixels.
margin-bottom-006 reference/ref-no-vert-space-between Margin-bottom using pixels with a positive zero value, +0px http://www.w3.org/TR/CSS21/box.html#propdef-margin-bottom,http://www.w3.org/TR/CSS21/box.html#margin-properties 206bdbd117711a510686978df4e45039d7dde242 `Microsoft`<http://www.microsoft.com/> The 'margin-bottom' property sets a positive zero length value in pixels.
@@ -7541,23 +7547,23 @@ max-width-applies-to-016 reference/ref-filled-green-100px-square Max-Width appli
max-width-percentage-001 reference/max-width-percentage-001-ref Using percentages with 'max-width' relative to the containing block http://www.w3.org/TR/CSS21/visudet.html#min-max-widths c222da4bea70742e693f417afeda6c8aca0af80b `Microsoft`<http://www.microsoft.com/> The percentage is calculated in relation to the containing block.
max-width-percentage-002 reference/ref-if-there-is-no-red Percentage based value for 'max-width' contained by box with a negative 'width' http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 8dec911e80d627fd3c47775e7357978d13c3a477 `Microsoft`<http://www.microsoft.com/> If the containing block's width is negative, the used value is zero.
max-width-percentage-003 Max-width in constrained situation http://www.w3.org/TR/CSS21/visudet.html#min-max-widths a056ac7ec89b35f1c11541542201f84ff57a56a0 `Microsoft`<http://www.microsoft.com/> If the containing block's width depends on this element's width, then the resulting layout is undefined.
-media-dependency-001 @media and target mediums http://www.w3.org/TR/CSS21/media.html f790836df76f7e02cfa9851f579679d5ea73d8ac `Microsoft`<http://www.microsoft.com/> @media with a target medium applies styles on that target medium (screen).
-media-dependency-002 @import and target mediums http://www.w3.org/TR/CSS21/media.html 28d0f377b8def08c87c66537827868f8aa898271 `Microsoft`<http://www.microsoft.com/> @media with a target medium applies styles on that target medium (screen).
-media-dependency-003 Link tags and target mediums http://www.w3.org/TR/CSS21/media.html 4780e4dfda1cd7720ef126350e23114c379b48d7 `Microsoft`<http://www.microsoft.com/> Link with a target medium applies styles on that target medium (screen).
-media-dependency-004 Case-insensitive media types http://www.w3.org/TR/CSS21/media.html 6841ce7fb33bd69c306eef9b4487bd1898a07e8d `Microsoft`<http://www.microsoft.com/> Media types are case-insensitive.
-media-dependency-005 Ignoring bad media types with @import invalid http://www.w3.org/TR/CSS21/media.html 5e6d340f3a65f86aa145b7fdbc220fc8df2a399f `Microsoft`<http://www.microsoft.com/> User agent ignores media types it does not understand with @import.
-media-dependency-006 Ignoring bad media types with @media invalid http://www.w3.org/TR/CSS21/media.html ff3f40aae3bd55e01f0e9289cb569ceb98e1e6a4 `Microsoft`<http://www.microsoft.com/> User agent ignores media types it does not understand with @media.
-media-dependency-007 Non-matching target mediums http://www.w3.org/TR/CSS21/media.html 0b776dd795332c6c87ca2c81710f20de49b8a446 `Microsoft`<http://www.microsoft.com/> The @media block does not apply because it does not match the target medium.
-media-dependency-008 Non-matching target mediums and @import http://www.w3.org/TR/CSS21/media.html 1f5f6c20fd8d22ee787593a80d07ae006697cec3 `Microsoft`<http://www.microsoft.com/> The @import command does not apply because it does not match the target medium.
-media-dependency-009 Matching the 'All' target medium http://www.w3.org/TR/CSS21/media.html 6694f428a6059c577210c079d7b38ea49f1d15fb `Microsoft`<http://www.microsoft.com/> The 'all' media type applies to the screen medium.
-media-dependency-010 Non-matching target mediums (braille) http://www.w3.org/TR/CSS21/media.html 09154bb4a735ad17a0b7ace3f897fc6ec523e89a `Microsoft`<http://www.microsoft.com/> The 'braille' media type does not apply to the screen medium.
-media-dependency-011 Non-matching target mediums (embossed) http://www.w3.org/TR/CSS21/media.html c74fa4239662f14c8bf3f5be6dc2b4c4eeb66925 `Microsoft`<http://www.microsoft.com/> The 'embossed' media type does not apply to the screen medium.
-media-dependency-012 Non-matching target mediums (handheld) http://www.w3.org/TR/CSS21/media.html f840f4b28b9979ed7dd28c7d7f61e69ac4401db7 `Microsoft`<http://www.microsoft.com/> The 'handheld' media type does not apply to the screen medium.
-media-dependency-013 Non-matching target mediums (projection) http://www.w3.org/TR/CSS21/media.html 690df3a17d52e459b8d14cf3af09918897ed982d `Microsoft`<http://www.microsoft.com/> The 'projection' media type does not apply to the screen medium.
-media-dependency-014 Non-matching target mediums (speech) http://www.w3.org/TR/CSS21/media.html 904096e11541a71b344cf239eecadd37365f13b8 `Microsoft`<http://www.microsoft.com/> The 'speech' media type does not apply to the screen medium.
-media-dependency-015 Non-matching target mediums (tty) http://www.w3.org/TR/CSS21/media.html 7c5a42658bd9e662be3012a36c0c9e2da74c07ac `Microsoft`<http://www.microsoft.com/> The 'tty' media type does not apply to the screen medium.
-media-dependency-016 Non-matching target mediums (tv) http://www.w3.org/TR/CSS21/media.html 14bf0c8f24f3396c48f14f04b95cd2a5bc00711a `Microsoft`<http://www.microsoft.com/> The 'tv' media type does not apply to the screen medium.
-media-dependency-017 Multiple target mediums http://www.w3.org/TR/CSS21/media.html 9db5fd76ba6ef38e2af6f08625370a95d7f35685 `Microsoft`<http://www.microsoft.com/> An '@media' rule specifies the target media types separated by commas.
+media-dependency-001 reference/filler-text-below-green @media and target mediums http://www.w3.org/TR/CSS21/media.html e53eb103ae4b51d2a4f37436be1cb573f2862f59 `Microsoft`<http://www.microsoft.com/> @media with a target medium applies styles on that target medium (screen).
+media-dependency-002 reference/filler-text-below-green @import and target mediums http://www.w3.org/TR/CSS21/media.html ca842b33f1fee4fb39c168b7e4677774582b2607 `Microsoft`<http://www.microsoft.com/> @media with a target medium applies styles on that target medium (screen).
+media-dependency-003 reference/filler-text-below-green Link tags and target mediums http://www.w3.org/TR/CSS21/media.html 6fdf434ede1e1bdaa2a8b6c81c9625781738789f `Microsoft`<http://www.microsoft.com/> Link with a target medium applies styles on that target medium (screen).
+media-dependency-004 reference/filler-text-below-green Case-insensitive media types http://www.w3.org/TR/CSS21/media.html 691b05706ffc8f2ac58b514f9b486d001e570604 `Microsoft`<http://www.microsoft.com/> Media types are case-insensitive.
+media-dependency-005 reference/filler-text-below-green Ignoring bad media types with @import invalid http://www.w3.org/TR/CSS21/media.html 25a851972c3d525512f0e0cecfd371defd6272ba `Microsoft`<http://www.microsoft.com/> User agent ignores media types it does not understand with @import.
+media-dependency-006 reference/filler-text-below-green Ignoring bad media types with @media invalid http://www.w3.org/TR/CSS21/media.html 11e5e40e128f78b21f28509fce72b83389402c01 `Microsoft`<http://www.microsoft.com/> User agent ignores media types it does not understand with @media.
+media-dependency-007 reference/no-red-filler-text-ref Non-matching target mediums http://www.w3.org/TR/CSS21/media.html 93676784e253daacfd364d3070a8d9e2726a2de1 `Microsoft`<http://www.microsoft.com/> The @media block does not apply because it does not match the target medium.
+media-dependency-008 reference/no-red-filler-text-ref Non-matching target mediums and @import http://www.w3.org/TR/CSS21/media.html 37311c23e7a5a54ec14f4e1469384d398acb3ac6 `Microsoft`<http://www.microsoft.com/> The @import command does not apply because it does not match the target medium.
+media-dependency-009 reference/filler-text-below-green Matching the 'All' target medium http://www.w3.org/TR/CSS21/media.html 7b292ab60276a634e740f3507ac22c8f9cc1b308 `Microsoft`<http://www.microsoft.com/> The 'all' media type applies to the screen medium.
+media-dependency-010 reference/no-red-filler-text-ref Non-matching target mediums (braille) http://www.w3.org/TR/CSS21/media.html 91fc231533ce4c3abb5df5ac8e1c929efba01cfc `Microsoft`<http://www.microsoft.com/> The 'braille' media type does not apply to the screen medium.
+media-dependency-011 reference/no-red-filler-text-ref Non-matching target mediums (embossed) http://www.w3.org/TR/CSS21/media.html 88f4bace7b5416ecc1bf172786223286a1d2f7b5 `Microsoft`<http://www.microsoft.com/> The 'embossed' media type does not apply to the screen medium.
+media-dependency-012 reference/no-red-filler-text-ref Non-matching target mediums (handheld) http://www.w3.org/TR/CSS21/media.html 3f6477ab347bf4c33fab9d8fe6a69cddd336416a `Microsoft`<http://www.microsoft.com/> The 'handheld' media type does not apply to the screen medium.
+media-dependency-013 reference/no-red-filler-text-ref Non-matching target mediums (projection) http://www.w3.org/TR/CSS21/media.html 3a817b46e1ed4b2d5eb8302162138ed0b815122e `Microsoft`<http://www.microsoft.com/> The 'projection' media type does not apply to the screen medium.
+media-dependency-014 reference/no-red-filler-text-ref Non-matching target mediums (speech) http://www.w3.org/TR/CSS21/media.html 3580dbe8293a338d9ff7a472585f069f8b07ef8f `Microsoft`<http://www.microsoft.com/> The 'speech' media type does not apply to the screen medium.
+media-dependency-015 reference/no-red-filler-text-ref Non-matching target mediums (tty) http://www.w3.org/TR/CSS21/media.html 1157e13943aabd9b3bfd5f9c0b41baa258a9c26e `Microsoft`<http://www.microsoft.com/> The 'tty' media type does not apply to the screen medium.
+media-dependency-016 reference/no-red-filler-text-ref Non-matching target mediums (tv) http://www.w3.org/TR/CSS21/media.html fe8bdfbc8cec760e0cf0fa1c4c6392dc14a8b136 `Microsoft`<http://www.microsoft.com/> The 'tv' media type does not apply to the screen medium.
+media-dependency-017 reference/filler-text-below-green Multiple target mediums http://www.w3.org/TR/CSS21/media.html 33d4ec53beb7d5619114d2ce60f5901d54efe2e9 `Microsoft`<http://www.microsoft.com/> An '@media' rule specifies the target media types separated by commas.
min-height-001 reference/height-001-ref Min-height using pixels with a minimum minus one value, -1px invalid http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-heights 2dcf4be192b01803dd89db5d6eb732e0d74f42b0 `Microsoft`<http://www.microsoft.com/> The 'min-height' property sets a minimum minus one length value in pixels.
min-height-002 reference/height-001-ref Min-height using pixels with a minimum value, 0px http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-heights 201a51ac90660ce71a29256807b08ef5a0940961 `Microsoft`<http://www.microsoft.com/> The 'min-height' property sets a minimum length value in pixels.
min-height-003 reference/height-003-ref Min-height using pixels with a minimum plus one value, 1px http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-heights a4355dfa4bc728b5096c0065d23ff74cf16dc4f4 `Microsoft`<http://www.microsoft.com/> The 'min-height' property sets a minimum plus one length value in pixels.
@@ -7736,58 +7742,58 @@ min-width-percentage-001 reference/max-width-percentage-001-ref Using percentage
min-width-percentage-002 reference/ref-if-there-is-no-red Percentage based value for 'min-width' contained by box with a negative 'width' http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 67df25f0981020579be9b88b4bdcddb19197c559 `Microsoft`<http://www.microsoft.com/> If the containing block's width is negative, the used value is zero.
min-width-percentage-003 Using 'min-width' with 'width' dependent on the containing block http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 266eb2619750f078377888768a215f16d92913ae `Microsoft`<http://www.microsoft.com/> If the containing block's width depends on this element's width, then the resulting layout is undefined.
missing-cell-rendering-001 Rendering of missing table cells http://www.w3.org/TR/CSS21/tables.html#table-layers 3f94b88030849e38726cf22d111de906c107bf4a `Microsoft`<http://www.microsoft.com/> Missing table cells are rendered as if their grid position were occupied by an anonymous table-cell box.
-moz-css21-block-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside de55df2867c60bf7820c707bd10993f170ecfdff `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-10 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4d489c3ac89be33e70232d5c29b5915bb6b09276 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-11 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 06aa328cb305d929fafe472b2bf68b4b820e3a4c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-12 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 7439bfc5aa6dc195a39c656d5508fa8a259e3f1c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-13 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 6048a545aec442953c0b7c83e8e3a1ade3aea952 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-14 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 86987192fc36a3673fa4438c7fb3079c451ea1dd `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-15 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 8108c0b56fe4e98e3c5cc38425d83fec36ad45aa `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-2 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4a184406f6c8c4ee01a1afa18d3e282eaa42f36a `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-3 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 6e22489749ae65f07b878132ace206731eacd927 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-4 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 75ceaf1c9f4aa079af60d5a3e935945a1173f26b `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-5 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 555b90c918cd46f0cb1cbd77e78bd580d9a38f9c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-6 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 38150c52270cfdfbd100345609af6b02dcd83e1f `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-7 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside be99d5c4adffcc76bf607103e2b30a4dd26e6084 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-8 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 9ef46fd9b0600f3e2aa9e7a850460d9e3fbfcbce `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-block-page-break-inside-avoid-9 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside acdaad87e3cbcb8401e6eb1a564fba48d851049f `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 0ad68e5b16b38a785d8c9411181a0d3a1c515099 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-2 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside f3633a11fdd6dad55fd4d4c32b2a43d172e2516d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-3 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4b76c25e322168527f6725e7d0b18543afd05402 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-4 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4fdf49709db8253028bf3fd4b5e94b356acc5507 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-5 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 6e207e3871e4e7d26a9d3172512ddd4f0c0bf608 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-6 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4972420b79ddfc9d01e4ac5ecd9209c10053570f `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-7 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 09f6d88f0c659416dfc7400ce46c33d09f671fd9 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-8 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 6fda9bdc19bbd889d661354eeb94daaf9308c486 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-float-page-break-inside-avoid-9 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 3f9bd24e52c56a26be9cc266646f0c67a47a6969 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-inline-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 22af27b0e284026bae62a6b3e4b417f459ab77d9 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-row-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 61be39f82ef77430f77bf17d4190bde3aae26dfb `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-row-page-break-inside-avoid-2 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 41d5e9e8990647956a7bc77078573c9cb3514e27 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 92c1f684f6b7a86e9b29db35255b71e557ed7eb5 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-2 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 1f5fbff294e68ff2b1c7ae9e692806fbd26af394 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-3 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 215cd823ce90becb6ef8cbb119bbe6ed1a854533 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-4 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside e472b6f46a7dc90edf2fdd453b4deef2f6dd95c5 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-5 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside b886f6bf9a0d148dfa7234c3e261cf56b93a69b8 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-6 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 46dc50c420694a95ea281d78c62c6ae1c2afbb44 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-7 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside c2faee1d015a6f7480ff9da8b0566f6a6f532654 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-rowgroup-page-break-inside-avoid-8 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 5701d06c4898534f628e30fcd47868f989e2778a `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-1 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside e7c7f22a6926902e5dedfac24294e446789834c7 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-2 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 10671f0f44d6aa47cf48a6cf1f88450bb64b040c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-3 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside b85d6b0a14d40d759ae660cf7cbe6891f0da22a8 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-4 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 95682b37301c72323af46a97803a93ebffe90f3c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-5 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside d52568ec1d85e47149c45ce12348470b6c969e0c `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-6 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 2a2e0e1eccff7fb4e2c48a972e0e8aa70127a440 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-7 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 90bec461bf70ee05d68b9a2fb95bef9d57584e4d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-css21-table-page-break-inside-avoid-8 CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 21b2a9e07f4fcfc2ee17d37c107905d96c4add02 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
-moz-multicol3-column-balancing-break-inside-avoid-1 Balancing Overflow, page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 5e097e9c30cbf0c7dc3fcccc014b82eb8837a7e5 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-1 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside e6b783656979a7ec8c8a074a4a8b9de3c7add757 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-10 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 40109b29ed6c4af807783d3711e011d577b55bdf `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-11 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 102df92b788ce70de84edb1a14edb66d30d79801 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-12 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 76720623e6e451cd2fdb5fd1c605466ec937c936 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-13 reference/moz-css21-block-page-break-inside-avoid-8-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside b4a23079664c62a4c41e4cf346eeb254a0c53723 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-14 reference/moz-css21-block-page-break-inside-avoid-14-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 7e491871d951304c420f6d91eb5c3c951b0ef9f7 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-15 reference/moz-css21-block-page-break-inside-avoid-15-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 7391e6e033b274b4d96c1d8915fb873bee822835 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-2 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 13e2068077067778871f71b79194ab758d8b54df `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-3 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 0e4644028d2fc3312b234defeb2cec4bb0e1e5d8 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-4 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 9ca7c41ed1658fd62cab2101aaa9cd92131950a1 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-5 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 302aa0bcd89b590262d8e511a5307bf6f3218be9 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-6 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 2e0b37e6be9c4643e6411b4b09494adab257ad32 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-7 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside bacd1a400ec043d950e183da0c38b6149c24152f `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-8 reference/moz-css21-block-page-break-inside-avoid-8-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 826e2d21b6977f933682284d74787c615a035e9d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-block-page-break-inside-avoid-9 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside afa210f365e2d57f4be99efa2ab2da8eb8d94dfc `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-1 reference/moz-css21-table-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside dcd6180c9c7e4cd9b1de1ce6e29f1ac4ef9a11ca `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-2 reference/moz-css21-float-page-break-inside-avoid-2-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 39d27f54e3c1f08758125f11e28392ada23a8204 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-3 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 5d41870135f2f927f465e6d190b57044c1e98208 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-4 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 0bd662fbdf89d0ad9cb577010fa41a8920560bbd `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-5 reference/moz-css21-float-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4e21c9922c30427d618a286b7963d8a6fa0df387 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-6 reference/moz-css21-float-page-break-inside-avoid-6-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 5729ec43e2f85ed97bfa562a5680fb6943bd09e3 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-7 reference/moz-css21-float-page-break-inside-avoid-7-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 6f66e534d1cfa911e4599151b2a43939532737bd `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-8 reference/moz-css21-float-page-break-inside-avoid-8-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 746d1fa60fa09f5d7303fa94e53e5e82911a0d0e `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-float-page-break-inside-avoid-9 reference/moz-css21-float-page-break-inside-avoid-9-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4f2704760c44f50f8f7fbf9e7722de8ae42faae2 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-inline-page-break-inside-avoid-1 reference/moz-css21-inline-page-break-inside-avoid-1-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside a264d7913ce41728a4945d3f8477213ae0e6bc4d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-row-page-break-inside-avoid-1 reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside c238fad98a7496f56cba4ba4c657b397fedf5bfe `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-row-page-break-inside-avoid-2 reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 61bd78dd7c29b4898552a4db91070e2b6c2a5b31 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-1 reference/moz-css21-table-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 915c7b2558b653e4b3702d1b1fa81a4f0fd3974f `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-2 reference/moz-css21-table-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 5d7b866879bc36d8692e838d5647df70c41ee402 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-3 reference/moz-css21-table-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 571c8e1e81593a484dbb071c02472bebeec38743 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-4 reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 274407d0500affb3c7a2ef3c5dfd296e8b2feccf `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-5 reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside c6c193dac10cab759a0e98f6f433c5b267346a97 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-6 reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside c2f07bdeb0d13b37993d1b368cf767911e5de2e6 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-7 reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 40b446377bc9298cea3d6fc8ecbca7544544448d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-rowgroup-page-break-inside-avoid-8 reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 3189ba84730176b3b41c9c3df6576a37d39c9779 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-1 reference/moz-css21-table-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside d867fb4c1254dcf490a9fa818cf6a267d290c151 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-2 reference/moz-css21-table-page-break-inside-avoid-2-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 4f2c17434c0787458bdc5c83669399ed6c25054e `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-3 reference/moz-css21-table-page-break-inside-avoid-3-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 960024d08a26a1514f3c3749b2714af96717588b `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-4 reference/moz-css21-table-page-break-inside-avoid-4-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside d3b5beb1bc645b8b22b00908f44c682c7e31c6b7 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-5 reference/moz-css21-table-page-break-inside-avoid-5-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 38a56b7845035d5f3070091094c5334ea88582c5 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-6 reference/moz-css21-table-page-break-inside-avoid-6-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 48dad40c807b9c3bbeae39795b4b76ccd9e92107 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-7 reference/moz-css21-table-page-break-inside-avoid-7-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside f3b810331efa5b57725927de6b25c6d9dc59ce4d `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-css21-table-page-break-inside-avoid-8 reference/moz-css21-table-page-break-inside-avoid-6-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside edadfd39975198eb9ec32c681b92fdec61165b56 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
+moz-multicol3-column-balancing-break-inside-avoid-1 reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref Balancing Overflow, page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 61c6b6f6cc231a44507b857cddc2c4cef88885a7 `Mats Palmgren`<https://bugzilla.mozilla.org/show_bug.cgi?id=685012>
multicol-height-002 reference/multicol-height-002 Percentage Computed Height on Multicol Child (Definite Multicol Height) http://www.w3.org/TR/css3-multicol/#the-multi-column-model,http://www.w3.org/TR/CSS21/visudet.html#the-height-property f1a4776f1881b799bb1e86af1cfce1422144189c `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Percentage heights with a multi-column element are relative to the computed height of the multicolumn box, and this works even when the multi-column element is paginated.
multiple-content-values-001 Content with multiple content values http://www.w3.org/TR/CSS21/generate.html#content 91f22a98ea541cf27be79acbea5e358f2badf3f9 `Microsoft`<http://www.microsoft.com/> When 'content' property values produce no visual effect or are invalid in the current context the other 'content' property values still apply.
non-inherited-value-001 Non-inherited values http://www.w3.org/TR/CSS21/cascade.html#specified-value 800056c947160a69ec6af43d988886b54db1a91b `Microsoft`<http://www.microsoft.com/> If the cascade results in a value, use it.
-numbers-units-001 Parsing invalid numbers - alphanumeric characters invalid http://www.w3.org/TR/CSS21/syndata.html#numbers 43ef09e607b7711c1f56067b7c483eb977b72344 `Microsoft`<http://www.microsoft.com/> An integer cannot have alphanumeric characters within it.
+numbers-units-001 reference/no-red-on-blank-page-ref Parsing invalid numbers - alphanumeric characters invalid http://www.w3.org/TR/CSS21/syndata.html#numbers 1b0b7ceefb766eb7fea46e6c000340c2f790396a `Microsoft`<http://www.microsoft.com/> An integer cannot have alphanumeric characters within it.
numbers-units-002 Parsing decimal values - decimal with multiple decimal digits http://www.w3.org/TR/CSS21/syndata.html#numbers 42b2756b7ca2b27dafa3013671505e81c6d37d7c `Microsoft`<http://www.microsoft.com/> A number can be zero or more digits followed by a dot (.) followed by multiple digits.
-numbers-units-003 Parsing invalid decimal values - alphanumeric characters within number invalid http://www.w3.org/TR/CSS21/syndata.html#numbers 714de962ba8b2af53e3b87accdd61c53e17fe984 `Microsoft`<http://www.microsoft.com/> An alphanumeric character cannot be within the number value.
+numbers-units-003 reference/no-red-on-blank-page-ref Parsing invalid decimal values - alphanumeric characters within number invalid http://www.w3.org/TR/CSS21/syndata.html#numbers 8a8960ac1523a63abbc10e9b248d8b0c82ed77c0 `Microsoft`<http://www.microsoft.com/> An alphanumeric character cannot be within the number value.
numbers-units-004 Parsing integer numbers with '+' http://www.w3.org/TR/CSS21/syndata.html#numbers 561dac2f8f4e459b6f4c9930d1fee532608ceb97 `Microsoft`<http://www.microsoft.com/> Integers can be preceded by '+'.
-numbers-units-005 Optional unit identifier after 0 http://www.w3.org/TR/CSS21/syndata.html#length-units da059457c0b7657800e123a53c158586cd55c4a0 `Microsoft`<http://www.microsoft.com/> After a zero length, the unit identifier is not necessary.
+numbers-units-005 reference/no-red-on-blank-page-ref Optional unit identifier after 0 http://www.w3.org/TR/CSS21/syndata.html#length-units e14faa0e3573ee2ca5c0d46f6850551029ae4498 `Microsoft`<http://www.microsoft.com/> After a zero length, the unit identifier is not necessary.
numbers-units-006 Unsupported negative values invalid http://www.w3.org/TR/CSS21/syndata.html#length-units e75352dbfd47da1233ede4c4ac9a41ed89435167 `Microsoft`<http://www.microsoft.com/> If a negative length value is set on a property that does not allow negative length values, the declaration is ignored.
numbers-units-007 Em sizes ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 8945a06e794fd09f93f975f1142f06fed6b4d1fb `Microsoft`<http://www.microsoft.com/> The 'em' unit is equal to the computed value of the 'font-size' property (default) of the element on which it is used.
numbers-units-009 Em size with the font-size set to px size ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 3eb2cc524bdf7a01643f112b0df58344409d4109 `Microsoft`<http://www.microsoft.com/> The 'em' unit is equal to the computed value of the 'font-size' property (pixels) of the element on which it is used.
@@ -7796,8 +7802,8 @@ numbers-units-011 Em size with font-size set to em ahem http://www.w3.org/TR/CS
numbers-units-012 Em size with font-size set to ex ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 17debc5471710d3a82f442d162e780ead7b8312a `Microsoft`<http://www.microsoft.com/> The 'em' unit is equal to the computed value of the 'font-size' property (ex) of the element on which it is used.
numbers-units-013 Em size with font-size set to percentage ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 635cdfff1b2b432295ca89402ef6ce959c2aba8f `Microsoft`<http://www.microsoft.com/> The 'em' unit is equal to the computed value of the 'font-size' property of the element on which it is used.
numbers-units-015 Height of EX ahem,should http://www.w3.org/TR/CSS21/syndata.html#length-units 2ba0616dabff5103226fc04ff804bb894ba4c7c0 `Microsoft`<http://www.microsoft.com/> In the cases where it is impossible or impractical to determine the x-height, a value of 0.5em should be used.
-numbers-units-016 Parsing invalid percentage values - decimal value with multiple decimals invalid http://www.w3.org/TR/CSS21/syndata.html#percentage-units f3edd9cb4231a43abb3a5c7806ba65fc78489cc3 `Microsoft`<http://www.microsoft.com/> Percentage assignments with more than one decimal are invalid.
-numbers-units-017 Parsing of percentage values - 0% http://www.w3.org/TR/CSS21/syndata.html#percentage-units c7c0d78e3f54e7c6c97f3b55118d23ea67f0108d `Microsoft`<http://www.microsoft.com/> Percentage of 0% is valid and calculates to 0.
+numbers-units-016 reference/no-red-on-blank-page-ref Parsing invalid percentage values - decimal value with multiple decimals invalid http://www.w3.org/TR/CSS21/syndata.html#percentage-units 032197e595d43b318e71afaa18165c9b26897c6b `Microsoft`<http://www.microsoft.com/> Percentage assignments with more than one decimal are invalid.
+numbers-units-017 reference/no-red-on-blank-page-ref Parsing of percentage values - 0% http://www.w3.org/TR/CSS21/syndata.html#percentage-units 9fd21f8ef2ef2fe2b6f9fc6027dd2fa08b2fcf82 `Microsoft`<http://www.microsoft.com/> Percentage of 0% is valid and calculates to 0.
numbers-units-018 Specifying em/ex on the root element ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 34b295f627cee5fca0f107cabe86f8fce947c5ca `Microsoft`<http://www.microsoft.com/> Units 'em' and 'ex' refer to the initial value of the property when specified on the root element of a document.
numbers-units-019 First available font defines the 'ex' unit size ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 2dcf21ffc8cc97573b4d991139da27f4f716983d `Microsoft`<http://www.microsoft.com/> The 'ex' unit size is defined by the element's first available font.
numbers-units-021 Root element and the 'em' unit size 96dpi,ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 9e80c62cfd5aa67f5fe3c33a26b0512476ea8bdc `Microsoft`<http://www.microsoft.com/> The 'em' unit refers to the property's initial value when specified on the root element.
@@ -7806,7 +7812,7 @@ orphans-002 breaks inside elements: orphans - block-level only paged http://www
orphans-003 breaks inside elements: orphans - inheritance paged http://www.w3.org/TR/CSS21/page.html#break-inside ca4a0cbe9fc02b034c55bf59203d5df9eb3bc765 `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The 'orphans' property is inherited.
orphans-004a orphans property syntax - integer invalid,paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 83d8f27c63eddf8177a826bb987ce4138315c536 `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The syntax of the 'orphans' property is integer.
orphans-004b orphans property syntax - one invalid,paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 4408d84ccb38ee1fd45286483d7aea854c131371 `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The 'orphans' property accepts the integer one.
-other-attribute-001 Function 'attr()' referencing another elements attribute data http://www.w3.org/TR/CSS21/generate.html#content 0baafcc06ba78b8bd8507fff85755c495f6200c9 `Microsoft`<http://www.microsoft.com/> The 'attr()' function can only retrieve data from the same element that is called from.
+other-attribute-001 reference/no-red-on-blank-page-ref Function 'attr()' referencing another elements attribute data http://www.w3.org/TR/CSS21/generate.html#content 83730b9e64c39b19ece62d1caca059e2cdd912a1 `Microsoft`<http://www.microsoft.com/> The 'attr()' function can only retrieve data from the same element that is called from.
outline-001 Outline: one value with outline-color http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2844d49746e403bfaa21ef56fc27cc6001888155 `Microsoft`<http://www.microsoft.com/> Outline value specified in the form of 'color' is correctly applied.
outline-002 Outline: one value with outline-style http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines c90953f0c112da2290a6417064107817ca48d625 `Microsoft`<http://www.microsoft.com/> Outline value specified in the form of 'style' is correctly applied.
outline-003 Outline: one value with outline-width http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e58e75c98c5f8d070486553052e5e5b5000b569b `Microsoft`<http://www.microsoft.com/> Outline value specified in the form of 'width' is correctly applied.
@@ -7831,8 +7837,8 @@ outline-applies-to-001 Outline applied to element with display table-row-group
outline-applies-to-002 Outline applied to element with display table-header-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d1ea2b4a58e47689b2ba5f653ba56f6307f29406 `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of table-header-group.
outline-applies-to-003 Outline applied to element with display table-footer-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d34d6024710669a81889cc9c6b3730916af0b6ce `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of table-footer-group.
outline-applies-to-004 Outline applied to element with display table-row http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6828e644b9e9e23e83bc38036b6a40ab6823ff50 `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of table-row.
-outline-applies-to-005 Outline applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e99cac4c1e79f413ddd7c467fa32d4bb82a14132 `Microsoft`<http://www.microsoft.com/> The 'outline' property does not apply to elements with a display of table-column-group.
-outline-applies-to-006 Outline applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 5fcbe83269a3ecf274bd57098b3b81e956f8a822 `Microsoft`<http://www.microsoft.com/> The 'outline' property does not apply to elements with a display of table-column.
+outline-applies-to-005 reference/no-red-on-blank-page-ref Outline applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 85a4eff6dd809296a53be73553640b9008a84013 `Microsoft`<http://www.microsoft.com/> The 'outline' property does not apply to elements with a display of table-column-group.
+outline-applies-to-006 reference/no-red-on-blank-page-ref Outline applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2968f1667526d9444af281f7d5639fcd08e4fb3e `Microsoft`<http://www.microsoft.com/> The 'outline' property does not apply to elements with a display of table-column.
outline-applies-to-007 Outline applied to element with display table-cell http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines cdb1a4f8b31a5da54201a936b8fc34a481420d9e `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of table-cell.
outline-applies-to-008 Outline applied to element with display inline http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 63b4a1a822ce6f079e9e456feea8059824c3dd9b `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of inline.
outline-applies-to-009 Outline applied to element with display block http://www.w3.org/TR/CSS21/ui.html#propdef-outline,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines fdf347ded9bc768b2445061002fb8f94f9ccdd8e `Microsoft`<http://www.microsoft.com/> The 'outline' property applies to elements with a display of block.
@@ -7993,8 +7999,8 @@ outline-color-applies-to-001 Outline-color applied to element with display tabl
outline-color-applies-to-002 Outline-color applied to element with display table-header-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e0d632e933076adfe5f74b63e397b4a582632604 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of table-header-group.
outline-color-applies-to-003 Outline-color applied to element with display table-footer-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 01e16c79cd7cfb9d64e6baa6c1af0a449997199a `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of table-footer-group.
outline-color-applies-to-004 Outline-color applied to element with display table-row http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 80080976763bd688e2e390e2aae4bd3cee318361 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of table-row.
-outline-color-applies-to-005 Outline-color applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines b89a02a4dd2b4f9fb55aa6c2f1032c77b2a5e52d `Microsoft`<http://www.microsoft.com/> The 'outline-color' property does not apply to elements with a display of table-column-group.
-outline-color-applies-to-006 Outline-color applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 10571bf7c33bf3d53d4f0c62dea8ff350f695be9 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property does not apply to elements with a display of table-column.
+outline-color-applies-to-005 reference/no-red-on-blank-page-ref Outline-color applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines c7b9222186aa2524b67c5896800b1d1f0b6365e0 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property does not apply to elements with a display of table-column-group.
+outline-color-applies-to-006 reference/no-red-on-blank-page-ref Outline-color applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines feb20b58ffae097c5563ef9747bb371f1263b3fc `Microsoft`<http://www.microsoft.com/> The 'outline-color' property does not apply to elements with a display of table-column.
outline-color-applies-to-007 Outline-color applied to element with display table-cell http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ae7d95546619c7fdb866162cf47dc5783e77b12e `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of table-cell.
outline-color-applies-to-008 Outline-color applied to element with display inline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6f5cfddf0ed9bf8c08273a025c6734f4c29cf695 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of inline.
outline-color-applies-to-009 Outline-color applied to element with display block http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 601975bfe8d50bf91d8735bffdc56b58ece45ea3 `Microsoft`<http://www.microsoft.com/> The 'outline-color' property applies to elements with a display of block.
@@ -8020,7 +8026,7 @@ outline-overlap-001 Outline overlaps with other elements http://www.w3.org/TR/
outline-pseudo-selector-001 Outline specified with the ':focus' selector interact http://www.w3.org/TR/CSS21/ui.html#outline-focus f881d87785d587129c4f111d6bb4b366f7a579c7 `Microsoft`<http://www.microsoft.com/> Outline works with the ':focus' selectors.
outline-pseudo-selector-002 Outline specified with the ':hover' selector interact http://www.w3.org/TR/CSS21/ui.html#outline-focus e6e45ffb2fc10cfd231f40451dfafae872e0732c `Microsoft`<http://www.microsoft.com/> Outline works with the ':hover' selector.
outline-pseudo-selector-003 Outline specified with the ':active' selector interact http://www.w3.org/TR/CSS21/ui.html#outline-focus b6b9b38d233b4cac110284bc74cff7c15d7547e9 `Microsoft`<http://www.microsoft.com/> Outline works with the ':active' selectors.
-outline-style-001 Outline-style set to 'none' http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines da334b9058c978b6524d3c101e7efc1004194f96 `Microsoft`<http://www.microsoft.com/> Outline style 'none' results in no outline.
+outline-style-001 reference/no-red-filler-text-ref Outline-style set to 'none' http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6be690c083fd81cd4d188323e86cd51ff8097a70 `Microsoft`<http://www.microsoft.com/> Outline style 'none' results in no outline.
outline-style-002 Outline-style set to 'dotted' http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 00ab7636a2e44169e9743a74cc0bfc1ad8b38431 `Microsoft`<http://www.microsoft.com/> Outline style 'dotted' results in a dotted outline.
outline-style-003 Outline-style set to 'dashed' http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d9a502d2aabe83afad5dd1eeac9264b7d4f2b514 `Microsoft`<http://www.microsoft.com/> Outline style 'dashed' results in a dashed outline.
outline-style-004 Outline-style set to 'solid' http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 62afcda89ba75c14efd5aab6a61c41179ee89d88 `Microsoft`<http://www.microsoft.com/> Outline style 'solid' results in a solid outline.
@@ -8034,8 +8040,8 @@ outline-style-applies-to-001 Outline-style applied to element with display tabl
outline-style-applies-to-002 Outline-style applied to element with display table-header-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 63480d82c4b0f0037d6f950dcea0d23ca0b2dd4e `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of table-header-group.
outline-style-applies-to-003 Outline-style applied to element with display table-footer-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 4b9e474a5b814a69d5c83746ee4b01b31096a49a `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of table-footer-group.
outline-style-applies-to-004 Outline-style applied to element with display table-row http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 15f30eeac95f00afbee6ca82038628a930b20a15 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of table-row.
-outline-style-applies-to-005 Outline-style applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines b3d4a283ebdbf0a66a9f05470a86fcf44faea739 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property does not apply to elements with a display of table-column-group.
-outline-style-applies-to-006 Outline-style applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 72b1449344023e3548a27d0df5f1f2275e31db32 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property does not apply to elements with a display of table-column.
+outline-style-applies-to-005 reference/no-red-on-blank-page-ref Outline-style applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 236a81841e4fde6d24f4e8cc4f10988c67ecce3a `Microsoft`<http://www.microsoft.com/> The 'outline-style' property does not apply to elements with a display of table-column-group.
+outline-style-applies-to-006 reference/no-red-on-blank-page-ref Outline-style applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 354033d774ab0a40ec23e8940e295090a616d41f `Microsoft`<http://www.microsoft.com/> The 'outline-style' property does not apply to elements with a display of table-column.
outline-style-applies-to-007 Outline-style applied to element with display table-cell http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 45dbceb2f9baf80a00a696c6786d12391471509b `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of table-cell.
outline-style-applies-to-008 Outline-style applied to element with display inline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ea252b5e26e929a6af55d6575eeb27f810687430 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of inline.
outline-style-applies-to-009 Outline-style applied to element with display block http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6f71e64f083140d22986794275cc8339e0fb5326 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of block.
@@ -8047,64 +8053,64 @@ outline-style-applies-to-014 Outline-style applied to element with display inli
outline-style-applies-to-015 Outline-style applied to element with display table-caption http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 983cccf27f2065fd61f7c2d01faba9900a922692 `Microsoft`<http://www.microsoft.com/> The 'outline-style' property applies to elements with a display of table-caption.
outline-style-hidden-001 Outline-style set to 'hidden' invalid http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 1c3265fc3e1ddfdd3dfda0f7bc3311c943421d1c `Microsoft`<http://www.microsoft.com/> Outline style does not support the 'border-style' value of 'hidden'.
outline-width-001 Outline-width - outline the box with a -1px solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines befa477ebe0f7456a81c7e6fefaf97b423e67d8b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in pixels and is ignored.
-outline-width-002 Outline-width set to a minimum value for pixels http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines cc227600cdc18dc1d1ae6dd20b4179151ae7bdc4 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that sets the width of the outline.
+outline-width-002 reference/no-red-filler-text-ref Outline-width set to a minimum value for pixels http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 99ccf6afaa3b274f63e4eff11944f41009f7ada5 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that sets the width of the outline.
outline-width-003 Outline-width - outline the box with a 1px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ca2745109bbae0b373f72af8a1d5374f503b006b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in pixels that sets the width of the outline.
-outline-width-004 Outline-width - outline the box with a -0px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines c2e45f6c454c4aaa5c2db94221f947dd762f5217 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that that has a minus sign before it.
-outline-width-005 Outline-width - outline the box with a +0px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines f0c7fd8a2b7c4c2b4870c298f2f2e9ef552ac571 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that that has a plus sign before it.
+outline-width-004 reference/no-red-filler-text-ref Outline-width - outline the box with a -0px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 9caaad48ecfc55497252eaf0c3d7eb06b8658791 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that that has a minus sign before it.
+outline-width-005 reference/no-red-filler-text-ref Outline-width - outline the box with a +0px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 195c64e71bb7b833fecfb2793558e50cec9dfc43 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in pixels that that has a plus sign before it.
outline-width-006 Outline-width - outline the box with a 5px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8156d9bdf52ffdbbe022eda8dc6d8ea044983465 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in pixels that sets the width of the outline.
outline-width-007 Outline-width - outline the box with a +5px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8fee74b33189a71676e58c2df2f7208bf4269a0b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in pixels that has a plus sign before it.
outline-width-012 Outline-width with a minimum minus one value in points invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8ba85d7788c71c2a52282ff9f27823f88e01832b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in points and is ignored.
-outline-width-013 Outline-width with a minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 452ff45bee8968d023f0fd784f1166b24e0d8ab8 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that sets the width of the outline.
+outline-width-013 reference/no-red-filler-text-ref Outline-width with a minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7285bda5c2c83e2c5f883cbefb44a1188800b270 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that sets the width of the outline.
outline-width-014 Outline-width with a minimum plus one value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines fffacbc10ca743fc5253188d8d0911e4f66bb0d7 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in points that sets the width of the outline.
-outline-width-015 Outline-width with a negative minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines a69755711eaa3658528db366e3fe377d349d8faf `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that that has a minus sign before it.
-outline-width-016 Outline-width with a positive minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6352ce74c1b2345845891500257f47e77eb608c4 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that that has a plus sign before it.
+outline-width-015 reference/no-red-filler-text-ref Outline-width with a negative minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7cdbc6c7a3218061da1e8af059e6291635295af8 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that that has a minus sign before it.
+outline-width-016 reference/no-red-filler-text-ref Outline-width with a positive minimum value in points http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7d18ba40426eedb7e8045df526c7a0825c83c0b7 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in points that that has a plus sign before it.
outline-width-017 Outline-width - outline the box with a 5pt solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ebbc34782adb7882e859d621aec373975abb2dbf `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in points that sets the width of the outline.
outline-width-018 Outline-width - outline the box with a +5pt solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 16619629459b8f63afb3339e06a1de447f1425b0 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in points that has a plus sign before it.
outline-width-023 Outline-width - outline the box with a -1pc solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7ec5bb0eba76fd9e7c66da874f523f83638c3209 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in picas and is ignored.
-outline-width-024 Outline-width - outline the box with a 0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8a8940d616f02ca3f4ed7ec02d5661f7afd4c192 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that sets the width of the outline.
+outline-width-024 reference/no-red-filler-text-ref Outline-width - outline the box with a 0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 4b9a46767b68218f6288168c3b43e015f7f2dcc9 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that sets the width of the outline.
outline-width-025 Outline-width - outline the box with a 1pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 9709616b3ba9eb581f714b517bbc8daff91f3403 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in picas that sets the width of the outline.
-outline-width-026 Outline-width - outline the box with a -0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ec22e25116e6207fdaffe2bf5fa5b87f5a5b604f `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that that has a minus sign before it.
-outline-width-027 Outline-width - outline the box with a +0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 9d6e14af0014b45762dab1afdeaab7093716f11d `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that that has a plus sign before it.
+outline-width-026 reference/no-red-filler-text-ref Outline-width - outline the box with a -0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 267c3e083164a5af21489160d719a53a4a8e93d4 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that that has a minus sign before it.
+outline-width-027 reference/no-red-filler-text-ref Outline-width - outline the box with a +0pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 29cc528d9a983f76cbf1a095cdf4889c5b394564 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in picas that that has a plus sign before it.
outline-width-028 Outline-width - outline the box with a 5pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 476731653f0cbacc47537419b0ec70017d5a19a9 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in picas that sets the width of the outline.
outline-width-029 Outline-width - outline the box with a +5pc solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 02263eeae886d23ae69d95af4bda08accbbdcbe7 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in picas that has a plus sign before it.
outline-width-034 Outline-width - outline the box with a -1cm solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d322dd1990390cca5c07591afaea12f218569e07 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in centimeters and is ignored.
-outline-width-035 Outline-width - outline the box with a 0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d119f0fcadac5bb2ab5cf9caefc61b82424c3ac0 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that sets the width of the outline.
+outline-width-035 reference/no-red-filler-text-ref Outline-width - outline the box with a 0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d807a63dd07933c21038297bcbd182b0aaa1267e `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that sets the width of the outline.
outline-width-036 Outline-width - outline the box with a 1cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d34fdc2130c9e9240fd705fad05afd9412219c28 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in centimeters that sets the width of the outline.
-outline-width-037 Outline-width - outline the box with a -0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines f497ad70bb001cf9b8d4a04a508170b9cdaebce3 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that that has a minus sign before it.
-outline-width-038 Outline-width - outline the box with a +0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines d774fe99845c5f0c22e3dedf9fcce13adb13930f `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that that has a plus sign before it.
+outline-width-037 reference/no-red-filler-text-ref Outline-width - outline the box with a -0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7d4fe2c05e40a10448e92ae4e33209156c8aacca `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that that has a minus sign before it.
+outline-width-038 reference/no-red-filler-text-ref Outline-width - outline the box with a +0cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7fa18892f571b3083a465046e4ea95de292908cf `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in centimeters that that has a plus sign before it.
outline-width-039 Outline-width - outline the box with a 5cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 02e2e8e4917fa34947ea9380642c2bff48c7e348 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in centimeters that sets the width of the outline.
outline-width-040 Outline-width - outline the box with a +5cm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines af816c02cdb2ee875b25dd79cb4d5e7f9f9a75aa `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in centimeters that has a plus sign before it.
outline-width-045 Outline-width - outline the box with a -1mm solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 0ebb1c6f84869626b62f219acdbc42a1e5efda0e `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in millimeters and is ignored.
-outline-width-046 Outline-width - outline the box with a 0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7960818090c6ba10d0a164c8ac89bcae7077cdbd `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that sets the width of the outline.
+outline-width-046 reference/no-red-filler-text-ref Outline-width - outline the box with a 0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 09d5b6c9b45bc6d026e8b29e2d00cac33ea50717 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that sets the width of the outline.
outline-width-047 Outline-width - outline the box with a 1mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 344df78ad51929a42c41325b25650a7e7006bbec `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in millimeters that sets the width of the outline.
-outline-width-048 Outline-width - outline the box with a -0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ab1e0325a229226b268dca680cbd445785f65f3b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that that has a minus sign before it.
-outline-width-049 Outline-width - outline the box with a +0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 01d9fcfab42a607f6fcdcd1845acbd7d603a53bf `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that that has a plus sign before it.
+outline-width-048 reference/no-red-filler-text-ref Outline-width - outline the box with a -0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8897677249870a75f9a7001324726e30aece5b0f `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that that has a minus sign before it.
+outline-width-049 reference/no-red-filler-text-ref Outline-width - outline the box with a +0mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines b5fb818477319126899673d33dddebd66e67cd26 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in millimeters that that has a plus sign before it.
outline-width-050 Outline-width - outline the box with a 5mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 05c6aefeac65a4eb35ae2b65d54d9e435d1e689a `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in millimeters that sets the width of the outline.
outline-width-051 Outline-width - outline the box with a +5mm solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ca498ca5fe6e1264b3e90d538fd6edfe4a398dc2 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in millimeters that has a plus sign before it.
outline-width-056 Outline-width - outline the box with a -1in solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7caa897feec400033e85670ee9ce8dce1006ecdd `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in inches and is ignored.
-outline-width-057 Outline-width - outline the box with a 0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines efab22d0acfc8deda4b3564357784b10d6d5f117 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that sets the width of the outline.
+outline-width-057 reference/no-red-filler-text-ref Outline-width - outline the box with a 0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 9557bf46ce0f2b50d6c51eaac8652e30904c6fe1 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that sets the width of the outline.
outline-width-058 Outline-width - outline the box with a 1in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines a0dfb9392633dbccccbfa5e6055ada676b03fa48 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in inches that sets the width of the outline.
-outline-width-059 Outline-width - outline the box with a -0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines a81a2769579c61724eddae80688577fdb6f9d3e3 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that that has a minus sign before it.
-outline-width-060 Outline-width - outline the box with a +0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines abadd757585f10b9e801410e4b688031d7cf48b4 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that that has a plus sign before it.
+outline-width-059 reference/no-red-filler-text-ref Outline-width - outline the box with a -0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e85443e190e10838c6198867f55b63f2a026e353 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that that has a minus sign before it.
+outline-width-060 reference/no-red-filler-text-ref Outline-width - outline the box with a +0in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 40e74a9a8ab09388f921511c74f4820d5b7c9bae `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in inches that that has a plus sign before it.
outline-width-061 Outline-width - outline the box with a 2in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6a07bea8b550a10968fb8dc248053b18049028ed `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in inches that sets the width of the outline.
outline-width-062 Outline-width - outline the box with a +2in solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 0356c25bd65f737c6a5baca3a2186f96650a20dc `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in inches that has a plus sign before it.
outline-width-067 Outline-width - outline the box with a -1em solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7076d9ed6c4e8b4887d16b3c73c12fded15b5df6 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in 'em' units and is ignored.
-outline-width-068 Outline-width - outline the box with a 0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8e4da24207d3dc7ead2a8ddefb68eb8d4ed65ee9 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that sets the width of the outline.
+outline-width-068 reference/no-red-filler-text-ref Outline-width - outline the box with a 0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6a7a0297d9515864dea6f6789e722b1d70e98cdd `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that sets the width of the outline.
outline-width-069 Outline-width - outline the box with a 1em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines a6378aa132c275cc196ea39f9f6b8a46790d92c8 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in 'em' units that sets the width of the outline.
-outline-width-070 Outline-width - outline the box with a -0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 70aad59ad66fed87627ec4689f074f8ad280d738 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that that has a minus sign before it.
-outline-width-071 Outline-width - outline the box with a +0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 718ee4777f9b53e15ab2e6646c3f62e56fa3b11b `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that that has a plus sign before it.
+outline-width-070 reference/no-red-filler-text-ref Outline-width - outline the box with a -0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 09f1dc5087d4ec6d5582f8b4392f06900a8eef98 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that that has a minus sign before it.
+outline-width-071 reference/no-red-filler-text-ref Outline-width - outline the box with a +0em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 1baf2bf1844739f9e0bdf9e55ae5969cdf9cfc9d `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'em' units that that has a plus sign before it.
outline-width-072 Outline-width - outline the box with a 5em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8abe53cbc70f4343a09657c5f5d06e763b37c456 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in 'em' units that sets the width of the outline.
outline-width-073 Outline-width - outline the box with a +5em solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 3389e342fcb78eaf7c549e16a7a97a4fe8a16c55 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in 'em' units that has a plus sign before it.
outline-width-078 Outline-width - outline the box with a -1ex solid outline invalid http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2a40133691cf30111d2b4230977983c43df61c82 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not support a negative length value in 'ex' units and is ignored.
-outline-width-079 Outline-width - outline the box with a 0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 97233524328ad55452e4489eaedfe3c0404992b2 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that sets the width of the outline.
+outline-width-079 reference/no-red-filler-text-ref Outline-width - outline the box with a 0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 14db580aff49f49e2705de92fc2b1969c7018377 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that sets the width of the outline.
outline-width-080 Outline-width - outline the box with a 1ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2ff5a0490be0dc917f2ed0d6228139247f0b4bde `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum plus one length value in 'ex' units that sets the width of the outline.
-outline-width-081 Outline-width - outline the box with a -0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines de373aa43a82b479967d49932625047164192306 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that that has a minus sign before it.
-outline-width-082 Outline-width - outline the box with a +0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 6622b0c5fb4d3a711538d20c5b0349e0c1ee4a78 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that that has a plus sign before it.
+outline-width-081 reference/no-red-filler-text-ref Outline-width - outline the box with a -0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 3d368c90fa7f227a5a49f66e22c99b6c28b8f47c `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that that has a minus sign before it.
+outline-width-082 reference/no-red-filler-text-ref Outline-width - outline the box with a +0ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines edccbb8963da6acd59265a1d1761c04f39a5c452 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value in 'ex' units that that has a plus sign before it.
outline-width-083 Outline-width - outline the box with a 5px solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines f90fe2f1566282b76d6b60c5070283008cdb0074 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in 'ex' units that sets the width of the outline.
outline-width-084 Outline-width - outline the box with a +5ex solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e5925ca31fc292f7a05be27fd8341d131664d9f8 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a nominal length value in 'ex' units that has a plus sign before it.
-outline-width-089 Outline-width - outline the box with a -0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines b77167c4b7b15c2086bfd42859c5c31a5a3e82a4 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units that has a minus sign before it.
-outline-width-090 Outline-width - outline the box with a 0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2ab2b35e3418eaf992a3c95b730522f62717ddd8 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units.
-outline-width-091 Outline-width - outline the box with a +0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 9d87358f691407f9e4ac0b07df49f720b683c886 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units that has a plus sign before it.
+outline-width-089 reference/no-red-filler-text-ref Outline-width - outline the box with a -0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 4099af25e2d0898f7107273f20fece59987bd239 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units that has a minus sign before it.
+outline-width-090 reference/no-red-filler-text-ref Outline-width - outline the box with a 0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines e0fa2078e87971de0d5d1816ee2258b1a9578550 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units.
+outline-width-091 reference/no-red-filler-text-ref Outline-width - outline the box with a +0 solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 8b0c9bb2cf2a18eafce236de5bc069cda2621824 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a minimum length value with no units that has a plus sign before it.
outline-width-092 Outline-width - outline the box with a thin solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 5eb649838150c92e4c6d0de71eceb9fd03b0e374 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a value of 'thin'.
outline-width-093 Outline-width - outline the box with a medium solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines eb9e066e838acc0224dad4c3e26e73fb0ac8c8c6 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a value of 'medium'.
outline-width-094 Outline-width - outline the box with a thick solid outline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7c67804efda014dcbebc4078da1fa5e230663d95 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property supports a value of 'thick'.
@@ -8114,8 +8120,8 @@ outline-width-applies-to-001 Outline-width applied to element with display tabl
outline-width-applies-to-002 Outline-width applied to element with display table-header-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines a96ec413a9b7702470471a050658eef8c236693e `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of table-header-group.
outline-width-applies-to-003 Outline-width applied to element with display table-footer-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 2507c027082460f8ee52e4e963977a0bbf582993 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of table-footer-group.
outline-width-applies-to-004 Outline-width applied to element with display table-row http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 05f56ca5ac9471c4170d7601be498ccf8a3747cf `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of table-row.
-outline-width-applies-to-005 Outline-width applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 7c42150dfd9feb66e6d023c9863b31d954ff457f `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not apply to elements with a display of table-column-group.
-outline-width-applies-to-006 Outline-width applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines f2bf5f82ef436f0299431a8236b8693ead3ae951 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not apply to elements with a display of table-column.
+outline-width-applies-to-005 reference/no-red-on-blank-page-ref Outline-width applied to element with display table-column-group http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines b5f25ef6d546e9b89fe46345bf0eb37ccb513dfd `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not apply to elements with a display of table-column-group.
+outline-width-applies-to-006 reference/no-red-on-blank-page-ref Outline-width applied to element with display table-column http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 3b46cec5dfc021932d0ca0cedf65b43102412db0 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property does not apply to elements with a display of table-column.
outline-width-applies-to-007 Outline-width applied to element with display table-cell http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines 258c683944b503457a09b2dc46f2ee22d26985aa `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of table-cell.
outline-width-applies-to-008 Outline-width applied to element with display inline http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines bbb3adeead4a883ab5b359cee3c8d201898d52df `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of inline.
outline-width-applies-to-009 Outline-width applied to element with display block http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width,http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines ee3a3e21b9b6ae4a15bed946d6ae64be02c2af54 `Microsoft`<http://www.microsoft.com/> The 'outline-width' property applies to elements with a display of block.
@@ -8658,8 +8664,8 @@ position-static-001 reference/position-static-001-ref Content laid out in normal
positioning-float-001 reference/positioning-float-001-ref Positioning a left floated element http://www.w3.org/TR/CSS21/visuren.html#positioning-scheme 50264c490ae9409683f8a072e279099602f1c77c `Microsoft`<http://www.microsoft.com/> Floating a box will first lay out the box then shift it to the left.
positioning-float-002 reference/positioning-float-002-ref Positioning a right floated element http://www.w3.org/TR/CSS21/visuren.html#positioning-scheme 42efe1fd42c36b2c1b349ef7f690f213a46cf241 `Microsoft`<http://www.microsoft.com/> Floating a box will first lay out the box then shift it to the right.
positive-integer-001 Parsing signed integers http://www.w3.org/TR/CSS21/syndata.html#numbers 98dfaa21253c1d43cf700a11d1cc431e5ae1aaf0 `Microsoft`<http://www.microsoft.com/> Positively signed integers are treated the same as non-signed integers.
-pseudo-001 Pseudo elements before simple selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo ba8a88ba9e75eea71e3ca9e38e33d32821a9016d `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a simple selector.
-pseudo-002 First-line pseudo-element case sensitivity http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo d9b1fe91277c12e8dd4fb9a73589a990e479e99a `Microsoft`<http://www.microsoft.com/> First-line is case-insensitive.
+pseudo-001 reference/no-red-filler-text-ref Pseudo elements before simple selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 751666f6149112d7bad0551e021a8a00307f3b23 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a simple selector.
+pseudo-002 reference/filler-text-below-green First-line pseudo-element case sensitivity http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo a4039e47008a7a44973d8336a2aab28afe3968a6 `Microsoft`<http://www.microsoft.com/> First-line is case-insensitive.
pseudo-003 Multiple pseudo-classes - hover and active interact http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 2c843f0711e025efdf9d19917e90a88b82535c50 `Microsoft`<http://www.microsoft.com/> Hover and active pseudo-classes can be applied at the same time.
pseudo-005 Pseudo-classes and layout interact,may http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo f84eb8bb2d9d18afef6fdb0ffed5761ed39f23d5 `Microsoft`<http://www.microsoft.com/> User agents are not required to reflow a currently displayed document due to pseudo-class transitions.
pseudo-006 First-letter pseudo-element case sensitivity http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 84043aaffa62d92ff85f7d557622c102612a01f9 `Microsoft`<http://www.microsoft.com/> First-letter is case-insensitive.
@@ -8670,12 +8676,12 @@ pseudo-010 Active pseudo-element case sensitivity interact http://www.w3.org/TR
pseudo-011 Hover pseudo-element case sensitivity interact http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 02db1f800badcb5fdf80d451fb4cecd8120f67c3 `Microsoft`<http://www.microsoft.com/> Hover is case-insensitive.
pseudo-012 Focus pseudo-element case sensitivity interact http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 0d3cfd572cb1532ea1c0334c3042843bd2e8d46e `Microsoft`<http://www.microsoft.com/> Focus is case-insensitive.
pseudo-013 Multiple pseudo-classes - Link, first-child, hover interact http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo cb11778f56d8a92fd7be75eba25e896a6cfcfb8a `Microsoft`<http://www.microsoft.com/> Link, first-child, and hover can all be applied at the same time.
-pseudo-014 Pseudo elements before attribute selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo d47ba11859e46874d66ed4e1a082351b44f63057 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by an attribute selector.
-pseudo-015 Pseudo elements before child selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 6b494f7138c869ec0325b351b5cc1d42663e8f10 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a child selector.
-pseudo-016 Pseudo elements not the last (invalid) - Sibling selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 2d59544c4bdf9c639f4ade8ed6c301aaef832d10 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a sibling selector.
+pseudo-014 reference/no-red-filler-text-ref Pseudo elements before attribute selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 50d5fed598e22aada09c43dba272d31f944aeb06 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by an attribute selector.
+pseudo-015 reference/no-red-filler-text-ref Pseudo elements before child selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo 536a0eebfb44aaf754186df643120376c8072306 `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a child selector.
+pseudo-016 reference/no-red-filler-text-ref Pseudo elements not the last (invalid) - Sibling selector http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo bcc4174edc273405178d4865bd281da55c296e0a `Microsoft`<http://www.microsoft.com/> A pseudo-selector cannot be followed by a sibling selector.
pseudo-elements-001 Transitioning Pseudo Elements dom,script http://www.w3.org/TR/css3-transitions/#transition-property-property,http://www.w3.org/TR/CSS21/generate.html#before-after-content,http://www.w3.org/TR/css3-content/ 2e680348ce4298026d6dfdcc70f26e24fe534ff7 `Rodney Rehm`<http://rodneyrehm.de/en/> Test checks that transitions are run on pseudo elements
-quoted-keywords-001 Parsing single quoted property keywords invalid http://www.w3.org/TR/CSS21/syndata.html#keywords f6736710be40ccee625f73b0e187beb14e8254c7 `Microsoft`<http://www.microsoft.com/> Rules with property keywords which are surrounded by single quotes are ignored.
-quoted-keywords-002 Parsing double quoted value keywords invalid http://www.w3.org/TR/CSS21/syndata.html#keywords d95185b0db3fc8e18e4be1ad3419fbff7c4bf650 `Microsoft`<http://www.microsoft.com/> Rules with value keywords which are surrounded by double quotes are ignored.
+quoted-keywords-001 reference/no-red-filler-text-ref Parsing single quoted property keywords invalid http://www.w3.org/TR/CSS21/syndata.html#keywords a64d0840d126da498415b25ca1f5d5267d7f0a32 `Microsoft`<http://www.microsoft.com/> Rules with property keywords which are surrounded by single quotes are ignored.
+quoted-keywords-002 reference/no-red-filler-text-ref Parsing double quoted value keywords invalid http://www.w3.org/TR/CSS21/syndata.html#keywords c414e10e62d7231538199d21b394d207014ea3ac `Microsoft`<http://www.microsoft.com/> Rules with value keywords which are surrounded by double quotes are ignored.
quoted-string-001 Parsing of single quotes inside double quotes http://www.w3.org/TR/CSS21/syndata.html#strings 107ee83ed431a8abb7dec80ffed6e71e3a3e5ca9 `Microsoft`<http://www.microsoft.com/> Single quotes are allowed in strings that are double quoted.
quoted-string-002 Parsing of double quotes inside single quotes http://www.w3.org/TR/CSS21/syndata.html#strings 39f9bca485368a6611afaf3a75055158ab3f02b3 `Microsoft`<http://www.microsoft.com/> Double quotes are allowed in strings that are single quoted.
quoted-string-003 Parsing of escaped quotes (single within single) http://www.w3.org/TR/CSS21/syndata.html#strings 1848569c68a274b7fa9c3da6bd3b0a30b29101da `Microsoft`<http://www.microsoft.com/> Single quotes cannot occur inside single quotes unless escaped.
@@ -8743,15 +8749,15 @@ relpos-calcs-005 reference/relpos-calcs-001-ref Relative Positioning - overconst
relpos-calcs-006 reference/relpos-calcs-001-ref Relative Positioning - overconstrained left = -right (RTL) http://www.w3.org/TR/CSS21/visuren.html#relative-positioning fecb1a7ab58bd8206f64ae43222f2349326f23a2 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> For a relatively positioned element in an RTL containing block, if neither 'left' nor 'right' is 'auto', used value of 'left' is minus the value of 'right'.
relpos-calcs-007 reference/relpos-calcs-001-ref Relative Positioning - overconstrained top = -bottom http://www.w3.org/TR/CSS21/visuren.html#relative-positioning 9fe3702c6d4b6bf3ef2483dfb5687907d90b0ed0 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> For a relatively positioned element, if neither 'top' nor 'bottom' is 'auto', used value of 'bottom' is minus the value of 'top'.
replaced-elements-001 replaced elements - margin http://www.w3.org/TR/CSS21/visudet.html#block-replaced-width 7197bb32445f1cad5c66fb16ca81f34e07363189 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> Block-level, replaced elements with 'margin-left: auto' and 'margin-right: auto' should be centered within their respective parent block.
-replaced-elements-all-auto reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 1cdb0271a30befb3fa947894b16efc657dd99ad4 `L. David Baron`<http://dbaron.org/>
-replaced-elements-height-20 reference/replaced-elements-height-20-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b6d190f543809d35db86a0e72e82ec5100e82f9b `L. David Baron`<http://dbaron.org/>
-replaced-elements-max-height-20 reference/replaced-elements-height-20-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 0270a9f47933af4b34168932b7c686a68299f122 `L. David Baron`<http://dbaron.org/>
-replaced-elements-max-width-40 reference/replaced-elements-width-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 2a6df988e166e55f8156772d423a9306343dff92 `L. David Baron`<http://dbaron.org/>
-replaced-elements-min-height-20 reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 0c96679a5b9f669fc93583276d0082e7e6868c1f `L. David Baron`<http://dbaron.org/>
-replaced-elements-min-height-40 reference/replaced-elements-min-height-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths f5ac04622e1447fbad96eaf55c10ce137086893e `L. David Baron`<http://dbaron.org/>
-replaced-elements-min-width-40 reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 6971ea0c3c667fbfa47988d93a4bb28b14e9f8ce `L. David Baron`<http://dbaron.org/>
-replaced-elements-min-width-80 reference/replaced-elements-min-width-80-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b0a01b2a4be5634a1e84900105fa7bc0a07d314e `L. David Baron`<http://dbaron.org/>
-replaced-elements-width-40 reference/replaced-elements-width-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 76d28fcc8b04178b62226ea32b7a35e98217b3f7 `L. David Baron`<http://dbaron.org/>
+replaced-elements-all-auto reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths e3c09d68d59c678b7f422ef6e0729fc81f5b5749 `L. David Baron`<http://dbaron.org/>
+replaced-elements-height-20 reference/replaced-elements-height-20-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 1bc580ec7d7f945e5defa221e465dcc34ff1c348 `L. David Baron`<http://dbaron.org/>
+replaced-elements-max-height-20 reference/replaced-elements-height-20-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b9f7e1d38f86fd3fa0c829b3103531d823940e50 `L. David Baron`<http://dbaron.org/>
+replaced-elements-max-width-40 reference/replaced-elements-width-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths b140235d0e1a27e9b750c1376be1d9f72af8c3c5 `L. David Baron`<http://dbaron.org/>
+replaced-elements-min-height-20 reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 792220370158459ce19f9cdb5a950c6577ae0cf6 `L. David Baron`<http://dbaron.org/>
+replaced-elements-min-height-40 reference/replaced-elements-min-height-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 6281992ec4c7ad4b6642154996e25b3bd4e89765 `L. David Baron`<http://dbaron.org/>
+replaced-elements-min-width-40 reference/replaced-elements-all-auto-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 79f5e536e1cb07a491f5b7ced874a16ae4672a9f `L. David Baron`<http://dbaron.org/>
+replaced-elements-min-width-80 reference/replaced-elements-min-width-80-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 9afadc7d28a337f4220749f314f5ea135943d4a8 `L. David Baron`<http://dbaron.org/>
+replaced-elements-width-40 reference/replaced-elements-width-40-ref CSS 2.1 replaced element sizing should http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width,http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height,http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 6a4569add54acc56e65ece82e15443172ff3a019 `L. David Baron`<http://dbaron.org/>
replaced-intrinsic-001 reference/replaced-intrinsic-001-ref Replaced inline elements (using <object>) and SVG intrinsic widths svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width 72409a31b8553a1680f775d0c0c43484b211abee `Ian Hickson`<mailto:ian@hixie.ch>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact>
replaced-intrinsic-002 reference/replaced-intrinsic-002-ref Replaced inline elements (using <object>) and SVG intrinsic widths (negative test equivalent of 001) svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width 9c36c727f17b1ff91483e4ae84a59fa49abc7920 `Ian Hickson`<mailto:ian@hixie.ch>
replaced-intrinsic-003 reference/replaced-intrinsic-003-ref Replaced block elements (using <object>) and SVG intrinsic widths image,svg http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width c838efab728fbdd0893de73fba61c4481ae769d7 `Ian Hickson`<mailto:ian@hixie.ch>
@@ -8994,7 +9000,7 @@ separated-border-model-007 reference/separated-border-model-007-ref Border-spaci
separated-border-model-008 reference/separated-border-model-007-ref Border-spacing - contiguous table-row-groups (tbody and tfoot) http://www.w3.org/TR/CSS21/tables.html#separated-borders ecd2502a34347eacbeb76c3111ec7e3c6aa31b51 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> When a table element has 2 contiguous table-row-groups (thead, tbody, tfoot or more than 1 tbody elements), then border-spacing between such table-row-groups - tbody and tfoot in this testcase - must merge, must collapse into one.
separated-border-model-009 reference/separated-border-model-007-ref Border-spacing - contiguous table-row-groups (2 tbodies) http://www.w3.org/TR/CSS21/tables.html#separated-borders ae0c6329ae2cf2a3847040d569d822d374cf7e39 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> When a table element has 2 contiguous table-row-groups (thead, tbody, tfoot or more than 1 tbody elements), then border-spacing between such table-row-groups - 2 tbodies in this testcase - must merge, must collapse into one.
sgml-comments-000 SGML comments http://www.w3.org/TR/CSS21/syndata.html#comments 251176b218f63632477cee840de7b3f240745549 `Gabriele Romanato`<mailto:gabriele.romanato@gmail.com> UAs must ignore SGML comment delimiters between statements.
-sgml-comments-001 Parsing SGML comments http://www.w3.org/TR/CSS21/syndata.html#comments 33c7be9f51445ee3b99a5a7dc5aa9a6531c88d0d `Microsoft`<http://www.microsoft.com/> SGML comment tokens are parsed and ignored.
+sgml-comments-001 reference/filler-text-below-green Parsing SGML comments http://www.w3.org/TR/CSS21/syndata.html#comments 48a6f1c8501687b1fb041a5a4111302d51f24cdf `Microsoft`<http://www.microsoft.com/> SGML comment tokens are parsed and ignored.
sgml-comments-002 Parsing of CDO/CDC in stylesheets http://www.w3.org/TR/CSS21/syndata.html#comments 019bdc428b4d41ff8c0568c0918761054efe4ead `Ian Hickson`<mailto:ian@hixie.ch>
shand-border-000 reference/shand-border-000-ref Shorthand Properties (border) http://www.w3.org/TR/CSS21/about.html#shorthand 1f1233e156bc1791deb976993808ec1cbcc5c554 `L. David Baron`<http://dbaron.org/>
shand-border-001 reference/ref-if-there-is-no-red Shorthand Properties (border) - maximum of 3 border subproperties invalid http://www.w3.org/TR/CSS21/box.html#border-shorthand-properties,http://www.w3.org/TR/CSS21/about.html#shorthand 090681aa062e7927c73b3b7389072c821ff4a029 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> The 'border' shorthand property, 'border-top' shorthand property and 'border-bottom' shorthand property accept a maximum of 3 border subproperties.
@@ -9004,17 +9010,17 @@ shand-font-002 Shorthand Properties (font) http://www.w3.org/TR/CSS21/about.ht
shand-font-003 Shorthand Properties (font) http://www.w3.org/TR/CSS21/about.html#shorthand 4c2b26a0a9b42a3a77b7de7d79ebd8c2e8e2981f `L. David Baron`<http://dbaron.org/>
shape-spaces-001 Clip with 'rect()' function values separated may http://www.w3.org/TR/CSS21/visufx.html#clipping a7894745b4534dcf60ccf4c8857fbbec1c9b980b `Microsoft`<http://www.microsoft.com/> User agent may also support separation of the 'rect()' function values 'top', 'right', 'bottom', and 'left' with spaces.
sibling-selector-001 Simple sibling selector http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 47023ffaaeb4739f93acff95b831fa5c1515883e `Microsoft`<http://www.microsoft.com/> Sibling selector only applies to immediate siblings.
-sibling-selector-002 Sibling selector with non-element node http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors c29cead8f0b0e441be1674c5395ff64d2cd0a84d `Microsoft`<http://www.microsoft.com/> Sibling selector only applies to immediate siblings ignoring non-element nodes.
+sibling-selector-002 reference/filler-text-below-green Sibling selector with non-element node http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 3f9a076334e7e604e64693aa3c4574bce241d9c4 `Microsoft`<http://www.microsoft.com/> Sibling selector only applies to immediate siblings ignoring non-element nodes.
sibling-selector-003 Sibling selector with non element node http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors 90f105e8528e43a573c9f32658c1f699ba2f5457 `Microsoft`<http://www.microsoft.com/> Sibling selector only applies to immediate siblings ignoring text nodes.
sort-by-order-001 reference/ref-filled-green-100px-square Casdading order - sort by order specified http://www.w3.org/TR/CSS21/cascade.html#cascading-order 0b9c79021abff380f49675c4865ee7ea8cc10ce0 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/> If 2 declarations have the same media, the same importance (normal or !important), the same origin (author, user or user agent) and the same specificity, then the latter specified wins.
-specificity-001 Calculating specificity - Specificity 0010 vs. 0001 http://www.w3.org/TR/CSS21/cascade.html#specificity 187910f0a2a689dbcb9ce8b305a0268fdbc3f414 `Microsoft`<http://www.microsoft.com/> The attribute selector has an higher specificity over the element selector - specificity 0010 takes precedence over 0001.
-specificity-002 Calculating specificity - Inline Style http://www.w3.org/TR/CSS21/cascade.html#specificity 1e46af59d8800277c3536c285d697a3ee508e074 `Microsoft`<http://www.microsoft.com/> Specificity of the inline style trumps all other selectors.
-specificity-003 Calculating specificity - Specificity 0100 vs. 0011 http://www.w3.org/TR/CSS21/cascade.html#specificity 8e1b7fb69c2ef07887ba8442e3bb473623ba4710 `Microsoft`<http://www.microsoft.com/> The ID attribute in a selector has the higher specificity than the combined pseudo-class and element selectors - specificity 0100 takes precedence over 0011.
-specificity-004 Calculating specificity - Specificity 0011 vs. 0010 http://www.w3.org/TR/CSS21/cascade.html#specificity bd9521afc2c70dd9e69bdd08b2ea6e4fe4a5c0a8 `Microsoft`<http://www.microsoft.com/> The combined pseudo-class and element selectors have a higher specificity than the attribute selector - specificity 0011 takes precedence over 0010.
-specificity-005 Calculating specificity - Specificity 0002 vs. 0001 http://www.w3.org/TR/CSS21/cascade.html#specificity a663b9d2d45b1396b8a8c86f88824c9878f54084 `Microsoft`<http://www.microsoft.com/> An element selector with a pseudo-element selector wins over a pseudo-element selector - specificity 0002 takes precedence over 0001.
-specificity-006 Calculating specificity - Pseudo-element vs. simple element http://www.w3.org/TR/CSS21/cascade.html#specificity 1df69adb0305dc87073dbe89391b98bf7010ac9d `Microsoft`<http://www.microsoft.com/> The combination of a pseudo-element selector with an element selector takes takes precedence over simple and single element selector - specificity 0002 takes precedence over 0001.
-specificity-007 Calculating specificity - Specificity 0001 vs. 0000 http://www.w3.org/TR/CSS21/cascade.html#specificity 606ec2ce9250ee76818c1f6cb2d91a07fa788ff1 `Microsoft`<http://www.microsoft.com/> The element selector has a higher specificity over the universal selector - specificity 0001 takes precedence over 0000.
-specificity-008 Calculating specificity - specificity 0012 vs. 0002 http://www.w3.org/TR/CSS21/cascade.html#specificity 141a98cfcb616fa13ebb21f289945cd0faa93017 `Microsoft`<http://www.microsoft.com/> The combined specificity of an element selector, with a pseudo-class selector and a pseudo-element selector achieves an higher specificity than the combined specificity of an element selector with a pseudo-element selector.
+specificity-001 reference/filler-text-below-green Calculating specificity - Specificity 0010 vs. 0001 http://www.w3.org/TR/CSS21/cascade.html#specificity 5c49e39530814449e1153e8157cb3228471d2e04 `Microsoft`<http://www.microsoft.com/> The attribute selector has an higher specificity over the element selector - specificity 0010 takes precedence over 0001.
+specificity-002 reference/filler-text-below-green Calculating specificity - Inline Style http://www.w3.org/TR/CSS21/cascade.html#specificity 97ece2c1c7b29b0bb8694a2615a6cf208f71c06c `Microsoft`<http://www.microsoft.com/> Specificity of the inline style trumps all other selectors.
+specificity-003 reference/filler-text-below-green Calculating specificity - Specificity 0100 vs. 0011 http://www.w3.org/TR/CSS21/cascade.html#specificity 0720ec28e555e5ba3ef3e7d23ac1afaca9266eda `Microsoft`<http://www.microsoft.com/> The ID attribute in a selector has the higher specificity than the combined pseudo-class and element selectors - specificity 0100 takes precedence over 0011.
+specificity-004 reference/filler-text-below-green Calculating specificity - Specificity 0011 vs. 0010 http://www.w3.org/TR/CSS21/cascade.html#specificity 9e03138179f609bdb80b2a2746a14a3bf2eda186 `Microsoft`<http://www.microsoft.com/> The combined pseudo-class and element selectors have a higher specificity than the attribute selector - specificity 0011 takes precedence over 0010.
+specificity-005 reference/filler-text-below-green Calculating specificity - Specificity 0002 vs. 0001 http://www.w3.org/TR/CSS21/cascade.html#specificity c41d693dfb8b3e5cbbd76af1fe7c2baa1f83af0b `Microsoft`<http://www.microsoft.com/> An element selector with a pseudo-element selector wins over a pseudo-element selector - specificity 0002 takes precedence over 0001.
+specificity-006 reference/filler-text-below-green Calculating specificity - Pseudo-element vs. simple element http://www.w3.org/TR/CSS21/cascade.html#specificity 6d048d23fa69a8b19a6b2391f3b776ff8b4dc798 `Microsoft`<http://www.microsoft.com/> The combination of a pseudo-element selector with an element selector takes takes precedence over simple and single element selector - specificity 0002 takes precedence over 0001.
+specificity-007 reference/filler-text-below-green Calculating specificity - Specificity 0001 vs. 0000 http://www.w3.org/TR/CSS21/cascade.html#specificity 622731e11440eedab90d5ca564c8165274cf4679 `Microsoft`<http://www.microsoft.com/> The element selector has a higher specificity over the universal selector - specificity 0001 takes precedence over 0000.
+specificity-008 reference/filler-text-below-green Calculating specificity - specificity 0012 vs. 0002 http://www.w3.org/TR/CSS21/cascade.html#specificity d88cfa49919fe74aca9346f74664056cb1775e42 `Microsoft`<http://www.microsoft.com/> The combined specificity of an element selector, with a pseudo-class selector and a pseudo-element selector achieves an higher specificity than the combined specificity of an element selector with a pseudo-element selector.
specificity-009 Calculating specificity - specificity 0003 vs. 0002 http://www.w3.org/TR/CSS21/cascade.html#specificity c2d29b7164b61f8ea2e14864824fd11fcb9042d2 `Microsoft`<http://www.microsoft.com/> First-line selector with highest specificity wins - specificity 0003 take precedence over 0002.
specificity-011 reference/specificity-011-ref Generated Content via Universal Selectors http://www.w3.org/TR/CSS21/cascade.html#specificity 8b336c2f96177338adc4b6af9084fcebb61078cc `Ian Hickson`<mailto:ian@hixie.ch>
specificity-012 Pseudo-class Specificity history,interact http://www.w3.org/TR/CSS21/cascade.html#specificity 80cd504bdc49583dc7d538ff523ce77e7b373393 `Ian Hickson`<mailto:ian@hixie.ch>
@@ -9298,8 +9304,8 @@ table-cell-001 Table-cell http://www.w3.org/TR/CSS21/tables.html#table-display
table-cell-002 Image as 'display: table-cell' image http://www.w3.org/TR/CSS21/tables.html#table-display 2e48c6d5a1187a047483ee0d950917abdbd8d3c5 `Microsoft`<http://www.microsoft.com/> An image element can have a display value of 'table-cell'.
table-column-001 Table-column http://www.w3.org/TR/CSS21/tables.html#table-display fedd033126a594d424c7ba90c7d87e4e25758f1b `Microsoft`<http://www.microsoft.com/> An element with 'display: table-column' as if it were a table column.
table-column-group-001 Table-column-group http://www.w3.org/TR/CSS21/tables.html#table-display 8b9729fed277084ade8ed87cad0a455a41788c52 `Microsoft`<http://www.microsoft.com/> An element with 'display: table-column-group' is rendered as if it were a table column group.
-table-column-rendering-001 Table columns are not rendered http://www.w3.org/TR/CSS21/tables.html#table-display 95e09685a2930d56481e25ade221cda2306d7795 `Microsoft`<http://www.microsoft.com/> Table columns in themselves are not rendered.
-table-column-rendering-002 Table column groups are not rendered http://www.w3.org/TR/CSS21/tables.html#table-display 0e6db6970ed60c82796038dd09f7a1d6e1e33a7b `Microsoft`<http://www.microsoft.com/> Table column groups in themselves are not rendered.
+table-column-rendering-001 reference/no-red-on-blank-page-ref Table columns are not rendered http://www.w3.org/TR/CSS21/tables.html#table-display 124f3d859127fea1195da7318aae6527a653f3b1 `Microsoft`<http://www.microsoft.com/> Table columns in themselves are not rendered.
+table-column-rendering-002 reference/no-red-on-blank-page-ref Table column groups are not rendered http://www.w3.org/TR/CSS21/tables.html#table-display 077bbf72c9d21c77c119cfa89da1856d7c5fc5e0 `Microsoft`<http://www.microsoft.com/> Table column groups in themselves are not rendered.
table-column-rendering-003 Table columns can induce a style on their cells http://www.w3.org/TR/CSS21/tables.html#table-display f1185f5bd42b47a73d7bcf091e628817248921e1 `Microsoft`<http://www.microsoft.com/> Table columns can induce a style (background-color) on the cells they occupy.
table-column-rendering-004 Table column groups can induce a style on their cells http://www.w3.org/TR/CSS21/tables.html#table-display b9f32155565ef6a076f6a0b870d6d419d4bfbf73 `Microsoft`<http://www.microsoft.com/> Table column groups can induce a style (background-color) on the cells they occupy.
table-columns-example-001 Table columns - Emulating the HTML table 'rules' attribute on columns http://www.w3.org/TR/CSS21/tables.html#columns 3a57f86b5d3d6c2190bb8b39e5858dab1bd2a3b9 `W3C`<http://www.w3c.org>,`Microsoft`<http://www.microsoft.com/> CSS can be used to emmulate the HTML 'rules = cols' attribute (example from section 17.3).
@@ -9382,7 +9388,7 @@ table-layout-applies-to-012 Table-layout and 'display: table-column' elements a
table-layout-applies-to-013 Table-layout and 'display: table-column-group' elements ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout 489fcd0ce906a12561a24aaa2db1c47c34c6c821 `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: table-column-group' elements.
table-layout-applies-to-014 Table-layout and 'display: table-cell' elements ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout b603376cfd9aa548dba1327cd2eeb2061c190afa `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: table-cell' elements.
table-layout-applies-to-015 Table-layout and 'display: table-caption' elements ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout a10927cfafbc0c52388d9795311cd50dc209bbd9 `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: table-caption' elements.
-table-layout-applies-to-016 Table-layout and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout 95498c59ce189a5ad8fe5f983bb575992824c1eb `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: none' elements.
+table-layout-applies-to-016 reference/no-red-on-blank-page-ref Table-layout and 'display: none' elements http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout c5da56c2179dcbffe4c29a39b0dbce7699aad203 `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: none' elements.
table-layout-applies-to-017 Table-layout and 'display: inherit' elements ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout b7d811480da1fbeaf121145f765de33ad5b74170 `Microsoft`<http://www.microsoft.com/> Table-layout does not apply to 'display: inherit' elements which do not inherit the value of 'table'.
table-layout-inherited-001 Table-layout is not inherited by default ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout 52d2cbffb66da80c2afbc45c6d309f0f82b380de `Microsoft`<http://www.microsoft.com/> Table-layout is not inherited by default.
table-layout-initial-001 Initial value of table-layout ahem http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout,http://www.w3.org/TR/CSS21/tables.html#width-layout 9b751e103392d8e0cf4d3f79eb886d2f92490f11 `Microsoft`<http://www.microsoft.com/> The initial value of table-layout is 'auto'.
@@ -9422,8 +9428,8 @@ table-visual-layout-013 A spanning cell must be as far to the left as possible
table-visual-layout-014 A spanning cell's rectangle must be as far to the right as possible in an 'rtl' table http://www.w3.org/TR/CSS21/tables.html#table-layout b69efa7ea88154735a56626a8ac5eb75796f4b68 `Microsoft`<http://www.microsoft.com/> With 'rtl' tables, the spanning cell's rectangle is as far to the right as possible, but to the left of all cells in the same row that were earlier in source (no overlapping).
table-visual-layout-015 A cell cannot extend beyond the last row box of a table http://www.w3.org/TR/CSS21/tables.html#table-layout 97332c0bbd0429ea56d2842f07cfa71bb563ceeb `Microsoft`<http://www.microsoft.com/> A cell box cannot extend beyond the last row box of a table.
table-visual-layout-016 A cell box cannot extend beyond the last row of a row group http://www.w3.org/TR/CSS21/tables.html#table-layout 1b59e4fbfcf334a430c5521d8d3199ebebcfee75 `Microsoft`<http://www.microsoft.com/> A cell box cannot extend beyond the last row box of a row group.
-table-visual-layout-017 Table row boxes exactly cover the table in the collapsing borders model http://www.w3.org/TR/CSS21/tables.html#table-layout 7e6fe081e45f47266cfc943f9e696a7f39c02218 `Microsoft`<http://www.microsoft.com/> In the collapsing border model, the table row boxes together exactly cover the table.
-table-visual-layout-018 Table column boxes exactly cover the table in the collapsing borders model http://www.w3.org/TR/CSS21/tables.html#table-layout 3f6388b56da4869f4ac14416fc23bbe5ef08da27 `Microsoft`<http://www.microsoft.com/> In the collapsing border model, the table column boxes together exactly cover the table.
+table-visual-layout-017 reference/no-red-on-blank-page-ref Table row boxes exactly cover the table in the collapsing borders model http://www.w3.org/TR/CSS21/tables.html#table-layout 420d52c762ad19d1286affdfe9817b4c0473abb3 `Microsoft`<http://www.microsoft.com/> In the collapsing border model, the table row boxes together exactly cover the table.
+table-visual-layout-018 reference/no-red-on-blank-page-ref Table column boxes exactly cover the table in the collapsing borders model http://www.w3.org/TR/CSS21/tables.html#table-layout 9c0ec6baa024d9fb7db11945d3b995bef0eb46c1 `Microsoft`<http://www.microsoft.com/> In the collapsing border model, the table column boxes together exactly cover the table.
table-visual-layout-019 There may be gaps between rows in the separated borders model may http://www.w3.org/TR/CSS21/tables.html#table-layout 381a225344050b799165ef59d1e32b27904a4876 `Microsoft`<http://www.microsoft.com/> In the separated border model, there may be gaps between rows.
table-visual-layout-020 There may be gaps between columns in the separated borders model may http://www.w3.org/TR/CSS21/tables.html#table-layout 0cc0f89fdf892ae02fb6f3584e5af8c4f3cae1e6 `Microsoft`<http://www.microsoft.com/> In the separated border model, there may be gaps between columns.
table-visual-layout-021 There may be gaps between row groups in the separated borders model may http://www.w3.org/TR/CSS21/tables.html#table-layout 052cb3c595ec3d1d1bece8c444d88a0fe01cc23e `Microsoft`<http://www.microsoft.com/> In the separated border model, there may be gaps between row groups.
@@ -9587,7 +9593,7 @@ text-decoration-border-002 Text-decoration set to 'overline' on 'border' http:
text-decoration-border-003 Text-decoration set to 'line-through' on 'border' http://www.w3.org/TR/CSS21/text.html#lining-striking-props 6ea9a487c98db9100e454083968d76a29d7afecb `Microsoft`<http://www.microsoft.com/> The 'text-decoration' property set to 'line-through' is not applied to 'border' in elements.
text-decoration-color-001 Text-decoration with 'color' http://www.w3.org/TR/CSS21/text.html#lining-striking-props 291aa4967140028b4f7277382b9755fa4a3540d4 `Microsoft`<http://www.microsoft.com/> Text-decoration is the color set on the element.
text-decoration-color-002 Text-decoration and 'color' on parent elements http://www.w3.org/TR/CSS21/text.html#lining-striking-props 2f9eb95703b3d65045b6f1f4a26f0d29c145ef0e `Microsoft`<http://www.microsoft.com/> The 'text-decoration' property set to 'color' is equal to the color on the element with 'text-decoration' set on it, even if a descendent element has a different color.
-text-decoration-image-001 Text-decoration on images image http://www.w3.org/TR/CSS21/text.html#lining-striking-props fb42dfe47cfccca20b9dc5c8ac15cd493e9aa084 `Microsoft`<http://www.microsoft.com/> Text-decoration is not applied to images.
+text-decoration-image-001 reference/no-red-on-blank-page-ref Text-decoration on images image http://www.w3.org/TR/CSS21/text.html#lining-striking-props 2fa737b84eb66023abd534e667a673836b562f72 `Microsoft`<http://www.microsoft.com/> Text-decoration is not applied to images.
text-decoration-margin-001 Text-decoration set to 'underline' on 'margin' http://www.w3.org/TR/CSS21/text.html#lining-striking-props 5aed791bd80383ff66f9eee2e668e52d8ef6ef6b `Microsoft`<http://www.microsoft.com/> The 'text-decoration' property set to 'underline' is not applied to 'margin' in elements.
text-decoration-margin-002 Text-decoration set to 'overline' on 'margin' http://www.w3.org/TR/CSS21/text.html#lining-striking-props 825f94ac39e740fc6206f3c795bd45e6e30838bc `Microsoft`<http://www.microsoft.com/> The 'text-decoration' property set to 'overline' is not applied to 'margin' in elements.
text-decoration-margin-003 Text-decoration set to 'line-through' on 'margin' http://www.w3.org/TR/CSS21/text.html#lining-striking-props 5f6b4389a0d9b1078fc8e2d506cd91c533c9b70d `Microsoft`<http://www.microsoft.com/> The 'text-decoration' property set to 'line-through' is not applied to 'margin' in elements.
@@ -9697,10 +9703,10 @@ text-indent-intrinsic-001 reference/text-indent-intrinsic-001-ref Test for intri
text-indent-intrinsic-002 reference/text-indent-intrinsic-002-ref Test for intrinsic widths and text-indent (intrinsic-pref) http://www.w3.org/TR/CSS21/text.html#indentation-prop 2699e7d50810903d45121e41fd457777d69aeb2c `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
text-indent-intrinsic-003 reference/text-indent-intrinsic-003-ref Test for intrinsic widths and negative text-indent (negative-intrinsic-min) http://www.w3.org/TR/CSS21/text.html#indentation-prop ab2c72ad76433b0c6964e43f3580608b2eb4f958 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
text-indent-intrinsic-004 reference/text-indent-intrinsic-004-ref Test for intrinsic widths and negative text-indent (negative-intrinsic-pref) http://www.w3.org/TR/CSS21/text.html#indentation-prop 1452c19ebd8d6f92dc3d98a9ec6a7213eddd23e7 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
-text-indent-overflow-001 Text-indent with negative value with overflow hidden http://www.w3.org/TR/CSS21/text.html#indentation-prop ce8e7a2978ebcb68decc3ff341bcfbcf0cec9a84 `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with negative value follows the overflow hidden assignment.
+text-indent-overflow-001 reference/no-red-on-blank-page-ref Text-indent with negative value with overflow hidden http://www.w3.org/TR/CSS21/text.html#indentation-prop ab8e793d9b508548c4a65cbb44ce68eb0875c831 `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with negative value follows the overflow hidden assignment.
text-indent-overflow-002 Text-indent with negative value with 'overflow' set to 'visible' ahem http://www.w3.org/TR/CSS21/text.html#indentation-prop d10c027b916ec75c9a3b664c12f4577c1d11df4f `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with negative value follows the 'overflow: visible' assignment.
text-indent-overflow-003 Text-indent with value larger than the available width with 'overflow' set to 'visible' ahem http://www.w3.org/TR/CSS21/text.html#indentation-prop be6c32c5cfdbc74ec65dcbcfc11d16132748426f `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with a value exceeding the available width follows the 'overflow: visible' assignment.
-text-indent-overflow-004 Text-indent with value larger than the available width with 'overflow' set to 'hidden' http://www.w3.org/TR/CSS21/text.html#indentation-prop c3eef657e944ebd87eb313f41b0f6458c1c22061 `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with value exceeding the available width of the element follows the 'overflow: hidden' assignment.
+text-indent-overflow-004 reference/no-red-on-blank-page-ref Text-indent with value larger than the available width with 'overflow' set to 'hidden' http://www.w3.org/TR/CSS21/text.html#indentation-prop 6362c307412574a7289bc501e8ac56dce84bb9dd `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with value exceeding the available width of the element follows the 'overflow: hidden' assignment.
text-indent-percent-001 reference/text-indent-percent-001-ref text-indent test (single-line-percent) http://www.w3.org/TR/CSS21/text.html#indentation-prop 38d549c2163a58c5f95bea7bcadfa0f27753484e `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
text-indent-rtl-001 Text-indent with 'direction' set to 'rtl' ahem http://www.w3.org/TR/CSS21/text.html#indentation-prop a052b86472369411f420bf45ccad9ceeceec02b1 `Microsoft`<http://www.microsoft.com/> The 'text-indent' property on an element with 'direction: rtl' indents from the right instead of left.
text-indent-rtl-002 Text-indent with negative value ahem http://www.w3.org/TR/CSS21/text.html#indentation-prop b8e8c25a729f6a87699e5cb9095ecd06664a4f98 `Microsoft`<http://www.microsoft.com/> The 'text-indent' property with negative values with direction rtl indent to the right.
@@ -9856,21 +9862,21 @@ units-008 reference/units-006-ref Units: px and inherited font-size ahem http://
units-009 reference/units-006-ref Units: px and dependent font-size ahem http://www.w3.org/TR/CSS21/syndata.html#length-units ded56e72ffbcf5ccec4a9a229e5f6d4f1cc36aaa `Ian Hickson`<mailto:ian@hixie.ch>
universal-selector-001 Universal selector http://www.w3.org/TR/CSS21/selector.html#universal-selector cc13774dd386fb3bab03ef9d43cc178c5d81be14 `Microsoft`<http://www.microsoft.com/> The universal selector applies to all elements.
universal-selector-002 Implied universal selector for pseudo selector http://www.w3.org/TR/CSS21/selector.html#universal-selector 1db3ed6ed5ace17db9cbf14504c175e9dd0cb33f `Microsoft`<http://www.microsoft.com/> If the universal selector is not the only component of a simple pseudo selector the '*' can be omitted.
-universal-selector-003 Implied universal selector for class selector http://www.w3.org/TR/CSS21/selector.html#universal-selector 5d3574d616ff3a6d5658b8d4623c4f8f8fa87e4f `Microsoft`<http://www.microsoft.com/> If the universal selector is not the only component of a simple class selector the * can be omitted.
-universal-selector-004 Implied universal selector for ID http://www.w3.org/TR/CSS21/selector.html#universal-selector 4cbbaaae46acfda04c39bfa589e169b3089401c0 `Microsoft`<http://www.microsoft.com/> If the universal selector is not the only component of a simple id selector the * can be omitted.
+universal-selector-003 reference/filler-text-below-green Implied universal selector for class selector http://www.w3.org/TR/CSS21/selector.html#universal-selector f7735be57f5127a3a29ad8c6bee15e2f43000257 `Microsoft`<http://www.microsoft.com/> If the universal selector is not the only component of a simple class selector the * can be omitted.
+universal-selector-004 reference/filler-text-below-green Implied universal selector for ID http://www.w3.org/TR/CSS21/selector.html#universal-selector bd7108e9b37a4a7ae047b325e84371676d8f59f8 `Microsoft`<http://www.microsoft.com/> If the universal selector is not the only component of a simple id selector the * can be omitted.
universal-selector-005 universal selector - list-style-image image http://www.w3.org/TR/CSS21/selector.html#universal-selector,http://www.w3.org/TR/CSS21/generate.html#propdef-list-style-image 067a635d537f502875195eef1708a4dcff4da678 `G&eacute;rard Talbot`<http://www.gtalbot.org/BrowserBugsSection/css21testsuite/>,`James Hopkins`<james(a)idreamincode.co.uk>,`Mark McKenzie-Bell`<info(a)temerity.co.uk>,`Alexander Dawson`<alexander_dawson(a)hotmail.com> The universal selector matches the name of any element type. 'list-style-image' applies to elements with 'display: list-item'.
unterminated-string-001 Error handling of unterminated strings invalid http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 7b3d0ffc5eee37f59e4a784748cd8d9357cee5aa `Microsoft`<http://www.microsoft.com/> When the parser encounters an unterminated string, the parser drops everything up to the next ';'.
-uri-001 Parsing valid URIs with white space and no quotes http://www.w3.org/TR/CSS21/syndata.html#uri 21220f6238d841cb4015224477a66829e79d6af4 `Microsoft`<http://www.microsoft.com/> A url function is valid if it is 'url(', followed by the URI, followed by ')', even with white space between.
-uri-002 Parsing URL with an invalid space invalid http://www.w3.org/TR/CSS21/syndata.html#uri c17cc7f3149f8a8fdcd487975aa96cfbdcb0a754 `Microsoft`<http://www.microsoft.com/> URL functions with invalid spaces are ignored.
-uri-003 URL with missing closing parenthesis image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 8254e6a63abd5debc3cf0dc3d2e3b49ae8090af7 `Microsoft`<http://www.microsoft.com/> Url functions with missing closing parenthesis are ignored.
+uri-001 reference/filler-text-below-green Parsing valid URIs with white space and no quotes http://www.w3.org/TR/CSS21/syndata.html#uri 69b6499c2b5b5aea78312180be7647a2ea0c4253 `Microsoft`<http://www.microsoft.com/> A url function is valid if it is 'url(', followed by the URI, followed by ')', even with white space between.
+uri-002 reference/no-red-filler-text-ref Parsing URL with an invalid space invalid http://www.w3.org/TR/CSS21/syndata.html#uri b8f3777c50d2e318dc49c93c6e1ce0a39826ead1 `Microsoft`<http://www.microsoft.com/> URL functions with invalid spaces are ignored.
+uri-003 reference/no-red-filler-text-ref URL with missing closing parenthesis image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 4a87a21092abcb735c658a83ee6e5877c73c0260 `Microsoft`<http://www.microsoft.com/> Url functions with missing closing parenthesis are ignored.
uri-004 URL function with URI that has escaped special chars image http://www.w3.org/TR/CSS21/syndata.html#uri b8193cd9c259089dacfdb5075eedf8dc0859bd5e `Microsoft`<http://www.microsoft.com/> URI escapes are allowed in URL functions.
uri-005 URL function with escaped special chars - single quote image http://www.w3.org/TR/CSS21/syndata.html#uri 118d27c71bfff019b879c3400d9196a23d01e6aa `Microsoft`<http://www.microsoft.com/> Single quote characters appearing in an unquoted URI need to be escaped with a backslash so that the resulting URI value is a URI token.
-uri-006 Invalid character (*) after URL function values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 0cb6b7a1b169b71101f22c9c4e6000ac8eb11dbd `Microsoft`<http://www.microsoft.com/> Special CSS characters following URL strings invalidate the entire url assignment.
-uri-007 Invalid character (&) after URL functions values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 53b8a31737331e38eeda934777d1dfaa0c14c649 `Microsoft`<http://www.microsoft.com/> Invalid characters following URL strings invalidate the entire url assignment.
-uri-008 Invalid characters (alpha) before URL function values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 916028f7512b5a4b9a39e22c0b4e060a1efd17cf `Microsoft`<http://www.microsoft.com/> Alpha characters preceding URL strings invalidate the entire url assignment.
-uri-009 Invalid character (/) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri e1f30f77b7ce9b7729ec4138e22d783de732326e `Microsoft`<http://www.microsoft.com/> A slash character preceding URL string invalidates the entire url assignment.
-uri-010 Invalid character (_) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 089eaff2c84f59ddb21580984b005d368962467c `Microsoft`<http://www.microsoft.com/> An underscore character preceding URL string invalidates the entire url assignment.
-uri-011 Invalid character (=) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri dd012746fb139f473de0b496f7a2cf3160fa61cc `Microsoft`<http://www.microsoft.com/> An equal sign character preceding URL string invalidates the entire url assignment.
+uri-006 reference/no-red-filler-text-ref Invalid character (*) after URL function values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri e194a428f88ca8e8faa726ff5004dde06c8c0c12 `Microsoft`<http://www.microsoft.com/> Special CSS characters following URL strings invalidate the entire url assignment.
+uri-007 reference/no-red-filler-text-ref Invalid character (&) after URL functions values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri e7fab72cf0198ca4711275e874a24f848cfd86a8 `Microsoft`<http://www.microsoft.com/> Invalid characters following URL strings invalidate the entire url assignment.
+uri-008 reference/no-red-filler-text-ref Invalid characters (alpha) before URL function values image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri f9fea3bf598e7bf081543336b854c1301e32e71c `Microsoft`<http://www.microsoft.com/> Alpha characters preceding URL strings invalidate the entire url assignment.
+uri-009 reference/no-red-filler-text-ref Invalid character (/) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 4790543b15e3799ef2fd01574c7175153839050e `Microsoft`<http://www.microsoft.com/> A slash character preceding URL string invalidates the entire url assignment.
+uri-010 reference/no-red-filler-text-ref Invalid character (_) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri cb586834dbfbd00e398327a544a7805fd2ae7c1d `Microsoft`<http://www.microsoft.com/> An underscore character preceding URL string invalidates the entire url assignment.
+uri-011 reference/no-red-filler-text-ref Invalid character (=) before URL functions image,invalid http://www.w3.org/TR/CSS21/syndata.html#uri 8ee9e9b077a9a882a77d8e556215ad32592a0048 `Microsoft`<http://www.microsoft.com/> An equal sign character preceding URL string invalidates the entire url assignment.
uri-012 Error handling of broken url() - balancing braces invalid http://www.w3.org/TR/CSS21/syndata.html#uri 37b87b1dbcbb973d92496b6aa4d73cc0270b6a50 `Ian Hickson`<mailto:ian@hixie.ch>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact>
uri-013 reference/uri-013-ref handling of invalid url() functions invalid http://www.w3.org/TR/CSS21/syndata.html#tokenization,http://www.w3.org/TR/CSS21/syndata.html#parsing-errors 4ca482604467a6b27c9f2082796d9388d037a3c2 `L. David Baron`<http://dbaron.org/>,`Mozilla Corporation`<http://mozilla.com/>
uri-014 Unquoted commas in url() http://www.w3.org/TR/CSS21/syndata.html#uri a53eca3dcea35b4a3acc9eb1e24e06e27bbea4f5 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Unquoted commas inside url() are valid.
@@ -10019,10 +10025,6 @@ vertical-alignment-026a vertical align - 'negative percentage (-20%)' (alphabet
vertical-alignment-026b vertical align - 'negative length (-20%)' (alphabetical baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height fb3d8d2c8ec17a80bc05d9cf6027855dab6b9836 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'sideways-left', 'sideways-right' or 'sideways', then the central baseline is used as the dominant baseline.
vertical-alignment-027a vertical align - 'negative percentage (-50%)' (central baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height ca2c37b2acc7a2be0e438b5069acd2286487b6ab `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'mixed', 'upright' or 'use-glyph-orientation', then the central baseline is used as the dominant baseline.
vertical-alignment-027b vertical align - 'negative percentage (-50%)' (central baseline with vertical layout) ahem,image http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height eb3ef979b26f31507a2f72ba374274fd22113364 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the generation of text baseline with vertical align property. When 'writing-mode' is vertical and when 'text-orientation' is 'mixed', 'upright' or 'use-glyph-orientation', then the central baseline is used as the dominant baseline.
-vertical-alignment-new-002 reference/vertical-alignment-new-002-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 1b6ddf9ec339344754985ac8483f0e653bec9687 `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.
-vertical-alignment-new-004 reference/vertical-alignment-new-004-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height f5ebc1c7d01a7619640b31599796ce575a092b5b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.
-vertical-alignment-new-006 reference/vertical-alignment-new-006-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 1beb8f201cf0421879cdd7f69b6e85eb10d1497b `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.
-vertical-alignment-new-008 reference/vertical-alignment-new-008-ref vertical align - 'baseline' (alphabetical baseline with vertical layout) ahem http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment,http://www.w3.org/TR/CSS21/visudet.html#line-height 0ac169001ade06098ace80ca5f86f7a5ce80b6dc `Hajime Shiozawa`<mailto:hajime.shiozawa@gmail.com> This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.
viewport-001 Viewport resize can change layout interact,may http://www.w3.org/TR/CSS21/visuren.html#viewport ee2403cfe1c614848472858de2b9f8a9ce32a325 `Microsoft`<http://www.microsoft.com/> Resizing the viewport may change the layout of page.
viewport-002 Scrolling mechanism interact,scroll,should http://www.w3.org/TR/CSS21/visuren.html#viewport 4165251e6f75e74e08615646f82d00f33cd66bfe `Microsoft`<http://www.microsoft.com/> Scrolling mechanism should be available when canvas is larger than viewport.
viewport-003 Scrolling mechanism and right-to-left interact,scroll,should http://www.w3.org/TR/CSS21/visuren.html#viewport bff48e6b88066cb2bf700399a7cb30fb4f004818 `Microsoft`<http://www.microsoft.com/> Scrolling mechanism should be available when canvas is larger than viewport even when page is set to right-to-left.
@@ -10047,7 +10049,7 @@ visibility-applies-to-012 Visibility applied to elements with 'display' set to
visibility-applies-to-013 Visibility applied to elements with 'display' set to 'table' http://www.w3.org/TR/CSS21/visufx.html#propdef-visibility,http://www.w3.org/TR/CSS21/visufx.html#visibility 076700dccb5b365733165383fe5cf91938a30250 `Microsoft`<http://www.microsoft.com/> The 'visibility' property applies to elements with 'display' set to 'table'.
visibility-applies-to-014 Visibility applied to elements with 'display' set to 'inline-table' http://www.w3.org/TR/CSS21/visufx.html#propdef-visibility,http://www.w3.org/TR/CSS21/visufx.html#visibility 279e656c788123b122decc050f5dc6efe1e5f0f8 `Microsoft`<http://www.microsoft.com/> The 'visibility' property applies to elements with 'display' set to 'inline-table'.
visibility-applies-to-015 Visibility applied to elements with 'display' set to 'table-caption' http://www.w3.org/TR/CSS21/visufx.html#propdef-visibility,http://www.w3.org/TR/CSS21/visufx.html#visibility f898cf45ed6138ac487c1ec12530717d6646ffd9 `Microsoft`<http://www.microsoft.com/> The 'visibility' property applies to elements with 'display' set to 'table-caption'.
-visibility-block-001 Visibility 'collapse' on non-table row or column elements http://www.w3.org/TR/CSS21/visufx.html#visibility c42f6e21a5f59811d1f1c65a932a39a5f4bf4d1b `Microsoft`<http://www.microsoft.com/> The 'visibility' property set to 'collapse' acts like 'hidden' when applied to non-table row or column elements.
+visibility-block-001 reference/no-red-on-blank-page-ref Visibility 'collapse' on non-table row or column elements http://www.w3.org/TR/CSS21/visufx.html#visibility efca0975a764903e6572621f6795e529c482190c `Microsoft`<http://www.microsoft.com/> The 'visibility' property set to 'collapse' acts like 'hidden' when applied to non-table row or column elements.
visibility-collapse-001 CSS Tables: Visibility dom,interact http://www.w3.org/TR/CSS21/tables.html#dynamic-effects,http://www.w3.org/TR/CSS21/visufx.html#visibility ffd081a32a86ebd9a8a291f2ec422f3094bdde19 `Ian Hickson`<mailto:ian@hixie.ch>
visibility-descendants-001 Descendents of hidden elements can specify a different visibility http://www.w3.org/TR/CSS21/visufx.html#visibility 43e727a44ac7454a6aa84314a88de6a41db987c9 `Microsoft`<http://www.microsoft.com/> Descendents of a hidden element will be visible if they have 'visibility' set to 'visible'.
visibility-layout-001 Hidden elements still affect layout http://www.w3.org/TR/CSS21/visufx.html#visibility e1be110453e84409ff89789e9e543d730e5b0c26 `Microsoft`<http://www.microsoft.com/> Invisible boxes still affect layout.
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1/.htaccess
index 88be14b2eda..d56d291c6cd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/.htaccess
@@ -23,6 +23,14 @@ ReadmeName README
# Add some default descriptions
AddDescription "Information about the files in this directory" README
+<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
+<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
<Files ~ "^cascade-import-002\.(xht|xhtml|xml|html|htm)$">
Header add Link "<support/cascade-import-002d.css>; rel=\"stylesheet\""
Header add Link "<support/cascade-import-002f.css>; rel=\"stylesheet\""
@@ -121,11 +129,3 @@ AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
</Files>
-<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
-<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-033.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-033.xht
index 11d8a335998..e4349aa249c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-033.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-033.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (windows-1252 with UTF-8 BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-034.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-034.xht
index c48fa17ddc0..c4e2830e191 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-034.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-034.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-8 with UTF-16LE BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-035.xht
index bc7bcc0e9d3..72b6c2bc004 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-035.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-16LE with UTF-8 BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-036.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-036.xht
index 39ac466836c..1effde19d89 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-036.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-036.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching BOM (UTF-32BE with UTF-16LE BOM)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-037.xht
index 607dbf9fd68..6e84230f706 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-037.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching @charset (Shift-JIS with 1252 @charset)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the mismatched @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-038.xht
index b84158227ef..1f6788716fd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-038.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching @charset (Big5 with Shift-JIS @charset)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the mismatched @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-049.xht
index c4c5bf189ec..ac61c9b71cb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-049.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a newline</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-050.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-050.xht
index 794174d52b3..bc815ac48ae 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-050.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-050.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-051.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-051.xht
index 76a6bf8a453..5e83162a4b5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-051.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-051.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by a declaration</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-052.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-052.xht
index d74635965be..4d28ad38fa2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-052.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-052.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset preceded by another @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the second @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-053.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-053.xht
index fa8b3cb2fc7..4c1080e74f8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-053.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-053.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset immediately followed by a declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The declaration block is interpreted and applied correctly." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-055.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-055.xht
index 1dd1acb58a6..ae001fa18de 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-055.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-055.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset without quotes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-057.xht
index 25e9e1cc9c6..364d809c910 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-057.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset escaped numerically</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-058.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-058.xht
index 6bee50bfa75..ac22c0f4355 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-058.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-058.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset escaped char</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-059.xht
index cf635adcfd3..2baa5725e8e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-charset-059.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @charset missing semi-colon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-002.xht
index 8ec14f95633..84bf574c8d9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Importing external stylesheets with @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import used to import external stylesheets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-003.xht
index 913acc38cd9..f77fe76588b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Importing styles using @import with a string</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import used with just a string is interpreted as if it had url(...) around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-004.xht
index a52adfa0569..9e313381c63 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'print'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying a media-dependency of print does not apply rules to the user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-005.xht
index 4e1e3e8ba5f..23267acf9bc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'all'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying the media-dependency of 'all' applies to all media types including user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-006.xht
index 279f69faa49..440ed6b8bce 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Media dependency on @import set to 'screen'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying the media-dependent import rules to 'screen' applies to user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-007.xht
index 1e2ce4e691a..d4477fc820f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-import-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-import-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import with @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import is valid after @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-001.xht
index 5f623a04cd8..f222e589590 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-002.xht
index 03682fc43ec..3d63c1ef7db 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid @rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-003.xht
index 6783df6e6ec..24f5b4ac40b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid @rules with blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-004.xht
index dbe843bb4b3..24cde627a16 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import inside block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-005.xht
index e2c689e57a1..3a45fb4adfa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import following @charset</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-006.xht
index 4c07c0ee660..1e174edda42 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import following valid statements</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-007.xht
index 26c210beb51..d259ddca4c8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import following an invalid statement</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-008.xht
index dd0ecf545ac..756a94f3f9a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import following a bad @rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored after invalid @rule." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-009.xht
index f5bb6977593..e5cc1438ebf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import after a bad selector and rule block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is not ignored if after bad selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-010.xht
index 69ce65f684d..0dcaf786ec9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-010.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @rules and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space does not affect the validity of @rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-011.xht
index 40992c4e74f..b0692d5bf33 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-011.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a number</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules are ignored if they start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-012.xht
index 40a0e0d2c26..9606d9de0a6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/at-rule-012.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a hyphen</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules are ignored it they start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-001.xht
index 98f73133784..7277d20baef 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: ID selector without value and no matching element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-002.xht
index da1c6d75caf..97e273f6b9e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-selector-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selector without value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-004.xht
index 201a2af3195..2e75189a180 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Numeric attributes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attributes cannot begin with numerals." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-006.xht
index 5a4671db599..7fe9f065ab3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple and repeating attributes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/bad-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/bad-selector-001.xht
index c1ad4006f47..bf752781685 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/bad-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/bad-selector-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of bad selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#rule-sets" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Declarations with bad selectors are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/before-after-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/before-after-001.xht
index 38f259fe617..2b6133e43ca 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/before-after-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/before-after-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Before, after applies to same selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#before-after-content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Multiple pseudo-elements cannot be placed on the same selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-002.xht
index 390cb0224cb..19545a301ae 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Empty declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Declaration blocks that are empty have no effect on later declarations." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-003.xht
index 977ce1efe69..17ba9544813 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Rule blocks and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space around rule blocks do not affect the validity of the rule block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-004.xht
index 5d80f29dfd7..c489b7ed2f3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing square bracket blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of square brackets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-005.xht
index 63453bbbc61..45c90765953 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing curly bracket blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of curly brackets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-006.xht
index bb52b452651..6ef05c48c3d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing parentheses blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of parentheses." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-and-strings-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-and-strings-001.xht
index 9d0ef00ffc1..f0a9f5fda22 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/blocks-and-strings-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/blocks-and-strings-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing blocks and strings in style blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Nested blocks and strings are parsed accordingly." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/border-collapse-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/border-collapse-applies-to-016.xht
index af46d82ef22..595d95915e4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/border-collapse-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/border-collapse-applies-to-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#borders" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Border-collapse does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/border-spacing-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/border-spacing-applies-to-016.xht
index 9a4212c491c..131625c2b4d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/border-spacing-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/border-spacing-applies-to-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#separated-borders" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Border-spacing does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-001.xht
index 3c35444df67..497d43cd0a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-001.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-002.xht
index 4d573251646..f3720edf164 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-002.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-003.xht
index cfb9b7a2d7b..3dbe9ab3397 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-003.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-004.xht
index ff02850096e..f3c650d8f41 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-004.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-005.xht
index ef73dbfc285..9f1fe2c959a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-005.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-006.xht
index 36d0572d591..a2744f774aa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-006.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-007.xht
index a2b3c65440d..2bcd6fefdd9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-007.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-008.xht
index 4c2e3b24d7e..7b598bfd44e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-008.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-009.xht
index 29b6e9973cb..7605478cf79 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-009.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-010.xht
index c8ac0fc12b1..01e7ae12075 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-010.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-011.xht
index b734b56bc44..55f8d2018c5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-011.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-012.xht
index e80ef963611..95cf8722a92 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-012.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-013.xht
index e3623ccf483..5f3a86823a4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-013.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-014.xht
index d3a4852c486..991d1ae4983 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-014.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-015.xht
index af462993cb7..4a15b2e1269 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-015.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-016.xht
index b5b8ca6d1c8..dffafe5a85d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-016.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-017.xht
index 371f0ca1193..2a094ae4b44 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-017.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-018.xht
index 7a61fe24ede..b33eaeb9036 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-018.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-019.xht
index 159c73a30ac..5cef327afc9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-019.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-020.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-020.xht
index e6f41e6c926..e4eac441c55 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-020.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-020.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-021.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-021.xht
index 67e6b45a059..967cad16566 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-021.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-021.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-022.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-022.xht
index b8496f76435..3ffd72a014d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-022.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-022.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-023.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-023.xht
index d50c2be8457..8299ad0d66c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-023.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-023.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-024.xht
index 2fe1915f0ad..f9b960b5ddb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-024.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-025.xht b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-025.xht
index 64aab31a522..66a01df0baa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-025.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/box-sizing-025.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/caption-side-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/caption-side-applies-to-016.xht
index 388251663c9..b645bfb03ad 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/caption-side-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/caption-side-applies-to-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#caption-position" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Caption-side does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-005.xht
index 5b3406ef2e5..0a1029c569f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Redefining rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The latter specified rule wins when having the same specificity and weight." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-007.xht
index 778e981dd7b..e6b8d69c453 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Author rules local and external</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Author rules in embedded stylesheets override author rules in imported stylesheets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-009.xht
index 30e1199212f..50612bc2d6f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/cascade-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/cascade-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Author rules with !important and other normal author rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#important-rules" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Author rules with !important override normal author rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-10.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-10.xht
index e380ecd5c03..c6002bb29e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-10.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-10.xht
@@ -19736,7 +19736,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#line-height">10.8 Line height calculations: the 'line-height' and 'vertical-align' properties</a></th></tr>
- <!-- 60 tests -->
+ <!-- 56 tests -->
<tr id="c43-center-000-10.8" class="ahem image">
<td>
<a href="c43-center-000.xht">c43-center-000</a></td>
@@ -20296,56 +20296,12 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s10.8.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8.1">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#leading">10.8.1 Leading and half-leading</a></th></tr>
- <!-- 222 tests -->
+ <!-- 226 tests -->
<tr id="border-padding-bleed-001-10.8.1" class="primary ahem">
<td><strong>
<a href="border-padding-bleed-001.xht">border-padding-bleed-001</a></strong></td>
@@ -20638,6 +20594,50 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="inline-table-valign-001-10.8.1" class="">
<td>
<a href="inline-table-valign-001.xht">inline-table-valign-001</a></td>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-11.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-11.xht
index 3de0640e337..307b260d15d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-11.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-11.xht
@@ -950,7 +950,7 @@
<tr id="clip-004-11.1.2" class="">
<td>
<a href="clip-004.xht">clip-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -961,7 +961,7 @@
<tr id="clip-005-11.1.2" class="">
<td>
<a href="clip-005.xht">clip-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -972,7 +972,7 @@
<tr id="clip-006-11.1.2" class="">
<td>
<a href="clip-006.xht">clip-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -983,7 +983,7 @@
<tr id="clip-007-11.1.2" class="">
<td>
<a href="clip-007.xht">clip-007</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -994,7 +994,7 @@
<tr id="clip-008-11.1.2" class="">
<td>
<a href="clip-008.xht">clip-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1005,7 +1005,7 @@
<tr id="clip-016-11.1.2" class="">
<td>
<a href="clip-016.xht">clip-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1016,7 +1016,7 @@
<tr id="clip-017-11.1.2" class="">
<td>
<a href="clip-017.xht">clip-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1027,7 +1027,7 @@
<tr id="clip-018-11.1.2" class="">
<td>
<a href="clip-018.xht">clip-018</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1038,7 +1038,7 @@
<tr id="clip-019-11.1.2" class="">
<td>
<a href="clip-019.xht">clip-019</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1049,7 +1049,7 @@
<tr id="clip-020-11.1.2" class="">
<td>
<a href="clip-020.xht">clip-020</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1060,7 +1060,7 @@
<tr id="clip-028-11.1.2" class="">
<td>
<a href="clip-028.xht">clip-028</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1071,7 +1071,7 @@
<tr id="clip-029-11.1.2" class="">
<td>
<a href="clip-029.xht">clip-029</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1082,7 +1082,7 @@
<tr id="clip-030-11.1.2" class="">
<td>
<a href="clip-030.xht">clip-030</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1093,7 +1093,7 @@
<tr id="clip-031-11.1.2" class="">
<td>
<a href="clip-031.xht">clip-031</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1104,7 +1104,7 @@
<tr id="clip-032-11.1.2" class="">
<td>
<a href="clip-032.xht">clip-032</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1115,7 +1115,7 @@
<tr id="clip-040-11.1.2" class="">
<td>
<a href="clip-040.xht">clip-040</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1126,7 +1126,7 @@
<tr id="clip-041-11.1.2" class="">
<td>
<a href="clip-041.xht">clip-041</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1137,7 +1137,7 @@
<tr id="clip-042-11.1.2" class="">
<td>
<a href="clip-042.xht">clip-042</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1148,7 +1148,7 @@
<tr id="clip-043-11.1.2" class="">
<td>
<a href="clip-043.xht">clip-043</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1159,7 +1159,7 @@
<tr id="clip-044-11.1.2" class="">
<td>
<a href="clip-044.xht">clip-044</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1170,7 +1170,7 @@
<tr id="clip-052-11.1.2" class="">
<td>
<a href="clip-052.xht">clip-052</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1181,7 +1181,7 @@
<tr id="clip-053-11.1.2" class="">
<td>
<a href="clip-053.xht">clip-053</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1192,7 +1192,7 @@
<tr id="clip-054-11.1.2" class="">
<td>
<a href="clip-054.xht">clip-054</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1203,7 +1203,7 @@
<tr id="clip-055-11.1.2" class="">
<td>
<a href="clip-055.xht">clip-055</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1214,7 +1214,7 @@
<tr id="clip-056-11.1.2" class="">
<td>
<a href="clip-056.xht">clip-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1225,7 +1225,7 @@
<tr id="clip-064-11.1.2" class="">
<td>
<a href="clip-064.xht">clip-064</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1236,7 +1236,7 @@
<tr id="clip-065-11.1.2" class="">
<td>
<a href="clip-065.xht">clip-065</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1247,7 +1247,7 @@
<tr id="clip-066-11.1.2" class="">
<td>
<a href="clip-066.xht">clip-066</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1258,7 +1258,7 @@
<tr id="clip-067-11.1.2" class="">
<td>
<a href="clip-067.xht">clip-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1269,7 +1269,7 @@
<tr id="clip-068-11.1.2" class="">
<td>
<a href="clip-068.xht">clip-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1280,7 +1280,7 @@
<tr id="clip-076-11.1.2" class="ahem">
<td>
<a href="clip-076.xht">clip-076</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1291,7 +1291,7 @@
<tr id="clip-077-11.1.2" class="ahem">
<td>
<a href="clip-077.xht">clip-077</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1302,7 +1302,7 @@
<tr id="clip-078-11.1.2" class="ahem">
<td>
<a href="clip-078.xht">clip-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1313,7 +1313,7 @@
<tr id="clip-079-11.1.2" class="ahem">
<td>
<a href="clip-079.xht">clip-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1324,7 +1324,7 @@
<tr id="clip-080-11.1.2" class="ahem">
<td>
<a href="clip-080.xht">clip-080</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1335,7 +1335,7 @@
<tr id="clip-088-11.1.2" class="ahem">
<td>
<a href="clip-088.xht">clip-088</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -1346,7 +1346,7 @@
<tr id="clip-089-11.1.2" class="ahem">
<td>
<a href="clip-089.xht">clip-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -1357,7 +1357,7 @@
<tr id="clip-090-11.1.2" class="ahem">
<td>
<a href="clip-090.xht">clip-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -1368,7 +1368,7 @@
<tr id="clip-091-11.1.2" class="ahem">
<td>
<a href="clip-091.xht">clip-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -1379,7 +1379,7 @@
<tr id="clip-092-11.1.2" class="ahem">
<td>
<a href="clip-092.xht">clip-092</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -1390,7 +1390,7 @@
<tr id="clip-097-11.1.2" class="">
<td>
<a href="clip-097.xht">clip-097</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -1401,7 +1401,7 @@
<tr id="clip-098-11.1.2" class="">
<td>
<a href="clip-098.xht">clip-098</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -1412,7 +1412,7 @@
<tr id="clip-099-11.1.2" class="">
<td>
<a href="clip-099.xht">clip-099</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -1445,7 +1445,7 @@
<tr id="clip-102-11.1.2" class="">
<td>
<a href="clip-102.xht">clip-102</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -1600,7 +1600,7 @@
<tr id="clip-004-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-004.xht">clip-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -1611,7 +1611,7 @@
<tr id="clip-005-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-005.xht">clip-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -1622,7 +1622,7 @@
<tr id="clip-006-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-006.xht">clip-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -1633,7 +1633,7 @@
<tr id="clip-007-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-007.xht">clip-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -1644,7 +1644,7 @@
<tr id="clip-008-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-008.xht">clip-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1655,7 +1655,7 @@
<tr id="clip-016-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-016.xht">clip-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1666,7 +1666,7 @@
<tr id="clip-017-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-017.xht">clip-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1677,7 +1677,7 @@
<tr id="clip-018-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-018.xht">clip-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1688,7 +1688,7 @@
<tr id="clip-019-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-019.xht">clip-019</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1699,7 +1699,7 @@
<tr id="clip-020-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-020.xht">clip-020</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1710,7 +1710,7 @@
<tr id="clip-028-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-028.xht">clip-028</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1721,7 +1721,7 @@
<tr id="clip-029-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-029.xht">clip-029</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1732,7 +1732,7 @@
<tr id="clip-030-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-030.xht">clip-030</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1743,7 +1743,7 @@
<tr id="clip-031-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-031.xht">clip-031</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1754,7 +1754,7 @@
<tr id="clip-032-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-032.xht">clip-032</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1765,7 +1765,7 @@
<tr id="clip-040-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-040.xht">clip-040</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1776,7 +1776,7 @@
<tr id="clip-041-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-041.xht">clip-041</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1787,7 +1787,7 @@
<tr id="clip-042-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-042.xht">clip-042</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1798,7 +1798,7 @@
<tr id="clip-043-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-043.xht">clip-043</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1809,7 +1809,7 @@
<tr id="clip-044-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-044.xht">clip-044</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1820,7 +1820,7 @@
<tr id="clip-052-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-052.xht">clip-052</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1831,7 +1831,7 @@
<tr id="clip-053-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-053.xht">clip-053</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1842,7 +1842,7 @@
<tr id="clip-054-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-054.xht">clip-054</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1853,7 +1853,7 @@
<tr id="clip-055-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-055.xht">clip-055</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1864,7 +1864,7 @@
<tr id="clip-056-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-056.xht">clip-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1875,7 +1875,7 @@
<tr id="clip-064-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-064.xht">clip-064</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1886,7 +1886,7 @@
<tr id="clip-065-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-065.xht">clip-065</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1897,7 +1897,7 @@
<tr id="clip-066-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-066.xht">clip-066</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1908,7 +1908,7 @@
<tr id="clip-067-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-067.xht">clip-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1919,7 +1919,7 @@
<tr id="clip-068-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-068.xht">clip-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1930,7 +1930,7 @@
<tr id="clip-076-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-076.xht">clip-076</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1941,7 +1941,7 @@
<tr id="clip-077-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-077.xht">clip-077</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1952,7 +1952,7 @@
<tr id="clip-078-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-078.xht">clip-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1963,7 +1963,7 @@
<tr id="clip-079-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-079.xht">clip-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1974,7 +1974,7 @@
<tr id="clip-080-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-080.xht">clip-080</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1985,7 +1985,7 @@
<tr id="clip-088-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-088.xht">clip-088</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -1996,7 +1996,7 @@
<tr id="clip-089-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-089.xht">clip-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -2007,7 +2007,7 @@
<tr id="clip-090-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-090.xht">clip-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2018,7 +2018,7 @@
<tr id="clip-091-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-091.xht">clip-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -2029,7 +2029,7 @@
<tr id="clip-092-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-092.xht">clip-092</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -2040,7 +2040,7 @@
<tr id="clip-097-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-097.xht">clip-097</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -2051,7 +2051,7 @@
<tr id="clip-098-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-098.xht">clip-098</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -2062,7 +2062,7 @@
<tr id="clip-099-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-099.xht">clip-099</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -2095,7 +2095,7 @@
<tr id="clip-102-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-102.xht">clip-102</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -2350,7 +2350,7 @@
<tr id="visibility-block-001-11.2" class="primary">
<td><strong>
<a href="visibility-block-001.xht">visibility-block-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Visibility 'collapse' on non-table row or column elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-12.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-12.xht
index 4745eeac948..100b6d7fad5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-12.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-12.xht
@@ -278,7 +278,7 @@
<tr id="before-after-001-12.1" class="primary invalid">
<td><strong>
<a href="before-after-001.xht">before-after-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Before, after applies to same selector
<ul class="assert">
@@ -747,7 +747,7 @@
<tr id="content-001-12.2" class="">
<td>
<a href="content-001.xht">content-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -1132,7 +1132,7 @@
<tr id="content-036-12.2" class="">
<td>
<a href="content-036.xht">content-036</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
@@ -2444,7 +2444,7 @@
<tr id="other-attribute-001-12.2" class="primary">
<td><strong>
<a href="other-attribute-001.xht">other-attribute-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Function 'attr()' referencing another elements attribute data
<ul class="assert">
@@ -2502,7 +2502,7 @@
<tr id="content-001-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-001.xht">content-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -2887,7 +2887,7 @@
<tr id="content-036-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-036.xht">content-036</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-13.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-13.xht
index 99fcc04a2e1..ed140fb6d97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-13.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-13.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
- <h2>Paged media (133 tests)</h2>
+ <h2>Paged media (135 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -314,7 +314,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13.2.2">+</a>
<a href="http://www.w3.org/TR/CSS21/page.html#page-selectors">13.2.2 Page selectors: selecting left, right, and first pages</a></th></tr>
- <!-- 13 tests -->
+ <!-- 15 tests -->
<tr id="first-page-selectors-001-13.2.2" class="primary paged">
<td><strong>
<a href="first-page-selectors-001.xht">first-page-selectors-001</a></strong></td>
@@ -359,6 +359,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-13.2.2" class="paged">
+ <td>
+ <a href="first-page-vlr-003.xht">first-page-vlr-003</a></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-13.2.2" class="image paged">
+ <td>
+ <a href="first-page-vrl-002.xht">first-page-vrl-002</a></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="page-props-100-a-13.2.2" class="paged">
<td>
<a href="page-props-100-a.xht">page-props-100-a</a></td>
@@ -981,7 +1003,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-1.xht">moz-css21-block-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -989,7 +1011,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-10-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-10.xht">moz-css21-block-page-break-inside-avoid-10</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -997,7 +1019,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-11-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-11.xht">moz-css21-block-page-break-inside-avoid-11</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1005,7 +1027,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-12-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-12.xht">moz-css21-block-page-break-inside-avoid-12</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1013,7 +1035,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-13-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-13.xht">moz-css21-block-page-break-inside-avoid-13</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1021,7 +1043,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-14-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-14.xht">moz-css21-block-page-break-inside-avoid-14</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1029,7 +1051,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-15-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-15.xht">moz-css21-block-page-break-inside-avoid-15</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1037,7 +1059,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-2.xht">moz-css21-block-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1045,7 +1067,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-3.xht">moz-css21-block-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1053,7 +1075,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-4.xht">moz-css21-block-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1061,7 +1083,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-5.xht">moz-css21-block-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1069,7 +1091,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-6.xht">moz-css21-block-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1077,7 +1099,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-7.xht">moz-css21-block-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1085,7 +1107,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-8.xht">moz-css21-block-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1093,7 +1115,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-9.xht">moz-css21-block-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1101,7 +1123,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-1.xht">moz-css21-float-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1109,7 +1131,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-2.xht">moz-css21-float-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1117,7 +1139,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-3.xht">moz-css21-float-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1125,7 +1147,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-4.xht">moz-css21-float-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1133,7 +1155,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-5.xht">moz-css21-float-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1141,7 +1163,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-6.xht">moz-css21-float-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1149,7 +1171,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-7.xht">moz-css21-float-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1157,7 +1179,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-8.xht">moz-css21-float-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1165,7 +1187,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-9.xht">moz-css21-float-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1173,7 +1195,7 @@
<tr id="moz-css21-inline-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-inline-page-break-inside-avoid-1.xht">moz-css21-inline-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1181,7 +1203,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-1.xht">moz-css21-row-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1189,7 +1211,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-2.xht">moz-css21-row-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1197,7 +1219,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-1.xht">moz-css21-rowgroup-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1205,7 +1227,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-2.xht">moz-css21-rowgroup-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1213,7 +1235,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-3.xht">moz-css21-rowgroup-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1221,7 +1243,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-4.xht">moz-css21-rowgroup-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1229,7 +1251,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-5.xht">moz-css21-rowgroup-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1237,7 +1259,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-6.xht">moz-css21-rowgroup-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1245,7 +1267,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-7.xht">moz-css21-rowgroup-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1253,7 +1275,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-8.xht">moz-css21-rowgroup-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1261,7 +1283,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-1.xht">moz-css21-table-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1269,7 +1291,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-2.xht">moz-css21-table-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1277,7 +1299,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-3.xht">moz-css21-table-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1285,7 +1307,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-4.xht">moz-css21-table-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1293,7 +1315,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-5.xht">moz-css21-table-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1301,7 +1323,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-6.xht">moz-css21-table-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1309,7 +1331,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-7.xht">moz-css21-table-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1317,7 +1339,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-8.xht">moz-css21-table-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1325,7 +1347,7 @@
<tr id="moz-multicol3-column-balancing-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-multicol3-column-balancing-break-inside-avoid-1.xht">moz-multicol3-column-balancing-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>Balancing Overflow, page-break-inside:avoid
</td>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-15.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-15.xht
index 473081e7040..d877722c02a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-15.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-15.xht
@@ -1974,7 +1974,7 @@
<tr id="font-style-applies-to-016-15.4" class="">
<td>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-style-applies-to-016-15.4.#propdef-font-style" class="primary">
<td><strong>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2487,7 +2487,7 @@
<tr id="font-variant-applies-to-016-15.5" class="">
<td>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -2688,7 +2688,7 @@
<tr id="font-variant-applies-to-016-15.5.#propdef-font-variant" class="primary">
<td><strong>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -3046,7 +3046,7 @@
<tr id="font-weight-applies-to-016-15.6" class="">
<td>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3445,7 +3445,7 @@
<tr id="font-weight-applies-to-016-15.6.#propdef-font-weight" class="primary">
<td><strong>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3659,7 +3659,7 @@
<tr id="font-size-001-15.7" class="ahem invalid">
<td>
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -3670,7 +3670,7 @@
<tr id="font-size-002-15.7" class="ahem">
<td>
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="font-size-004-15.7" class="ahem">
<td>
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -3703,7 +3703,7 @@
<tr id="font-size-005-15.7" class="ahem">
<td>
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -3736,7 +3736,7 @@
<tr id="font-size-012-15.7" class="ahem invalid">
<td>
<a href="font-size-012.xht">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -3747,7 +3747,7 @@
<tr id="font-size-013-15.7" class="ahem">
<td>
<a href="font-size-013.xht">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -3769,7 +3769,7 @@
<tr id="font-size-015-15.7" class="ahem">
<td>
<a href="font-size-015.xht">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -3780,7 +3780,7 @@
<tr id="font-size-016-15.7" class="ahem">
<td>
<a href="font-size-016.xht">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -3813,7 +3813,7 @@
<tr id="font-size-023-15.7" class="ahem invalid">
<td>
<a href="font-size-023.xht">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -3824,7 +3824,7 @@
<tr id="font-size-024-15.7" class="ahem">
<td>
<a href="font-size-024.xht">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -3846,7 +3846,7 @@
<tr id="font-size-026-15.7" class="ahem">
<td>
<a href="font-size-026.xht">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -3857,7 +3857,7 @@
<tr id="font-size-027-15.7" class="ahem">
<td>
<a href="font-size-027.xht">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -3890,7 +3890,7 @@
<tr id="font-size-034-15.7" class="ahem invalid">
<td>
<a href="font-size-034.xht">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -3901,7 +3901,7 @@
<tr id="font-size-035-15.7" class="ahem">
<td>
<a href="font-size-035.xht">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -3923,7 +3923,7 @@
<tr id="font-size-037-15.7" class="ahem">
<td>
<a href="font-size-037.xht">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -3934,7 +3934,7 @@
<tr id="font-size-038-15.7" class="ahem">
<td>
<a href="font-size-038.xht">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -3967,7 +3967,7 @@
<tr id="font-size-045-15.7" class="ahem invalid">
<td>
<a href="font-size-045.xht">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -3978,7 +3978,7 @@
<tr id="font-size-046-15.7" class="ahem">
<td>
<a href="font-size-046.xht">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -4000,7 +4000,7 @@
<tr id="font-size-048-15.7" class="ahem">
<td>
<a href="font-size-048.xht">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -4011,7 +4011,7 @@
<tr id="font-size-049-15.7" class="ahem">
<td>
<a href="font-size-049.xht">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -4044,7 +4044,7 @@
<tr id="font-size-056-15.7" class="ahem invalid">
<td>
<a href="font-size-056.xht">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -4055,7 +4055,7 @@
<tr id="font-size-057-15.7" class="ahem">
<td>
<a href="font-size-057.xht">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -4077,7 +4077,7 @@
<tr id="font-size-059-15.7" class="ahem">
<td>
<a href="font-size-059.xht">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -4088,7 +4088,7 @@
<tr id="font-size-060-15.7" class="ahem">
<td>
<a href="font-size-060.xht">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -4121,7 +4121,7 @@
<tr id="font-size-067-15.7" class="ahem invalid">
<td>
<a href="font-size-067.xht">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -4132,7 +4132,7 @@
<tr id="font-size-068-15.7" class="ahem">
<td>
<a href="font-size-068.xht">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -4154,7 +4154,7 @@
<tr id="font-size-070-15.7" class="ahem">
<td>
<a href="font-size-070.xht">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -4165,7 +4165,7 @@
<tr id="font-size-071-15.7" class="ahem">
<td>
<a href="font-size-071.xht">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -4198,7 +4198,7 @@
<tr id="font-size-078-15.7" class="ahem invalid">
<td>
<a href="font-size-078.xht">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -4209,7 +4209,7 @@
<tr id="font-size-079-15.7" class="ahem">
<td>
<a href="font-size-079.xht">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -4231,7 +4231,7 @@
<tr id="font-size-081-15.7" class="ahem">
<td>
<a href="font-size-081.xht">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -4242,7 +4242,7 @@
<tr id="font-size-082-15.7" class="ahem">
<td>
<a href="font-size-082.xht">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -4275,7 +4275,7 @@
<tr id="font-size-089-15.7" class="ahem invalid">
<td>
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -4286,7 +4286,7 @@
<tr id="font-size-090-15.7" class="ahem">
<td>
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -4308,7 +4308,7 @@
<tr id="font-size-092-15.7" class="ahem">
<td>
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -4319,7 +4319,7 @@
<tr id="font-size-093-15.7" class="ahem">
<td>
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -4352,7 +4352,7 @@
<tr id="font-size-100-15.7" class="ahem">
<td>
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -4363,7 +4363,7 @@
<tr id="font-size-101-15.7" class="ahem">
<td>
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -4374,7 +4374,7 @@
<tr id="font-size-102-15.7" class="ahem">
<td>
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -4732,7 +4732,7 @@
<tr id="font-size-applies-to-016-15.7" class="ahem">
<td>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
@@ -4804,7 +4804,7 @@
<tr id="font-size-001-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-001.xht">font-size-001</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -4815,7 +4815,7 @@
<tr id="font-size-002-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-002.xht">font-size-002</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -4837,7 +4837,7 @@
<tr id="font-size-004-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-004.xht">font-size-004</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -4848,7 +4848,7 @@
<tr id="font-size-005-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-005.xht">font-size-005</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -4881,7 +4881,7 @@
<tr id="font-size-012-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-012.xht">font-size-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -4892,7 +4892,7 @@
<tr id="font-size-013-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-013.xht">font-size-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -4914,7 +4914,7 @@
<tr id="font-size-015-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-015.xht">font-size-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -4925,7 +4925,7 @@
<tr id="font-size-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-016.xht">font-size-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -4958,7 +4958,7 @@
<tr id="font-size-023-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-023.xht">font-size-023</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -4969,7 +4969,7 @@
<tr id="font-size-024-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-024.xht">font-size-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -4991,7 +4991,7 @@
<tr id="font-size-026-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-026.xht">font-size-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -5002,7 +5002,7 @@
<tr id="font-size-027-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-027.xht">font-size-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -5035,7 +5035,7 @@
<tr id="font-size-034-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-034.xht">font-size-034</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -5046,7 +5046,7 @@
<tr id="font-size-035-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-035.xht">font-size-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -5068,7 +5068,7 @@
<tr id="font-size-037-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-037.xht">font-size-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -5079,7 +5079,7 @@
<tr id="font-size-038-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-038.xht">font-size-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -5112,7 +5112,7 @@
<tr id="font-size-045-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-045.xht">font-size-045</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -5123,7 +5123,7 @@
<tr id="font-size-046-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-046.xht">font-size-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -5145,7 +5145,7 @@
<tr id="font-size-048-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-048.xht">font-size-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -5156,7 +5156,7 @@
<tr id="font-size-049-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-049.xht">font-size-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -5189,7 +5189,7 @@
<tr id="font-size-056-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-056.xht">font-size-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -5200,7 +5200,7 @@
<tr id="font-size-057-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-057.xht">font-size-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -5222,7 +5222,7 @@
<tr id="font-size-059-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-059.xht">font-size-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -5233,7 +5233,7 @@
<tr id="font-size-060-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-060.xht">font-size-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -5266,7 +5266,7 @@
<tr id="font-size-067-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-067.xht">font-size-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -5277,7 +5277,7 @@
<tr id="font-size-068-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-068.xht">font-size-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -5299,7 +5299,7 @@
<tr id="font-size-070-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-070.xht">font-size-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -5310,7 +5310,7 @@
<tr id="font-size-071-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-071.xht">font-size-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -5343,7 +5343,7 @@
<tr id="font-size-078-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-078.xht">font-size-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -5354,7 +5354,7 @@
<tr id="font-size-079-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-079.xht">font-size-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -5376,7 +5376,7 @@
<tr id="font-size-081-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-081.xht">font-size-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -5387,7 +5387,7 @@
<tr id="font-size-082-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-082.xht">font-size-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -5420,7 +5420,7 @@
<tr id="font-size-089-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-089.xht">font-size-089</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -5431,7 +5431,7 @@
<tr id="font-size-090-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-090.xht">font-size-090</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -5453,7 +5453,7 @@
<tr id="font-size-092-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-092.xht">font-size-092</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -5464,7 +5464,7 @@
<tr id="font-size-093-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-093.xht">font-size-093</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -5497,7 +5497,7 @@
<tr id="font-size-100-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-100.xht">font-size-100</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -5508,7 +5508,7 @@
<tr id="font-size-101-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-101.xht">font-size-101</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -5519,7 +5519,7 @@
<tr id="font-size-102-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-102.xht">font-size-102</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -5783,7 +5783,7 @@
<tr id="font-size-applies-to-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-16.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-16.xht
index 1c88b1bf80e..021d0fed3ff 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-16.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-16.xht
@@ -871,7 +871,7 @@
<tr id="text-indent-overflow-001-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-001.xht">text-indent-overflow-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Text-indent with negative value with overflow hidden
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="text-indent-overflow-004-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-004.xht">text-indent-overflow-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Text-indent with value larger than the available width with 'overflow' set to 'hidden'
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="text-decoration-image-001-16.3.1" class="primary image">
<td><strong>
<a href="text-decoration-image-001.xht">text-decoration-image-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Text-decoration on images
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-17.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-17.xht
index 69dc51ef1b5..b9a67860199 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-17.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-17.xht
@@ -421,7 +421,7 @@
<tr id="table-column-rendering-001-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-001.xht">table-column-rendering-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table columns are not rendered
<ul class="assert">
@@ -432,7 +432,7 @@
<tr id="table-column-rendering-002-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-002.xht">table-column-rendering-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table column groups are not rendered
<ul class="assert">
@@ -2986,7 +2986,7 @@
<tr id="caption-side-applies-to-016-17.4.1" class="">
<td>
<a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3253,7 +3253,7 @@
<tr id="caption-side-applies-to-016-17.4.1.#propdef-caption-side" class="primary">
<td><strong>
<a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3509,7 +3509,7 @@
<tr id="table-visual-layout-017-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-017.xht">table-visual-layout-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table row boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -3520,7 +3520,7 @@
<tr id="table-visual-layout-018-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-018.xht">table-visual-layout-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table column boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -4115,7 +4115,7 @@
<tr id="table-layout-applies-to-016-17.5.2" class="">
<td>
<a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -4382,7 +4382,7 @@
<tr id="table-layout-applies-to-016-17.5.2.#propdef-table-layout" class="primary">
<td><strong>
<a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -6324,7 +6324,7 @@
<tr id="border-collapse-applies-to-016-17.6" class="">
<td>
<a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -6569,7 +6569,7 @@
<tr id="border-collapse-applies-to-016-17.6.#propdef-border-collapse" class="primary">
<td><strong>
<a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -7458,7 +7458,7 @@
<tr id="border-spacing-applies-to-016-17.6.1" class="">
<td>
<a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8638,7 +8638,7 @@
<tr id="border-spacing-applies-to-016-17.6.1.#propdef-border-spacing" class="primary">
<td><strong>
<a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8900,7 +8900,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -8911,7 +8911,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -8922,7 +8922,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -8933,7 +8933,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -8944,7 +8944,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -8955,7 +8955,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -8966,7 +8966,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -8988,7 +8988,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -8999,7 +8999,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
@@ -9200,7 +9200,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -9211,7 +9211,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -9222,7 +9222,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -9233,7 +9233,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -9244,7 +9244,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -9255,7 +9255,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -9266,7 +9266,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -9288,7 +9288,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -9299,7 +9299,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-18.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-18.xht
index 079f9a1e6c6..edebd8c4cc8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-18.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-18.xht
@@ -1156,7 +1156,7 @@
<tr id="outline-applies-to-005-18.4" class="">
<td>
<a href="outline-applies-to-005.xht">outline-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -1167,7 +1167,7 @@
<tr id="outline-applies-to-006-18.4" class="">
<td>
<a href="outline-applies-to-006.xht">outline-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -2938,7 +2938,7 @@
<tr id="outline-color-applies-to-005-18.4" class="">
<td>
<a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -2949,7 +2949,7 @@
<tr id="outline-color-applies-to-006-18.4" class="">
<td>
<a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -3191,7 +3191,7 @@
<tr id="outline-style-001-18.4" class="">
<td>
<a href="outline-style-001.xht">outline-style-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -3345,7 +3345,7 @@
<tr id="outline-style-applies-to-005-18.4" class="">
<td>
<a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -3356,7 +3356,7 @@
<tr id="outline-style-applies-to-006-18.4" class="">
<td>
<a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -3488,7 +3488,7 @@
<tr id="outline-width-002-18.4" class="">
<td>
<a href="outline-width-002.xht">outline-width-002</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -3510,7 +3510,7 @@
<tr id="outline-width-004-18.4" class="">
<td>
<a href="outline-width-004.xht">outline-width-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -3521,7 +3521,7 @@
<tr id="outline-width-005-18.4" class="">
<td>
<a href="outline-width-005.xht">outline-width-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -3565,7 +3565,7 @@
<tr id="outline-width-013-18.4" class="">
<td>
<a href="outline-width-013.xht">outline-width-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -3587,7 +3587,7 @@
<tr id="outline-width-015-18.4" class="">
<td>
<a href="outline-width-015.xht">outline-width-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -3598,7 +3598,7 @@
<tr id="outline-width-016-18.4" class="">
<td>
<a href="outline-width-016.xht">outline-width-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -3642,7 +3642,7 @@
<tr id="outline-width-024-18.4" class="">
<td>
<a href="outline-width-024.xht">outline-width-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -3664,7 +3664,7 @@
<tr id="outline-width-026-18.4" class="">
<td>
<a href="outline-width-026.xht">outline-width-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -3675,7 +3675,7 @@
<tr id="outline-width-027-18.4" class="">
<td>
<a href="outline-width-027.xht">outline-width-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -3719,7 +3719,7 @@
<tr id="outline-width-035-18.4" class="">
<td>
<a href="outline-width-035.xht">outline-width-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -3741,7 +3741,7 @@
<tr id="outline-width-037-18.4" class="">
<td>
<a href="outline-width-037.xht">outline-width-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -3752,7 +3752,7 @@
<tr id="outline-width-038-18.4" class="">
<td>
<a href="outline-width-038.xht">outline-width-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -3796,7 +3796,7 @@
<tr id="outline-width-046-18.4" class="">
<td>
<a href="outline-width-046.xht">outline-width-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -3818,7 +3818,7 @@
<tr id="outline-width-048-18.4" class="">
<td>
<a href="outline-width-048.xht">outline-width-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -3829,7 +3829,7 @@
<tr id="outline-width-049-18.4" class="">
<td>
<a href="outline-width-049.xht">outline-width-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -3873,7 +3873,7 @@
<tr id="outline-width-057-18.4" class="">
<td>
<a href="outline-width-057.xht">outline-width-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -3895,7 +3895,7 @@
<tr id="outline-width-059-18.4" class="">
<td>
<a href="outline-width-059.xht">outline-width-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -3906,7 +3906,7 @@
<tr id="outline-width-060-18.4" class="">
<td>
<a href="outline-width-060.xht">outline-width-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -3950,7 +3950,7 @@
<tr id="outline-width-068-18.4" class="">
<td>
<a href="outline-width-068.xht">outline-width-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -3972,7 +3972,7 @@
<tr id="outline-width-070-18.4" class="">
<td>
<a href="outline-width-070.xht">outline-width-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -3983,7 +3983,7 @@
<tr id="outline-width-071-18.4" class="">
<td>
<a href="outline-width-071.xht">outline-width-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -4027,7 +4027,7 @@
<tr id="outline-width-079-18.4" class="">
<td>
<a href="outline-width-079.xht">outline-width-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -4049,7 +4049,7 @@
<tr id="outline-width-081-18.4" class="">
<td>
<a href="outline-width-081.xht">outline-width-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -4060,7 +4060,7 @@
<tr id="outline-width-082-18.4" class="">
<td>
<a href="outline-width-082.xht">outline-width-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -4093,7 +4093,7 @@
<tr id="outline-width-089-18.4" class="">
<td>
<a href="outline-width-089.xht">outline-width-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -4104,7 +4104,7 @@
<tr id="outline-width-090-18.4" class="">
<td>
<a href="outline-width-090.xht">outline-width-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -4115,7 +4115,7 @@
<tr id="outline-width-091-18.4" class="">
<td>
<a href="outline-width-091.xht">outline-width-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -4225,7 +4225,7 @@
<tr id="outline-width-applies-to-005-18.4" class="">
<td>
<a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -4236,7 +4236,7 @@
<tr id="outline-width-applies-to-006-18.4" class="">
<td>
<a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
@@ -4591,7 +4591,7 @@
<tr id="outline-applies-to-005-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-005.xht">outline-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -4602,7 +4602,7 @@
<tr id="outline-applies-to-006-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-006.xht">outline-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -6376,7 +6376,7 @@
<tr id="outline-color-applies-to-005-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -6387,7 +6387,7 @@
<tr id="outline-color-applies-to-006-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -6500,7 +6500,7 @@
<tr id="outline-style-001-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-001.xht">outline-style-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -6654,7 +6654,7 @@
<tr id="outline-style-applies-to-005-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -6665,7 +6665,7 @@
<tr id="outline-style-applies-to-006-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -6789,7 +6789,7 @@
<tr id="outline-width-002-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-002.xht">outline-width-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -6811,7 +6811,7 @@
<tr id="outline-width-004-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-004.xht">outline-width-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -6822,7 +6822,7 @@
<tr id="outline-width-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-005.xht">outline-width-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -6866,7 +6866,7 @@
<tr id="outline-width-013-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-013.xht">outline-width-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -6888,7 +6888,7 @@
<tr id="outline-width-015-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-015.xht">outline-width-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -6899,7 +6899,7 @@
<tr id="outline-width-016-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-016.xht">outline-width-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -6943,7 +6943,7 @@
<tr id="outline-width-024-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-024.xht">outline-width-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -6965,7 +6965,7 @@
<tr id="outline-width-026-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-026.xht">outline-width-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -6976,7 +6976,7 @@
<tr id="outline-width-027-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-027.xht">outline-width-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -7020,7 +7020,7 @@
<tr id="outline-width-035-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-035.xht">outline-width-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -7042,7 +7042,7 @@
<tr id="outline-width-037-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-037.xht">outline-width-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -7053,7 +7053,7 @@
<tr id="outline-width-038-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-038.xht">outline-width-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -7097,7 +7097,7 @@
<tr id="outline-width-046-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-046.xht">outline-width-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -7119,7 +7119,7 @@
<tr id="outline-width-048-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-048.xht">outline-width-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -7130,7 +7130,7 @@
<tr id="outline-width-049-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-049.xht">outline-width-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -7174,7 +7174,7 @@
<tr id="outline-width-057-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-057.xht">outline-width-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -7196,7 +7196,7 @@
<tr id="outline-width-059-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-059.xht">outline-width-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -7207,7 +7207,7 @@
<tr id="outline-width-060-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-060.xht">outline-width-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -7251,7 +7251,7 @@
<tr id="outline-width-068-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-068.xht">outline-width-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -7273,7 +7273,7 @@
<tr id="outline-width-070-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-070.xht">outline-width-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -7284,7 +7284,7 @@
<tr id="outline-width-071-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-071.xht">outline-width-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -7328,7 +7328,7 @@
<tr id="outline-width-079-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-079.xht">outline-width-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -7350,7 +7350,7 @@
<tr id="outline-width-081-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-081.xht">outline-width-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -7361,7 +7361,7 @@
<tr id="outline-width-082-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-082.xht">outline-width-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -7394,7 +7394,7 @@
<tr id="outline-width-089-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-089.xht">outline-width-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -7405,7 +7405,7 @@
<tr id="outline-width-090-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-090.xht">outline-width-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -7416,7 +7416,7 @@
<tr id="outline-width-091-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-091.xht">outline-width-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -7515,7 +7515,7 @@
<tr id="outline-width-applies-to-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -7526,7 +7526,7 @@
<tr id="outline-width-applies-to-006-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-4.xht
index 2432adb6471..ef260f0c590 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-4.xht
@@ -46,7 +46,7 @@
<tr id="counters-002-4" class="primary invalid">
<td><strong>
<a href="counters-002.xht">counters-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid counter functions - Too many arguments
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="ident-014-4" class="primary">
<td><strong>
<a href="ident-014.xht">ident-014</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Selector attributes and hyphens
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="ident-015-4" class="primary">
<td><strong>
<a href="ident-015.xht">ident-015</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors and underscores
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="ident-016-4" class="primary">
<td><strong>
<a href="ident-016.xht">ident-016</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors with hyphens and underscores
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="ident-017-4" class="primary invalid">
<td><strong>
<a href="ident-017.xht">ident-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selection with digits
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="ident-018-4" class="primary invalid">
<td><strong>
<a href="ident-018.xht">ident-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selectors starting with hyphens and digits
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="ident-019-4" class="primary">
<td><strong>
<a href="ident-019.xht">ident-019</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors starting with underscore and digits
<ul class="assert">
@@ -229,7 +229,7 @@
<tr id="quoted-keywords-001-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-001.xht">quoted-keywords-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing single quoted property keywords
<ul class="assert">
@@ -240,7 +240,7 @@
<tr id="quoted-keywords-002-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-002.xht">quoted-keywords-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing double quoted value keywords
<ul class="assert">
@@ -340,7 +340,7 @@
<tr id="escaped-ident-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-001.xht">escaped-ident-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped identifiers as selectors, property and value
<ul class="assert">
@@ -351,7 +351,7 @@
<tr id="escaped-ident-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-002.xht">escaped-ident-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped special CSS characters
<ul class="assert">
@@ -362,7 +362,7 @@
<tr id="escaped-ident-003-4.1.3" class="primary invalid">
<td><strong>
<a href="escaped-ident-003.xht">escaped-ident-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing escaped newlines within identifiers
<ul class="assert">
@@ -373,7 +373,7 @@
<tr id="escaped-ident-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-004.xht">escaped-ident-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Parsing escaped chars in the range of 0-9a-f
<ul class="assert">
@@ -384,7 +384,7 @@
<tr id="escaped-ident-char-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-char-001.xht">escaped-ident-char-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped characters as selector and property
<ul class="assert">
@@ -395,7 +395,7 @@
<tr id="escaped-ident-spaces-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-001.xht">escaped-ident-spaces-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped identifiers with spaces
<ul class="assert">
@@ -406,7 +406,7 @@
<tr id="escaped-ident-spaces-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-002.xht">escaped-ident-spaces-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with white space
<ul class="assert">
@@ -417,7 +417,7 @@
<tr id="escaped-ident-spaces-003-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-003.xht">escaped-ident-spaces-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits
<ul class="assert">
@@ -428,7 +428,7 @@
<tr id="escaped-ident-spaces-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-004.xht">escaped-ident-spaces-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits and white space
<ul class="assert">
@@ -439,7 +439,7 @@
<tr id="escaped-ident-spaces-005-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-005.xht">escaped-ident-spaces-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than 6 digits and white space
<ul class="assert">
@@ -450,7 +450,7 @@
<tr id="escaped-ident-spaces-006-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-006.xht">escaped-ident-spaces-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with two digits terminated by white space
<ul class="assert">
@@ -461,7 +461,7 @@
<tr id="escaped-ident-spaces-007-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-007.xht">escaped-ident-spaces-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs
<ul class="assert">
@@ -874,7 +874,7 @@
<tr id="blocks-002-4.1.6" class="primary">
<td><strong>
<a href="blocks-002.xht">blocks-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Empty declaration block
<ul class="assert">
@@ -885,7 +885,7 @@
<tr id="blocks-004-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-004.xht">blocks-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing square bracket blocks
<ul class="assert">
@@ -896,7 +896,7 @@
<tr id="blocks-005-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-005.xht">blocks-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing curly bracket blocks
<ul class="assert">
@@ -907,7 +907,7 @@
<tr id="blocks-006-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-006.xht">blocks-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing parentheses blocks
<ul class="assert">
@@ -918,7 +918,7 @@
<tr id="blocks-and-strings-001-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-and-strings-001.xht">blocks-and-strings-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing blocks and strings in style blocks
<ul class="assert">
@@ -941,7 +941,7 @@
<tr id="bad-selector-001-4.1.7" class="primary invalid">
<td><strong>
<a href="bad-selector-001.xht">bad-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of bad selectors
<ul class="assert">
@@ -1041,7 +1041,7 @@
<tr id="declaration-whitespace-001-4.1.8" class="primary">
<td><strong>
<a href="declaration-whitespace-001.xht">declaration-whitespace-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing white space in style declaration
<ul class="assert">
@@ -1052,7 +1052,7 @@
<tr id="ignored-rules-001-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-001.xht">ignored-rules-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that precede good rules
<ul class="assert">
@@ -1063,7 +1063,7 @@
<tr id="ignored-rules-002-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-002.xht">ignored-rules-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that follow good rules
<ul class="assert">
@@ -1074,7 +1074,7 @@
<tr id="ignored-rules-003-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-003.xht">ignored-rules-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values
<ul class="assert">
@@ -1085,7 +1085,7 @@
<tr id="ignored-rules-004-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-004.xht">ignored-rules-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with spaces
<ul class="assert">
@@ -1096,7 +1096,7 @@
<tr id="ignored-rules-005-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-005.xht">ignored-rules-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that start with a valid value name
<ul class="assert">
@@ -1107,7 +1107,7 @@
<tr id="ignored-rules-006-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-006.xht">ignored-rules-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with slashes
<ul class="assert">
@@ -1118,7 +1118,7 @@
<tr id="ignored-rules-007-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-007.xht">ignored-rules-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that are functions
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="comments-001-4.1.9" class="primary">
<td><strong>
<a href="comments-001.xht">comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing comments within style tag
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="comments-002-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-002.xht">comments-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Nested comments
<ul class="assert">
@@ -1199,7 +1199,7 @@
<tr id="comments-003-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-003.xht">comments-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>HTML comments and CSS comments
<ul class="assert">
@@ -1210,7 +1210,7 @@
<tr id="comments-004-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-004.xht">comments-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid comments
<ul class="assert">
@@ -1221,7 +1221,7 @@
<tr id="comments-005-4.1.9" class="primary">
<td><strong>
<a href="comments-005.xht">comments-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing of escaped &quot;/&quot; within a valid comment
<ul class="assert">
@@ -1232,7 +1232,7 @@
<tr id="comments-006-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-006.xht">comments-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped &quot;*&quot; within a valid comment
<ul class="assert">
@@ -1243,7 +1243,7 @@
<tr id="comments-007-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-007.xht">comments-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of valid comment that is empty
<ul class="assert">
@@ -1254,7 +1254,7 @@
<tr id="comments-008-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-008.xht">comments-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped opening comment
<ul class="assert">
@@ -1265,7 +1265,7 @@
<tr id="comments-009-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-009.xht">comments-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid escaped &quot;*&quot; in open comment
<ul class="assert">
@@ -1287,7 +1287,7 @@
<tr id="sgml-comments-001-4.1.9" class="primary">
<td><strong>
<a href="sgml-comments-001.xht">sgml-comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing SGML comments
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-001.xht">at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-002.xht">at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="at-rule-003-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-003.xht">at-rule-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules with blocks
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="at-rule-004-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-004.xht">at-rule-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import inside block
<ul class="assert">
@@ -1359,7 +1359,7 @@
<tr id="at-rule-005-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-005.xht">at-rule-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following @charset
<ul class="assert">
@@ -1370,7 +1370,7 @@
<tr id="at-rule-006-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-006.xht">at-rule-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following valid statements
<ul class="assert">
@@ -1381,7 +1381,7 @@
<tr id="at-rule-007-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-007.xht">at-rule-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following an invalid statement
<ul class="assert">
@@ -1392,7 +1392,7 @@
<tr id="at-rule-008-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-008.xht">at-rule-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following a bad @rule
<ul class="assert">
@@ -1403,7 +1403,7 @@
<tr id="at-rule-009-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-009.xht">at-rule-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import after a bad selector and rule block
<ul class="assert">
@@ -1414,7 +1414,7 @@
<tr id="at-rule-010-4.2" class="primary">
<td><strong>
<a href="at-rule-010.xht">at-rule-010</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@rules and white space
<ul class="assert">
@@ -1425,7 +1425,7 @@
<tr id="at-rule-011-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-011.xht">at-rule-011</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a number
<ul class="assert">
@@ -1436,7 +1436,7 @@
<tr id="at-rule-012-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-012.xht">at-rule-012</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a hyphen
<ul class="assert">
@@ -1466,7 +1466,7 @@
<tr id="blocks-003-4.2" class="primary">
<td><strong>
<a href="blocks-003.xht">blocks-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Rule blocks and white space
<ul class="assert">
@@ -1731,7 +1731,7 @@
<tr id="eof-001-4.2" class="primary invalid">
<td><strong>
<a href="eof-001.xht">eof-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of declaration block
<ul class="assert">
@@ -1742,7 +1742,7 @@
<tr id="eof-002-4.2" class="primary invalid">
<td><strong>
<a href="eof-002.xht">eof-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of function
<ul class="assert">
@@ -1753,7 +1753,7 @@
<tr id="eof-003-4.2" class="primary invalid">
<td><strong>
<a href="eof-003.xht">eof-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of string
<ul class="assert">
@@ -1764,7 +1764,7 @@
<tr id="eof-004-4.2" class="primary invalid">
<td><strong>
<a href="eof-004.xht">eof-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @media block
<ul class="assert">
@@ -1775,7 +1775,7 @@
<tr id="eof-005-4.2" class="primary invalid">
<td><strong>
<a href="eof-005.xht">eof-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import
<ul class="assert">
@@ -1786,7 +1786,7 @@
<tr id="eof-006-4.2" class="primary invalid">
<td><strong>
<a href="eof-006.xht">eof-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import with closed quote
<ul class="assert">
@@ -1797,7 +1797,7 @@
<tr id="eof-007-4.2" class="primary invalid">
<td><strong>
<a href="eof-007.xht">eof-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of shorthand rule
<ul class="assert">
@@ -1874,7 +1874,7 @@
<tr id="invalid-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-at-rule-001.xht">invalid-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector invalidates entire block
<ul class="assert">
@@ -1885,7 +1885,7 @@
<tr id="invalid-decl-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-001.xht">invalid-decl-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule
<ul class="assert">
@@ -1896,7 +1896,7 @@
<tr id="invalid-decl-at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-002.xht">invalid-decl-at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration follows invalid rule
<ul class="assert">
@@ -1907,7 +1907,7 @@
<tr id="malformed-decl-001-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-001.xht">malformed-decl-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value and no ending semicolon
<ul class="assert">
@@ -1918,7 +1918,7 @@
<tr id="malformed-decl-002-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-002.xht">malformed-decl-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value assigned
<ul class="assert">
@@ -1929,7 +1929,7 @@
<tr id="malformed-decl-003-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-003.xht">malformed-decl-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value and no semi-colon
<ul class="assert">
@@ -1940,7 +1940,7 @@
<tr id="malformed-decl-004-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-004.xht">malformed-decl-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value with property
<ul class="assert">
@@ -1951,7 +1951,7 @@
<tr id="malformed-decl-005-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-005.xht">malformed-decl-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Semi-colon before property
<ul class="assert">
@@ -1962,7 +1962,7 @@
<tr id="malformed-decl-006-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-006.xht">malformed-decl-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Valid rule after malformed rule
<ul class="assert">
@@ -1973,7 +1973,7 @@
<tr id="malformed-decl-007-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-007.xht">malformed-decl-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Double colon separating property and value
<ul class="assert">
@@ -1984,7 +1984,7 @@
<tr id="malformed-decl-008-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-008.xht">malformed-decl-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Missing property
<ul class="assert">
@@ -2154,7 +2154,7 @@
<tr id="numbers-units-001-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-001.xht">numbers-units-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid numbers - alphanumeric characters
<ul class="assert">
@@ -2176,7 +2176,7 @@
<tr id="numbers-units-003-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-003.xht">numbers-units-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid decimal values - alphanumeric characters within number
<ul class="assert">
@@ -2395,7 +2395,7 @@
<tr id="numbers-units-005-4.3.2" class="primary">
<td><strong>
<a href="numbers-units-005.xht">numbers-units-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Optional unit identifier after 0
<ul class="assert">
@@ -2662,7 +2662,7 @@
<tr id="numbers-units-016-4.3.3" class="primary invalid">
<td><strong>
<a href="numbers-units-016.xht">numbers-units-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid percentage values - decimal value with multiple decimals
<ul class="assert">
@@ -2673,7 +2673,7 @@
<tr id="numbers-units-017-4.3.3" class="primary">
<td><strong>
<a href="numbers-units-017.xht">numbers-units-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Parsing of percentage values - 0%
<ul class="assert">
@@ -2712,7 +2712,7 @@
<tr id="uri-001-4.3.4" class="primary">
<td><strong>
<a href="uri-001.xht">uri-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing valid URIs with white space and no quotes
<ul class="assert">
@@ -2723,7 +2723,7 @@
<tr id="uri-002-4.3.4" class="primary invalid">
<td><strong>
<a href="uri-002.xht">uri-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing URL with an invalid space
<ul class="assert">
@@ -2734,7 +2734,7 @@
<tr id="uri-003-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-003.xht">uri-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>URL with missing closing parenthesis
<ul class="assert">
@@ -2767,7 +2767,7 @@
<tr id="uri-006-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-006.xht">uri-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (*) after URL function values
<ul class="assert">
@@ -2778,7 +2778,7 @@
<tr id="uri-007-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-007.xht">uri-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (&amp;) after URL functions values
<ul class="assert">
@@ -2789,7 +2789,7 @@
<tr id="uri-008-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-008.xht">uri-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid characters (alpha) before URL function values
<ul class="assert">
@@ -2800,7 +2800,7 @@
<tr id="uri-009-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-009.xht">uri-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (/) before URL functions
<ul class="assert">
@@ -2811,7 +2811,7 @@
<tr id="uri-010-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-010.xht">uri-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (_) before URL functions
<ul class="assert">
@@ -2822,7 +2822,7 @@
<tr id="uri-011-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-011.xht">uri-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (=) before URL functions
<ul class="assert">
@@ -3375,7 +3375,7 @@
<tr id="colors-001-4.3.6" class="primary">
<td><strong>
<a href="colors-001.xht">colors-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing rgb color values with white space
<ul class="assert">
@@ -3386,7 +3386,7 @@
<tr id="colors-002-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-002.xht">colors-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid hexadecimal RGB units - white space in hexadecimal values
<ul class="assert">
@@ -3397,7 +3397,7 @@
<tr id="colors-003-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-003.xht">colors-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - two values
<ul class="assert">
@@ -3408,7 +3408,7 @@
<tr id="colors-004-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-004.xht">colors-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - Percentages and Numbers
<ul class="assert">
@@ -3419,7 +3419,7 @@
<tr id="colors-005-4.3.6" class="primary">
<td><strong>
<a href="colors-005.xht">colors-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Clipping of RGB color values
<ul class="assert">
@@ -3817,7 +3817,7 @@
<tr id="at-charset-033-4.4" class="primary">
<td><strong>
<a href="at-charset-033.xht">at-charset-033</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (windows-1252 with UTF-8 BOM)
<ul class="assert">
@@ -3828,7 +3828,7 @@
<tr id="at-charset-034-4.4" class="primary">
<td><strong>
<a href="at-charset-034.xht">at-charset-034</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-8 with UTF-16LE BOM)
<ul class="assert">
@@ -3839,7 +3839,7 @@
<tr id="at-charset-035-4.4" class="primary">
<td><strong>
<a href="at-charset-035.xht">at-charset-035</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-16LE with UTF-8 BOM)
<ul class="assert">
@@ -3850,7 +3850,7 @@
<tr id="at-charset-036-4.4" class="primary">
<td><strong>
<a href="at-charset-036.xht">at-charset-036</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-32BE with UTF-16LE BOM)
<ul class="assert">
@@ -3861,7 +3861,7 @@
<tr id="at-charset-037-4.4" class="primary">
<td><strong>
<a href="at-charset-037.xht">at-charset-037</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching @charset (Shift-JIS with 1252 @charset)
<ul class="assert">
@@ -3872,7 +3872,7 @@
<tr id="at-charset-038-4.4" class="primary">
<td><strong>
<a href="at-charset-038.xht">at-charset-038</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching @charset (Big5 with Shift-JIS @charset)
<ul class="assert">
@@ -3993,7 +3993,7 @@
<tr id="at-charset-049-4.4" class="primary">
<td><strong>
<a href="at-charset-049.xht">at-charset-049</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a newline
<ul class="assert">
@@ -4004,7 +4004,7 @@
<tr id="at-charset-050-4.4" class="primary">
<td><strong>
<a href="at-charset-050.xht">at-charset-050</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a space
<ul class="assert">
@@ -4015,7 +4015,7 @@
<tr id="at-charset-051-4.4" class="primary">
<td><strong>
<a href="at-charset-051.xht">at-charset-051</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a declaration
<ul class="assert">
@@ -4026,7 +4026,7 @@
<tr id="at-charset-052-4.4" class="primary">
<td><strong>
<a href="at-charset-052.xht">at-charset-052</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by another @charset
<ul class="assert">
@@ -4037,7 +4037,7 @@
<tr id="at-charset-053-4.4" class="primary">
<td><strong>
<a href="at-charset-053.xht">at-charset-053</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset immediately followed by a declaration block
<ul class="assert">
@@ -4059,7 +4059,7 @@
<tr id="at-charset-055-4.4" class="primary">
<td><strong>
<a href="at-charset-055.xht">at-charset-055</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset without quotes
<ul class="assert">
@@ -4081,7 +4081,7 @@
<tr id="at-charset-057-4.4" class="primary">
<td><strong>
<a href="at-charset-057.xht">at-charset-057</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset escaped numerically
<ul class="assert">
@@ -4092,7 +4092,7 @@
<tr id="at-charset-058-4.4" class="primary">
<td><strong>
<a href="at-charset-058.xht">at-charset-058</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset escaped char
<ul class="assert">
@@ -4103,7 +4103,7 @@
<tr id="at-charset-059-4.4" class="primary">
<td><strong>
<a href="at-charset-059.xht">at-charset-059</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset missing semi-colon
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-5.xht
index e07c648dbae..08c227e29e2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-5.xht
@@ -226,7 +226,7 @@
<tr id="universal-selector-003-5.3" class="primary">
<td><strong>
<a href="universal-selector-003.xht">universal-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Implied universal selector for class selector
<ul class="assert">
@@ -237,7 +237,7 @@
<tr id="universal-selector-004-5.3" class="primary">
<td><strong>
<a href="universal-selector-004.xht">universal-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Implied universal selector for ID
<ul class="assert">
@@ -342,7 +342,7 @@
<tr id="descendent-selector-001-5.5" class="primary">
<td><strong>
<a href="descendent-selector-001.xht">descendent-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Descendent selector does not apply to parent element
<ul class="assert">
@@ -386,7 +386,7 @@
<tr id="descendent-selector-005-5.5" class="primary">
<td><strong>
<a href="descendent-selector-005.xht">descendent-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Grandchild selection with no children
<ul class="assert">
@@ -547,7 +547,7 @@
<tr id="combinator-001-5.7" class="primary">
<td><strong>
<a href="combinator-001.xht">combinator-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Descendant combinators and newlines
<ul class="assert">
@@ -558,7 +558,7 @@
<tr id="combinator-002-5.7" class="primary">
<td><strong>
<a href="combinator-002.xht">combinator-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling combinators and spaces
<ul class="assert">
@@ -569,7 +569,7 @@
<tr id="combinator-003-5.7" class="primary">
<td><strong>
<a href="combinator-003.xht">combinator-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling combinators and newlines
<ul class="assert">
@@ -580,7 +580,7 @@
<tr id="combinator-004-5.7" class="primary">
<td><strong>
<a href="combinator-004.xht">combinator-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Descendant combinators and spaces
<ul class="assert">
@@ -646,7 +646,7 @@
<tr id="sibling-selector-002-5.7" class="primary">
<td><strong>
<a href="sibling-selector-002.xht">sibling-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling selector with non-element node
<ul class="assert">
@@ -762,7 +762,7 @@
<tr id="attribute-selector-001-5.8" class="primary">
<td><strong>
<a href="attribute-selector-001.xht">attribute-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>ID selector without value and no matching element
<ul class="assert">
@@ -773,7 +773,7 @@
<tr id="attribute-selector-002-5.8" class="primary">
<td><strong>
<a href="attribute-selector-002.xht">attribute-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selector without value
<ul class="assert">
@@ -817,7 +817,7 @@
<tr id="attribute-value-selector-004-5.8" class="primary invalid">
<td><strong>
<a href="attribute-value-selector-004.xht">attribute-value-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Numeric attributes
<ul class="assert">
@@ -828,7 +828,7 @@
<tr id="attribute-value-selector-006-5.8" class="primary">
<td><strong>
<a href="attribute-value-selector-006.xht">attribute-value-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple and repeating attributes
<ul class="assert">
@@ -1122,7 +1122,7 @@
<tr id="class-selector-001-5.8.3" class="primary">
<td><strong>
<a href="class-selector-001.xht">class-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Class selectors with only a partial match of 'class' attribute
<ul class="assert">
@@ -1133,7 +1133,7 @@
<tr id="class-selector-002-5.8.3" class="primary">
<td><strong>
<a href="class-selector-002.xht">class-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Class selectors with a type
<ul class="assert">
@@ -1144,7 +1144,7 @@
<tr id="class-selector-003-5.8.3" class="primary">
<td><strong>
<a href="class-selector-003.xht">class-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Class selectors without a type
<ul class="assert">
@@ -1155,7 +1155,7 @@
<tr id="class-selector-004-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-004.xht">class-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a space between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1166,7 +1166,7 @@
<tr id="class-selector-005-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-005.xht">class-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a carriage return between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="class-selector-006-5.8.3" class="primary">
<td><strong>
<a href="class-selector-006.xht">class-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple class selectors
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="class-selector-007-5.8.3" class="primary">
<td><strong>
<a href="class-selector-007.xht">class-selector-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Multiple class selectors and missing class values
<ul class="assert">
@@ -1283,7 +1283,7 @@
<tr id="id-selector-001-5.9" class="primary">
<td><strong>
<a href="id-selector-001.xht">id-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Simple ID selectors
<ul class="assert">
@@ -1305,7 +1305,7 @@
<tr id="id-selector-004-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-004.xht">id-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - white space between # and id
<ul class="assert">
@@ -1316,7 +1316,7 @@
<tr id="id-selector-005-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-005.xht">id-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - Begins with numerals
<ul class="assert">
@@ -1327,7 +1327,7 @@
<tr id="id-selector-006-5.9" class="primary">
<td><strong>
<a href="id-selector-006.xht">id-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Simple ID selectors specificity over attribute selectors
<ul class="assert">
@@ -1779,7 +1779,7 @@
<tr id="lang-selector-002-5.11.4" class="primary invalid">
<td><strong>
<a href="lang-selector-002.xht">lang-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Empty :lang selector
<ul class="assert">
@@ -1790,7 +1790,7 @@
<tr id="lang-selector-003-5.11.4" class="primary">
<td><strong>
<a href="lang-selector-003.xht">lang-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Invalid language name for :lang selector
<ul class="assert">
@@ -2246,7 +2246,7 @@
<tr id="first-line-selector-013-5.12.1" class="primary">
<td><strong>
<a href="first-line-selector-013.xht">first-line-selector-013</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>First-line selector applicability to inline-blocks
<ul class="assert">
@@ -2298,7 +2298,7 @@
<tr id="pseudo-001-5.12.1" class="primary">
<td><strong>
<a href="pseudo-001.xht">pseudo-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before simple selector
<ul class="assert">
@@ -2309,7 +2309,7 @@
<tr id="pseudo-002-5.12.1" class="primary">
<td><strong>
<a href="pseudo-002.xht">pseudo-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>First-line pseudo-element case sensitivity
<ul class="assert">
@@ -2430,7 +2430,7 @@
<tr id="pseudo-014-5.12.1" class="primary">
<td><strong>
<a href="pseudo-014.xht">pseudo-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before attribute selector
<ul class="assert">
@@ -2441,7 +2441,7 @@
<tr id="pseudo-015-5.12.1" class="primary">
<td><strong>
<a href="pseudo-015.xht">pseudo-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before child selector
<ul class="assert">
@@ -2452,7 +2452,7 @@
<tr id="pseudo-016-5.12.1" class="primary">
<td><strong>
<a href="pseudo-016.xht">pseudo-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements not the last (invalid) - Sibling selector
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-6.xht
index a9d05962c5e..ff7c4e2d514 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-6.xht
@@ -46,7 +46,7 @@
<tr id="at-import-002-6" class="primary">
<td><strong>
<a href="at-import-002.xht">at-import-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Importing external stylesheets with @import
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="at-import-003-6" class="primary">
<td><strong>
<a href="at-import-003.xht">at-import-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Importing styles using @import with a string
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="at-import-004-6" class="primary">
<td><strong>
<a href="at-import-004.xht">at-import-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'print'
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="at-import-005-6" class="primary">
<td><strong>
<a href="at-import-005.xht">at-import-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'all'
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="at-import-006-6" class="primary">
<td><strong>
<a href="at-import-006.xht">at-import-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'screen'
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="at-import-007-6" class="primary">
<td><strong>
<a href="at-import-007.xht">at-import-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@import with @charset
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="cascade-005-6.4" class="primary">
<td><strong>
<a href="cascade-005.xht">cascade-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Redefining rules
<ul class="assert">
@@ -926,7 +926,7 @@
<tr id="cascade-007-6.4" class="primary">
<td><strong>
<a href="cascade-007.xht">cascade-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Author rules local and external
<ul class="assert">
@@ -1151,7 +1151,7 @@
<tr id="cascade-009-6.4.2" class="primary">
<td><strong>
<a href="cascade-009.xht">cascade-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Author rules with !important and other normal author rules
<ul class="assert">
@@ -1271,7 +1271,7 @@
<tr id="specificity-001-6.4.3" class="primary">
<td><strong>
<a href="specificity-001.xht">specificity-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0010 vs. 0001
<ul class="assert">
@@ -1282,7 +1282,7 @@
<tr id="specificity-002-6.4.3" class="primary">
<td><strong>
<a href="specificity-002.xht">specificity-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Inline Style
<ul class="assert">
@@ -1293,7 +1293,7 @@
<tr id="specificity-003-6.4.3" class="primary">
<td><strong>
<a href="specificity-003.xht">specificity-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0100 vs. 0011
<ul class="assert">
@@ -1304,7 +1304,7 @@
<tr id="specificity-004-6.4.3" class="primary">
<td><strong>
<a href="specificity-004.xht">specificity-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0011 vs. 0010
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="specificity-005-6.4.3" class="primary">
<td><strong>
<a href="specificity-005.xht">specificity-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0002 vs. 0001
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="specificity-006-6.4.3" class="primary">
<td><strong>
<a href="specificity-006.xht">specificity-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Pseudo-element vs. simple element
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="specificity-007-6.4.3" class="primary">
<td><strong>
<a href="specificity-007.xht">specificity-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0001 vs. 0000
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="specificity-008-6.4.3" class="primary">
<td><strong>
<a href="specificity-008.xht">specificity-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - specificity 0012 vs. 0002
<ul class="assert">
@@ -1510,7 +1510,7 @@
<tr id="html-attribute-009-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-009.xht">html-attribute-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute 'color' vs. CSS 'color' specificity
<ul class="assert">
@@ -1697,7 +1697,7 @@
<tr id="html-attribute-028-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-028.xht">html-attribute-028</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute 'text' vs. CSS 'color' specificity
<ul class="assert">
@@ -1719,7 +1719,7 @@
<tr id="html-precedence-001-6.4.4" class="primary">
<td><strong>
<a href="html-precedence-001.xht">html-precedence-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Element selector precedence
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-7.xht
index dcc3485886d..17abc885233 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/chapter-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/chapter-7.xht
@@ -35,7 +35,7 @@
<tr id="media-dependency-001-7" class="primary">
<td><strong>
<a href="media-dependency-001.xht">media-dependency-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@media and target mediums
<ul class="assert">
@@ -46,7 +46,7 @@
<tr id="media-dependency-002-7" class="primary">
<td><strong>
<a href="media-dependency-002.xht">media-dependency-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@import and target mediums
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="media-dependency-003-7" class="primary">
<td><strong>
<a href="media-dependency-003.xht">media-dependency-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Link tags and target mediums
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="media-dependency-004-7" class="primary">
<td><strong>
<a href="media-dependency-004.xht">media-dependency-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Case-insensitive media types
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="media-dependency-005-7" class="primary invalid">
<td><strong>
<a href="media-dependency-005.xht">media-dependency-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @import
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="media-dependency-006-7" class="primary invalid">
<td><strong>
<a href="media-dependency-006.xht">media-dependency-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @media
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="media-dependency-007-7" class="primary">
<td><strong>
<a href="media-dependency-007.xht">media-dependency-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="media-dependency-008-7" class="primary">
<td><strong>
<a href="media-dependency-008.xht">media-dependency-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums and @import
<ul class="assert">
@@ -123,7 +123,7 @@
<tr id="media-dependency-009-7" class="primary">
<td><strong>
<a href="media-dependency-009.xht">media-dependency-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Matching the 'All' target medium
<ul class="assert">
@@ -134,7 +134,7 @@
<tr id="media-dependency-010-7" class="primary">
<td><strong>
<a href="media-dependency-010.xht">media-dependency-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (braille)
<ul class="assert">
@@ -145,7 +145,7 @@
<tr id="media-dependency-011-7" class="primary">
<td><strong>
<a href="media-dependency-011.xht">media-dependency-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (embossed)
<ul class="assert">
@@ -156,7 +156,7 @@
<tr id="media-dependency-012-7" class="primary">
<td><strong>
<a href="media-dependency-012.xht">media-dependency-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (handheld)
<ul class="assert">
@@ -167,7 +167,7 @@
<tr id="media-dependency-013-7" class="primary">
<td><strong>
<a href="media-dependency-013.xht">media-dependency-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (projection)
<ul class="assert">
@@ -178,7 +178,7 @@
<tr id="media-dependency-014-7" class="primary">
<td><strong>
<a href="media-dependency-014.xht">media-dependency-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (speech)
<ul class="assert">
@@ -189,7 +189,7 @@
<tr id="media-dependency-015-7" class="primary">
<td><strong>
<a href="media-dependency-015.xht">media-dependency-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (tty)
<ul class="assert">
@@ -200,7 +200,7 @@
<tr id="media-dependency-016-7" class="primary">
<td><strong>
<a href="media-dependency-016.xht">media-dependency-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (tv)
<ul class="assert">
@@ -211,7 +211,7 @@
<tr id="media-dependency-017-7" class="primary">
<td><strong>
<a href="media-dependency-017.xht">media-dependency-017</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple target mediums
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-001.xht
index d92542e0e74..3fa6f0ec6cf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors with only a partial match of 'class' attribute</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector need to match any or all of the values in the 'class' attribute." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-002.xht
index da19d6c2d56..a7a27f6073a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors with a type</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector with a type, match the appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-003.xht
index 88bacc772b1..70b0ea0bdf4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Class selectors without a type</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector without a type, match the appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-004.xht
index a06af1f0660..3f49bbfef9e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid class selectors with a space between the "." and the class name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-005.xht
index 0015b8235e1..83a924fdc71 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid class selectors with a carriage return between the "." and the class name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-006.xht
index 5b4f8a9c3ce..6872eca6e27 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple class selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-007.xht
index 542102f0cfb..ffebf4410a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/class-selector-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple class selectors and missing class values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-004.xht
index 6700924f1b1..1b0aa430e07 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-004.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-005.xht
index db6b1ccd744..17fbdb4268a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-006.xht
index 4a0926e951b..1a16047e9f8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-006.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-007.xht
index 9f10516b5c2..2f251814493 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-007.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-008.xht
index 1f8c94538a2..369d3d24ca3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-008.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-016.xht
index 8d74b477a4b..23dc0c85eb4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-017.xht
index 7fa7c1f4b73..2aa41864cc7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-017.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-018.xht
index 8e3578e4c27..25f7b5f00ed 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-018.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-019.xht
index a3ad4e18fd9..540d3636d3b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-019.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-020.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-020.xht
index 4a1e79ac6fd..02249892dbd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-020.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-020.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-028.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-028.xht
index 87ff4a314da..ff7acf27baa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-028.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-028.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-029.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-029.xht
index 44754b8b8f5..4bb549cbde5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-029.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-029.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-030.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-030.xht
index 190488a9172..344d96b130d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-030.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-030.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-031.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-031.xht
index c513142abcc..b4556666d8c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-031.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-031.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-032.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-032.xht
index ff3e17f91a6..8ebabc4e83b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-032.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-032.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-040.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-040.xht
index e0251141871..97a185a14a7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-040.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-040.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-041.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-041.xht
index 9a775629083..8d83e36dd2b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-041.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-041.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-042.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-042.xht
index 212db0525ed..08b805d3957 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-042.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-042.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-043.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-043.xht
index 0a9d1907d02..827d398ad97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-043.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-043.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-044.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-044.xht
index 00c6a8d9e25..3027366ae64 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-044.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-044.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-052.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-052.xht
index 10c4cc15b54..ff5294b9776 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-052.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-052.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-053.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-053.xht
index 243271d6f2a..c2768ab1b0b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-053.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-053.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-054.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-054.xht
index 0d29f55254d..d7d5e0ae45e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-054.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-054.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-055.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-055.xht
index 84aced902a5..c99246998f8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-055.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-055.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-056.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-056.xht
index 8ee8d44b601..8312d26a0fc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-056.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-056.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-064.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-064.xht
index 209a658d06f..fc1951c19a1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-064.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-064.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-065.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-065.xht
index 75071802cfb..bc97b940d78 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-065.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-065.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-066.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-066.xht
index 68c38a2ba7e..92aab6513f9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-066.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-066.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-067.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-067.xht
index dc476e597ce..722e361d746 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-067.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-067.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-068.xht
index 59b028688a1..ee8cd1c9545 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-068.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-076.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-076.xht
index 57ff0a0e168..c8d2fa6ece1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-076.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-076.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-077.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-077.xht
index e52b02d4205..7d95525eb3f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-077.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-077.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-078.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-078.xht
index d82580482c2..82df0227c31 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-078.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-078.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-079.xht
index 2a00b3cfa55..3ed33332154 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-079.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-080.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-080.xht
index 15d98b874b3..82eeb9daf80 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-080.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-080.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-088.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-088.xht
index ff16e4fbd77..eda9d8035b7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-088.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-088.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-089.xht
index 0ee867b04f3..da8d7f66f32 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-089.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-090.xht
index 06f1a55f6f8..19a7700acbb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-090.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-091.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-091.xht
index 70ceb9b89d0..3c120855c3e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-091.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-091.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-092.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-092.xht
index 0d137e1f2bb..7bbf7a8b489 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-092.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-092.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-097.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-097.xht
index b8a5b85ee9f..5711050ae3a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-097.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-097.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-098.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-098.xht
index ea395bc87e6..10a0be848ea 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-098.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-098.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-099.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-099.xht
index e6a48ab22ef..361ed741060 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-099.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-099.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a positive zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/clip-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1/clip-102.xht
index 8c8b5eaba50..b602e2bdb35 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/clip-102.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/clip-102.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property set to 'inherit' properly inherits the appropriate value for the parent element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/colors-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/colors-001.xht
index 3977cf62cd1..52dec3398ba 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/colors-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/colors-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing rgb color values with white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space is allowed in the color rgb declaration." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/colors-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/colors-002.xht
index d4937692e2e..003cbd8e384 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/colors-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/colors-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid hexadecimal RGB units - white space in hexadecimal values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="White space is not allowed in a hexadecimal color assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/colors-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/colors-003.xht
index 2bd9b6c8742..d1a2dcd02f8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/colors-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/colors-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid RGB functional notation - two values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An RGB value is invalid if it has only two values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/colors-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/colors-004.xht
index 8693b0dd5f8..d1e1b1a96a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/colors-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/colors-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid RGB functional notation - Percentages and Numbers</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An RGB value is invalid if it has both percentages and number assignments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/colors-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/colors-005.xht
index dbcb193185c..5e708bf4290 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/colors-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/colors-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Clipping of RGB color values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Values outside the device gamut are clipped: the red, green, and blue values are changed to fall within the range supported by the device." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-001.xht
index d0a403cb762..cb050c69d46 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Descendant combinators and newlines</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Newlines can appear between a descendent combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-002.xht
index 3e164426fa5..3e5942f84a6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling combinators and spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Spaces can appear between a sibling combinator and its simple selectors." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-003.xht
index a996dcc48b6..5e1001764fb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling combinators and newlines</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Newlines can appear between a sibling combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-004.xht
index 69304553750..70755d37cad 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/combinator-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/combinator-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Descendant combinators and spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Spaces can appear between a descendant combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-001.xht
index dd112eabf76..aa21fb7f642 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing comments within style tag</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Comments are allowed anywhere within a style tag declaration and are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-002.xht
index 4b6b2b84a90..529ea363aed 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Nested comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Comments cannot be nested." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-003.xht
index 0eb0c780f5a..5d0665c0850 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: HTML comments and CSS comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="SGML comment delimiters do not delimit CSS comments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-004.xht
index 33d3464faa0..2a113a4c46a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Comments that are invalid are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-005.xht
index babb94b7d44..dceaaed80a4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="reviewer" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2012-07-27 -->
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A slash '/' escaped with a backslash will remove its special meaning." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-006.xht
index b0d2a47ca77..0a444ca68c0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of escaped "*" within a valid comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="A star '*' escaped with a backslash will not remove its special meaning." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-007.xht
index 8798cd1995f..9d82403e5a0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of valid comment that is empty</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Empty comments do not affect parsing of rule." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-008.xht
index 2c264f98548..4daa4774370 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of escaped opening comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Escaping a slash '/' for an opening comment makes the comment invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/comments-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/comments-009.xht
index 11ceb72ca08..4ee0fbd031f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/comments-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/comments-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of invalid escaped "*" in open comment</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Escaping a star '*' for an opening comment makes the comment invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/content-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/content-001.xht
index 9027c0b68df..1cc46b41682 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/content-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/content-001.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'content' property properly handles a value of 'none'." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/content-036.xht b/tests/wpt/css-tests/css21_dev/xhtml1/content-036.xht
index cfb838a4c76..17e4e4138c5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/content-036.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/content-036.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'content' property properly handles a 'counters()' function with a string and a list style." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/counters-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/counters-002.xht
index dcb08b236fc..80c7a5c2126 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/counters-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/counters-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid counter functions - Too many arguments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="A counter is invalid if it has too many arguments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/declaration-whitespace-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/declaration-whitespace-001.xht
index 582acd0eca9..489088ea69c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/declaration-whitespace-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/declaration-whitespace-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing white space in style declaration</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Various white space are allowed anywhere within the declaration and are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-001.xht
index 3ad50121e6e..62734ff2089 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Descendent selector does not apply to parent element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Descendent selectors are applied only to descendents." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-005.xht
index c736e33f6df..052cb9ee48c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/descendent-selector-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Grandchild selection with no children</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Grandchild selection is applied only to elements which have grandchildren." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-008.xht
index 8bcc57f277c..6f3c1143f60 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-008.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-row-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-009.xht
index 0d5608bfadc..3facdce6256 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-009.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-header-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-010.xht
index 5ac469408ad..5b8d07d39b8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-010.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-footer-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-011.xht
index e4da5749aab..2423ab4e77c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-011.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-row' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-012.xht
index 7c13cb4f550..02725e6cb30 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-012.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-column' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-013.xht
index 8767d689b07..4c9e94f176e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-013.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-column-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-014.xht
index 89c69f57a68..82d164238a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-014.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells applies to 'display: table-cell' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-016.xht
index 72b18eafe93..6853dfb3c54 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-017.xht
index aefdab30405..f855203522e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/empty-cells-applies-to-017.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: inherit' elements which do not inherit the value of 'table-cell'." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-001.xht
index 1c942f1f816..01bc373f8d2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of declaration block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The parser implicitly terminates the block and applies the styles if the declaration block is not terminated." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-002.xht
index 60e0ca84c45..0ebafddfd4a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of function</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open parentheses at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-003.xht
index 68a628b7d52..7676400d6d0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of string</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Close all open strings at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-004.xht
index c9979607d82..385a3a61864 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @media block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open blocks at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-005.xht
index d805191fa51..ff160b2932e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open rules at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-006.xht
index d6cf5675545..8d167b3e824 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of @import with closed quote</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open quotes at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/eof-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/eof-007.xht
index 1a38e49cf0e..760b9fdccfd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/eof-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/eof-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing unexpected end of shorthand rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open rules at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-001.xht
index 4011480ee5e..fdb94cdc750 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped identifiers as selectors, property and value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped identifiers are parsed and applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-002.xht
index 94e66bb80a0..f5943efde64 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped special CSS characters</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped special CSS characters are no longer meaningful." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-003.xht
index 28ff7f0dc24..7930125770a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped newlines within identifiers</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Newlines cannot be escaped within identifiers." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-004.xht
index cc51ef9de81..16d028f3720 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped chars in the range of 0-9a-f</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The {unicode} chars are not treated like {escape} chars." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-char-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-char-001.xht
index 9086054045b..c40f258aeb0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-char-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-char-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped characters as selector and property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped characters are treated as normal characters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-001.xht
index 74c2a2b7506..b7209ec787f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing escaped identifiers with spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped identifiers are parsed and spaces between them are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-002.xht
index f74673ab12e..296defe416b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-003.xht
index 1885832164f..40aa2fbdf45 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with six digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-004.xht
index 57ab2b479c6..0db0f1c7fe4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with six digits and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits and white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-005.xht
index 5bce753be16..4d8ae5a887d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with less than 6 digits and white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-006.xht
index 4dbaa42429f..737dad0a600 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with two digits terminated by white space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences (two hex digits) are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-007.xht
index de328f69619..2c8e2abdffd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/escaped-ident-spaces-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences (less than six hex digits) are terminated by white space, tabs and linefeeds." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/first-line-selector-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/first-line-selector-013.xht
index 20fd9315770..78ecbf2d100 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/first-line-selector-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/first-line-selector-013.xht
@@ -4,6 +4,7 @@
<title>CSS Test: First-line selector applicability to inline-blocks</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The :first-line pseudo-element can be attached to an inline-block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vlr-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vlr-003.xht
new file mode 100644
index 00000000000..103652f8091
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vlr-003.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vrl-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vrl-002.xht
new file mode 100644
index 00000000000..1c4a848e738
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/first-page-vrl-002.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="image paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-001.xht
index d51c5e85943..d2d0baf7cd6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-001.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-002.xht
index 91197414ed7..201088f347c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-002.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-004.xht
index 5965ef85ad7..111df13917f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-004.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-005.xht
index 9ad84f6b4f1..f37edcab0b5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-005.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-012.xht
index 172d0c76f0d..eba06b88d4c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-012.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-013.xht
index 3d40d454569..59e1e26460f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-013.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-015.xht
index dec22b35e94..309574787fb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-015.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-016.xht
index e853d76af4d..d913fa92536 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-016.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-023.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-023.xht
index 9a81d53c52b..f1ae738e375 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-023.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-023.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-024.xht
index c9892f6e0fe..7ab74eb7b26 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-024.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-026.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-026.xht
index c74a5276677..5fb7e08e45e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-026.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-026.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-027.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-027.xht
index dd3b649f06f..fbe075f2e2d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-027.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-027.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-034.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-034.xht
index 2a6521f5b34..abcf6213f6f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-034.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-034.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-035.xht
index d9b5f84942d..bdad3b125e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-035.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-037.xht
index b67e4c608ad..aedf575281b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-037.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-038.xht
index 25cbf0be8b5..8baad43b4c3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-038.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-045.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-045.xht
index f9a999af797..312a398dc68 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-045.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-045.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-046.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-046.xht
index b9164597c5d..981aae08722 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-046.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-046.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-048.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-048.xht
index de1c4fc5828..83ca378f47d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-048.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-048.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-049.xht
index 53888d4ec0a..9478ce1a9a3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-049.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-056.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-056.xht
index a26e4d5b047..12464c58ceb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-056.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-056.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-057.xht
index 5f7159699b7..c88593484d3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-057.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-059.xht
index f4958ae0600..d9244759266 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-059.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-060.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-060.xht
index 6891e78744c..1dd1d215cf8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-060.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-060.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-067.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-067.xht
index 8b3e606f57c..433d2a1ab77 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-067.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-067.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-068.xht
index 0d81758b750..b093c647570 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-068.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-070.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-070.xht
index 90e3adfc435..239187ec9a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-070.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-070.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-071.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-071.xht
index 09f420770c5..7db02fb0df7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-071.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-071.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-078.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-078.xht
index 051766996ea..009e698032f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-078.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-078.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-079.xht
index 30ff22a4ed7..10bf105714a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-079.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-081.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-081.xht
index 29b13da719e..08db7610894 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-081.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-081.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-082.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-082.xht
index 4a776ca1e4b..51203fbcc29 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-082.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-082.xht
@@ -6,6 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-089.xht
index 0b8adac0751..9a38b708385 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-089.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-090.xht
index 9d1f19d132d..e13a5a40cd4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-090.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-092.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-092.xht
index 664b9a23551..14f935402c7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-092.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-092.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-093.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-093.xht
index 334fe699758..42d9c74d74e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-093.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-093.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-100.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-100.xht
index 77779c1b704..00c1e743f7a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-100.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-100.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-101.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-101.xht
index 12fa28b0022..278a2658dc9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-101.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-101.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-102.xht
index 0392db1a308..19facb9da4c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-102.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-102.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-applies-to-016.xht
index 7a351763b0c..3fb2759e4f2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-size-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-size-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-style-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-style-applies-to-016.xht
index 475b5d346ef..204cb313f28 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-style-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-style-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The font-style' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-variant-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-variant-applies-to-016.xht
index 3cdd0690e5d..7cc7ed17cf7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-variant-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-variant-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/font-weight-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/font-weight-applies-to-016.xht
index 4549b0ee023..2c792824c9e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/font-weight-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/font-weight-applies-to-016.xht
@@ -6,7 +6,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Font weights apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-009.xht
index 733b7c121da..2ab1cf2f796 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute 'color' vs. CSS 'color' specificity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute 'color' has a specificity of zero and is overridden by CSS." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-028.xht b/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-028.xht
index 371a0b6e9e8..cf9221101dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-028.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/html-attribute-028.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute 'text' vs. CSS 'color' specificity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute 'text' has a specificity of zero and is overridden by CSS." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/html-precedence-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/html-precedence-001.xht
index 741d93b248a..4dbd7b2f920 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/html-precedence-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/html-precedence-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Element selector precedence</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'color' attribute has a specificity equal to 0 which be overridden by subsequent style sheet rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-001.xht
index 548378974c2..ed4d46517d2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Simple ID selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="ID selector matches appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-004.xht
index 7120d208243..cd9aeced550 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid ID selector syntax - white space between # and id</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="White space is not allowed between # and identifier for selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-005.xht
index 746693e5762..ee1543aee93 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid ID selector syntax - Begins with numerals</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Identifier selectors are invalid if it begins with a numeral." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-006.xht
index c3b80de423d..f178dc726f8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/id-selector-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Simple ID selectors specificity over attribute selectors</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="ID selectors trump attribute selectors in specificity." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-014.xht
index 67e7eac22e3..783e54951e9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-014.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Selector attributes and hyphens</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with hyphens." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-015.xht
index e3d044d804b..370b481ddff 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-015.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors and underscores</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with underscores." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-016.xht
index f15d92aad61..ea5ba98a49a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-016.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors with hyphens and underscores</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors are valid if they begin with hyphens and then underscores." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-017.xht
index 7017c93ab45..d08f6417708 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-017.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selection with digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attribute selectors cannot begin with digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-018.xht
index a3d1ffc322b..3bd6d00bf18 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-018.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors starting with hyphens and digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attribute selectors cannot begin with hyphens then digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ident-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ident-019.xht
index ed304b13156..82785ece67c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ident-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ident-019.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Attribute selectors starting with underscore and digits</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with underscore then digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-001.xht
index 0707b284f3b..b4cb848e4b3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid rules that precede good rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Bad rules are ignored while following good rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-002.xht
index 40064e422cf..7a12f593b2d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid rules that follow good rules</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Good rules are applied while following bad rules are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-003.xht
index 1bf135a5234..c54c3c85256 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-004.xht
index 31a4eba9b9e..5300b9695ec 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values with spaces</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values with spaces are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-005.xht
index 87885d1cb12..6ba22c2e4dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values that start with a valid value name</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values that begin with a valid keyword are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-006.xht
index 7e711975c8a..952817021bb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values with slashes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values with slashes are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-007.xht
index fb1f24bed62..80c881ebbc9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/ignored-rules-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid values that are functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values that are functions are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-002.xht
index 68688e6684d..53eb728ff2a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-002.xht
@@ -13,7 +13,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-003.xht
index 455bcec71de..2ffdb007e9d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-003.xht
@@ -13,7 +13,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-004.xht
index c4f3e21c78c..588fed1808f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-004.xht
@@ -13,7 +13,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-005.xht
index 7b347ae7228..91721f3d66b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-005.xht
@@ -13,7 +13,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -63,8 +63,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-006.xht
index e1b6d2349e8..bac80b59ee3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-006.xht
@@ -13,7 +13,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-007.xht
index 1081a78e3a9..cb4c0e546c3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-007.xht
@@ -13,7 +13,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-008.xht
index 3acff5e5edb..9ffab8ddfa1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-008.xht
@@ -13,7 +13,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-009.xht
index 2571d89a236..40f9c566891 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-009.xht
@@ -13,7 +13,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-010.xht
index 2e3b4631c21..d3ee7431da4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-010.xht
@@ -13,7 +13,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-011.xht
index ce00b9eb9da..5a6260550ad 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-block-alignment-011.xht
@@ -13,7 +13,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-100-percent-in-body.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-100-percent-in-body.xht
index e4ddaba34fd..efb4f3f1459 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-100-percent-in-body.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-100-percent-in-body.xht
@@ -23,7 +23,7 @@ svg {
</head>
<body>
<p>The box below should occupy the entire view port.</p>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 100" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="100" fill="green" x="0" height="100"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-1.xht
index a1586f25f92..4a9954d9d86 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-1.xht
@@ -12,7 +12,7 @@ and the aspect ratio within the SVG is preserved when the view box is specified.
<body>
<div style="width: 60px; height: 60px; position: relative; background: red;">
<div style="position: absolute; left: 15px; top: 0px; width: 30px; height: 60px; background: green;"></div>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 200" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 200" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="50%" fill="green" x="-50%" height="100%"></rect>
<rect y="0" width="50%" fill="green" x="100%" height="100%"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-2.xht
index 8d8ee4b5410..230c5a28173 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-svg-intrinsic-size-100-percent-2.xht
@@ -11,7 +11,7 @@ and the aspect ratio of SVG image should be ignored when the view box is not spe
</head>
<body>
<div style="width: 60px; height: 60px; position: relative;">
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="50%" fill="red" x="-50%" height="100%"></rect>
<rect y="0" width="100%" fill="green" x="0" height="100%"></rect>
<rect y="0" width="50%" fill="red" x="100%" height="100%"></rect>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-002.xht
new file mode 100644
index 00000000000..e9b2d009321
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-002.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-003.xht
new file mode 100644
index 00000000000..6cf7274b79e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-003.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-004.xht
new file mode 100644
index 00000000000..f9af113c9cd
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-004.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-005.xht
new file mode 100644
index 00000000000..4e19df2768c
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/inline-table-alignment-005.xht
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-at-rule-001.xht
index 9d6586a3518..c4a2b89a126 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-at-rule-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parser error handling with invalid at-rules: @ invalid selector invalidates entire block</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The entire block of an invalid at-rule is ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-001.xht
index a57cb634901..9e0de5cbae3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid declarations at the end of at-rules are ignored while the remaining preceding valid declarations are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-002.xht
index 878ab767ae2..dfcf37fb0d1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/invalid-decl-at-rule-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid declarations in at-rules where valid declaration follows invalid rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid declarations at the beginning of at-rules are ignored while the remaining following valid declarations are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-002.xht
index c9a05fdf293..f69466def76 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Empty :lang selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Language identifier cannot be empty." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-003.xht
index e815d4a3b6f..63fff64b203 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/lang-selector-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid language name for :lang selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The language identifier in the :lang selector doesn't have to be a valid language name." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-001.xht
index f7a5c515a5f..0ea970d2b63 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Property with no value and no ending semicolon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules (property with no value and no ending semicolon) are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-002.xht
index f39d7c018f4..f747ef9d7b0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Property with no value assigned</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules (property with no value) are ignored while valid ones are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-003.xht
index 0cbf61de2a8..c57471c8c24 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: No value and no semi-colon</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with no value or semi-colon are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-004.xht
index fe7a5a455c8..8b657f773a7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: No value with property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with no value are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-005.xht
index 0a3cdbd2d26..a7379c51872 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Semi-colon before property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with semi-colon before property are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-006.xht
index 266d0ccce41..1797a1c42a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Valid rule after malformed rule</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-007.xht
index f1375ca6f48..18b8faa9a44 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Double colon separating property and value</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with double colons between property and value are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-008.xht
index e5c9b0ad269..4e2f28077ce 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/malformed-decl-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing malformed rules: Missing property</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with missing property names are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/margin-border-padding-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/margin-border-padding-003.xht
index 4130dfac634..5dca41f77fe 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/margin-border-padding-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/margin-border-padding-003.xht
@@ -44,7 +44,7 @@
<p>Test passes if there is <strong>no red</strong>.</p>
<div id="div1">
<div id="div2">XXX</div>
- <div id="div3"><object data="support/margin-border-padding-002.png"></object></div>
+ <div id="div3"><object type="image/png" data="support/margin-border-padding-002.png"></object></div>
</div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-001.xht
index e9777e4a66a..6e09a73b667 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @media and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-002.xht
index 3df3c284cd7..80002104fc9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: @import and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-003.xht
index fddb6b0b4d3..e94f37e25d4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Link tags and target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Link with a target medium applies styles on that target medium (screen)." />
<link rel="stylesheet" type="text/css" media="screen" href="support/media-dependency-green.css" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-004.xht
index 5eed44b6200..abde8d6ee49 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Case-insensitive media types</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Media types are case-insensitive." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-005.xht
index e7e5982a2e5..226cd138296 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Ignoring bad media types with @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agent ignores media types it does not understand with @import." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-006.xht
index 2929fe29c16..1356239da04 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Ignoring bad media types with @media</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agent ignores media types it does not understand with @media." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-007.xht
index 01d90beb2ea..6335240f2bf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The @media block does not apply because it does not match the target medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-008.xht
index a5f27e0faf3..d509d4c1c93 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums and @import</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The @import command does not apply because it does not match the target medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-009.xht
index adda20b9e2e..c78285dbdfd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Matching the 'All' target medium</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'all' media type applies to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-010.xht
index 62ef7e51aa2..23104cd09d8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-010.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (braille)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'braille' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-011.xht
index 393b98d3885..df8ca94ab30 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-011.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (embossed)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'embossed' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-012.xht
index 62f27792765..85675d79d90 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-012.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (handheld)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'handheld' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-013.xht
index 4176d2bbcd3..c2b0be76df0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-013.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (projection)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'projection' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-014.xht
index d19f52fd0e5..a3c1212f977 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-014.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (speech)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'speech' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-015.xht
index 0dad36737c8..884ca195061 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-015.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (tty)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'tty' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-016.xht
index 307ffebc56c..4c7360003eb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-016.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Non-matching target mediums (tv)</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'tv' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-017.xht
index d4f77bcf44b..b9bd18d980f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/media-dependency-017.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Multiple target mediums</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An '@media' rule specifies the target media types separated by commas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht
index e7f2ec058de..35b7404dc37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht
index 9d267c5c76c..71383c7c474 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht
index 8a4bf3f16bf..eb353917ce7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht
index 0e1cf56b50e..b7d1f4d3704 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht
index 3c3e08f3627..ad9e4e4a1c1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht
index 51b3eb3037e..a21f7ce7043 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht
index 6fec281c02e..2cc3d0f83e8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht
index 46c7f3088be..1717e37202e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht
index e46e57c8877..177b9c07078 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht
index 0d831f5508c..9d51e84ddc6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht
index 8395ecf66d1..aedd9108374 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht
index a9f5bf64f77..47674d846e7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht
index 7e83ffbd1e8..8911e736c70 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht
index 82eaca4c54d..2f9ba159fb5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht
index 2245a8e5c61..b77756961ea 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht
index 31f595f32fd..1be08747498 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht
index ef00f5825a2..900e661a528 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht
index 0f5c4b971b0..dc55af3faf3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht
index 5ee8921f547..f76d1af47a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht
index a560c5741a9..1957e140b7f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht
index aceba4d3e12..29df3f41845 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht
index e895bb7bced..e48a61213b2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht
index 2a72ad23a44..77c557b234c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht
index 54551cd962f..cb297960b97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht
index 8a51d997de5..4cc81bf9974 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht
index 3cb2f46fc31..4ad1a44fbf6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht
index c243bfe791f..77b6418c921 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht
index bc3f0403387..1f08afc7790 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht
index 2056fbaedd6..29e83825d76 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht
index be417dd0d77..8d8f54f8d08 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht
index 88ffe12a609..ef8f4242253 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht
index 312402e8632..a13bbeab67c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht
index 66dfac85774..5a16851391b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht
index 9717b3b35ad..eec496f91dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht
index 1c59c76047b..fc3ed14a562 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht
index 62258fad31f..5e02519fba4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht
index a1560d7535b..9f4758132c1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht
index cee567b218e..d6523ae79a3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht
index d5f075c7502..2fc7f3109bd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht
index b1b5a216d36..8773516f851 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht
index 6c94fba3c41..d1d75f84a88 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht
index a647153d2de..5d1ac422898 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht
index be4a691d00d..002b188b8e9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht
index 93e9bdf1fee..f92cc4cf013 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<meta charset="utf-8" />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-001.xht
index dd6fe42bee9..46f85a40cf7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid numbers - alphanumeric characters</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An integer cannot have alphanumeric characters within it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-003.xht
index a1c58a1c7ea..e7a349acd93 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid decimal values - alphanumeric characters within number</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An alphanumeric character cannot be within the number value." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-005.xht
index 90b89ed6ded..b8051090d4b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Optional unit identifier after 0</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#length-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="After a zero length, the unit identifier is not necessary." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-016.xht
index 9b7a98396d2..f4ef6fdb5bf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-016.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing invalid percentage values - decimal value with multiple decimals</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Percentage assignments with more than one decimal are invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-017.xht
index 9670b05e1a6..5d5d507b56a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/numbers-units-017.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing of percentage values - 0%</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Percentage of 0% is valid and calculates to 0." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/other-attribute-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/other-attribute-001.xht
index ba6289a34b0..6bbba0637fa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/other-attribute-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/other-attribute-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Function 'attr()' referencing another elements attribute data</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'attr()' function can only retrieve data from the same element that is called from." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-005.xht
index 33b50ef995b..557a14a8e8a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-006.xht
index 181c778fdab..4aed9bf0a15 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-applies-to-006.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-005.xht
index 3e8bcb80437..826dff6ca5b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-006.xht
index 61210308bd9..1152eaf9a20 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-color-applies-to-006.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-001.xht
index cc3f09fc750..eabfffbad59 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-001.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Outline style 'none' results in no outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-005.xht
index 4fdaf314a2f..f90eca07b66 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-006.xht
index 8d7aa6c373b..9cec1870771 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-style-applies-to-006.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-002.xht
index 2837978f08c..a079a999367 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-002.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-004.xht
index a5981465338..c3d21a2e737 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-004.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-005.xht
index 653b932ee5a..4eeaeebbefa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-013.xht
index 801e54991ee..2c29e5f73b5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-013.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-015.xht
index 0a70ff93148..0713bb66634 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-015.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-016.xht
index 958f83ba413..5f0e1ce523b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-024.xht
index bda19b75858..d3ba6c3b74d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-024.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-026.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-026.xht
index 4fb97bf16e6..d1fa050c2f5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-026.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-026.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-027.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-027.xht
index 73a1a4383f9..15622fcd634 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-027.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-027.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-035.xht
index 10d39cf2b95..1e659fb0cc2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-035.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-037.xht
index 6ffef7a2609..c15a5ab6091 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-037.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-038.xht
index 5167bac700a..299949235ea 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-038.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-046.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-046.xht
index 49b55606dc4..c2140309589 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-046.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-046.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-048.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-048.xht
index d9c5b2f385c..6bf0c6f592b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-048.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-048.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-049.xht
index f722d3e3f3f..98231eaae4d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-049.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-057.xht
index 39932418297..4d5c5df20ac 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-057.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-059.xht
index bdd45905c07..48a75360066 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-059.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-060.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-060.xht
index 9d61402084d..4aef86629dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-060.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-060.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-068.xht
index ea52a3556d4..356daeba1e0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-068.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-070.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-070.xht
index 352427824f0..1d079328337 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-070.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-070.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-071.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-071.xht
index b786e883371..0272ed549cd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-071.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-071.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-079.xht
index 32b336103dc..fc66b1c41d3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-079.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-081.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-081.xht
index d9bab936a77..d781deb398d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-081.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-081.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-082.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-082.xht
index 575cc6915b0..0942e08f757 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-082.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-082.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-089.xht
index 30067c9b687..df53e454860 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-089.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-090.xht
index 2d5fe9a0f73..7922f3ffdc8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-090.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-091.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-091.xht
index cf01fa87820..75a811e474e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-091.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-091.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-005.xht
index 4c71f510106..a23368d06f6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-005.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-006.xht
index 321d22b1332..c1866fc2291 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/outline-width-applies-to-006.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-001.xht
index ebed20f9496..20a8b76f615 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before simple selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a simple selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-002.xht
index 945bada1fa0..b9783f3818a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: First-line pseudo-element case sensitivity</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="First-line is case-insensitive." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-014.xht
index 280ac7cb76d..d2ecbe955af 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-014.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before attribute selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by an attribute selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-015.xht
index f163ae589f3..46a8399b3fe 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-015.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements before child selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a child selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-016.xht
index 9c7f3124390..9dd2e58013c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/pseudo-016.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Pseudo elements not the last (invalid) - Sibling selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a sibling selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-001.xht
index a64a5af1c02..becce51f5e3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing single quoted property keywords</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Rules with property keywords which are surrounded by single quotes are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-002.xht
index 0c7ae878871..eb5a15f75af 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/quoted-keywords-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing double quoted value keywords</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Rules with value keywords which are surrounded by double quotes are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/clear-applies-to-009-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/clear-applies-to-009-ref.xht
index 9430a8fa466..25eb7803dd9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/clear-applies-to-009-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/clear-applies-to-009-ref.xht
@@ -26,7 +26,7 @@
<p>Test passes if there is a filled blue square <strong>below this text</strong>.</p>
- <div><img src="../support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled" /></div>
+ <div><img src="support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled" /></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/filler-text-below-green.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/filler-text-below-green.xht
new file mode 100644
index 00000000000..cbc449e9322
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/filler-text-below-green.xht
@@ -0,0 +1,14 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Filler text below is green reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ <style>
+ .green { color: green; }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if the "Filler Text" below is green.</p>
+ <p class="green">Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-size-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-size-001-ref.xht
deleted file mode 100644
index e52e2f05765..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-size-001-ref.xht
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel" />
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht
new file mode 100644
index 00000000000..5340ae86c32
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht
new file mode 100644
index 00000000000..c1bac3c885a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
new file mode 100644
index 00000000000..4adc17b87ed
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:1.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
new file mode 100644
index 00000000000..2a51db9e713
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:2.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">4</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..12617a79400
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+Text
+<div>
+<p style="page-break-before:always">1</p>
+<div style="page-break-before:always"><p>2</p><p>3</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht
new file mode 100644
index 00000000000..829bfda70af
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-after:always; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<p>2</p><p>3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
new file mode 100644
index 00000000000..b44b534ba66
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { float:left; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div class="test"><p>2</p><p>3</p></div>
+<div style="page-break-before:always;clear:both" class="test"><p>4</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..51bc15547c1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+p { height: 0.5in; width: 1in; margin:0; background-color:blue; float:left; }
+.test { float:left; clear:left; width:3.3in; }
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div style="page-break-before:always" class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
new file mode 100644
index 00000000000..22832ccc094
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+p { height:60%; width:90%; margin:0; background-color:blue; border:1px solid black; }
+.test { page-break-before:always; float:left; }
+</style>
+</head>
+<body><p>1</p><p class="test">2</p>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..c02f60ec337
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">1</div>X
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..c7bfbb4a8de
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">1</div>
+<div style="clear:both;">X<br />Y</div>
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
new file mode 100644
index 00000000000..fea649c1181
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+.ib {
+ display:inline-block;
+ height:100%;
+ width:1px;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div style="page-break-after:always" class="test">1</div>
+<div style="height:60%;clear:both;">A<div style="height:100%;" class="test">2</div><span>X<span class="ib"></span><br />Y</span></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
new file mode 100644
index 00000000000..9e5e2ea802d
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div style="display:inline" class="test"><p>2</p><p>3</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
new file mode 100644
index 00000000000..9363286aeb8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tfoot><tr><td><p>3</p></td></tr></tfoot>
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody style="page-break-before:always"><tr><td><p>2</p><p>2</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..5920a3a7e17
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+thead { page-break-after:always; }
+</style>
+</head>
+<body>
+<table border="1">
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody><tr><td><p>2</p><p>3</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..08fba0b1823
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1" class="bb">
+<tbody>
+<tr><td><p>2</p></td></tr>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..1f7f912cfa2
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+<tr class="bb"><td><p>2</p><p>2</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
new file mode 100644
index 00000000000..1b901387b97
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
new file mode 100644
index 00000000000..d2bff97c76b
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p><p>4</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
new file mode 100644
index 00000000000..39e4e858199
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+text<table class="test"><tbody><tr><td><p>2</p><p>3</p><p>4</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..ff60e9136e1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+tr,table { page-break-before:always; }
+</style>
+</head>
+<body>
+<p>1</p>
+<table border="1" class="test">
+<tbody><tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+</tbody></table>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
new file mode 100644
index 00000000000..358a6bb4aa4
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+</style>
+</head>
+<body>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..27a0c36ef19
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+div { page-break-after: always; }
+</style>
+</head>
+<body>
+<div>Text</div>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht
new file mode 100644
index 00000000000..c0118b9d23f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+<table><tbody><tr><td><p>2</p><p>3</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
new file mode 100644
index 00000000000..ad8a154fba7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+ <meta charset="utf-8" />
+ <style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+
+ .colset {
+ column-count: 3;
+ column-gap: 0;
+ border: solid silver;
+ width: 9em;
+ }
+ p { margin: 0; }
+ .short { height: 5px; }
+ .short p { }
+
+ </style>
+</head>
+<body>
+
+<div class="colset">
+<p>one<br />&#xA0;&#xA0;&#xA0;&#xA0;</p>
+<p>two three</p>
+<p>four five</p>
+</div>
+
+<div class="colset">
+ <p>one two three four five</p>
+</div>
+
+<div class="colset">
+one two three four five
+</div>
+
+<div class="colset">
+ <div class="short"><p>one two three four five</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht
new file mode 100644
index 00000000000..c28ba0ce67f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, filler text, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ <p>Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht
new file mode 100644
index 00000000000..485747e9de8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, blank page, reference</title>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-all-auto-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-all-auto-ref.xht
index 2bcd0b8710f..b4d82663ff5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-all-auto-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-all-auto-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-height-20-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-height-20-ref.xht
index ffa5e0e8b9f..479b259d3e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-height-20-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-height-20-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-height-40-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-height-40-ref.xht
index 2d2db7929e1..3b3fa8e4334 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-height-40-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-height-40-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-width-80-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-width-80-ref.xht
index 664cbf101d9..2e909ea48a6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-width-80-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-min-width-80-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-width-40-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-width-40-ref.xht
index c4f89f88e79..07a9feb17e2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-width-40-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/replaced-elements-width-40-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/helper.js b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/properties.js b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht
deleted file mode 100644
index 78ee8eb6f5e..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
-<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht
deleted file mode 100644
index 3be6ee9d836..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 45px; /* = the position of second orange square*/
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht
deleted file mode 100644
index 29e6b7e66f4..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 15px; /* = the position of second orange square*/
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht
deleted file mode 100644
index beb9002d169..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
-<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" /><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht
index 27a98e517e0..0ab4d0466b6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht
@@ -3576,6 +3576,126 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-charset-033" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (windows-1252 with UTF-8 BOM)">
+ <a href="at-charset-033.xht">at-charset-033</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-034" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-8 with UTF-16LE BOM)">
+ <a href="at-charset-034.xht">at-charset-034</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-035" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-16LE with UTF-8 BOM)">
+ <a href="at-charset-035.xht">at-charset-035</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-036" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-32BE with UTF-16LE BOM)">
+ <a href="at-charset-036.xht">at-charset-036</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-037" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Shift-JIS with 1252 @charset)">
+ <a href="at-charset-037.xht">at-charset-037</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-038" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Big5 with Shift-JIS @charset)">
+ <a href="at-charset-038.xht">at-charset-038</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-049" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a newline">
+ <a href="at-charset-049.xht">at-charset-049</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-050" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a space">
+ <a href="at-charset-050.xht">at-charset-050</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-051" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a declaration">
+ <a href="at-charset-051.xht">at-charset-051</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-052" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by another @charset">
+ <a href="at-charset-052.xht">at-charset-052</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-053" class="">
+ <tr>
+ <td rowspan="1" title="@charset immediately followed by a declaration block">
+ <a href="at-charset-053.xht">at-charset-053</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-055" class="">
+ <tr>
+ <td rowspan="1" title="@charset without quotes">
+ <a href="at-charset-055.xht">at-charset-055</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-057" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped numerically">
+ <a href="at-charset-057.xht">at-charset-057</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-058" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped char">
+ <a href="at-charset-058.xht">at-charset-058</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-059" class="">
+ <tr>
+ <td rowspan="1" title="@charset missing semi-colon">
+ <a href="at-charset-059.xht">at-charset-059</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="at-charset-quotes-001" class="">
<tr>
<td rowspan="1" title="@charset quotes">
@@ -3648,6 +3768,182 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-import-002" class="">
+ <tr>
+ <td rowspan="1" title="Importing external stylesheets with @import">
+ <a href="at-import-002.xht">at-import-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-003" class="">
+ <tr>
+ <td rowspan="1" title="Importing styles using @import with a string">
+ <a href="at-import-003.xht">at-import-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-004" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'print'">
+ <a href="at-import-004.xht">at-import-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-005" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'all'">
+ <a href="at-import-005.xht">at-import-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-006" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'screen'">
+ <a href="at-import-006.xht">at-import-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-007" class="">
+ <tr>
+ <td rowspan="1" title="@import with @charset">
+ <a href="at-import-007.xht">at-import-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector">
+ <a href="at-rule-001.xht">at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules">
+ <a href="at-rule-002.xht">at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules with blocks">
+ <a href="at-rule-003.xht">at-rule-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import inside block">
+ <a href="at-rule-004.xht">at-rule-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following @charset">
+ <a href="at-rule-005.xht">at-rule-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following valid statements">
+ <a href="at-rule-006.xht">at-rule-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following an invalid statement">
+ <a href="at-rule-007.xht">at-rule-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following a bad @rule">
+ <a href="at-rule-008.xht">at-rule-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import after a bad selector and rule block">
+ <a href="at-rule-009.xht">at-rule-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-010" class="">
+ <tr>
+ <td rowspan="1" title="@rules and white space">
+ <a href="at-rule-010.xht">at-rule-010</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-011" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a number">
+ <a href="at-rule-011.xht">at-rule-011</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-012" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a hyphen">
+ <a href="at-rule-012.xht">at-rule-012</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="ID selector without value and no matching element">
+ <a href="attribute-selector-001.xht">attribute-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selector without value">
+ <a href="attribute-selector-002.xht">attribute-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Numeric attributes">
+ <a href="attribute-value-selector-004.xht">attribute-value-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple and repeating attributes">
+ <a href="attribute-value-selector-006.xht">attribute-value-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="background-001" class="">
<tr>
<td rowspan="1" title="Background with color">
@@ -7536,6 +7832,22 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="bad-selector-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of bad selectors">
+ <a href="bad-selector-001.xht">bad-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="before-after-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Before, after applies to same selector">
+ <a href="before-after-001.xht">before-after-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="before-after-011" class="">
<tr>
<td rowspan="1" title="CSS table model and generated content: Basics">
@@ -9104,6 +9416,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="blocks-002" class="">
+ <tr>
+ <td rowspan="1" title="Empty declaration block">
+ <a href="blocks-002.xht">blocks-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-003" class="">
+ <tr>
+ <td rowspan="1" title="Rule blocks and white space">
+ <a href="blocks-003.xht">blocks-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing square bracket blocks">
+ <a href="blocks-004.xht">blocks-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing curly bracket blocks">
+ <a href="blocks-005.xht">blocks-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing parentheses blocks">
+ <a href="blocks-006.xht">blocks-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="blocks-011" class="">
<tr>
<td rowspan="1" title="CSS Block Box Model: overconstrained horizontal box model and minimum widths">
@@ -9216,6 +9568,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="blocks-and-strings-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing blocks and strings in style blocks">
+ <a href="blocks-and-strings-001.xht">blocks-and-strings-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="border-001" class="">
<tr>
<td rowspan="1" title="Border set using border-width">
@@ -11352,6 +11712,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-collapse-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-collapse and 'display: none' elements">
+ <a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-collapse-dynamic-cell-001" class="dom">
<tr>
<td rowspan="1" title="border collapse dynamic change to cell style">
@@ -15768,6 +16136,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-spacing-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-spacing and 'display: none' elements">
+ <a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-spacing-percentage-001" class="invalid">
<tr>
<td rowspan="1" title="Border-spacing - percentage value does not apply">
@@ -20096,6 +20472,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Caption-side and 'display: none' elements">
+ <a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-005" class="">
+ <tr>
+ <td rowspan="1" title="Redefining rules">
+ <a href="cascade-005.xht">cascade-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-007" class="">
+ <tr>
+ <td rowspan="1" title="Author rules local and external">
+ <a href="cascade-007.xht">cascade-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-009" class="">
+ <tr>
+ <td rowspan="1" title="Author rules with !important and other normal author rules">
+ <a href="cascade-009.xht">cascade-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="cascade-009a" class="">
<tr>
<td rowspan="1" title="!important author rule in :first-letter pseudo-element">
@@ -20128,6 +20536,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="class-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with only a partial match of 'class' attribute">
+ <a href="class-selector-001.xht">class-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with a type">
+ <a href="class-selector-002.xht">class-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors without a type">
+ <a href="class-selector-003.xht">class-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a space between the &quot;.&quot; and the class name">
+ <a href="class-selector-004.xht">class-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a carriage return between the &quot;.&quot; and the class name">
+ <a href="class-selector-005.xht">class-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors">
+ <a href="class-selector-006.xht">class-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-007" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors and missing class values">
+ <a href="class-selector-007.xht">class-selector-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="clear-001" class="">
<tr>
<td rowspan="1" title="Clear set to 'left'">
@@ -20448,6 +20912,358 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="clip-004" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a negative zero value, -0px">
+ <a href="clip-004.xht">clip-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-005" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, 0px">
+ <a href="clip-005.xht">clip-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-006" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, +0px">
+ <a href="clip-006.xht">clip-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-007" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a nominal value, 96px">
+ <a href="clip-007.xht">clip-007</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-008" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a positive nominal value, +96px">
+ <a href="clip-008.xht">clip-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-016" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a negative zero value, -0pt">
+ <a href="clip-016.xht">clip-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-017" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, 0pt">
+ <a href="clip-017.xht">clip-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-018" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, +0pt">
+ <a href="clip-018.xht">clip-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-019" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a nominal value, 72pt">
+ <a href="clip-019.xht">clip-019</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-020" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a positive nominal value, +72pt">
+ <a href="clip-020.xht">clip-020</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-028" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a negative zero value, -0pc">
+ <a href="clip-028.xht">clip-028</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-029" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, 0pc">
+ <a href="clip-029.xht">clip-029</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-030" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, +0pc">
+ <a href="clip-030.xht">clip-030</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-031" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a nominal value, 6pc">
+ <a href="clip-031.xht">clip-031</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-032" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a positive nominal value, +6pc">
+ <a href="clip-032.xht">clip-032</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-040" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a negative zero value, -0cm">
+ <a href="clip-040.xht">clip-040</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-041" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, 0cm">
+ <a href="clip-041.xht">clip-041</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-042" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, +0cm">
+ <a href="clip-042.xht">clip-042</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-043" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a nominal value, 2.54cm">
+ <a href="clip-043.xht">clip-043</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-044" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a positive nominal value, +2.54cm">
+ <a href="clip-044.xht">clip-044</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-052" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a negative zero value, -0mm">
+ <a href="clip-052.xht">clip-052</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-053" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, 0mm">
+ <a href="clip-053.xht">clip-053</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-054" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, +0mm">
+ <a href="clip-054.xht">clip-054</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-055" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a nominal value, 25.4mm">
+ <a href="clip-055.xht">clip-055</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-056" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a positive nominal value, +25.4mm">
+ <a href="clip-056.xht">clip-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-064" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a negative zero value, -0in">
+ <a href="clip-064.xht">clip-064</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-065" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, 0in">
+ <a href="clip-065.xht">clip-065</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-066" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, +0in">
+ <a href="clip-066.xht">clip-066</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-067" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a nominal value, 1in">
+ <a href="clip-067.xht">clip-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-068" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a positive nominal value, +96in">
+ <a href="clip-068.xht">clip-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-076" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a negative zero value, -0em">
+ <a href="clip-076.xht">clip-076</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-077" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a zero value, 0em">
+ <a href="clip-077.xht">clip-077</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-078" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive zero value, +0em">
+ <a href="clip-078.xht">clip-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a nominal value, 6em">
+ <a href="clip-079.xht">clip-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-080" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive nominal value, +6em">
+ <a href="clip-080.xht">clip-080</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-088" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a negative zero value, -0ex">
+ <a href="clip-088.xht">clip-088</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-089" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a zero value, 0ex">
+ <a href="clip-089.xht">clip-089</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-090" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive zero value, +0ex">
+ <a href="clip-090.xht">clip-090</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-091" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a nominal value, 7.5ex">
+ <a href="clip-091.xht">clip-091</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-092" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive nominal value, +7.5ex">
+ <a href="clip-092.xht">clip-092</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-097" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a negative zero value with no units, -0">
+ <a href="clip-097.xht">clip-097</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-098" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a zero value with no units, 0">
+ <a href="clip-098.xht">clip-098</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-099" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a positive zero value with no units, +0">
+ <a href="clip-099.xht">clip-099</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-102" class="">
+ <tr>
+ <td rowspan="1" title="Clip with the value 'inherit'">
+ <a href="clip-102.xht">clip-102</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="collapsing-border-model-010a" class="ahem">
<tr>
<td rowspan="1" title="border-collapse - 'border-spacing' does not apply to 'border-collapse: collapse' tables">
@@ -21760,6 +22576,46 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="colors-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing rgb color values with white space">
+ <a href="colors-001.xht">colors-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid hexadecimal RGB units - white space in hexadecimal values">
+ <a href="colors-002.xht">colors-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - two values">
+ <a href="colors-003.xht">colors-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - Percentages and Numbers">
+ <a href="colors-004.xht">colors-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-005" class="">
+ <tr>
+ <td rowspan="1" title="Clipping of RGB color values">
+ <a href="colors-005.xht">colors-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="colors-007" class="invalid">
<tr>
<td rowspan="1" title="Color keyword syntax">
@@ -21776,6 +22632,110 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="combinator-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and newlines">
+ <a href="combinator-001.xht">combinator-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and spaces">
+ <a href="combinator-002.xht">combinator-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-003" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and newlines">
+ <a href="combinator-003.xht">combinator-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-004" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and spaces">
+ <a href="combinator-004.xht">combinator-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing comments within style tag">
+ <a href="comments-001.xht">comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Nested comments">
+ <a href="comments-002.xht">comments-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="HTML comments and CSS comments">
+ <a href="comments-003.xht">comments-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid comments">
+ <a href="comments-004.xht">comments-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-005" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;/&quot; within a valid comment">
+ <a href="comments-005.xht">comments-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;*&quot; within a valid comment">
+ <a href="comments-006.xht">comments-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of valid comment that is empty">
+ <a href="comments-007.xht">comments-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped opening comment">
+ <a href="comments-008.xht">comments-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid escaped &quot;*&quot; in open comment">
+ <a href="comments-009.xht">comments-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="containing-block-001" class="">
<tr>
<td rowspan="1" title="Containing block for relative positioned elements is nearest block-level ancestor">
@@ -21936,6 +22896,22 @@
<td rowspan="1"><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="content-001" class="">
+ <tr>
+ <td rowspan="1" title="Content with the value of 'none'">
+ <a href="content-001.xht">content-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="content-036" class="">
+ <tr>
+ <td rowspan="1" title="Content using a 'counters()' function with a string and a list style set to 'none'">
+ <a href="content-036.xht">content-036</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="content-171" class="">
<tr>
<td rowspan="1" title="Generated Content: Simple \A">
@@ -22016,6 +22992,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="counters-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid counter functions - Too many arguments">
+ <a href="counters-002.xht">counters-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="declaration-whitespace-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing white space in style declaration">
+ <a href="declaration-whitespace-001.xht">declaration-whitespace-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="default-attribute-selector-001" class="">
<tr>
<td rowspan="1" title="attribute selector - Default attribute values in DTDs">
@@ -22128,6 +23120,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="descendent-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendent selector does not apply to parent element">
+ <a href="descendent-selector-001.xht">descendent-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="descendent-selector-005" class="">
+ <tr>
+ <td rowspan="1" title="Grandchild selection with no children">
+ <a href="descendent-selector-005.xht">descendent-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="direction-001" class="">
<tr>
<td rowspan="1" title="Direction set to 'ltr'">
@@ -22448,6 +23456,78 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="empty-cells-applies-to-008" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row-group' elements">
+ <a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-009" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-header-group' elements">
+ <a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-010" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-footer-group' elements">
+ <a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-011" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row' elements">
+ <a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-012" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column' elements">
+ <a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-013" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column-group' elements">
+ <a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-014" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-cell' elements">
+ <a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: none' elements">
+ <a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-017" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: inherit' elements">
+ <a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="empty-inline-001" class="">
<tr>
<td rowspan="1" title="Empty inline elements">
@@ -22472,6 +23552,158 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="eof-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of declaration block">
+ <a href="eof-001.xht">eof-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of function">
+ <a href="eof-002.xht">eof-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of string">
+ <a href="eof-003.xht">eof-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @media block">
+ <a href="eof-004.xht">eof-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import">
+ <a href="eof-005.xht">eof-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import with closed quote">
+ <a href="eof-006.xht">eof-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of shorthand rule">
+ <a href="eof-007.xht">eof-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers as selectors, property and value">
+ <a href="escaped-ident-001.xht">escaped-ident-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-002" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped special CSS characters">
+ <a href="escaped-ident-002.xht">escaped-ident-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing escaped newlines within identifiers">
+ <a href="escaped-ident-003.xht">escaped-ident-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-004" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped chars in the range of 0-9a-f">
+ <a href="escaped-ident-004.xht">escaped-ident-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-char-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped characters as selector and property">
+ <a href="escaped-ident-char-001.xht">escaped-ident-char-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers with spaces">
+ <a href="escaped-ident-spaces-001.xht">escaped-ident-spaces-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-002" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with white space">
+ <a href="escaped-ident-spaces-002.xht">escaped-ident-spaces-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-003" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits">
+ <a href="escaped-ident-spaces-003.xht">escaped-ident-spaces-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-004" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits and white space">
+ <a href="escaped-ident-spaces-004.xht">escaped-ident-spaces-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-005" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than 6 digits and white space">
+ <a href="escaped-ident-spaces-005.xht">escaped-ident-spaces-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-006" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with two digits terminated by white space">
+ <a href="escaped-ident-spaces-006.xht">escaped-ident-spaces-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-007" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs">
+ <a href="escaped-ident-spaces-007.xht">escaped-ident-spaces-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="escapes-015" class="invalid">
<tr>
<td rowspan="1" title="Escape of non-printable characters within declarations, applying to property values">
@@ -22792,6 +24024,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="first-line-selector-013" class="">
+ <tr>
+ <td rowspan="1" title="First-line selector applicability to inline-blocks">
+ <a href="first-line-selector-013.xht">first-line-selector-013</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="fixed-table-layout-002a" class="image">
<tr>
<td rowspan="1" title="table-layout: fixed - specified column width must include padding and border applied on its cells">
@@ -25108,7 +26348,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -25116,7 +26356,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25124,7 +26364,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25132,7 +26372,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.xht">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.xht">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.xht">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.xht">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.xht">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.xht">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.xht">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.xht">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.xht">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.xht">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.xht">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.xht">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.xht">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.xht">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.xht">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.xht">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.xht">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.xht">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.xht">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.xht">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.xht">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.xht">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.xht">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.xht">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.xht">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.xht">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.xht">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.xht">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25140,7 +26604,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -25148,7 +26612,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25156,7 +26620,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25164,7 +26628,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25172,7 +26636,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25180,7 +26644,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25188,7 +26652,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25252,7 +26716,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25292,7 +26756,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25316,7 +26780,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25340,7 +26804,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -26312,6 +27776,30 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="html-attribute-009" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'color' vs. CSS 'color' specificity">
+ <a href="html-attribute-009.xht">html-attribute-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-attribute-028" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'text' vs. CSS 'color' specificity">
+ <a href="html-attribute-028.xht">html-attribute-028</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-precedence-001" class="">
+ <tr>
+ <td rowspan="1" title="Element selector precedence">
+ <a href="html-precedence-001.xht">html-precedence-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="html-precedence-004" class="userstyle">
<tr>
<td rowspan="1" title="User Stylesheets and non-CSS Presentational Hints">
@@ -26320,6 +27808,142 @@
<td rowspan="1"><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
</tr>
</tbody>
+ <tbody id="id-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors">
+ <a href="id-selector-001.xht">id-selector-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - white space between # and id">
+ <a href="id-selector-004.xht">id-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - Begins with numerals">
+ <a href="id-selector-005.xht">id-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors specificity over attribute selectors">
+ <a href="id-selector-006.xht">id-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-014" class="">
+ <tr>
+ <td rowspan="1" title="Selector attributes and hyphens">
+ <a href="ident-014.xht">ident-014</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-015" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors and underscores">
+ <a href="ident-015.xht">ident-015</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-016" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors with hyphens and underscores">
+ <a href="ident-016.xht">ident-016</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-017" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selection with digits">
+ <a href="ident-017.xht">ident-017</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-018" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with hyphens and digits">
+ <a href="ident-018.xht">ident-018</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-019" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with underscore and digits">
+ <a href="ident-019.xht">ident-019</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that precede good rules">
+ <a href="ignored-rules-001.xht">ignored-rules-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that follow good rules">
+ <a href="ignored-rules-002.xht">ignored-rules-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values">
+ <a href="ignored-rules-003.xht">ignored-rules-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with spaces">
+ <a href="ignored-rules-004.xht">ignored-rules-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that start with a valid value name">
+ <a href="ignored-rules-005.xht">ignored-rules-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with slashes">
+ <a href="ignored-rules-006.xht">ignored-rules-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that are functions">
+ <a href="ignored-rules-007.xht">ignored-rules-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inherit-static-offset-001" class="image">
<tr>
<td rowspan="1" title="top and left - inherit keyword on element with statically positioned parent">
@@ -27104,6 +28728,38 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inline-table-height-001" class="">
<tr>
<td rowspan="1" title="Test for 'height: auto' on inline-table">
@@ -27448,6 +29104,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="invalid-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector invalidates entire block">
+ <a href="invalid-at-rule-001.xht">invalid-at-rule-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule">
+ <a href="invalid-decl-at-rule-001.xht">invalid-decl-at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration follows invalid rule">
+ <a href="invalid-decl-at-rule-002.xht">invalid-decl-at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Empty :lang selector">
+ <a href="lang-selector-002.xht">lang-selector-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Invalid language name for :lang selector">
+ <a href="lang-selector-003.xht">lang-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="leading-001" class="ahem">
<tr>
<td rowspan="1" title="Leading and half leading line heights">
@@ -28720,6 +30416,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="malformed-decl-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value and no ending semicolon">
+ <a href="malformed-decl-001.xht">malformed-decl-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value assigned">
+ <a href="malformed-decl-002.xht">malformed-decl-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value and no semi-colon">
+ <a href="malformed-decl-003.xht">malformed-decl-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value with property">
+ <a href="malformed-decl-004.xht">malformed-decl-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Semi-colon before property">
+ <a href="malformed-decl-005.xht">malformed-decl-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Valid rule after malformed rule">
+ <a href="malformed-decl-006.xht">malformed-decl-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Double colon separating property and value">
+ <a href="malformed-decl-007.xht">malformed-decl-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Missing property">
+ <a href="malformed-decl-008.xht">malformed-decl-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="margin-001" class="">
<tr>
<td rowspan="1" title="Margin set using a single value">
@@ -32896,6 +34656,142 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="media-dependency-001" class="">
+ <tr>
+ <td rowspan="1" title="@media and target mediums">
+ <a href="media-dependency-001.xht">media-dependency-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-002" class="">
+ <tr>
+ <td rowspan="1" title="@import and target mediums">
+ <a href="media-dependency-002.xht">media-dependency-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-003" class="">
+ <tr>
+ <td rowspan="1" title="Link tags and target mediums">
+ <a href="media-dependency-003.xht">media-dependency-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-004" class="">
+ <tr>
+ <td rowspan="1" title="Case-insensitive media types">
+ <a href="media-dependency-004.xht">media-dependency-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @import">
+ <a href="media-dependency-005.xht">media-dependency-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @media">
+ <a href="media-dependency-006.xht">media-dependency-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-007" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums">
+ <a href="media-dependency-007.xht">media-dependency-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-008" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums and @import">
+ <a href="media-dependency-008.xht">media-dependency-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-009" class="">
+ <tr>
+ <td rowspan="1" title="Matching the 'All' target medium">
+ <a href="media-dependency-009.xht">media-dependency-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-010" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (braille)">
+ <a href="media-dependency-010.xht">media-dependency-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-011" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (embossed)">
+ <a href="media-dependency-011.xht">media-dependency-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-012" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (handheld)">
+ <a href="media-dependency-012.xht">media-dependency-012</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-013" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (projection)">
+ <a href="media-dependency-013.xht">media-dependency-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-014" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (speech)">
+ <a href="media-dependency-014.xht">media-dependency-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-015" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tty)">
+ <a href="media-dependency-015.xht">media-dependency-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-016" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tv)">
+ <a href="media-dependency-016.xht">media-dependency-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-017" class="">
+ <tr>
+ <td rowspan="1" title="Multiple target mediums">
+ <a href="media-dependency-017.xht">media-dependency-017</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="min-height-001" class="invalid">
<tr>
<td rowspan="1" title="Min-height using pixels with a minimum minus one value, -1px">
@@ -34152,6 +36048,358 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-1.xht">moz-css21-block-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-10" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-10.xht">moz-css21-block-page-break-inside-avoid-10</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-11" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-11.xht">moz-css21-block-page-break-inside-avoid-11</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-12" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-12.xht">moz-css21-block-page-break-inside-avoid-12</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-13" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-13.xht">moz-css21-block-page-break-inside-avoid-13</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-14" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-14.xht">moz-css21-block-page-break-inside-avoid-14</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-15" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-15.xht">moz-css21-block-page-break-inside-avoid-15</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-2.xht">moz-css21-block-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-3.xht">moz-css21-block-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-4.xht">moz-css21-block-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-5.xht">moz-css21-block-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-6.xht">moz-css21-block-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-7.xht">moz-css21-block-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-8.xht">moz-css21-block-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-9.xht">moz-css21-block-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-1.xht">moz-css21-float-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-2.xht">moz-css21-float-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-3.xht">moz-css21-float-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-4.xht">moz-css21-float-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-5.xht">moz-css21-float-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-6.xht">moz-css21-float-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-7.xht">moz-css21-float-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-8.xht">moz-css21-float-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-9.xht">moz-css21-float-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-inline-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-inline-page-break-inside-avoid-1.xht">moz-css21-inline-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-1.xht">moz-css21-row-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-2.xht">moz-css21-row-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-1.xht">moz-css21-rowgroup-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-2.xht">moz-css21-rowgroup-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-3.xht">moz-css21-rowgroup-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-4.xht">moz-css21-rowgroup-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-5.xht">moz-css21-rowgroup-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-6.xht">moz-css21-rowgroup-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-7.xht">moz-css21-rowgroup-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-8.xht">moz-css21-rowgroup-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-1.xht">moz-css21-table-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-2.xht">moz-css21-table-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-3.xht">moz-css21-table-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-4.xht">moz-css21-table-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-5.xht">moz-css21-table-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-6.xht">moz-css21-table-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-7.xht">moz-css21-table-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-8.xht">moz-css21-table-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-multicol3-column-balancing-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="Balancing Overflow, page-break-inside:avoid">
+ <a href="moz-multicol3-column-balancing-break-inside-avoid-1.xht">moz-multicol3-column-balancing-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
<tbody id="multicol-height-002" class="">
<tr>
<td rowspan="1" title="Percentage Computed Height on Multicol Child (Definite Multicol Height)">
@@ -34160,6 +36408,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="numbers-units-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid numbers - alphanumeric characters">
+ <a href="numbers-units-001.xht">numbers-units-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid decimal values - alphanumeric characters within number">
+ <a href="numbers-units-003.xht">numbers-units-003</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-005" class="">
+ <tr>
+ <td rowspan="1" title="Optional unit identifier after 0">
+ <a href="numbers-units-005.xht">numbers-units-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-016" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid percentage values - decimal value with multiple decimals">
+ <a href="numbers-units-016.xht">numbers-units-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-017" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of percentage values - 0%">
+ <a href="numbers-units-017.xht">numbers-units-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="other-attribute-001" class="">
+ <tr>
+ <td rowspan="1" title="Function 'attr()' referencing another elements attribute data">
+ <a href="other-attribute-001.xht">other-attribute-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column-group">
+ <a href="outline-applies-to-005.xht">outline-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column">
+ <a href="outline-applies-to-006.xht">outline-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-color-049" class="">
<tr>
<td rowspan="1" title="Outline-color set to 'rgb(1%, 1%, 1%)'">
@@ -34288,6 +36600,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-color-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column-group">
+ <a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-color-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column">
+ <a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-layout-006" class="">
<tr>
<td rowspan="1" title="outline - minimum that encloses all the element's boxes">
@@ -34296,6 +36624,262 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-style-001" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style set to 'none'">
+ <a href="outline-style-001.xht">outline-style-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column-group">
+ <a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column">
+ <a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-002" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width set to a minimum value for pixels">
+ <a href="outline-width-002.xht">outline-width-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-004" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0px solid outline">
+ <a href="outline-width-004.xht">outline-width-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0px solid outline">
+ <a href="outline-width-005.xht">outline-width-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-013" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a minimum value in points">
+ <a href="outline-width-013.xht">outline-width-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-015" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a negative minimum value in points">
+ <a href="outline-width-015.xht">outline-width-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-016" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a positive minimum value in points">
+ <a href="outline-width-016.xht">outline-width-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-024" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0pc solid outline">
+ <a href="outline-width-024.xht">outline-width-024</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-026" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0pc solid outline">
+ <a href="outline-width-026.xht">outline-width-026</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-027" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0pc solid outline">
+ <a href="outline-width-027.xht">outline-width-027</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-035" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0cm solid outline">
+ <a href="outline-width-035.xht">outline-width-035</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-037" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0cm solid outline">
+ <a href="outline-width-037.xht">outline-width-037</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-038" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0cm solid outline">
+ <a href="outline-width-038.xht">outline-width-038</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-046" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0mm solid outline">
+ <a href="outline-width-046.xht">outline-width-046</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-048" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0mm solid outline">
+ <a href="outline-width-048.xht">outline-width-048</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-049" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0mm solid outline">
+ <a href="outline-width-049.xht">outline-width-049</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-057" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0in solid outline">
+ <a href="outline-width-057.xht">outline-width-057</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-059" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0in solid outline">
+ <a href="outline-width-059.xht">outline-width-059</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-060" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0in solid outline">
+ <a href="outline-width-060.xht">outline-width-060</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-068" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0em solid outline">
+ <a href="outline-width-068.xht">outline-width-068</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-070" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0em solid outline">
+ <a href="outline-width-070.xht">outline-width-070</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-071" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0em solid outline">
+ <a href="outline-width-071.xht">outline-width-071</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-079" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0ex solid outline">
+ <a href="outline-width-079.xht">outline-width-079</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-081" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0ex solid outline">
+ <a href="outline-width-081.xht">outline-width-081</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-082" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0ex solid outline">
+ <a href="outline-width-082.xht">outline-width-082</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-089" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0 solid outline">
+ <a href="outline-width-089.xht">outline-width-089</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-090" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0 solid outline">
+ <a href="outline-width-090.xht">outline-width-090</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-091" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0 solid outline">
+ <a href="outline-width-091.xht">outline-width-091</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column-group">
+ <a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column">
+ <a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="overflow-applies-to-001" class="ahem">
<tr>
<td rowspan="1" title="overflow applied to elements with 'display' set to 'table-row-group'">
@@ -37512,6 +40096,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="pseudo-001" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before simple selector">
+ <a href="pseudo-001.xht">pseudo-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-002" class="">
+ <tr>
+ <td rowspan="1" title="First-line pseudo-element case sensitivity">
+ <a href="pseudo-002.xht">pseudo-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-014" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before attribute selector">
+ <a href="pseudo-014.xht">pseudo-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-015" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before child selector">
+ <a href="pseudo-015.xht">pseudo-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-016" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements not the last (invalid) - Sibling selector">
+ <a href="pseudo-016.xht">pseudo-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing single quoted property keywords">
+ <a href="quoted-keywords-001.xht">quoted-keywords-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing double quoted value keywords">
+ <a href="quoted-keywords-002.xht">quoted-keywords-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="quotes-035" class="should">
<tr>
<td rowspan="1" title="CSS and Quotes: Counting Right (Slightly Simpler Version)">
@@ -39320,6 +41960,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="sgml-comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing SGML comments">
+ <a href="sgml-comments-001.xht">sgml-comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="shand-border-000" class="">
<tr>
<td rowspan="1" title="Shorthand Properties (border)">
@@ -39336,6 +41984,14 @@
<td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
+ <tbody id="sibling-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling selector with non-element node">
+ <a href="sibling-selector-002.xht">sibling-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="sort-by-order-001" class="">
<tr>
<td rowspan="1" title="Casdading order - sort by order specified">
@@ -39344,6 +42000,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="specificity-001" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0010 vs. 0001">
+ <a href="specificity-001.xht">specificity-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-002" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Inline Style">
+ <a href="specificity-002.xht">specificity-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-003" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0100 vs. 0011">
+ <a href="specificity-003.xht">specificity-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-004" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0011 vs. 0010">
+ <a href="specificity-004.xht">specificity-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-005" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0002 vs. 0001">
+ <a href="specificity-005.xht">specificity-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-006" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Pseudo-element vs. simple element">
+ <a href="specificity-006.xht">specificity-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-007" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0001 vs. 0000">
+ <a href="specificity-007.xht">specificity-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-008" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - specificity 0012 vs. 0002">
+ <a href="specificity-008.xht">specificity-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="specificity-011" class="">
<tr>
<td rowspan="1" title="Generated Content via Universal Selectors">
@@ -39560,6 +42280,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-column-rendering-001" class="">
+ <tr>
+ <td rowspan="1" title="Table columns are not rendered">
+ <a href="table-column-rendering-001.xht">table-column-rendering-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-column-rendering-002" class="">
+ <tr>
+ <td rowspan="1" title="Table column groups are not rendered">
+ <a href="table-column-rendering-002.xht">table-column-rendering-002</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-height-algorithm-008a" class="ahem">
<tr>
<td rowspan="1" title="Height of a cell is maximum between its specified 'height' and content minimum height">
@@ -39592,6 +42328,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-layout-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Table-layout and 'display: none' elements">
+ <a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-margin-004" class="ahem">
<tr>
<td rowspan="1" title="CSS Tables: Margin Collapsing">
@@ -39656,6 +42400,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-visual-layout-017" class="">
+ <tr>
+ <td rowspan="1" title="Table row boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-017.xht">table-visual-layout-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-visual-layout-018" class="">
+ <tr>
+ <td rowspan="1" title="Table column boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-018.xht">table-visual-layout-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-visual-layout-026a" class="">
<tr>
<td rowspan="1" title="width of column in border-collapse separate model must include cell padding">
@@ -39760,6 +42520,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-decoration-image-001" class="image">
+ <tr>
+ <td rowspan="1" title="Text-decoration on images">
+ <a href="text-decoration-image-001.xht">text-decoration-image-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="text-decoration-va-length-001" class="">
<tr>
<td rowspan="1" title="text-decoration: overline - vertical-align: &lt;length&gt;">
@@ -39840,6 +42608,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-indent-overflow-001" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with negative value with overflow hidden">
+ <a href="text-indent-overflow-001.xht">text-indent-overflow-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-indent-overflow-004" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with value larger than the available width with 'overflow' set to 'hidden'">
+ <a href="text-indent-overflow-004.xht">text-indent-overflow-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-indent-percent-001" class="">
<tr>
<td rowspan="1" title="text-indent test (single-line-percent)">
@@ -40648,6 +43432,94 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="universal-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for class selector">
+ <a href="universal-selector-003.xht">universal-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="universal-selector-004" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for ID">
+ <a href="universal-selector-004.xht">universal-selector-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing valid URIs with white space and no quotes">
+ <a href="uri-001.xht">uri-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing URL with an invalid space">
+ <a href="uri-002.xht">uri-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-003" class="image invalid">
+ <tr>
+ <td rowspan="1" title="URL with missing closing parenthesis">
+ <a href="uri-003.xht">uri-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-006" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (*) after URL function values">
+ <a href="uri-006.xht">uri-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-007" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (&amp;) after URL functions values">
+ <a href="uri-007.xht">uri-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-008" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid characters (alpha) before URL function values">
+ <a href="uri-008.xht">uri-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-009" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (/) before URL functions">
+ <a href="uri-009.xht">uri-009</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-010" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (_) before URL functions">
+ <a href="uri-010.xht">uri-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-011" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (=) before URL functions">
+ <a href="uri-011.xht">uri-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="uri-013" class="invalid">
<tr>
<td rowspan="1" title="handling of invalid url() functions">
@@ -41248,38 +44120,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="vertical-alignment-new-002" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-004" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-006" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-008" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
<tbody id="visibility-005" class="ahem">
<tr>
<td rowspan="1" title="visibility - descendants of a 'visibility: hidden' element">
@@ -41288,6 +44128,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="visibility-block-001" class="">
+ <tr>
+ <td rowspan="1" title="Visibility 'collapse' on non-table row or column elements">
+ <a href="visibility-block-001.xht">visibility-block-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="white-space-collapsing-001" class="ahem">
<tr>
<td rowspan="1" title="white-space normal: collapsing through padding, borders, margins">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list
index c1556e0b2e9..97ba777726c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list
@@ -443,6 +443,21 @@ anonymous-boxes-001b.xht == reference/anonymous-boxes-001b-ref.xht
anonymous-boxes-inheritance-001.xht == reference/anonymous-boxes-inheritance-001-ref.xht
anonymous-inline-whitespace-001.xht == reference/ref-if-there-is-no-red.xht
anonymous-table-box-width-001.xht == reference/ref-filled-green-100px-square.xht
+at-charset-033.xht == reference/filler-text-below-green.xht
+at-charset-034.xht == reference/filler-text-below-green.xht
+at-charset-035.xht == reference/filler-text-below-green.xht
+at-charset-036.xht == reference/filler-text-below-green.xht
+at-charset-037.xht == reference/filler-text-below-green.xht
+at-charset-038.xht == reference/filler-text-below-green.xht
+at-charset-049.xht == reference/filler-text-below-green.xht
+at-charset-050.xht == reference/filler-text-below-green.xht
+at-charset-051.xht == reference/filler-text-below-green.xht
+at-charset-052.xht == reference/filler-text-below-green.xht
+at-charset-053.xht == reference/filler-text-below-green.xht
+at-charset-055.xht == reference/filler-text-below-green.xht
+at-charset-057.xht == reference/filler-text-below-green.xht
+at-charset-058.xht == reference/filler-text-below-green.xht
+at-charset-059.xht == reference/filler-text-below-green.xht
at-charset-quotes-001.xht == reference/at-charset-ref.xht
at-charset-space-001.xht == reference/at-charset-ref.xht
at-charset-space-002.xht == reference/at-charset-ref.xht
@@ -452,6 +467,29 @@ at-charset-utf16-be-003.xht == reference/at-charset-ref.xht
at-charset-utf16-le-001.xht == reference/at-charset-ref.xht
at-charset-utf16-le-002.xht == reference/at-charset-ref.xht
at-charset-utf16-le-003.xht == reference/at-charset-ref.xht
+at-import-002.xht == reference/filler-text-below-green.xht
+at-import-003.xht == reference/filler-text-below-green.xht
+at-import-004.xht == reference/no-red-filler-text-ref.xht
+at-import-005.xht == reference/filler-text-below-green.xht
+at-import-006.xht == reference/filler-text-below-green.xht
+at-import-007.xht == reference/filler-text-below-green.xht
+at-rule-001.xht == reference/filler-text-below-green.xht
+at-rule-002.xht == reference/filler-text-below-green.xht
+at-rule-003.xht == reference/filler-text-below-green.xht
+at-rule-004.xht == reference/no-red-filler-text-ref.xht
+at-rule-005.xht == reference/filler-text-below-green.xht
+at-rule-006.xht == reference/filler-text-below-green.xht
+at-rule-007.xht == reference/no-red-filler-text-ref.xht
+at-rule-008.xht == reference/filler-text-below-green.xht
+at-rule-009.xht == reference/filler-text-below-green.xht
+at-rule-010.xht == reference/filler-text-below-green.xht
+at-rule-011.xht == reference/filler-text-below-green.xht
+at-rule-012.xht == reference/filler-text-below-green.xht
+attribute-selector-001.xht == reference/no-red-filler-text-ref.xht
+attribute-selector-002.xht == reference/filler-text-below-green.xht
+attribute-value-selector-004.xht == reference/no-red-filler-text-ref.xht
+attribute-value-selector-005.xht == reference/filler-text-below-green.xht
+attribute-value-selector-006.xht == reference/filler-text-below-green.xht
background-001.xht == reference/background-001-ref.xht
background-002.xht == reference/background-001-ref.xht
background-003.xht == reference/background-003-ref.xht
@@ -944,6 +982,8 @@ background-root-024.xht == reference/background-root-024-ref.xht
background-root-101.xht == reference/background-root-101-ref.xht
background-root-102.xht == reference/background-root-101-ref.xht
background-root-103.xht == reference/background-root-101-ref.xht
+bad-selector-001.xht == reference/no-red-filler-text-ref.xht
+before-after-001.xht == reference/no-red-on-blank-page-ref.xht
before-after-011.xht == reference/before-after-011-ref.xht
before-after-display-types-001.xht == reference/before-after-display-types-001-ref.xht
before-after-dynamic-attr-001.xht == reference/before-after-dynamic-attr-001-ref.xht
@@ -1140,6 +1180,11 @@ block-replaced-height-006.xht == reference/block-replaced-height-006-ref.xht
block-replaced-height-007.xht == reference/block-replaced-height-004-ref.xht
block-replaced-width-002.xht == reference/block-replaced-width-002-ref.xht
block-replaced-width-006.xht == reference/block-replaced-width-006-ref.xht
+blocks-002.xht == reference/filler-text-below-green.xht
+blocks-003.xht == reference/filler-text-below-green.xht
+blocks-004.xht == reference/no-red-filler-text-ref.xht
+blocks-005.xht == reference/no-red-filler-text-ref.xht
+blocks-006.xht == reference/no-red-filler-text-ref.xht
blocks-011.xht == reference/blocks-011-ref.xht
blocks-012.xht == reference/blocks-011-ref.xht
blocks-013.xht == reference/blocks-013-ref.xht
@@ -1154,6 +1199,7 @@ blocks-021.xht == reference/blocks-020-ref.xht
blocks-022.xht == reference/blocks-020-ref.xht
blocks-025.xht == reference/blocks-025-ref.xht
blocks-026.xht == reference/blocks-026-ref.xht
+blocks-and-strings-001.xht == reference/filler-text-below-green.xht
border-001.xht == reference/border-001-ref.xht
border-003.xht == reference/border-003-ref.xht
border-005.xht == reference/border-005-ref.xht
@@ -1421,6 +1467,7 @@ border-bottom-width-applies-to-013.xht == reference/ref-filled-black-96px-square
border-bottom-width-applies-to-014.xht == reference/ref-filled-black-96px-square.xht
border-bottom-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
border-collapse-005.xht == reference/border-collapse-005-ref.xht
+border-collapse-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
border-collapse-dynamic-cell-001.xht == reference/border-collapse-dynamic-cell-001-ref.xht
border-collapse-dynamic-cell-002.xht == reference/border-collapse-dynamic-cell-002-ref.xht
border-collapse-dynamic-cell-003.xht == reference/border-collapse-dynamic-cell-003-ref.xht
@@ -1973,6 +2020,7 @@ border-seams-001.xht == reference/border-seams-001.xht
border-shorthands-001.xht == reference/border-shorthands-001-ref.xht
border-shorthands-002.xht == reference/border-shorthands-001-ref.xht
border-shorthands-003.xht == reference/border-shorthands-003-ref.xht
+border-spacing-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
border-spacing-percentage-001.xht == reference/ref-if-there-is-no-red.xht
border-style-applies-to-016.xht == reference/border-conflict-style-101-ref.xht
border-style-applies-to-017.xht == reference/border-conflict-style-101-ref.xht
@@ -2514,10 +2562,21 @@ c71-fwd-parsing-002.xht == reference/c71-fwd-parsing-002-ref.xht
c71-fwd-parsing-003.xht == reference/c71-fwd-parsing-003-ref.xht
c71-fwd-parsing-004.xht == reference/c71-fwd-parsing-004-ref.xht
caption-position-001.xht == reference/caption-position-001-ref.xht
+caption-side-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
+cascade-005.xht == reference/filler-text-below-green.xht
+cascade-007.xht == reference/filler-text-below-green.xht
+cascade-009.xht == reference/filler-text-below-green.xht
cascade-009a.xht == reference/cascade-009a-ref.xht
cascade-009b.xht == reference/cascade-009b-ref.xht
cascade-012.xht == reference/cascade-012-ref.xht
charset-attr-001.xht == reference/at-charset-ref.xht
+class-selector-001.xht == reference/no-red-filler-text-ref.xht
+class-selector-002.xht == reference/filler-text-below-green.xht
+class-selector-003.xht == reference/filler-text-below-green.xht
+class-selector-004.xht == reference/no-red-filler-text-ref.xht
+class-selector-005.xht == reference/no-red-filler-text-ref.xht
+class-selector-006.xht == reference/filler-text-below-green.xht
+class-selector-007.xht == reference/no-red-filler-text-ref.xht
clear-001.xht == reference/clear-001-ref.xht
clear-002.xht == reference/clear-002-ref.xht
clear-003.xht == reference/clear-003-ref.xht
@@ -2558,6 +2617,50 @@ clear-initial-001.xht == reference/ref-filled-green-100px-square.xht
clear-inline-001.xht == reference/clear-inline-001-ref.xht
clearance-006.xht == reference/clearance-006-ref.xht
clip-001.xht == reference/ref-filled-green-100px-square.xht
+clip-004.xht == reference/no-red-on-blank-page-ref.xht
+clip-005.xht == reference/no-red-on-blank-page-ref.xht
+clip-006.xht == reference/no-red-on-blank-page-ref.xht
+clip-007.xht == reference/no-red-on-blank-page-ref.xht
+clip-008.xht == reference/no-red-on-blank-page-ref.xht
+clip-016.xht == reference/no-red-on-blank-page-ref.xht
+clip-017.xht == reference/no-red-on-blank-page-ref.xht
+clip-018.xht == reference/no-red-on-blank-page-ref.xht
+clip-019.xht == reference/no-red-on-blank-page-ref.xht
+clip-020.xht == reference/no-red-on-blank-page-ref.xht
+clip-028.xht == reference/no-red-on-blank-page-ref.xht
+clip-029.xht == reference/no-red-on-blank-page-ref.xht
+clip-030.xht == reference/no-red-on-blank-page-ref.xht
+clip-031.xht == reference/no-red-on-blank-page-ref.xht
+clip-032.xht == reference/no-red-on-blank-page-ref.xht
+clip-040.xht == reference/no-red-on-blank-page-ref.xht
+clip-041.xht == reference/no-red-on-blank-page-ref.xht
+clip-042.xht == reference/no-red-on-blank-page-ref.xht
+clip-043.xht == reference/no-red-on-blank-page-ref.xht
+clip-044.xht == reference/no-red-on-blank-page-ref.xht
+clip-052.xht == reference/no-red-on-blank-page-ref.xht
+clip-053.xht == reference/no-red-on-blank-page-ref.xht
+clip-054.xht == reference/no-red-on-blank-page-ref.xht
+clip-055.xht == reference/no-red-on-blank-page-ref.xht
+clip-056.xht == reference/no-red-on-blank-page-ref.xht
+clip-064.xht == reference/no-red-on-blank-page-ref.xht
+clip-065.xht == reference/no-red-on-blank-page-ref.xht
+clip-066.xht == reference/no-red-on-blank-page-ref.xht
+clip-067.xht == reference/no-red-on-blank-page-ref.xht
+clip-068.xht == reference/no-red-on-blank-page-ref.xht
+clip-076.xht == reference/no-red-on-blank-page-ref.xht
+clip-077.xht == reference/no-red-on-blank-page-ref.xht
+clip-078.xht == reference/no-red-on-blank-page-ref.xht
+clip-079.xht == reference/no-red-on-blank-page-ref.xht
+clip-080.xht == reference/no-red-on-blank-page-ref.xht
+clip-088.xht == reference/no-red-on-blank-page-ref.xht
+clip-089.xht == reference/no-red-on-blank-page-ref.xht
+clip-090.xht == reference/no-red-on-blank-page-ref.xht
+clip-091.xht == reference/no-red-on-blank-page-ref.xht
+clip-092.xht == reference/no-red-on-blank-page-ref.xht
+clip-097.xht == reference/no-red-on-blank-page-ref.xht
+clip-098.xht == reference/no-red-on-blank-page-ref.xht
+clip-099.xht == reference/no-red-on-blank-page-ref.xht
+clip-102.xht == reference/no-red-on-blank-page-ref.xht
collapsing-border-model-010a.xht == reference/ref-filled-green-100px-square.xht
collapsing-border-model-010b.xht == reference/ref-filled-green-100px-square.xht
color-001.xht == reference/color-001-ref.xht
@@ -2722,8 +2825,26 @@ color-applies-to-012.xht == reference/color-applies-to-001-ref.xht
color-applies-to-013.xht == reference/color-applies-to-001-ref.xht
color-applies-to-014.xht == reference/color-applies-to-001-ref.xht
color-applies-to-015.xht == reference/color-applies-to-001-ref.xht
+colors-001.xht == reference/filler-text-below-green.xht
+colors-002.xht == reference/no-red-filler-text-ref.xht
+colors-003.xht == reference/no-red-filler-text-ref.xht
+colors-004.xht == reference/no-red-filler-text-ref.xht
+colors-005.xht == reference/filler-text-below-green.xht
colors-007.xht == reference/colors-007-ref.xht
column-visibility-004.xht == reference/column-visibility-004-ref.xht
+combinator-001.xht == reference/filler-text-below-green.xht
+combinator-002.xht == reference/filler-text-below-green.xht
+combinator-003.xht == reference/filler-text-below-green.xht
+combinator-004.xht == reference/filler-text-below-green.xht
+comments-001.xht == reference/filler-text-below-green.xht
+comments-002.xht == reference/filler-text-below-green.xht
+comments-003.xht == reference/filler-text-below-green.xht
+comments-004.xht == reference/filler-text-below-green.xht
+comments-005.xht == reference/filler-text-below-green.xht
+comments-006.xht == reference/filler-text-below-green.xht
+comments-007.xht == reference/filler-text-below-green.xht
+comments-008.xht == reference/filler-text-below-green.xht
+comments-009.xht == reference/filler-text-below-green.xht
containing-block-001.xht == reference/ref-filled-green-100px-square.xht
containing-block-002.xht == reference/ref-filled-green-100px-square.xht
containing-block-003.xht == reference/ref-filled-green-100px-square.xht
@@ -2744,6 +2865,8 @@ containing-block-027.xht == reference/containing-block-027-ref.xht
containing-block-028.xht == reference/containing-block-028-ref.xht
containing-block-029.xht == reference/containing-block-029-ref.xht
containing-block-030.xht == reference/containing-block-030-ref.xht
+content-001.xht == reference/no-red-on-blank-page-ref.xht
+content-036.xht == reference/no-red-on-blank-page-ref.xht
content-171.xht == reference/content-171-ref.xht
content-172.xht == reference/content-172-ref.xht
content-173.xht == reference/content-173-ref.xht
@@ -2754,6 +2877,8 @@ content-inherit-002.xht == reference/content-inherit-002-ref.xht
content-type-000.xht == reference/content-type-000-ref.xht
content-type-001.xht == reference/content-type-000-ref.xht
counter-reset-increment-002.xht == reference/counter-reset-increment-002-ref.xht
+counters-002.xht == reference/no-red-filler-text-ref.xht
+declaration-whitespace-001.xht == reference/filler-text-below-green.xht
default-attribute-selector-001.xht == reference/ref-filled-green-100px-square.xht
default-attribute-selector-002.xht == reference/ref-filled-green-100px-square.xht
default-attribute-selector-003.xht == reference/ref-filled-green-100px-square.xht
@@ -2768,6 +2893,8 @@ delete-inline-in-blocks-middle-002.xht == reference/delete-inline-in-blocks-midd
delete-inline-in-blocks-middle-003.xht == reference/delete-inline-in-blocks-middle-002-ref.xht
descendant-display-none-001.xht == reference/ref-if-there-is-no-red.xht
descendant-display-override-001.xht == reference/ref-if-there-is-no-red.xht
+descendent-selector-001.xht == reference/no-red-filler-text-ref.xht
+descendent-selector-005.xht == reference/no-red-filler-text-ref.xht
direction-001.xht == reference/direction-001-ref.xht
direction-002.xht == reference/direction-002-ref.xht
direction-003.xht == reference/direction-002-ref.xht
@@ -2808,9 +2935,37 @@ dynamic-top-change-001.xht == reference/dynamic-top-change-001-ref.xht
dynamic-top-change-002.xht == reference/dynamic-top-change-002-ref.xht
dynamic-top-change-003.xht == reference/dynamic-top-change-002-ref.xht
dynamic-top-change-004.xht == reference/dynamic-top-change-002-ref.xht
+empty-cells-applies-to-008.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-009.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-010.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-011.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-012.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-013.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-014.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-017.xht == reference/no-red-on-blank-page-ref.xht
empty-inline-001.xht == reference/ref-if-there-is-no-red.xht
empty-inline-002.xht == reference/empty-inline-002-ref.xht
empty-inline-003.xht == reference/empty-inline-003-ref.xht
+eof-001.xht == reference/filler-text-below-green.xht
+eof-002.xht == reference/filler-text-below-green.xht
+eof-003.xht == reference/filler-text-below-green.xht
+eof-004.xht == reference/filler-text-below-green.xht
+eof-005.xht == reference/filler-text-below-green.xht
+eof-006.xht == reference/filler-text-below-green.xht
+eof-007.xht == reference/filler-text-below-green.xht
+escaped-ident-001.xht == reference/filler-text-below-green.xht
+escaped-ident-002.xht == reference/filler-text-below-green.xht
+escaped-ident-003.xht == reference/no-red-filler-text-ref.xht
+escaped-ident-004.xht == reference/no-red-filler-text-ref.xht
+escaped-ident-char-001.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-001.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-002.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-003.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-004.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-005.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-006.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-007.xht == reference/filler-text-below-green.xht
escapes-015.xht == reference/ref-if-there-is-no-red.xht
escapes-016.xht == reference/ref-if-there-is-no-red.xht
extract-ordered-lists-in-regions-explicit-counters-002.xht == reference/extract-ordered-lists-in-regions-explicit-counters-002-ref.xht
@@ -2851,6 +3006,7 @@ first-line-pseudo-013.xht == reference/first-line-pseudo-013-ref.xht
first-line-pseudo-014.xht == reference/first-line-pseudo-013-ref.xht
first-line-pseudo-015.xht == reference/first-line-pseudo-015-ref.xht
first-line-pseudo-016.xht == reference/first-line-pseudo-015-ref.xht
+first-line-selector-013.xht == reference/filler-text-below-green.xht
fixed-table-layout-002a.xht == reference/fixed-table-layout-002a-ref.xht
fixed-table-layout-003a01.xht == reference/fixed-table-layout-003a01-ref.xht
fixed-table-layout-003a02.xht == reference/fixed-table-layout-003a02-ref.xht
@@ -3140,17 +3296,45 @@ font-family-rule-005.xht == reference/font-family-rule-005-ref.xht
font-family-valid-characters-001.xht == reference/font-family-valid-characters-ref.xht
font-family-valid-characters-002.xht == reference/font-family-valid-characters-ref.xht
font-matching-rule-009.xht == reference/font-weight-normal-ref.xht
-font-size-001.xht == reference/font-size-001-ref.xht
-font-size-002.xht == reference/font-size-001-ref.xht
-font-size-004.xht == reference/font-size-001-ref.xht
-font-size-005.xht == reference/font-size-001-ref.xht
-font-size-089.xht == reference/font-size-001-ref.xht
-font-size-090.xht == reference/font-size-001-ref.xht
-font-size-092.xht == reference/font-size-001-ref.xht
-font-size-093.xht == reference/font-size-001-ref.xht
-font-size-100.xht == reference/font-size-001-ref.xht
-font-size-101.xht == reference/font-size-001-ref.xht
-font-size-102.xht == reference/font-size-001-ref.xht
+font-size-001.xht == reference/no-red-on-blank-page-ref.xht
+font-size-002.xht == reference/no-red-on-blank-page-ref.xht
+font-size-004.xht == reference/no-red-on-blank-page-ref.xht
+font-size-005.xht == reference/no-red-on-blank-page-ref.xht
+font-size-012.xht == reference/no-red-on-blank-page-ref.xht
+font-size-013.xht == reference/no-red-on-blank-page-ref.xht
+font-size-015.xht == reference/no-red-on-blank-page-ref.xht
+font-size-016.xht == reference/no-red-on-blank-page-ref.xht
+font-size-023.xht == reference/no-red-on-blank-page-ref.xht
+font-size-024.xht == reference/no-red-on-blank-page-ref.xht
+font-size-026.xht == reference/no-red-on-blank-page-ref.xht
+font-size-027.xht == reference/no-red-on-blank-page-ref.xht
+font-size-034.xht == reference/no-red-on-blank-page-ref.xht
+font-size-035.xht == reference/no-red-on-blank-page-ref.xht
+font-size-037.xht == reference/no-red-on-blank-page-ref.xht
+font-size-038.xht == reference/no-red-on-blank-page-ref.xht
+font-size-045.xht == reference/no-red-on-blank-page-ref.xht
+font-size-046.xht == reference/no-red-on-blank-page-ref.xht
+font-size-048.xht == reference/no-red-on-blank-page-ref.xht
+font-size-049.xht == reference/no-red-on-blank-page-ref.xht
+font-size-056.xht == reference/no-red-on-blank-page-ref.xht
+font-size-057.xht == reference/no-red-on-blank-page-ref.xht
+font-size-059.xht == reference/no-red-on-blank-page-ref.xht
+font-size-060.xht == reference/no-red-on-blank-page-ref.xht
+font-size-067.xht == reference/no-red-on-blank-page-ref.xht
+font-size-068.xht == reference/no-red-on-blank-page-ref.xht
+font-size-070.xht == reference/no-red-on-blank-page-ref.xht
+font-size-071.xht == reference/no-red-on-blank-page-ref.xht
+font-size-078.xht == reference/no-red-on-blank-page-ref.xht
+font-size-079.xht == reference/no-red-on-blank-page-ref.xht
+font-size-081.xht == reference/no-red-on-blank-page-ref.xht
+font-size-082.xht == reference/no-red-on-blank-page-ref.xht
+font-size-089.xht == reference/no-red-on-blank-page-ref.xht
+font-size-090.xht == reference/no-red-on-blank-page-ref.xht
+font-size-092.xht == reference/no-red-on-blank-page-ref.xht
+font-size-093.xht == reference/no-red-on-blank-page-ref.xht
+font-size-100.xht == reference/no-red-on-blank-page-ref.xht
+font-size-101.xht == reference/no-red-on-blank-page-ref.xht
+font-size-102.xht == reference/no-red-on-blank-page-ref.xht
font-size-120.xht == reference/font-size-120-ref.xht
font-size-121.xht == reference/font-size-121-ref.xht
font-size-122.xht == reference/font-size-122-ref.xht
@@ -3158,18 +3342,18 @@ font-size-123.xht == reference/font-size-123-ref.xht
font-size-124.xht == reference/ref-filled-green-100px-square.xht
font-size-adjust-zero-1.xht == reference/font-size-zero-2-ref.xht
font-size-adjust-zero-2.xht == reference/font-size-zero-2-ref.xht
-font-size-applies-to-016.xht == reference/font-size-001-ref.xht
+font-size-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-size-zero-1.xht == reference/font-size-zero-1-ref.xht != reference/font-size-zero-1-notref.xht
font-size-zero-2.xht == reference/font-size-zero-2-ref.xht
font-style-applies-to-001.xht == reference/font-style-applies-to-001-ref.xht
font-style-applies-to-002.xht == reference/font-style-applies-to-001-ref.xht
-font-style-applies-to-016.xht == reference/font-size-001-ref.xht
+font-style-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-017.xht == reference/font-style-applies-to-001-ref.xht
font-variant-001.xht == reference/font-variant-001-ref.xht
-font-variant-applies-to-016.xht == reference/font-size-001-ref.xht
+font-variant-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-001.xht == reference/font-weight-bold-ref.xht
font-weight-applies-to-002.xht == reference/font-weight-bold-ref.xht
-font-weight-applies-to-016.xht == reference/font-size-001-ref.xht
+font-weight-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-017.xht == reference/font-weight-bold-ref.xht
font-weight-bolder-001.xht == reference/font-weight-bolder-001-ref.xht
font-weight-lighter-001.xht == reference/font-weight-lighter-001-ref.xht
@@ -3291,7 +3475,28 @@ height-width-table-001b.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001c.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001d.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001e.xht == reference/ref-filled-green-100px-square.xht
+html-attribute-009.xht == reference/filler-text-below-green.xht
+html-attribute-028.xht == reference/filler-text-below-green.xht
+html-case-sensitivity-001.xht == reference/filler-text-below-green.xht
+html-precedence-001.xht == reference/filler-text-below-green.xht
html-precedence-004.xht == reference/html-precedence-004-ref.xht
+id-selector-001.xht == reference/filler-text-below-green.xht
+id-selector-004.xht == reference/no-red-filler-text-ref.xht
+id-selector-005.xht == reference/no-red-filler-text-ref.xht
+id-selector-006.xht == reference/filler-text-below-green.xht
+ident-014.xht == reference/filler-text-below-green.xht
+ident-015.xht == reference/filler-text-below-green.xht
+ident-016.xht == reference/filler-text-below-green.xht
+ident-017.xht == reference/no-red-filler-text-ref.xht
+ident-018.xht == reference/no-red-filler-text-ref.xht
+ident-019.xht == reference/filler-text-below-green.xht
+ignored-rules-001.xht == reference/filler-text-below-green.xht
+ignored-rules-002.xht == reference/filler-text-below-green.xht
+ignored-rules-003.xht == reference/filler-text-below-green.xht
+ignored-rules-004.xht == reference/filler-text-below-green.xht
+ignored-rules-005.xht == reference/filler-text-below-green.xht
+ignored-rules-006.xht == reference/filler-text-below-green.xht
+ignored-rules-007.xht == reference/filler-text-below-green.xht
inherit-static-offset-001.xht == reference/ref-filled-green-100px-square.xht
inherit-static-offset-002.xht == reference/ref-filled-green-100px-square.xht
inherit-static-offset-003.xht == reference/ref-filled-green-100px-square.xht
@@ -3390,6 +3595,10 @@ inline-svg-margin-padding-border.xht == reference/inline-svg-margin-padding-bord
inline-table-002a.xht == reference/inline-table-002-ref.xht
inline-table-002b.xht == reference/inline-table-002-ref.xht
inline-table-003.xht == reference/inline-table-003-ref.xht
+inline-table-alignment-002.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-003.xht == reference/inline-table-alignment-003-ref.xht
+inline-table-alignment-004.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-005.xht == reference/inline-table-alignment-003-ref.xht
inline-table-height-001.xht == reference/inline-table-height-001-ref.xht
inline-table-height-002.xht == reference/inline-table-height-002-ref.xht
inline-table-valign-001.xht == reference/inline-table-valign-001-ref.xht
@@ -3433,6 +3642,11 @@ insert-inline-in-blocks-n-inlines-end-003.xht == reference/insert-inline-in-bloc
insert-inline-in-blocks-n-inlines-middle-001.xht == reference/insert-inline-in-blocks-n-inlines-middle-001-ref.xht
insert-inline-in-blocks-n-inlines-middle-002.xht == reference/insert-inline-in-blocks-n-inlines-middle-002-ref.xht
insert-inline-in-blocks-n-inlines-middle-003.xht == reference/insert-inline-in-blocks-n-inlines-middle-003-ref.xht
+invalid-at-rule-001.xht == reference/no-red-filler-text-ref.xht
+invalid-decl-at-rule-001.xht == reference/filler-text-below-green.xht
+invalid-decl-at-rule-002.xht == reference/filler-text-below-green.xht
+lang-selector-002.xht == reference/no-red-filler-text-ref.xht
+lang-selector-003.xht == reference/filler-text-below-green.xht
leading-001.xht == reference/leading-001-ref.xht
left-004.xht == reference/left-004-ref.xht
left-005.xht == reference/left-004-ref.xht
@@ -3592,6 +3806,14 @@ ltr-basic.xht == reference/left-ltr-ref.xht
ltr-ib.xht == reference/left-ltr-ref.xht
ltr-span-only.xht == reference/right-ltr-ref.xht
ltr-span-only-ib.xht == reference/right-ltr-ref.xht
+malformed-decl-001.xht == reference/filler-text-below-green.xht
+malformed-decl-002.xht == reference/filler-text-below-green.xht
+malformed-decl-003.xht == reference/filler-text-below-green.xht
+malformed-decl-004.xht == reference/filler-text-below-green.xht
+malformed-decl-005.xht == reference/filler-text-below-green.xht
+malformed-decl-006.xht == reference/filler-text-below-green.xht
+malformed-decl-007.xht == reference/filler-text-below-green.xht
+malformed-decl-008.xht == reference/filler-text-below-green.xht
margin-001.xht == reference/margin-001-ref.xht
margin-002.xht == reference/margin-002-ref.xht
margin-003.xht == reference/margin-003-ref.xht
@@ -4115,6 +4337,23 @@ max-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
max-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht
max-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht
max-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht
+media-dependency-001.xht == reference/filler-text-below-green.xht
+media-dependency-002.xht == reference/filler-text-below-green.xht
+media-dependency-003.xht == reference/filler-text-below-green.xht
+media-dependency-004.xht == reference/filler-text-below-green.xht
+media-dependency-005.xht == reference/filler-text-below-green.xht
+media-dependency-006.xht == reference/filler-text-below-green.xht
+media-dependency-007.xht == reference/no-red-filler-text-ref.xht
+media-dependency-008.xht == reference/no-red-filler-text-ref.xht
+media-dependency-009.xht == reference/filler-text-below-green.xht
+media-dependency-010.xht == reference/no-red-filler-text-ref.xht
+media-dependency-011.xht == reference/no-red-filler-text-ref.xht
+media-dependency-012.xht == reference/no-red-filler-text-ref.xht
+media-dependency-013.xht == reference/no-red-filler-text-ref.xht
+media-dependency-014.xht == reference/no-red-filler-text-ref.xht
+media-dependency-015.xht == reference/no-red-filler-text-ref.xht
+media-dependency-016.xht == reference/no-red-filler-text-ref.xht
+media-dependency-017.xht == reference/filler-text-below-green.xht
min-height-001.xht == reference/height-001-ref.xht
min-height-002.xht == reference/height-001-ref.xht
min-height-003.xht == reference/height-003-ref.xht
@@ -4272,7 +4511,59 @@ min-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
min-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht
min-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht
min-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht
+moz-css21-block-page-break-inside-avoid-1.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-10.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-11.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-12.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-13.xht == reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
+moz-css21-block-page-break-inside-avoid-14.xht == reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
+moz-css21-block-page-break-inside-avoid-15.xht == reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
+moz-css21-block-page-break-inside-avoid-2.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-3.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-4.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-5.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-6.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-7.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-8.xht == reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
+moz-css21-block-page-break-inside-avoid-9.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-2.xht == reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
+moz-css21-float-page-break-inside-avoid-3.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-4.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-5.xht == reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
+moz-css21-float-page-break-inside-avoid-6.xht == reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
+moz-css21-float-page-break-inside-avoid-7.xht == reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
+moz-css21-float-page-break-inside-avoid-8.xht == reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
+moz-css21-float-page-break-inside-avoid-9.xht == reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
+moz-css21-inline-page-break-inside-avoid-1.xht == reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
+moz-css21-row-page-break-inside-avoid-1.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-row-page-break-inside-avoid-2.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-2.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-3.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-4.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-5.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-6.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-7.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-8.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
+moz-css21-table-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-table-page-break-inside-avoid-2.xht == reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
+moz-css21-table-page-break-inside-avoid-3.xht == reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
+moz-css21-table-page-break-inside-avoid-4.xht == reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
+moz-css21-table-page-break-inside-avoid-5.xht == reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
+moz-css21-table-page-break-inside-avoid-6.xht == reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
+moz-css21-table-page-break-inside-avoid-7.xht == reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
+moz-css21-table-page-break-inside-avoid-8.xht == reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
+moz-multicol3-column-balancing-break-inside-avoid-1.xht == reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
multicol-height-002.xht == reference/multicol-height-002.xht
+numbers-units-001.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-003.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-005.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-016.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-017.xht == reference/no-red-on-blank-page-ref.xht
+other-attribute-001.xht == reference/no-red-on-blank-page-ref.xht
+outline-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
outline-color-049.xht == reference/outline-color-049-ref.xht
outline-color-052.xht == reference/outline-color-052-ref.xht
outline-color-053.xht == reference/outline-color-052-ref.xht
@@ -4289,7 +4580,41 @@ outline-color-110.xht == reference/outline-color-110-ref.xht
outline-color-113.xht == reference/outline-color-113-ref.xht
outline-color-114.xht == reference/outline-color-113-ref.xht
outline-color-115.xht == reference/outline-color-115-ref.xht
+outline-color-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-color-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
outline-layout-006.xht == reference/outline-layout-006-ref.xht
+outline-style-001.xht == reference/no-red-filler-text-ref.xht
+outline-style-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-style-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
+outline-width-002.xht == reference/no-red-filler-text-ref.xht
+outline-width-004.xht == reference/no-red-filler-text-ref.xht
+outline-width-005.xht == reference/no-red-filler-text-ref.xht
+outline-width-013.xht == reference/no-red-filler-text-ref.xht
+outline-width-015.xht == reference/no-red-filler-text-ref.xht
+outline-width-016.xht == reference/no-red-filler-text-ref.xht
+outline-width-024.xht == reference/no-red-filler-text-ref.xht
+outline-width-026.xht == reference/no-red-filler-text-ref.xht
+outline-width-027.xht == reference/no-red-filler-text-ref.xht
+outline-width-035.xht == reference/no-red-filler-text-ref.xht
+outline-width-037.xht == reference/no-red-filler-text-ref.xht
+outline-width-038.xht == reference/no-red-filler-text-ref.xht
+outline-width-046.xht == reference/no-red-filler-text-ref.xht
+outline-width-048.xht == reference/no-red-filler-text-ref.xht
+outline-width-049.xht == reference/no-red-filler-text-ref.xht
+outline-width-057.xht == reference/no-red-filler-text-ref.xht
+outline-width-059.xht == reference/no-red-filler-text-ref.xht
+outline-width-060.xht == reference/no-red-filler-text-ref.xht
+outline-width-068.xht == reference/no-red-filler-text-ref.xht
+outline-width-070.xht == reference/no-red-filler-text-ref.xht
+outline-width-071.xht == reference/no-red-filler-text-ref.xht
+outline-width-079.xht == reference/no-red-filler-text-ref.xht
+outline-width-081.xht == reference/no-red-filler-text-ref.xht
+outline-width-082.xht == reference/no-red-filler-text-ref.xht
+outline-width-089.xht == reference/no-red-filler-text-ref.xht
+outline-width-090.xht == reference/no-red-filler-text-ref.xht
+outline-width-091.xht == reference/no-red-filler-text-ref.xht
+outline-width-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-width-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
overflow-applies-to-001.xht == reference/overflow-applies-to-001-ref.xht
overflow-applies-to-002.xht == reference/overflow-applies-to-001-ref.xht
overflow-applies-to-003.xht == reference/overflow-applies-to-001-ref.xht
@@ -4692,6 +5017,13 @@ position-relative-nested-001.xht == reference/position-relative-nested-001-ref.x
position-static-001.xht == reference/position-static-001-ref.xht
positioning-float-001.xht == reference/positioning-float-001-ref.xht
positioning-float-002.xht == reference/positioning-float-002-ref.xht
+pseudo-001.xht == reference/no-red-filler-text-ref.xht
+pseudo-002.xht == reference/filler-text-below-green.xht
+pseudo-014.xht == reference/no-red-filler-text-ref.xht
+pseudo-015.xht == reference/no-red-filler-text-ref.xht
+pseudo-016.xht == reference/no-red-filler-text-ref.xht
+quoted-keywords-001.xht == reference/no-red-filler-text-ref.xht
+quoted-keywords-002.xht == reference/no-red-filler-text-ref.xht
quotes-035.xht == reference/quotes-035-ref.xht
quotes-035a.xht == reference/quotes-035-ref.xht
quotes-036.xht == reference/quotes-035-ref.xht
@@ -4918,9 +5250,19 @@ separated-border-model-004e.xht == reference/separated-border-model-004e-ref.xht
separated-border-model-007.xht == reference/separated-border-model-007-ref.xht
separated-border-model-008.xht == reference/separated-border-model-007-ref.xht
separated-border-model-009.xht == reference/separated-border-model-007-ref.xht
+sgml-comments-001.xht == reference/filler-text-below-green.xht
shand-border-000.xht == reference/shand-border-000-ref.xht
shand-border-001.xht == reference/ref-if-there-is-no-red.xht
+sibling-selector-002.xht == reference/filler-text-below-green.xht
sort-by-order-001.xht == reference/ref-filled-green-100px-square.xht
+specificity-001.xht == reference/filler-text-below-green.xht
+specificity-002.xht == reference/filler-text-below-green.xht
+specificity-003.xht == reference/filler-text-below-green.xht
+specificity-004.xht == reference/filler-text-below-green.xht
+specificity-005.xht == reference/filler-text-below-green.xht
+specificity-006.xht == reference/filler-text-below-green.xht
+specificity-007.xht == reference/filler-text-below-green.xht
+specificity-008.xht == reference/filler-text-below-green.xht
specificity-011.xht == reference/specificity-011-ref.xht
specificity-013.xht == reference/specificity-013-ref.xht
stack-floats-001.xht == reference/stack-floats-001-ref.xht
@@ -4948,10 +5290,13 @@ table-backgrounds-bs-column-001.xht == reference/table-backgrounds-bs-column-001
table-backgrounds-bs-row-001.xht == reference/table-backgrounds-bs-row-001-ref.xht
table-backgrounds-bs-rowgroup-001.xht == reference/table-backgrounds-bs-rowgroup-001-ref.xht
table-backgrounds-bs-table-001.xht == reference/table-backgrounds-bs-table-001-ref.xht
+table-column-rendering-001.xht == reference/no-red-on-blank-page-ref.xht
+table-column-rendering-002.xht == reference/no-red-on-blank-page-ref.xht
table-height-algorithm-008a.xht == reference/ref-filled-green-100px-square.xht
table-height-algorithm-008b.xht == reference/ref-filled-green-100px-square.xht
table-height-algorithm-008c.xht == reference/ref-filled-green-100px-square.xht
table-in-inline-001.xht == reference/table-in-inline-001-ref.xht
+table-layout-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
table-margin-004.xht == reference/table-margin-004-ref.xht
table-vertical-align-baseline-001.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-002.xht == reference/table-vertical-align-baseline-001-ref.xht
@@ -4960,6 +5305,8 @@ table-vertical-align-baseline-004.xht == reference/table-vertical-align-baseline
table-vertical-align-baseline-005.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-006.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-007.xht == reference/table-vertical-align-baseline-001-ref.xht
+table-visual-layout-017.xht == reference/no-red-on-blank-page-ref.xht
+table-visual-layout-018.xht == reference/no-red-on-blank-page-ref.xht
table-visual-layout-026a.xht == reference/ref-filled-green-100px-square.xht
table-visual-layout-026b.xht == reference/ref-filled-green-100px-square.xht
table-visual-layout-026c.xht == reference/ref-filled-green-100px-square.xht
@@ -4973,6 +5320,7 @@ text-align-white-space-005.xht == reference/text-align-white-space-005-ref.xht
text-align-white-space-006.xht == reference/text-align-white-space-002-ref.xht
text-align-white-space-007.xht == reference/text-align-white-space-002-ref.xht
text-align-white-space-008.xht == reference/text-align-white-space-008-ref.xht
+text-decoration-image-001.xht == reference/no-red-on-blank-page-ref.xht
text-decoration-va-length-001.xht == reference/text-decoration-va-length-001-ref.xht
text-decoration-va-length-002.xht == reference/text-decoration-va-length-002-ref.xht
text-indent-012.xht == reference/text-indent-012-ref.xht
@@ -4983,6 +5331,8 @@ text-indent-intrinsic-001.xht == reference/text-indent-intrinsic-001-ref.xht
text-indent-intrinsic-002.xht == reference/text-indent-intrinsic-002-ref.xht
text-indent-intrinsic-003.xht == reference/text-indent-intrinsic-003-ref.xht
text-indent-intrinsic-004.xht == reference/text-indent-intrinsic-004-ref.xht
+text-indent-overflow-001.xht == reference/no-red-on-blank-page-ref.xht
+text-indent-overflow-004.xht == reference/no-red-on-blank-page-ref.xht
text-indent-percent-001.xht == reference/text-indent-percent-001-ref.xht
text-indent-wrap-001.xht == reference/text-indent-wrap-001-ref-inline-margin.xht == reference/text-indent-wrap-001-ref-float.xht != reference/text-indent-wrap-001-notref-block-margin.xht
text-transform-capitalize-001.xht == reference/text-transform-capitalize-001-ref.xht
@@ -5084,6 +5434,17 @@ units-004.xht == reference/units-004-ref.xht
units-006.xht == reference/units-006-ref.xht
units-008.xht == reference/units-006-ref.xht
units-009.xht == reference/units-006-ref.xht
+universal-selector-003.xht == reference/filler-text-below-green.xht
+universal-selector-004.xht == reference/filler-text-below-green.xht
+uri-001.xht == reference/filler-text-below-green.xht
+uri-002.xht == reference/no-red-filler-text-ref.xht
+uri-003.xht == reference/no-red-filler-text-ref.xht
+uri-006.xht == reference/no-red-filler-text-ref.xht
+uri-007.xht == reference/no-red-filler-text-ref.xht
+uri-008.xht == reference/no-red-filler-text-ref.xht
+uri-009.xht == reference/no-red-filler-text-ref.xht
+uri-010.xht == reference/no-red-filler-text-ref.xht
+uri-011.xht == reference/no-red-filler-text-ref.xht
uri-013.xht == reference/uri-013-ref.xht
vertical-align-004.xht == reference/vertical-align-004-ref.xht
vertical-align-005.xht == reference/vertical-align-004-ref.xht
@@ -5159,11 +5520,8 @@ vertical-align-baseline-008.xht == reference/vertical-align-baseline-008-ref.xht
vertical-align-baseline-009.xht == reference/vertical-align-baseline-007-ref.xht
vertical-align-sub-001.xht == reference/vertical-align-sub-001-ref.xht
vertical-align-super-001.xht == reference/vertical-align-sub-001-ref.xht
-vertical-alignment-new-002.xht == reference/vertical-alignment-new-002-ref.xht
-vertical-alignment-new-004.xht == reference/vertical-alignment-new-004-ref.xht
-vertical-alignment-new-006.xht == reference/vertical-alignment-new-006-ref.xht
-vertical-alignment-new-008.xht == reference/vertical-alignment-new-008-ref.xht
visibility-005.xht == reference/ref-filled-green-100px-square.xht
+visibility-block-001.xht == reference/no-red-on-blank-page-ref.xht
white-space-collapsing-001.xht == reference/white-space-collapsing-001-ref.xht
white-space-collapsing-002.xht == reference/white-space-collapsing-001-ref.xht
white-space-collapsing-004.xht == reference/white-space-collapsing-004-ref.xht
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/sgml-comments-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/sgml-comments-001.xht
index 15727273236..63edd466994 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/sgml-comments-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/sgml-comments-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing SGML comments</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="SGML comment tokens are parsed and ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/sibling-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/sibling-selector-002.xht
index 6c0b21ffe94..556d684bb54 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/sibling-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/sibling-selector-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Sibling selector with non-element node</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Sibling selector only applies to immediate siblings ignoring non-element nodes." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-001.xht
index 92d58832cbb..aeedaf53d3d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0010 vs. 0001</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The attribute selector has an higher specificity over the element selector - specificity 0010 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-002.xht
index 2ceefaef908..044628b968a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Inline Style</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specificity of the inline style trumps all other selectors." />
<meta http-equiv="Content-Style-Type" content="text/css" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-003.xht
index 97210d4f309..57043095b36 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0100 vs. 0011</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The ID attribute in a selector has the higher specificity than the combined pseudo-class and element selectors - specificity 0100 takes precedence over 0011." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-004.xht
index 0acab96e1be..35a23b8863b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0011 vs. 0010</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combined pseudo-class and element selectors have a higher specificity than the attribute selector - specificity 0011 takes precedence over 0010." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-005.xht
index cf07b84c67c..9a5284ebc31 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-005.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0002 vs. 0001</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An element selector with a pseudo-element selector wins over a pseudo-element selector - specificity 0002 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-006.xht
index 428ce20bfbe..498b403442a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Pseudo-element vs. simple element</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combination of a pseudo-element selector with an element selector takes takes precedence over simple and single element selector - specificity 0002 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-007.xht
index ff36f9a602a..aa34df7d812 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - Specificity 0001 vs. 0000</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The element selector has a higher specificity over the universal selector - specificity 0001 takes precedence over 0000." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-008.xht
index 4373a061bb5..8b541863032 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/specificity-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/specificity-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Calculating specificity - specificity 0012 vs. 0002</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combined specificity of an element selector, with a pseudo-class selector and a pseudo-element selector achieves an higher specificity than the combined specificity of an element selector with a pseudo-element selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/xhtml1/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/xhtml1/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-001.xht
index 3aa510f8694..9bde2f73537 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Table columns are not rendered</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table columns in themselves are not rendered." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-002.xht
index 0c22ebb4f44..de07104f1ca 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/table-column-rendering-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Table column groups are not rendered</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table column groups in themselves are not rendered." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/table-layout-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1/table-layout-applies-to-016.xht
index e68213fba12..57c6e56a765 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/table-layout-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/table-layout-applies-to-016.xht
@@ -5,6 +5,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#width-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table-layout does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-017.xht
index 8edef6ed48e..94da8bde2f3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-017.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Table row boxes exactly cover the table in the collapsing borders model</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="In the collapsing border model, the table row boxes together exactly cover the table." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-018.xht
index a5d07f3bbf2..1af096f0cc7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/table-visual-layout-018.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Table column boxes exactly cover the table in the collapsing borders model</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="In the collapsing border model, the table column boxes together exactly cover the table." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/text-decoration-image-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/text-decoration-image-001.xht
index 2b6e69653cf..822eac1535d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/text-decoration-image-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/text-decoration-image-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Text-decoration on images</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#lining-striking-props" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="image" />
<meta name="assert" content="Text-decoration is not applied to images." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-001.xht
index f906adb0745..e7f703b5d66 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Text-indent with negative value with overflow hidden</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'text-indent' property with negative value follows the overflow hidden assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-004.xht
index f7fbbb66779..48d4227fb28 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/text-indent-overflow-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Text-indent with value larger than the available width with 'overflow' set to 'hidden'</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'text-indent' property with value exceeding the available width of the element follows the 'overflow: hidden' assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht
index 965b300b272..27a240b30a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht
@@ -82,7 +82,7 @@
<tbody id="s13">
<tr><th><a href="chapter-13.xht">Chapter 13 -
Paged media</a></th>
- <td>(133 Tests)</td></tr>
+ <td>(135 Tests)</td></tr>
</tbody>
<tbody id="s14">
<tr><th><a href="chapter-14.xht">Chapter 14 -
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-003.xht
index 19f9e0bc29b..6843d85f3eb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Implied universal selector for class selector</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="If the universal selector is not the only component of a simple class selector the * can be omitted." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-004.xht
index 045258921f5..92b793578ca 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/universal-selector-004.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Implied universal selector for ID</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="If the universal selector is not the only component of a simple id selector the * can be omitted." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-001.xht
index eb0a3bb2eb9..6dcd91d20b9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing valid URIs with white space and no quotes</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A url function is valid if it is 'url(', followed by the URI, followed by ')', even with white space between." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-002.xht
index 9ad0e902408..45d82176f0d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-002.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Parsing URL with an invalid space</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="URL functions with invalid spaces are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-003.xht
index db1c719a6f6..36793a0618e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-003.xht
@@ -4,6 +4,7 @@
<title>CSS Test: URL with missing closing parenthesis</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Url functions with missing closing parenthesis are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-006.xht
index 6e401a92c85..bad91f5769c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-006.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (*) after URL function values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Special CSS characters following URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-007.xht
index 4c006d915d3..1d2cb2226e9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-007.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (&amp;) after URL functions values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Invalid characters following URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-008.xht
index 9cbdcf24693..6d6a7a0283e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-008.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid characters (alpha) before URL function values</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Alpha characters preceding URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-009.xht
index a22ce533de7..32bc0161e2b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-009.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (/) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="A slash character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-010.xht
index f3e7df78318..ba83dc53651 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-010.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (_) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="An underscore character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/uri-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1/uri-011.xht
index d7c3723ffa0..7cb03d24cb2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/uri-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/uri-011.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Invalid character (=) before URL functions</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="An equal sign character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-002.xht
deleted file mode 100644
index cb5d2bd54b2..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-002.xht
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box." />
- <link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: top;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-004.xht
deleted file mode 100644
index 32a09c08fe2..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-004.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box." />
- <link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-top;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-006.xht
deleted file mode 100644
index 10722512fad..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-006.xht
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box." />
- <link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-bottom;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-008.xht
deleted file mode 100644
index 745882ce900..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1/vertical-alignment-new-008.xht
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box." />
- <link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: bottom;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/visibility-block-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/visibility-block-001.xht
index 4007ad509a3..995d59edfd3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/visibility-block-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/visibility-block-001.xht
@@ -4,6 +4,7 @@
<title>CSS Test: Visibility 'collapse' on non-table row or column elements</title>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#visibility" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'visibility' property set to 'collapse' acts like 'hidden' when applied to non-table row or column elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1print/.htaccess
index 88be14b2eda..d56d291c6cd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/.htaccess
@@ -23,6 +23,14 @@ ReadmeName README
# Add some default descriptions
AddDescription "Information about the files in this directory" README
+<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
+<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
+AddCharset us-ascii .xht .xhtml .xml .html .htm
+</files>
+
<Files ~ "^cascade-import-002\.(xht|xhtml|xml|html|htm)$">
Header add Link "<support/cascade-import-002d.css>; rel=\"stylesheet\""
Header add Link "<support/cascade-import-002f.css>; rel=\"stylesheet\""
@@ -121,11 +129,3 @@ AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
AddCharset iso-8859-1 .xht .xhtml .xml .html .htm
</Files>
-<files ~ '^character-encoding-03[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
-<files ~ '^at-charset-07[1234567]\.(xht|xhtml|xml|html|htm)$'>
-AddCharset us-ascii .xht .xhtml .xml .html .htm
-</files>
-
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-033.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-033.xht
index e9443382017..e07255bad25 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-033.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-033.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-034.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-034.xht
index 762667e6df4..16e1ed25596 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-034.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-034.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-035.xht
index 85a5f3f8d12..f6e6dcba140 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-035.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-036.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-036.xht
index ea2450c9e0d..1f59d8d0c5c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-036.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-036.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The stylesheet is thrown out due to the BOM not matching the actual encoding." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-037.xht
index 4d600c98291..c2b4d861522 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-037.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the mismatched @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-038.xht
index dbbf0cf714a..171c9ac57b6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-038.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the mismatched @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-049.xht
index dcf95d6d48f..723f3bbcbbc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-049.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-050.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-050.xht
index b4263f0a287..35727a2b44f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-050.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-050.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-051.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-051.xht
index 34003a94d12..dce3d225558 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-051.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-051.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-052.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-052.xht
index dcc2b50c8dc..4578046cbf6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-052.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-052.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the second @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-053.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-053.xht
index e5f962eb8dc..40d0f4e0f2d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-053.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-053.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The declaration block is interpreted and applied correctly." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-055.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-055.xht
index f618f574f99..8b602bf706f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-055.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-055.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-057.xht
index c1bcbae98f6..2f0d5325f5a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-057.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-058.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-058.xht
index 8b3aaa1b757..981bbebb278 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-058.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-058.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-059.xht
index d561fb34229..687b628e8db 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-charset-059.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#charset" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The selector does not match due to the @charset being ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-002.xht
index 57cf9e51e7e..439d04a34e2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import used to import external stylesheets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-003.xht
index cec1a2152a0..36f167adf06 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import used with just a string is interpreted as if it had url(...) around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-004.xht
index 3379668c093..f97f859de57 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying a media-dependency of print does not apply rules to the user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-005.xht
index 7bd491b6a80..858496e4793 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying the media-dependency of 'all' applies to all media types including user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-006.xht
index 3df10271b5c..a0524d0584c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specifying the media-dependent import rules to 'screen' applies to user agent display." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-007.xht
index 2697e596666..ddfc8b9336a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-import-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An @import is valid after @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-001.xht
index d28c96f48d2..a9934098478 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-002.xht
index 44b66e77482..6fb5d813cac 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-003.xht
index 1308927dcf1..3efb35512af 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An at-rule consists of everything up to and including the next semi-colon or the next block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-004.xht
index e1078a8dcf5..8cb80c54f9a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-005.xht
index d8ed7fcbba5..f203070ed2d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-006.xht
index 202aed27288..761b6df6f63 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-007.xht
index b82876a9932..753b02137cf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored if inside a block or after any valid statement except @charset." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-008.xht
index 2795b74e653..9671146406e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is ignored after invalid @rule." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-009.xht
index ad259502691..86a452715f4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="@import is not ignored if after bad selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-010.xht
index 8d0aa2783a0..424b7e3d9d7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-010.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space does not affect the validity of @rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-011.xht
index 97c03f1bccf..c9b69be7888 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-011.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules are ignored if they start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-012.xht
index 8a811ac6219..e745d719d24 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/at-rule-012.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="At-Rules are ignored it they start with an at-keyword (@ followed immediately by an identifier)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-001.xht
index ea314f67019..f5b3aa3872c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-002.xht
index c711fe0f913..95f77c8c0a4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-selector-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selector without a value matches any element which has that attribute set." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-004.xht
index 492514aba02..3e231602247 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attributes cannot begin with numerals." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-006.xht
index f7a09207db7..d7e86ce9897 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/bad-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/bad-selector-001.xht
index e00e1aca3cd..d534f36a3fc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/bad-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/bad-selector-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#rule-sets" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Declarations with bad selectors are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/before-after-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/before-after-001.xht
index c461e830b8f..200da30ed8c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/before-after-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/before-after-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#before-after-content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Multiple pseudo-elements cannot be placed on the same selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-002.xht
index b82e993e15a..b7f81053131 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Declaration blocks that are empty have no effect on later declarations." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-003.xht
index 4bf076448ad..b5bedd9e23f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space around rule blocks do not affect the validity of the rule block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-004.xht
index ffba9dd1e41..122c0a7947a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of square brackets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-005.xht
index fe824794acb..6e198ef173b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of curly brackets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-006.xht
index 5aa7158af2a..47b64fd0f0d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Blocks and strings are parsed with matching terminating pairs of parentheses." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-and-strings-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-and-strings-001.xht
index be242c09263..3328a4b0e6f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-and-strings-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/blocks-and-strings-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#block" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Nested blocks and strings are parsed accordingly." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/border-collapse-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/border-collapse-applies-to-016.xht
index 7fcb22a4ded..85f5f970abb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/border-collapse-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/border-collapse-applies-to-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#borders" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Border-collapse does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/border-spacing-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/border-spacing-applies-to-016.xht
index 037e741f340..71ccad59830 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/border-spacing-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/border-spacing-applies-to-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#separated-borders" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Border-spacing does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-001.xht
index 3c35444df67..497d43cd0a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-001.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-002.xht
index 4d573251646..f3720edf164 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-002.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.3</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-003.xht
index cfb9b7a2d7b..3dbe9ab3397 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-003.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-004.xht
index ff02850096e..f3c650d8f41 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-004.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.3.7</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-005.xht
index ef73dbfc285..9f1fe2c959a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-005.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-006.xht
index 36d0572d591..a2744f774aa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-006.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:padding-box and CSS2.1 10.6.4</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height" rel="help" />
<meta content="" name="flags" />
<link href="reference/box-sizing-001-ref.xht" rel="match" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-007.xht
index a2b3c65440d..2bcd6fefdd9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-007.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of intrinsicly sized replaced elements.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-008.xht
index 4c2e3b24d7e..7b598bfd44e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-008.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic width only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-009.xht
index 29b6e9973cb..7605478cf79 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-009.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: box-sizing:border-box and auto sizing of replaced elements with intrinisic height only.</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<meta content="svg" name="flags" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-010.xht
index c8ac0fc12b1..01e7ae12075 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-010.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-011.xht
index b734b56bc44..55f8d2018c5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-011.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-012.xht
index e80ef963611..95cf8722a92 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-012.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-013.xht
index e3623ccf483..5f3a86823a4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-013.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-014.xht
index d3a4852c486..991d1ae4983 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-014.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-015.xht
index af462993cb7..4a15b2e1269 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-015.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-016.xht
index b5b8ca6d1c8..dffafe5a85d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-016.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, h &gt; max-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-017.xht
index 371f0ca1193..2a094ae4b44 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-017.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic ratio, w &gt; max-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-018.xht
index 7a61fe24ede..b33eaeb9036 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-018.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w ≤ max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-019.xht
index 159c73a30ac..5cef327afc9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-019.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, w &gt; max-wdith and h &gt; max-height and max-width/w &gt; max-height/h</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-020.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-020.xht
index e6f41e6c926..e4eac441c55 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-020.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-020.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-021.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-021.xht
index 67e6b45a059..967cad16566 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-021.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-021.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and height, w &lt; win-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-022.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-022.xht
index b8496f76435..3ffd72a014d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-022.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-022.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-023.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-023.xht
index d50c2be8457..8299ad0d66c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-023.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-023.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height, h &lt; min-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-024.xht
index 2fe1915f0ad..f9b960b5ddb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-024.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic width and ratio, h &lt; mi:-height</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-025.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-025.xht
index 64aab31a522..66a01df0baa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-025.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/box-sizing-025.xht
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
<title>CSS Basic User Interface Test: auto sizing rules with box-sizing:border-box, intrinsic height and ratio, w &lt; min-width</title>
<link href="http://florian.rivoal.net/" rel="author" title="Florian Rivoal" />
-<link href="http://dev.w3.org/csswg/css-ui-3/#box-sizing" rel="help" />
+<link href="https://drafts.csswg.org/css-ui-3/#box-sizing" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
<link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/caption-side-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/caption-side-applies-to-016.xht
index 25e39a1923e..2b36993c62f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/caption-side-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/caption-side-applies-to-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-caption-side" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#caption-position" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Caption-side does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-005.xht
index 39261846bd4..cbedbf42241 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The latter specified rule wins when having the same specificity and weight." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-007.xht
index 11dd6ac4b24..c314bbea242 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#cascade" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Author rules in embedded stylesheets override author rules in imported stylesheets." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-009.xht
index e4dc7b8f9b0..ccc9becc383 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/cascade-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#important-rules" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Author rules with !important override normal author rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-10.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-10.xht
index e380ecd5c03..c6002bb29e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-10.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-10.xht
@@ -19736,7 +19736,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#line-height">10.8 Line height calculations: the 'line-height' and 'vertical-align' properties</a></th></tr>
- <!-- 60 tests -->
+ <!-- 56 tests -->
<tr id="c43-center-000-10.8" class="ahem image">
<td>
<a href="c43-center-000.xht">c43-center-000</a></td>
@@ -20296,56 +20296,12 @@
</ul>
</td>
</tr>
- <tr id="vertical-alignment-new-002-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-004-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-006-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box.</li>
- </ul>
- </td>
- </tr>
- <tr id="vertical-alignment-new-008-10.8" class="ahem">
- <td>
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- <td>vertical align - 'baseline' (alphabetical baseline with vertical layout)
- <ul class="assert">
- <li>This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box.</li>
- </ul>
- </td>
- </tr>
</tbody>
<tbody id="s10.8.1">
<tr><th colspan="4" scope="rowgroup">
<a href="#s10.8.1">+</a>
<a href="http://www.w3.org/TR/CSS21/visudet.html#leading">10.8.1 Leading and half-leading</a></th></tr>
- <!-- 222 tests -->
+ <!-- 226 tests -->
<tr id="border-padding-bleed-001-10.8.1" class="primary ahem">
<td><strong>
<a href="border-padding-bleed-001.xht">border-padding-bleed-001</a></strong></td>
@@ -20638,6 +20594,50 @@
</ul>
</td>
</tr>
+ <tr id="inline-table-alignment-002-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-003-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-004-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="inline-table-alignment-005-10.8.1" class="ahem">
+ <td>
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ <td>inline-table alignment - central alignment with vertical layout
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="inline-table-valign-001-10.8.1" class="">
<td>
<a href="inline-table-valign-001.xht">inline-table-valign-001</a></td>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-11.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-11.xht
index 3de0640e337..307b260d15d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-11.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-11.xht
@@ -950,7 +950,7 @@
<tr id="clip-004-11.1.2" class="">
<td>
<a href="clip-004.xht">clip-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -961,7 +961,7 @@
<tr id="clip-005-11.1.2" class="">
<td>
<a href="clip-005.xht">clip-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -972,7 +972,7 @@
<tr id="clip-006-11.1.2" class="">
<td>
<a href="clip-006.xht">clip-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -983,7 +983,7 @@
<tr id="clip-007-11.1.2" class="">
<td>
<a href="clip-007.xht">clip-007</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -994,7 +994,7 @@
<tr id="clip-008-11.1.2" class="">
<td>
<a href="clip-008.xht">clip-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1005,7 +1005,7 @@
<tr id="clip-016-11.1.2" class="">
<td>
<a href="clip-016.xht">clip-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1016,7 +1016,7 @@
<tr id="clip-017-11.1.2" class="">
<td>
<a href="clip-017.xht">clip-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1027,7 +1027,7 @@
<tr id="clip-018-11.1.2" class="">
<td>
<a href="clip-018.xht">clip-018</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1038,7 +1038,7 @@
<tr id="clip-019-11.1.2" class="">
<td>
<a href="clip-019.xht">clip-019</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1049,7 +1049,7 @@
<tr id="clip-020-11.1.2" class="">
<td>
<a href="clip-020.xht">clip-020</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1060,7 +1060,7 @@
<tr id="clip-028-11.1.2" class="">
<td>
<a href="clip-028.xht">clip-028</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1071,7 +1071,7 @@
<tr id="clip-029-11.1.2" class="">
<td>
<a href="clip-029.xht">clip-029</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1082,7 +1082,7 @@
<tr id="clip-030-11.1.2" class="">
<td>
<a href="clip-030.xht">clip-030</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1093,7 +1093,7 @@
<tr id="clip-031-11.1.2" class="">
<td>
<a href="clip-031.xht">clip-031</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1104,7 +1104,7 @@
<tr id="clip-032-11.1.2" class="">
<td>
<a href="clip-032.xht">clip-032</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1115,7 +1115,7 @@
<tr id="clip-040-11.1.2" class="">
<td>
<a href="clip-040.xht">clip-040</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1126,7 +1126,7 @@
<tr id="clip-041-11.1.2" class="">
<td>
<a href="clip-041.xht">clip-041</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1137,7 +1137,7 @@
<tr id="clip-042-11.1.2" class="">
<td>
<a href="clip-042.xht">clip-042</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1148,7 +1148,7 @@
<tr id="clip-043-11.1.2" class="">
<td>
<a href="clip-043.xht">clip-043</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1159,7 +1159,7 @@
<tr id="clip-044-11.1.2" class="">
<td>
<a href="clip-044.xht">clip-044</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1170,7 +1170,7 @@
<tr id="clip-052-11.1.2" class="">
<td>
<a href="clip-052.xht">clip-052</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1181,7 +1181,7 @@
<tr id="clip-053-11.1.2" class="">
<td>
<a href="clip-053.xht">clip-053</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1192,7 +1192,7 @@
<tr id="clip-054-11.1.2" class="">
<td>
<a href="clip-054.xht">clip-054</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1203,7 +1203,7 @@
<tr id="clip-055-11.1.2" class="">
<td>
<a href="clip-055.xht">clip-055</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1214,7 +1214,7 @@
<tr id="clip-056-11.1.2" class="">
<td>
<a href="clip-056.xht">clip-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1225,7 +1225,7 @@
<tr id="clip-064-11.1.2" class="">
<td>
<a href="clip-064.xht">clip-064</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1236,7 +1236,7 @@
<tr id="clip-065-11.1.2" class="">
<td>
<a href="clip-065.xht">clip-065</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1247,7 +1247,7 @@
<tr id="clip-066-11.1.2" class="">
<td>
<a href="clip-066.xht">clip-066</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1258,7 +1258,7 @@
<tr id="clip-067-11.1.2" class="">
<td>
<a href="clip-067.xht">clip-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1269,7 +1269,7 @@
<tr id="clip-068-11.1.2" class="">
<td>
<a href="clip-068.xht">clip-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1280,7 +1280,7 @@
<tr id="clip-076-11.1.2" class="ahem">
<td>
<a href="clip-076.xht">clip-076</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1291,7 +1291,7 @@
<tr id="clip-077-11.1.2" class="ahem">
<td>
<a href="clip-077.xht">clip-077</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1302,7 +1302,7 @@
<tr id="clip-078-11.1.2" class="ahem">
<td>
<a href="clip-078.xht">clip-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1313,7 +1313,7 @@
<tr id="clip-079-11.1.2" class="ahem">
<td>
<a href="clip-079.xht">clip-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1324,7 +1324,7 @@
<tr id="clip-080-11.1.2" class="ahem">
<td>
<a href="clip-080.xht">clip-080</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1335,7 +1335,7 @@
<tr id="clip-088-11.1.2" class="ahem">
<td>
<a href="clip-088.xht">clip-088</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -1346,7 +1346,7 @@
<tr id="clip-089-11.1.2" class="ahem">
<td>
<a href="clip-089.xht">clip-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -1357,7 +1357,7 @@
<tr id="clip-090-11.1.2" class="ahem">
<td>
<a href="clip-090.xht">clip-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -1368,7 +1368,7 @@
<tr id="clip-091-11.1.2" class="ahem">
<td>
<a href="clip-091.xht">clip-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -1379,7 +1379,7 @@
<tr id="clip-092-11.1.2" class="ahem">
<td>
<a href="clip-092.xht">clip-092</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -1390,7 +1390,7 @@
<tr id="clip-097-11.1.2" class="">
<td>
<a href="clip-097.xht">clip-097</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -1401,7 +1401,7 @@
<tr id="clip-098-11.1.2" class="">
<td>
<a href="clip-098.xht">clip-098</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -1412,7 +1412,7 @@
<tr id="clip-099-11.1.2" class="">
<td>
<a href="clip-099.xht">clip-099</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -1445,7 +1445,7 @@
<tr id="clip-102-11.1.2" class="">
<td>
<a href="clip-102.xht">clip-102</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -1600,7 +1600,7 @@
<tr id="clip-004-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-004.xht">clip-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a negative zero value, -0px
<ul class="assert">
@@ -1611,7 +1611,7 @@
<tr id="clip-005-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-005.xht">clip-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, 0px
<ul class="assert">
@@ -1622,7 +1622,7 @@
<tr id="clip-006-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-006.xht">clip-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a zero value, +0px
<ul class="assert">
@@ -1633,7 +1633,7 @@
<tr id="clip-007-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-007.xht">clip-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a nominal value, 96px
<ul class="assert">
@@ -1644,7 +1644,7 @@
<tr id="clip-008-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-008.xht">clip-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using pixels with a positive nominal value, +96px
<ul class="assert">
@@ -1655,7 +1655,7 @@
<tr id="clip-016-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-016.xht">clip-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a negative zero value, -0pt
<ul class="assert">
@@ -1666,7 +1666,7 @@
<tr id="clip-017-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-017.xht">clip-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, 0pt
<ul class="assert">
@@ -1677,7 +1677,7 @@
<tr id="clip-018-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-018.xht">clip-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a zero value, +0pt
<ul class="assert">
@@ -1688,7 +1688,7 @@
<tr id="clip-019-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-019.xht">clip-019</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a nominal value, 72pt
<ul class="assert">
@@ -1699,7 +1699,7 @@
<tr id="clip-020-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-020.xht">clip-020</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using points with a positive nominal value, +72pt
<ul class="assert">
@@ -1710,7 +1710,7 @@
<tr id="clip-028-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-028.xht">clip-028</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a negative zero value, -0pc
<ul class="assert">
@@ -1721,7 +1721,7 @@
<tr id="clip-029-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-029.xht">clip-029</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, 0pc
<ul class="assert">
@@ -1732,7 +1732,7 @@
<tr id="clip-030-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-030.xht">clip-030</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a zero value, +0pc
<ul class="assert">
@@ -1743,7 +1743,7 @@
<tr id="clip-031-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-031.xht">clip-031</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a nominal value, 6pc
<ul class="assert">
@@ -1754,7 +1754,7 @@
<tr id="clip-032-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-032.xht">clip-032</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using picas with a positive nominal value, +6pc
<ul class="assert">
@@ -1765,7 +1765,7 @@
<tr id="clip-040-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-040.xht">clip-040</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -1776,7 +1776,7 @@
<tr id="clip-041-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-041.xht">clip-041</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, 0cm
<ul class="assert">
@@ -1787,7 +1787,7 @@
<tr id="clip-042-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-042.xht">clip-042</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a zero value, +0cm
<ul class="assert">
@@ -1798,7 +1798,7 @@
<tr id="clip-043-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-043.xht">clip-043</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a nominal value, 2.54cm
<ul class="assert">
@@ -1809,7 +1809,7 @@
<tr id="clip-044-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-044.xht">clip-044</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using centimeters with a positive nominal value, +2.54cm
<ul class="assert">
@@ -1820,7 +1820,7 @@
<tr id="clip-052-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-052.xht">clip-052</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -1831,7 +1831,7 @@
<tr id="clip-053-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-053.xht">clip-053</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, 0mm
<ul class="assert">
@@ -1842,7 +1842,7 @@
<tr id="clip-054-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-054.xht">clip-054</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a zero value, +0mm
<ul class="assert">
@@ -1853,7 +1853,7 @@
<tr id="clip-055-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-055.xht">clip-055</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a nominal value, 25.4mm
<ul class="assert">
@@ -1864,7 +1864,7 @@
<tr id="clip-056-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-056.xht">clip-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using millimeters with a positive nominal value, +25.4mm
<ul class="assert">
@@ -1875,7 +1875,7 @@
<tr id="clip-064-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-064.xht">clip-064</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a negative zero value, -0in
<ul class="assert">
@@ -1886,7 +1886,7 @@
<tr id="clip-065-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-065.xht">clip-065</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, 0in
<ul class="assert">
@@ -1897,7 +1897,7 @@
<tr id="clip-066-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-066.xht">clip-066</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a zero value, +0in
<ul class="assert">
@@ -1908,7 +1908,7 @@
<tr id="clip-067-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-067.xht">clip-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a nominal value, 1in
<ul class="assert">
@@ -1919,7 +1919,7 @@
<tr id="clip-068-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-068.xht">clip-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip using inches with a positive nominal value, +96in
<ul class="assert">
@@ -1930,7 +1930,7 @@
<tr id="clip-076-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-076.xht">clip-076</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -1941,7 +1941,7 @@
<tr id="clip-077-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-077.xht">clip-077</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a zero value, 0em
<ul class="assert">
@@ -1952,7 +1952,7 @@
<tr id="clip-078-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-078.xht">clip-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -1963,7 +1963,7 @@
<tr id="clip-079-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-079.xht">clip-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a nominal value, 6em
<ul class="assert">
@@ -1974,7 +1974,7 @@
<tr id="clip-080-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-080.xht">clip-080</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'em' units with a positive nominal value, +6em
<ul class="assert">
@@ -1985,7 +1985,7 @@
<tr id="clip-088-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-088.xht">clip-088</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -1996,7 +1996,7 @@
<tr id="clip-089-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-089.xht">clip-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a zero value, 0ex
<ul class="assert">
@@ -2007,7 +2007,7 @@
<tr id="clip-090-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-090.xht">clip-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -2018,7 +2018,7 @@
<tr id="clip-091-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-091.xht">clip-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a nominal value, 7.5ex
<ul class="assert">
@@ -2029,7 +2029,7 @@
<tr id="clip-092-11.1.2.#propdef-clip" class="primary ahem">
<td><strong>
<a href="clip-092.xht">clip-092</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Clip using 'ex' units with a positive nominal value, +7.5ex
<ul class="assert">
@@ -2040,7 +2040,7 @@
<tr id="clip-097-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-097.xht">clip-097</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a negative zero value with no units, -0
<ul class="assert">
@@ -2051,7 +2051,7 @@
<tr id="clip-098-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-098.xht">clip-098</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a zero value with no units, 0
<ul class="assert">
@@ -2062,7 +2062,7 @@
<tr id="clip-099-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-099.xht">clip-099</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with a positive zero value with no units, +0
<ul class="assert">
@@ -2095,7 +2095,7 @@
<tr id="clip-102-11.1.2.#propdef-clip" class="primary">
<td><strong>
<a href="clip-102.xht">clip-102</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Clip with the value 'inherit'
<ul class="assert">
@@ -2350,7 +2350,7 @@
<tr id="visibility-block-001-11.2" class="primary">
<td><strong>
<a href="visibility-block-001.xht">visibility-block-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Visibility 'collapse' on non-table row or column elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-12.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-12.xht
index 4745eeac948..100b6d7fad5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-12.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-12.xht
@@ -278,7 +278,7 @@
<tr id="before-after-001-12.1" class="primary invalid">
<td><strong>
<a href="before-after-001.xht">before-after-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Before, after applies to same selector
<ul class="assert">
@@ -747,7 +747,7 @@
<tr id="content-001-12.2" class="">
<td>
<a href="content-001.xht">content-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -1132,7 +1132,7 @@
<tr id="content-036-12.2" class="">
<td>
<a href="content-036.xht">content-036</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
@@ -2444,7 +2444,7 @@
<tr id="other-attribute-001-12.2" class="primary">
<td><strong>
<a href="other-attribute-001.xht">other-attribute-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Function 'attr()' referencing another elements attribute data
<ul class="assert">
@@ -2502,7 +2502,7 @@
<tr id="content-001-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-001.xht">content-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content with the value of 'none'
<ul class="assert">
@@ -2887,7 +2887,7 @@
<tr id="content-036-12.2.#propdef-content" class="primary">
<td><strong>
<a href="content-036.xht">content-036</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Content using a 'counters()' function with a string and a list style set to 'none'
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-13.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-13.xht
index 99fcc04a2e1..ed140fb6d97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-13.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-13.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS 2.1 Conformance Test Suite</h1>
- <h2>Paged media (133 tests)</h2>
+ <h2>Paged media (135 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -314,7 +314,7 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s13.2.2">+</a>
<a href="http://www.w3.org/TR/CSS21/page.html#page-selectors">13.2.2 Page selectors: selecting left, right, and first pages</a></th></tr>
- <!-- 13 tests -->
+ <!-- 15 tests -->
<tr id="first-page-selectors-001-13.2.2" class="primary paged">
<td><strong>
<a href="first-page-selectors-001.xht">first-page-selectors-001</a></strong></td>
@@ -359,6 +359,28 @@
</ul>
</td>
</tr>
+ <tr id="first-page-vlr-003-13.2.2" class="paged">
+ <td>
+ <a href="first-page-vlr-003.xht">first-page-vlr-003</a></td>
+ <td></td>
+ <td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-lr writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr id="first-page-vrl-002-13.2.2" class="image paged">
+ <td>
+ <a href="first-page-vrl-002.xht">first-page-vrl-002</a></td>
+ <td></td>
+ <td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ <td>first page of a document with vertical-rl writing-mode
+ <ul class="assert">
+ <li>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.</li>
+ </ul>
+ </td>
+ </tr>
<tr id="page-props-100-a-13.2.2" class="paged">
<td>
<a href="page-props-100-a.xht">page-props-100-a</a></td>
@@ -981,7 +1003,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-1.xht">moz-css21-block-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -989,7 +1011,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-10-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-10.xht">moz-css21-block-page-break-inside-avoid-10</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -997,7 +1019,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-11-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-11.xht">moz-css21-block-page-break-inside-avoid-11</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1005,7 +1027,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-12-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-12.xht">moz-css21-block-page-break-inside-avoid-12</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1013,7 +1035,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-13-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-13.xht">moz-css21-block-page-break-inside-avoid-13</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1021,7 +1043,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-14-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-14.xht">moz-css21-block-page-break-inside-avoid-14</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1029,7 +1051,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-15-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-15.xht">moz-css21-block-page-break-inside-avoid-15</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1037,7 +1059,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-2.xht">moz-css21-block-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1045,7 +1067,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-3.xht">moz-css21-block-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1053,7 +1075,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-4.xht">moz-css21-block-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1061,7 +1083,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-5.xht">moz-css21-block-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1069,7 +1091,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-6.xht">moz-css21-block-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1077,7 +1099,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-7.xht">moz-css21-block-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1085,7 +1107,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-8.xht">moz-css21-block-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1093,7 +1115,7 @@
<tr id="moz-css21-block-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-block-page-break-inside-avoid-9.xht">moz-css21-block-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1101,7 +1123,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-1.xht">moz-css21-float-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1109,7 +1131,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-2.xht">moz-css21-float-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1117,7 +1139,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-3.xht">moz-css21-float-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1125,7 +1147,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-4.xht">moz-css21-float-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1133,7 +1155,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-5.xht">moz-css21-float-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1141,7 +1163,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-6.xht">moz-css21-float-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1149,7 +1171,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-7.xht">moz-css21-float-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1157,7 +1179,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-8.xht">moz-css21-float-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1165,7 +1187,7 @@
<tr id="moz-css21-float-page-break-inside-avoid-9-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-float-page-break-inside-avoid-9.xht">moz-css21-float-page-break-inside-avoid-9</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1173,7 +1195,7 @@
<tr id="moz-css21-inline-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-inline-page-break-inside-avoid-1.xht">moz-css21-inline-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1181,7 +1203,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-1.xht">moz-css21-row-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1189,7 +1211,7 @@
<tr id="moz-css21-row-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-row-page-break-inside-avoid-2.xht">moz-css21-row-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1197,7 +1219,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-1.xht">moz-css21-rowgroup-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1205,7 +1227,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-2.xht">moz-css21-rowgroup-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1213,7 +1235,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-3.xht">moz-css21-rowgroup-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1221,7 +1243,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-4.xht">moz-css21-rowgroup-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1229,7 +1251,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-5.xht">moz-css21-rowgroup-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1237,7 +1259,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-6.xht">moz-css21-rowgroup-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1245,7 +1267,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-7.xht">moz-css21-rowgroup-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1253,7 +1275,7 @@
<tr id="moz-css21-rowgroup-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-rowgroup-page-break-inside-avoid-8.xht">moz-css21-rowgroup-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1261,7 +1283,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-1.xht">moz-css21-table-page-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1269,7 +1291,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-2-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-2.xht">moz-css21-table-page-break-inside-avoid-2</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1277,7 +1299,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-3-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-3.xht">moz-css21-table-page-break-inside-avoid-3</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1285,7 +1307,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-4-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-4.xht">moz-css21-table-page-break-inside-avoid-4</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1293,7 +1315,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-5-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-5.xht">moz-css21-table-page-break-inside-avoid-5</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1301,7 +1323,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-6-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-6.xht">moz-css21-table-page-break-inside-avoid-6</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1309,7 +1331,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-7-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-7.xht">moz-css21-table-page-break-inside-avoid-7</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1317,7 +1339,7 @@
<tr id="moz-css21-table-page-break-inside-avoid-8-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-css21-table-page-break-inside-avoid-8.xht">moz-css21-table-page-break-inside-avoid-8</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>CSS 2.1 page-break-inside:avoid
</td>
@@ -1325,7 +1347,7 @@
<tr id="moz-multicol3-column-balancing-break-inside-avoid-1-13.3.1.#propdef-page-break-inside" class="primary paged">
<td><strong>
<a href="moz-multicol3-column-balancing-break-inside-avoid-1.xht">moz-multicol3-column-balancing-break-inside-avoid-1</a></strong></td>
- <td></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht">=</a> </td>
<td><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
<td>Balancing Overflow, page-break-inside:avoid
</td>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-15.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-15.xht
index 473081e7040..d877722c02a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-15.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-15.xht
@@ -1974,7 +1974,7 @@
<tr id="font-style-applies-to-016-15.4" class="">
<td>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2197,7 +2197,7 @@
<tr id="font-style-applies-to-016-15.4.#propdef-font-style" class="primary">
<td><strong>
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-style and 'display: none' elements
<ul class="assert">
@@ -2487,7 +2487,7 @@
<tr id="font-variant-applies-to-016-15.5" class="">
<td>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -2688,7 +2688,7 @@
<tr id="font-variant-applies-to-016-15.5.#propdef-font-variant" class="primary">
<td><strong>
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>'font-variant' and 'display: none' elements
<ul class="assert">
@@ -3046,7 +3046,7 @@
<tr id="font-weight-applies-to-016-15.6" class="">
<td>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3445,7 +3445,7 @@
<tr id="font-weight-applies-to-016-15.6.#propdef-font-weight" class="primary">
<td><strong>
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Font-weight and 'display: none' elements
<ul class="assert">
@@ -3659,7 +3659,7 @@
<tr id="font-size-001-15.7" class="ahem invalid">
<td>
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -3670,7 +3670,7 @@
<tr id="font-size-002-15.7" class="ahem">
<td>
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="font-size-004-15.7" class="ahem">
<td>
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -3703,7 +3703,7 @@
<tr id="font-size-005-15.7" class="ahem">
<td>
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -3736,7 +3736,7 @@
<tr id="font-size-012-15.7" class="ahem invalid">
<td>
<a href="font-size-012.xht">font-size-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -3747,7 +3747,7 @@
<tr id="font-size-013-15.7" class="ahem">
<td>
<a href="font-size-013.xht">font-size-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -3769,7 +3769,7 @@
<tr id="font-size-015-15.7" class="ahem">
<td>
<a href="font-size-015.xht">font-size-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -3780,7 +3780,7 @@
<tr id="font-size-016-15.7" class="ahem">
<td>
<a href="font-size-016.xht">font-size-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -3813,7 +3813,7 @@
<tr id="font-size-023-15.7" class="ahem invalid">
<td>
<a href="font-size-023.xht">font-size-023</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -3824,7 +3824,7 @@
<tr id="font-size-024-15.7" class="ahem">
<td>
<a href="font-size-024.xht">font-size-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -3846,7 +3846,7 @@
<tr id="font-size-026-15.7" class="ahem">
<td>
<a href="font-size-026.xht">font-size-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -3857,7 +3857,7 @@
<tr id="font-size-027-15.7" class="ahem">
<td>
<a href="font-size-027.xht">font-size-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -3890,7 +3890,7 @@
<tr id="font-size-034-15.7" class="ahem invalid">
<td>
<a href="font-size-034.xht">font-size-034</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -3901,7 +3901,7 @@
<tr id="font-size-035-15.7" class="ahem">
<td>
<a href="font-size-035.xht">font-size-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -3923,7 +3923,7 @@
<tr id="font-size-037-15.7" class="ahem">
<td>
<a href="font-size-037.xht">font-size-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -3934,7 +3934,7 @@
<tr id="font-size-038-15.7" class="ahem">
<td>
<a href="font-size-038.xht">font-size-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -3967,7 +3967,7 @@
<tr id="font-size-045-15.7" class="ahem invalid">
<td>
<a href="font-size-045.xht">font-size-045</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -3978,7 +3978,7 @@
<tr id="font-size-046-15.7" class="ahem">
<td>
<a href="font-size-046.xht">font-size-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -4000,7 +4000,7 @@
<tr id="font-size-048-15.7" class="ahem">
<td>
<a href="font-size-048.xht">font-size-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -4011,7 +4011,7 @@
<tr id="font-size-049-15.7" class="ahem">
<td>
<a href="font-size-049.xht">font-size-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -4044,7 +4044,7 @@
<tr id="font-size-056-15.7" class="ahem invalid">
<td>
<a href="font-size-056.xht">font-size-056</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -4055,7 +4055,7 @@
<tr id="font-size-057-15.7" class="ahem">
<td>
<a href="font-size-057.xht">font-size-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -4077,7 +4077,7 @@
<tr id="font-size-059-15.7" class="ahem">
<td>
<a href="font-size-059.xht">font-size-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -4088,7 +4088,7 @@
<tr id="font-size-060-15.7" class="ahem">
<td>
<a href="font-size-060.xht">font-size-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -4121,7 +4121,7 @@
<tr id="font-size-067-15.7" class="ahem invalid">
<td>
<a href="font-size-067.xht">font-size-067</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -4132,7 +4132,7 @@
<tr id="font-size-068-15.7" class="ahem">
<td>
<a href="font-size-068.xht">font-size-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -4154,7 +4154,7 @@
<tr id="font-size-070-15.7" class="ahem">
<td>
<a href="font-size-070.xht">font-size-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -4165,7 +4165,7 @@
<tr id="font-size-071-15.7" class="ahem">
<td>
<a href="font-size-071.xht">font-size-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -4198,7 +4198,7 @@
<tr id="font-size-078-15.7" class="ahem invalid">
<td>
<a href="font-size-078.xht">font-size-078</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -4209,7 +4209,7 @@
<tr id="font-size-079-15.7" class="ahem">
<td>
<a href="font-size-079.xht">font-size-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -4231,7 +4231,7 @@
<tr id="font-size-081-15.7" class="ahem">
<td>
<a href="font-size-081.xht">font-size-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -4242,7 +4242,7 @@
<tr id="font-size-082-15.7" class="ahem">
<td>
<a href="font-size-082.xht">font-size-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -4275,7 +4275,7 @@
<tr id="font-size-089-15.7" class="ahem invalid">
<td>
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -4286,7 +4286,7 @@
<tr id="font-size-090-15.7" class="ahem">
<td>
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -4308,7 +4308,7 @@
<tr id="font-size-092-15.7" class="ahem">
<td>
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -4319,7 +4319,7 @@
<tr id="font-size-093-15.7" class="ahem">
<td>
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -4352,7 +4352,7 @@
<tr id="font-size-100-15.7" class="ahem">
<td>
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -4363,7 +4363,7 @@
<tr id="font-size-101-15.7" class="ahem">
<td>
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -4374,7 +4374,7 @@
<tr id="font-size-102-15.7" class="ahem">
<td>
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -4732,7 +4732,7 @@
<tr id="font-size-applies-to-016-15.7" class="ahem">
<td>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
@@ -4804,7 +4804,7 @@
<tr id="font-size-001-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-001.xht">font-size-001</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using pixels with a minimum minus one value, -1px
<ul class="assert">
@@ -4815,7 +4815,7 @@
<tr id="font-size-002-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-002.xht">font-size-002</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a minimum value, 0px
<ul class="assert">
@@ -4837,7 +4837,7 @@
<tr id="font-size-004-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-004.xht">font-size-004</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a negative zero value, -0px
<ul class="assert">
@@ -4848,7 +4848,7 @@
<tr id="font-size-005-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-005.xht">font-size-005</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using pixels with a positive zero value, +0px
<ul class="assert">
@@ -4881,7 +4881,7 @@
<tr id="font-size-012-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-012.xht">font-size-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using points with a minimum minus one value, -1pt
<ul class="assert">
@@ -4892,7 +4892,7 @@
<tr id="font-size-013-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-013.xht">font-size-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a minimum value, 0pt
<ul class="assert">
@@ -4914,7 +4914,7 @@
<tr id="font-size-015-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-015.xht">font-size-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a negative zero value, -0pt
<ul class="assert">
@@ -4925,7 +4925,7 @@
<tr id="font-size-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-016.xht">font-size-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using points with a positive zero value, +0pt
<ul class="assert">
@@ -4958,7 +4958,7 @@
<tr id="font-size-023-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-023.xht">font-size-023</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using picas with a minimum minus one value, -1pc
<ul class="assert">
@@ -4969,7 +4969,7 @@
<tr id="font-size-024-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-024.xht">font-size-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a minimum value, 0pc
<ul class="assert">
@@ -4991,7 +4991,7 @@
<tr id="font-size-026-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-026.xht">font-size-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a negative zero value, -0pc
<ul class="assert">
@@ -5002,7 +5002,7 @@
<tr id="font-size-027-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-027.xht">font-size-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using picas with a positive zero value, +0pc
<ul class="assert">
@@ -5035,7 +5035,7 @@
<tr id="font-size-034-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-034.xht">font-size-034</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using centimeters with a minimum minus one value, -1cm
<ul class="assert">
@@ -5046,7 +5046,7 @@
<tr id="font-size-035-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-035.xht">font-size-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a minimum value, 0cm
<ul class="assert">
@@ -5068,7 +5068,7 @@
<tr id="font-size-037-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-037.xht">font-size-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a negative zero value, -0cm
<ul class="assert">
@@ -5079,7 +5079,7 @@
<tr id="font-size-038-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-038.xht">font-size-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using centimeters with a positive zero value, +0cm
<ul class="assert">
@@ -5112,7 +5112,7 @@
<tr id="font-size-045-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-045.xht">font-size-045</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using millimeters with a minimum minus one value, -1mm
<ul class="assert">
@@ -5123,7 +5123,7 @@
<tr id="font-size-046-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-046.xht">font-size-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a minimum value, 0mm
<ul class="assert">
@@ -5145,7 +5145,7 @@
<tr id="font-size-048-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-048.xht">font-size-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a negative zero value, -0mm
<ul class="assert">
@@ -5156,7 +5156,7 @@
<tr id="font-size-049-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-049.xht">font-size-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using millimeters with a positive zero value, +0mm
<ul class="assert">
@@ -5189,7 +5189,7 @@
<tr id="font-size-056-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-056.xht">font-size-056</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using inches with a minimum minus one value, -1in
<ul class="assert">
@@ -5200,7 +5200,7 @@
<tr id="font-size-057-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-057.xht">font-size-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a minimum value, 0in
<ul class="assert">
@@ -5222,7 +5222,7 @@
<tr id="font-size-059-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-059.xht">font-size-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a negative zero value, -0in
<ul class="assert">
@@ -5233,7 +5233,7 @@
<tr id="font-size-060-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-060.xht">font-size-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using inches with a positive zero value, +0in
<ul class="assert">
@@ -5266,7 +5266,7 @@
<tr id="font-size-067-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-067.xht">font-size-067</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'em' units with a minimum minus one value, -1em
<ul class="assert">
@@ -5277,7 +5277,7 @@
<tr id="font-size-068-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-068.xht">font-size-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a minimum value, 0em
<ul class="assert">
@@ -5299,7 +5299,7 @@
<tr id="font-size-070-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-070.xht">font-size-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a negative zero value, -0em
<ul class="assert">
@@ -5310,7 +5310,7 @@
<tr id="font-size-071-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-071.xht">font-size-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'em' units with a positive zero value, +0em
<ul class="assert">
@@ -5343,7 +5343,7 @@
<tr id="font-size-078-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-078.xht">font-size-078</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using 'ex' units with a minimum minus one value, -1ex
<ul class="assert">
@@ -5354,7 +5354,7 @@
<tr id="font-size-079-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-079.xht">font-size-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a minimum value, 0ex
<ul class="assert">
@@ -5376,7 +5376,7 @@
<tr id="font-size-081-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-081.xht">font-size-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a negative zero value, -0ex
<ul class="assert">
@@ -5387,7 +5387,7 @@
<tr id="font-size-082-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-082.xht">font-size-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using 'ex' units with a positive zero value, +0ex
<ul class="assert">
@@ -5420,7 +5420,7 @@
<tr id="font-size-089-15.7.#propdef-font-size" class="primary ahem invalid">
<td><strong>
<a href="font-size-089.xht">font-size-089</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Font-size using percentages with a minimum minus one value, -1%
<ul class="assert">
@@ -5431,7 +5431,7 @@
<tr id="font-size-090-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-090.xht">font-size-090</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a minimum value, 0%
<ul class="assert">
@@ -5453,7 +5453,7 @@
<tr id="font-size-092-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-092.xht">font-size-092</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a negative zero value, -0%
<ul class="assert">
@@ -5464,7 +5464,7 @@
<tr id="font-size-093-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-093.xht">font-size-093</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size using percentages with a positive zero value, +0%
<ul class="assert">
@@ -5497,7 +5497,7 @@
<tr id="font-size-100-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-100.xht">font-size-100</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a negative zero value and no units, -0
<ul class="assert">
@@ -5508,7 +5508,7 @@
<tr id="font-size-101-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-101.xht">font-size-101</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a zero value and no units, 0
<ul class="assert">
@@ -5519,7 +5519,7 @@
<tr id="font-size-102-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-102.xht">font-size-102</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size with a positive zero value and no units, +0
<ul class="assert">
@@ -5783,7 +5783,7 @@
<tr id="font-size-applies-to-016-15.7.#propdef-font-size" class="primary ahem">
<td><strong>
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></strong></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
<td>Font-size and 'display: none' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-16.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-16.xht
index 1c88b1bf80e..021d0fed3ff 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-16.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-16.xht
@@ -871,7 +871,7 @@
<tr id="text-indent-overflow-001-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-001.xht">text-indent-overflow-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Text-indent with negative value with overflow hidden
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="text-indent-overflow-004-16.1" class="primary">
<td><strong>
<a href="text-indent-overflow-004.xht">text-indent-overflow-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Text-indent with value larger than the available width with 'overflow' set to 'hidden'
<ul class="assert">
@@ -3692,7 +3692,7 @@
<tr id="text-decoration-image-001-16.3.1" class="primary image">
<td><strong>
<a href="text-decoration-image-001.xht">text-decoration-image-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
<td>Text-decoration on images
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-17.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-17.xht
index 69dc51ef1b5..b9a67860199 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-17.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-17.xht
@@ -421,7 +421,7 @@
<tr id="table-column-rendering-001-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-001.xht">table-column-rendering-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table columns are not rendered
<ul class="assert">
@@ -432,7 +432,7 @@
<tr id="table-column-rendering-002-17.2" class="primary">
<td><strong>
<a href="table-column-rendering-002.xht">table-column-rendering-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table column groups are not rendered
<ul class="assert">
@@ -2986,7 +2986,7 @@
<tr id="caption-side-applies-to-016-17.4.1" class="">
<td>
<a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3253,7 +3253,7 @@
<tr id="caption-side-applies-to-016-17.4.1.#propdef-caption-side" class="primary">
<td><strong>
<a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Caption-side and 'display: none' elements
<ul class="assert">
@@ -3509,7 +3509,7 @@
<tr id="table-visual-layout-017-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-017.xht">table-visual-layout-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table row boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -3520,7 +3520,7 @@
<tr id="table-visual-layout-018-17.5" class="primary">
<td><strong>
<a href="table-visual-layout-018.xht">table-visual-layout-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table column boxes exactly cover the table in the collapsing borders model
<ul class="assert">
@@ -4115,7 +4115,7 @@
<tr id="table-layout-applies-to-016-17.5.2" class="">
<td>
<a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -4382,7 +4382,7 @@
<tr id="table-layout-applies-to-016-17.5.2.#propdef-table-layout" class="primary">
<td><strong>
<a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Table-layout and 'display: none' elements
<ul class="assert">
@@ -6324,7 +6324,7 @@
<tr id="border-collapse-applies-to-016-17.6" class="">
<td>
<a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -6569,7 +6569,7 @@
<tr id="border-collapse-applies-to-016-17.6.#propdef-border-collapse" class="primary">
<td><strong>
<a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-collapse and 'display: none' elements
<ul class="assert">
@@ -7458,7 +7458,7 @@
<tr id="border-spacing-applies-to-016-17.6.1" class="">
<td>
<a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8638,7 +8638,7 @@
<tr id="border-spacing-applies-to-016-17.6.1.#propdef-border-spacing" class="primary">
<td><strong>
<a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Border-spacing and 'display: none' elements
<ul class="assert">
@@ -8900,7 +8900,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -8911,7 +8911,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -8922,7 +8922,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -8933,7 +8933,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -8944,7 +8944,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -8955,7 +8955,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -8966,7 +8966,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -8988,7 +8988,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -8999,7 +8999,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1" class="">
<td>
<a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
@@ -9200,7 +9200,7 @@
<tr id="empty-cells-applies-to-008-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row-group' elements
<ul class="assert">
@@ -9211,7 +9211,7 @@
<tr id="empty-cells-applies-to-009-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-header-group' elements
<ul class="assert">
@@ -9222,7 +9222,7 @@
<tr id="empty-cells-applies-to-010-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-footer-group' elements
<ul class="assert">
@@ -9233,7 +9233,7 @@
<tr id="empty-cells-applies-to-011-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-row' elements
<ul class="assert">
@@ -9244,7 +9244,7 @@
<tr id="empty-cells-applies-to-012-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column' elements
<ul class="assert">
@@ -9255,7 +9255,7 @@
<tr id="empty-cells-applies-to-013-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-column-group' elements
<ul class="assert">
@@ -9266,7 +9266,7 @@
<tr id="empty-cells-applies-to-014-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: table-cell' elements
<ul class="assert">
@@ -9288,7 +9288,7 @@
<tr id="empty-cells-applies-to-016-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: none' elements
<ul class="assert">
@@ -9299,7 +9299,7 @@
<tr id="empty-cells-applies-to-017-17.6.1.1.#propdef-empty-cells" class="primary">
<td><strong>
<a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Empty-cells and 'display: inherit' elements
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-18.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-18.xht
index 079f9a1e6c6..edebd8c4cc8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-18.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-18.xht
@@ -1156,7 +1156,7 @@
<tr id="outline-applies-to-005-18.4" class="">
<td>
<a href="outline-applies-to-005.xht">outline-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -1167,7 +1167,7 @@
<tr id="outline-applies-to-006-18.4" class="">
<td>
<a href="outline-applies-to-006.xht">outline-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -2938,7 +2938,7 @@
<tr id="outline-color-applies-to-005-18.4" class="">
<td>
<a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -2949,7 +2949,7 @@
<tr id="outline-color-applies-to-006-18.4" class="">
<td>
<a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -3191,7 +3191,7 @@
<tr id="outline-style-001-18.4" class="">
<td>
<a href="outline-style-001.xht">outline-style-001</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -3345,7 +3345,7 @@
<tr id="outline-style-applies-to-005-18.4" class="">
<td>
<a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -3356,7 +3356,7 @@
<tr id="outline-style-applies-to-006-18.4" class="">
<td>
<a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -3488,7 +3488,7 @@
<tr id="outline-width-002-18.4" class="">
<td>
<a href="outline-width-002.xht">outline-width-002</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -3510,7 +3510,7 @@
<tr id="outline-width-004-18.4" class="">
<td>
<a href="outline-width-004.xht">outline-width-004</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -3521,7 +3521,7 @@
<tr id="outline-width-005-18.4" class="">
<td>
<a href="outline-width-005.xht">outline-width-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -3565,7 +3565,7 @@
<tr id="outline-width-013-18.4" class="">
<td>
<a href="outline-width-013.xht">outline-width-013</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -3587,7 +3587,7 @@
<tr id="outline-width-015-18.4" class="">
<td>
<a href="outline-width-015.xht">outline-width-015</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -3598,7 +3598,7 @@
<tr id="outline-width-016-18.4" class="">
<td>
<a href="outline-width-016.xht">outline-width-016</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -3642,7 +3642,7 @@
<tr id="outline-width-024-18.4" class="">
<td>
<a href="outline-width-024.xht">outline-width-024</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -3664,7 +3664,7 @@
<tr id="outline-width-026-18.4" class="">
<td>
<a href="outline-width-026.xht">outline-width-026</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -3675,7 +3675,7 @@
<tr id="outline-width-027-18.4" class="">
<td>
<a href="outline-width-027.xht">outline-width-027</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -3719,7 +3719,7 @@
<tr id="outline-width-035-18.4" class="">
<td>
<a href="outline-width-035.xht">outline-width-035</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -3741,7 +3741,7 @@
<tr id="outline-width-037-18.4" class="">
<td>
<a href="outline-width-037.xht">outline-width-037</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -3752,7 +3752,7 @@
<tr id="outline-width-038-18.4" class="">
<td>
<a href="outline-width-038.xht">outline-width-038</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -3796,7 +3796,7 @@
<tr id="outline-width-046-18.4" class="">
<td>
<a href="outline-width-046.xht">outline-width-046</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -3818,7 +3818,7 @@
<tr id="outline-width-048-18.4" class="">
<td>
<a href="outline-width-048.xht">outline-width-048</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -3829,7 +3829,7 @@
<tr id="outline-width-049-18.4" class="">
<td>
<a href="outline-width-049.xht">outline-width-049</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -3873,7 +3873,7 @@
<tr id="outline-width-057-18.4" class="">
<td>
<a href="outline-width-057.xht">outline-width-057</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -3895,7 +3895,7 @@
<tr id="outline-width-059-18.4" class="">
<td>
<a href="outline-width-059.xht">outline-width-059</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -3906,7 +3906,7 @@
<tr id="outline-width-060-18.4" class="">
<td>
<a href="outline-width-060.xht">outline-width-060</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -3950,7 +3950,7 @@
<tr id="outline-width-068-18.4" class="">
<td>
<a href="outline-width-068.xht">outline-width-068</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -3972,7 +3972,7 @@
<tr id="outline-width-070-18.4" class="">
<td>
<a href="outline-width-070.xht">outline-width-070</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -3983,7 +3983,7 @@
<tr id="outline-width-071-18.4" class="">
<td>
<a href="outline-width-071.xht">outline-width-071</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -4027,7 +4027,7 @@
<tr id="outline-width-079-18.4" class="">
<td>
<a href="outline-width-079.xht">outline-width-079</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -4049,7 +4049,7 @@
<tr id="outline-width-081-18.4" class="">
<td>
<a href="outline-width-081.xht">outline-width-081</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -4060,7 +4060,7 @@
<tr id="outline-width-082-18.4" class="">
<td>
<a href="outline-width-082.xht">outline-width-082</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -4093,7 +4093,7 @@
<tr id="outline-width-089-18.4" class="">
<td>
<a href="outline-width-089.xht">outline-width-089</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -4104,7 +4104,7 @@
<tr id="outline-width-090-18.4" class="">
<td>
<a href="outline-width-090.xht">outline-width-090</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -4115,7 +4115,7 @@
<tr id="outline-width-091-18.4" class="">
<td>
<a href="outline-width-091.xht">outline-width-091</a></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -4225,7 +4225,7 @@
<tr id="outline-width-applies-to-005-18.4" class="">
<td>
<a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -4236,7 +4236,7 @@
<tr id="outline-width-applies-to-006-18.4" class="">
<td>
<a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
@@ -4591,7 +4591,7 @@
<tr id="outline-applies-to-005-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-005.xht">outline-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column-group
<ul class="assert">
@@ -4602,7 +4602,7 @@
<tr id="outline-applies-to-006-18.4.#propdef-outline" class="primary">
<td><strong>
<a href="outline-applies-to-006.xht">outline-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline applied to element with display table-column
<ul class="assert">
@@ -6376,7 +6376,7 @@
<tr id="outline-color-applies-to-005-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column-group
<ul class="assert">
@@ -6387,7 +6387,7 @@
<tr id="outline-color-applies-to-006-18.4.#propdef-outline-color" class="primary">
<td><strong>
<a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-color applied to element with display table-column
<ul class="assert">
@@ -6500,7 +6500,7 @@
<tr id="outline-style-001-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-001.xht">outline-style-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-style set to 'none'
<ul class="assert">
@@ -6654,7 +6654,7 @@
<tr id="outline-style-applies-to-005-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column-group
<ul class="assert">
@@ -6665,7 +6665,7 @@
<tr id="outline-style-applies-to-006-18.4.#propdef-outline-style" class="primary">
<td><strong>
<a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-style applied to element with display table-column
<ul class="assert">
@@ -6789,7 +6789,7 @@
<tr id="outline-width-002-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-002.xht">outline-width-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width set to a minimum value for pixels
<ul class="assert">
@@ -6811,7 +6811,7 @@
<tr id="outline-width-004-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-004.xht">outline-width-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0px solid outline
<ul class="assert">
@@ -6822,7 +6822,7 @@
<tr id="outline-width-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-005.xht">outline-width-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0px solid outline
<ul class="assert">
@@ -6866,7 +6866,7 @@
<tr id="outline-width-013-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-013.xht">outline-width-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a minimum value in points
<ul class="assert">
@@ -6888,7 +6888,7 @@
<tr id="outline-width-015-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-015.xht">outline-width-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a negative minimum value in points
<ul class="assert">
@@ -6899,7 +6899,7 @@
<tr id="outline-width-016-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-016.xht">outline-width-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width with a positive minimum value in points
<ul class="assert">
@@ -6943,7 +6943,7 @@
<tr id="outline-width-024-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-024.xht">outline-width-024</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0pc solid outline
<ul class="assert">
@@ -6965,7 +6965,7 @@
<tr id="outline-width-026-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-026.xht">outline-width-026</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0pc solid outline
<ul class="assert">
@@ -6976,7 +6976,7 @@
<tr id="outline-width-027-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-027.xht">outline-width-027</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0pc solid outline
<ul class="assert">
@@ -7020,7 +7020,7 @@
<tr id="outline-width-035-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-035.xht">outline-width-035</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0cm solid outline
<ul class="assert">
@@ -7042,7 +7042,7 @@
<tr id="outline-width-037-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-037.xht">outline-width-037</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0cm solid outline
<ul class="assert">
@@ -7053,7 +7053,7 @@
<tr id="outline-width-038-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-038.xht">outline-width-038</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0cm solid outline
<ul class="assert">
@@ -7097,7 +7097,7 @@
<tr id="outline-width-046-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-046.xht">outline-width-046</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0mm solid outline
<ul class="assert">
@@ -7119,7 +7119,7 @@
<tr id="outline-width-048-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-048.xht">outline-width-048</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0mm solid outline
<ul class="assert">
@@ -7130,7 +7130,7 @@
<tr id="outline-width-049-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-049.xht">outline-width-049</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0mm solid outline
<ul class="assert">
@@ -7174,7 +7174,7 @@
<tr id="outline-width-057-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-057.xht">outline-width-057</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0in solid outline
<ul class="assert">
@@ -7196,7 +7196,7 @@
<tr id="outline-width-059-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-059.xht">outline-width-059</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0in solid outline
<ul class="assert">
@@ -7207,7 +7207,7 @@
<tr id="outline-width-060-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-060.xht">outline-width-060</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0in solid outline
<ul class="assert">
@@ -7251,7 +7251,7 @@
<tr id="outline-width-068-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-068.xht">outline-width-068</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0em solid outline
<ul class="assert">
@@ -7273,7 +7273,7 @@
<tr id="outline-width-070-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-070.xht">outline-width-070</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0em solid outline
<ul class="assert">
@@ -7284,7 +7284,7 @@
<tr id="outline-width-071-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-071.xht">outline-width-071</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0em solid outline
<ul class="assert">
@@ -7328,7 +7328,7 @@
<tr id="outline-width-079-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-079.xht">outline-width-079</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0ex solid outline
<ul class="assert">
@@ -7350,7 +7350,7 @@
<tr id="outline-width-081-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-081.xht">outline-width-081</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0ex solid outline
<ul class="assert">
@@ -7361,7 +7361,7 @@
<tr id="outline-width-082-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-082.xht">outline-width-082</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0ex solid outline
<ul class="assert">
@@ -7394,7 +7394,7 @@
<tr id="outline-width-089-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-089.xht">outline-width-089</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a -0 solid outline
<ul class="assert">
@@ -7405,7 +7405,7 @@
<tr id="outline-width-090-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-090.xht">outline-width-090</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a 0 solid outline
<ul class="assert">
@@ -7416,7 +7416,7 @@
<tr id="outline-width-091-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-091.xht">outline-width-091</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Outline-width - outline the box with a +0 solid outline
<ul class="assert">
@@ -7515,7 +7515,7 @@
<tr id="outline-width-applies-to-005-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column-group
<ul class="assert">
@@ -7526,7 +7526,7 @@
<tr id="outline-width-applies-to-006-18.4.#propdef-outline-width" class="primary">
<td><strong>
<a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Outline-width applied to element with display table-column
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-4.xht
index 2432adb6471..ef260f0c590 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-4.xht
@@ -46,7 +46,7 @@
<tr id="counters-002-4" class="primary invalid">
<td><strong>
<a href="counters-002.xht">counters-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid counter functions - Too many arguments
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="ident-014-4" class="primary">
<td><strong>
<a href="ident-014.xht">ident-014</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Selector attributes and hyphens
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="ident-015-4" class="primary">
<td><strong>
<a href="ident-015.xht">ident-015</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors and underscores
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="ident-016-4" class="primary">
<td><strong>
<a href="ident-016.xht">ident-016</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors with hyphens and underscores
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="ident-017-4" class="primary invalid">
<td><strong>
<a href="ident-017.xht">ident-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selection with digits
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="ident-018-4" class="primary invalid">
<td><strong>
<a href="ident-018.xht">ident-018</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Attribute selectors starting with hyphens and digits
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="ident-019-4" class="primary">
<td><strong>
<a href="ident-019.xht">ident-019</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selectors starting with underscore and digits
<ul class="assert">
@@ -229,7 +229,7 @@
<tr id="quoted-keywords-001-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-001.xht">quoted-keywords-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing single quoted property keywords
<ul class="assert">
@@ -240,7 +240,7 @@
<tr id="quoted-keywords-002-4.1.2" class="primary invalid">
<td><strong>
<a href="quoted-keywords-002.xht">quoted-keywords-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing double quoted value keywords
<ul class="assert">
@@ -340,7 +340,7 @@
<tr id="escaped-ident-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-001.xht">escaped-ident-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped identifiers as selectors, property and value
<ul class="assert">
@@ -351,7 +351,7 @@
<tr id="escaped-ident-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-002.xht">escaped-ident-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped special CSS characters
<ul class="assert">
@@ -362,7 +362,7 @@
<tr id="escaped-ident-003-4.1.3" class="primary invalid">
<td><strong>
<a href="escaped-ident-003.xht">escaped-ident-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing escaped newlines within identifiers
<ul class="assert">
@@ -373,7 +373,7 @@
<tr id="escaped-ident-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-004.xht">escaped-ident-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Parsing escaped chars in the range of 0-9a-f
<ul class="assert">
@@ -384,7 +384,7 @@
<tr id="escaped-ident-char-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-char-001.xht">escaped-ident-char-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped characters as selector and property
<ul class="assert">
@@ -395,7 +395,7 @@
<tr id="escaped-ident-spaces-001-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-001.xht">escaped-ident-spaces-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing escaped identifiers with spaces
<ul class="assert">
@@ -406,7 +406,7 @@
<tr id="escaped-ident-spaces-002-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-002.xht">escaped-ident-spaces-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with white space
<ul class="assert">
@@ -417,7 +417,7 @@
<tr id="escaped-ident-spaces-003-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-003.xht">escaped-ident-spaces-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits
<ul class="assert">
@@ -428,7 +428,7 @@
<tr id="escaped-ident-spaces-004-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-004.xht">escaped-ident-spaces-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with six digits and white space
<ul class="assert">
@@ -439,7 +439,7 @@
<tr id="escaped-ident-spaces-005-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-005.xht">escaped-ident-spaces-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than 6 digits and white space
<ul class="assert">
@@ -450,7 +450,7 @@
<tr id="escaped-ident-spaces-006-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-006.xht">escaped-ident-spaces-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with two digits terminated by white space
<ul class="assert">
@@ -461,7 +461,7 @@
<tr id="escaped-ident-spaces-007-4.1.3" class="primary">
<td><strong>
<a href="escaped-ident-spaces-007.xht">escaped-ident-spaces-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs
<ul class="assert">
@@ -874,7 +874,7 @@
<tr id="blocks-002-4.1.6" class="primary">
<td><strong>
<a href="blocks-002.xht">blocks-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Empty declaration block
<ul class="assert">
@@ -885,7 +885,7 @@
<tr id="blocks-004-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-004.xht">blocks-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing square bracket blocks
<ul class="assert">
@@ -896,7 +896,7 @@
<tr id="blocks-005-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-005.xht">blocks-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing curly bracket blocks
<ul class="assert">
@@ -907,7 +907,7 @@
<tr id="blocks-006-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-006.xht">blocks-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing parentheses blocks
<ul class="assert">
@@ -918,7 +918,7 @@
<tr id="blocks-and-strings-001-4.1.6" class="primary invalid">
<td><strong>
<a href="blocks-and-strings-001.xht">blocks-and-strings-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing blocks and strings in style blocks
<ul class="assert">
@@ -941,7 +941,7 @@
<tr id="bad-selector-001-4.1.7" class="primary invalid">
<td><strong>
<a href="bad-selector-001.xht">bad-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of bad selectors
<ul class="assert">
@@ -1041,7 +1041,7 @@
<tr id="declaration-whitespace-001-4.1.8" class="primary">
<td><strong>
<a href="declaration-whitespace-001.xht">declaration-whitespace-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing white space in style declaration
<ul class="assert">
@@ -1052,7 +1052,7 @@
<tr id="ignored-rules-001-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-001.xht">ignored-rules-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that precede good rules
<ul class="assert">
@@ -1063,7 +1063,7 @@
<tr id="ignored-rules-002-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-002.xht">ignored-rules-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid rules that follow good rules
<ul class="assert">
@@ -1074,7 +1074,7 @@
<tr id="ignored-rules-003-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-003.xht">ignored-rules-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values
<ul class="assert">
@@ -1085,7 +1085,7 @@
<tr id="ignored-rules-004-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-004.xht">ignored-rules-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with spaces
<ul class="assert">
@@ -1096,7 +1096,7 @@
<tr id="ignored-rules-005-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-005.xht">ignored-rules-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that start with a valid value name
<ul class="assert">
@@ -1107,7 +1107,7 @@
<tr id="ignored-rules-006-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-006.xht">ignored-rules-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values with slashes
<ul class="assert">
@@ -1118,7 +1118,7 @@
<tr id="ignored-rules-007-4.1.8" class="primary invalid">
<td><strong>
<a href="ignored-rules-007.xht">ignored-rules-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid values that are functions
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="comments-001-4.1.9" class="primary">
<td><strong>
<a href="comments-001.xht">comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing comments within style tag
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="comments-002-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-002.xht">comments-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Nested comments
<ul class="assert">
@@ -1199,7 +1199,7 @@
<tr id="comments-003-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-003.xht">comments-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>HTML comments and CSS comments
<ul class="assert">
@@ -1210,7 +1210,7 @@
<tr id="comments-004-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-004.xht">comments-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid comments
<ul class="assert">
@@ -1221,7 +1221,7 @@
<tr id="comments-005-4.1.9" class="primary">
<td><strong>
<a href="comments-005.xht">comments-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing of escaped &quot;/&quot; within a valid comment
<ul class="assert">
@@ -1232,7 +1232,7 @@
<tr id="comments-006-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-006.xht">comments-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped &quot;*&quot; within a valid comment
<ul class="assert">
@@ -1243,7 +1243,7 @@
<tr id="comments-007-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-007.xht">comments-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of valid comment that is empty
<ul class="assert">
@@ -1254,7 +1254,7 @@
<tr id="comments-008-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-008.xht">comments-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of escaped opening comment
<ul class="assert">
@@ -1265,7 +1265,7 @@
<tr id="comments-009-4.1.9" class="primary invalid">
<td><strong>
<a href="comments-009.xht">comments-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid escaped &quot;*&quot; in open comment
<ul class="assert">
@@ -1287,7 +1287,7 @@
<tr id="sgml-comments-001-4.1.9" class="primary">
<td><strong>
<a href="sgml-comments-001.xht">sgml-comments-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing SGML comments
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-001.xht">at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-002.xht">at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="at-rule-003-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-003.xht">at-rule-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing of invalid @rules with blocks
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="at-rule-004-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-004.xht">at-rule-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import inside block
<ul class="assert">
@@ -1359,7 +1359,7 @@
<tr id="at-rule-005-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-005.xht">at-rule-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following @charset
<ul class="assert">
@@ -1370,7 +1370,7 @@
<tr id="at-rule-006-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-006.xht">at-rule-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following valid statements
<ul class="assert">
@@ -1381,7 +1381,7 @@
<tr id="at-rule-007-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-007.xht">at-rule-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following an invalid statement
<ul class="assert">
@@ -1392,7 +1392,7 @@
<tr id="at-rule-008-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-008.xht">at-rule-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import following a bad @rule
<ul class="assert">
@@ -1403,7 +1403,7 @@
<tr id="at-rule-009-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-009.xht">at-rule-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>@import after a bad selector and rule block
<ul class="assert">
@@ -1414,7 +1414,7 @@
<tr id="at-rule-010-4.2" class="primary">
<td><strong>
<a href="at-rule-010.xht">at-rule-010</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@rules and white space
<ul class="assert">
@@ -1425,7 +1425,7 @@
<tr id="at-rule-011-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-011.xht">at-rule-011</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a number
<ul class="assert">
@@ -1436,7 +1436,7 @@
<tr id="at-rule-012-4.2" class="primary invalid">
<td><strong>
<a href="at-rule-012.xht">at-rule-012</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector with a hyphen
<ul class="assert">
@@ -1466,7 +1466,7 @@
<tr id="blocks-003-4.2" class="primary">
<td><strong>
<a href="blocks-003.xht">blocks-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Rule blocks and white space
<ul class="assert">
@@ -1731,7 +1731,7 @@
<tr id="eof-001-4.2" class="primary invalid">
<td><strong>
<a href="eof-001.xht">eof-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of declaration block
<ul class="assert">
@@ -1742,7 +1742,7 @@
<tr id="eof-002-4.2" class="primary invalid">
<td><strong>
<a href="eof-002.xht">eof-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of function
<ul class="assert">
@@ -1753,7 +1753,7 @@
<tr id="eof-003-4.2" class="primary invalid">
<td><strong>
<a href="eof-003.xht">eof-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of string
<ul class="assert">
@@ -1764,7 +1764,7 @@
<tr id="eof-004-4.2" class="primary invalid">
<td><strong>
<a href="eof-004.xht">eof-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @media block
<ul class="assert">
@@ -1775,7 +1775,7 @@
<tr id="eof-005-4.2" class="primary invalid">
<td><strong>
<a href="eof-005.xht">eof-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import
<ul class="assert">
@@ -1786,7 +1786,7 @@
<tr id="eof-006-4.2" class="primary invalid">
<td><strong>
<a href="eof-006.xht">eof-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of @import with closed quote
<ul class="assert">
@@ -1797,7 +1797,7 @@
<tr id="eof-007-4.2" class="primary invalid">
<td><strong>
<a href="eof-007.xht">eof-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing unexpected end of shorthand rule
<ul class="assert">
@@ -1874,7 +1874,7 @@
<tr id="invalid-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-at-rule-001.xht">invalid-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parser error handling with invalid at-rules: @ invalid selector invalidates entire block
<ul class="assert">
@@ -1885,7 +1885,7 @@
<tr id="invalid-decl-at-rule-001-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-001.xht">invalid-decl-at-rule-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule
<ul class="assert">
@@ -1896,7 +1896,7 @@
<tr id="invalid-decl-at-rule-002-4.2" class="primary invalid">
<td><strong>
<a href="invalid-decl-at-rule-002.xht">invalid-decl-at-rule-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid declarations in at-rules where valid declaration follows invalid rule
<ul class="assert">
@@ -1907,7 +1907,7 @@
<tr id="malformed-decl-001-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-001.xht">malformed-decl-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value and no ending semicolon
<ul class="assert">
@@ -1918,7 +1918,7 @@
<tr id="malformed-decl-002-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-002.xht">malformed-decl-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Property with no value assigned
<ul class="assert">
@@ -1929,7 +1929,7 @@
<tr id="malformed-decl-003-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-003.xht">malformed-decl-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value and no semi-colon
<ul class="assert">
@@ -1940,7 +1940,7 @@
<tr id="malformed-decl-004-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-004.xht">malformed-decl-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: No value with property
<ul class="assert">
@@ -1951,7 +1951,7 @@
<tr id="malformed-decl-005-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-005.xht">malformed-decl-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Semi-colon before property
<ul class="assert">
@@ -1962,7 +1962,7 @@
<tr id="malformed-decl-006-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-006.xht">malformed-decl-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Valid rule after malformed rule
<ul class="assert">
@@ -1973,7 +1973,7 @@
<tr id="malformed-decl-007-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-007.xht">malformed-decl-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Double colon separating property and value
<ul class="assert">
@@ -1984,7 +1984,7 @@
<tr id="malformed-decl-008-4.2" class="primary invalid">
<td><strong>
<a href="malformed-decl-008.xht">malformed-decl-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing malformed rules: Missing property
<ul class="assert">
@@ -2154,7 +2154,7 @@
<tr id="numbers-units-001-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-001.xht">numbers-units-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid numbers - alphanumeric characters
<ul class="assert">
@@ -2176,7 +2176,7 @@
<tr id="numbers-units-003-4.3.1" class="primary invalid">
<td><strong>
<a href="numbers-units-003.xht">numbers-units-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid decimal values - alphanumeric characters within number
<ul class="assert">
@@ -2395,7 +2395,7 @@
<tr id="numbers-units-005-4.3.2" class="primary">
<td><strong>
<a href="numbers-units-005.xht">numbers-units-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Optional unit identifier after 0
<ul class="assert">
@@ -2662,7 +2662,7 @@
<tr id="numbers-units-016-4.3.3" class="primary invalid">
<td><strong>
<a href="numbers-units-016.xht">numbers-units-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid percentage values - decimal value with multiple decimals
<ul class="assert">
@@ -2673,7 +2673,7 @@
<tr id="numbers-units-017-4.3.3" class="primary">
<td><strong>
<a href="numbers-units-017.xht">numbers-units-017</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td></td>
<td>Parsing of percentage values - 0%
<ul class="assert">
@@ -2712,7 +2712,7 @@
<tr id="uri-001-4.3.4" class="primary">
<td><strong>
<a href="uri-001.xht">uri-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing valid URIs with white space and no quotes
<ul class="assert">
@@ -2723,7 +2723,7 @@
<tr id="uri-002-4.3.4" class="primary invalid">
<td><strong>
<a href="uri-002.xht">uri-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing URL with an invalid space
<ul class="assert">
@@ -2734,7 +2734,7 @@
<tr id="uri-003-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-003.xht">uri-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>URL with missing closing parenthesis
<ul class="assert">
@@ -2767,7 +2767,7 @@
<tr id="uri-006-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-006.xht">uri-006</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (*) after URL function values
<ul class="assert">
@@ -2778,7 +2778,7 @@
<tr id="uri-007-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-007.xht">uri-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (&amp;) after URL functions values
<ul class="assert">
@@ -2789,7 +2789,7 @@
<tr id="uri-008-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-008.xht">uri-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid characters (alpha) before URL function values
<ul class="assert">
@@ -2800,7 +2800,7 @@
<tr id="uri-009-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-009.xht">uri-009</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (/) before URL functions
<ul class="assert">
@@ -2811,7 +2811,7 @@
<tr id="uri-010-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-010.xht">uri-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (_) before URL functions
<ul class="assert">
@@ -2822,7 +2822,7 @@
<tr id="uri-011-4.3.4" class="primary image invalid">
<td><strong>
<a href="uri-011.xht">uri-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid character (=) before URL functions
<ul class="assert">
@@ -3375,7 +3375,7 @@
<tr id="colors-001-4.3.6" class="primary">
<td><strong>
<a href="colors-001.xht">colors-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Parsing rgb color values with white space
<ul class="assert">
@@ -3386,7 +3386,7 @@
<tr id="colors-002-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-002.xht">colors-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid hexadecimal RGB units - white space in hexadecimal values
<ul class="assert">
@@ -3397,7 +3397,7 @@
<tr id="colors-003-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-003.xht">colors-003</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - two values
<ul class="assert">
@@ -3408,7 +3408,7 @@
<tr id="colors-004-4.3.6" class="primary invalid">
<td><strong>
<a href="colors-004.xht">colors-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Parsing invalid RGB functional notation - Percentages and Numbers
<ul class="assert">
@@ -3419,7 +3419,7 @@
<tr id="colors-005-4.3.6" class="primary">
<td><strong>
<a href="colors-005.xht">colors-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Clipping of RGB color values
<ul class="assert">
@@ -3817,7 +3817,7 @@
<tr id="at-charset-033-4.4" class="primary">
<td><strong>
<a href="at-charset-033.xht">at-charset-033</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (windows-1252 with UTF-8 BOM)
<ul class="assert">
@@ -3828,7 +3828,7 @@
<tr id="at-charset-034-4.4" class="primary">
<td><strong>
<a href="at-charset-034.xht">at-charset-034</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-8 with UTF-16LE BOM)
<ul class="assert">
@@ -3839,7 +3839,7 @@
<tr id="at-charset-035-4.4" class="primary">
<td><strong>
<a href="at-charset-035.xht">at-charset-035</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-16LE with UTF-8 BOM)
<ul class="assert">
@@ -3850,7 +3850,7 @@
<tr id="at-charset-036-4.4" class="primary">
<td><strong>
<a href="at-charset-036.xht">at-charset-036</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching BOM (UTF-32BE with UTF-16LE BOM)
<ul class="assert">
@@ -3861,7 +3861,7 @@
<tr id="at-charset-037-4.4" class="primary">
<td><strong>
<a href="at-charset-037.xht">at-charset-037</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching @charset (Shift-JIS with 1252 @charset)
<ul class="assert">
@@ -3872,7 +3872,7 @@
<tr id="at-charset-038-4.4" class="primary">
<td><strong>
<a href="at-charset-038.xht">at-charset-038</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Non-matching @charset (Big5 with Shift-JIS @charset)
<ul class="assert">
@@ -3993,7 +3993,7 @@
<tr id="at-charset-049-4.4" class="primary">
<td><strong>
<a href="at-charset-049.xht">at-charset-049</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a newline
<ul class="assert">
@@ -4004,7 +4004,7 @@
<tr id="at-charset-050-4.4" class="primary">
<td><strong>
<a href="at-charset-050.xht">at-charset-050</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a space
<ul class="assert">
@@ -4015,7 +4015,7 @@
<tr id="at-charset-051-4.4" class="primary">
<td><strong>
<a href="at-charset-051.xht">at-charset-051</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by a declaration
<ul class="assert">
@@ -4026,7 +4026,7 @@
<tr id="at-charset-052-4.4" class="primary">
<td><strong>
<a href="at-charset-052.xht">at-charset-052</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset preceded by another @charset
<ul class="assert">
@@ -4037,7 +4037,7 @@
<tr id="at-charset-053-4.4" class="primary">
<td><strong>
<a href="at-charset-053.xht">at-charset-053</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset immediately followed by a declaration block
<ul class="assert">
@@ -4059,7 +4059,7 @@
<tr id="at-charset-055-4.4" class="primary">
<td><strong>
<a href="at-charset-055.xht">at-charset-055</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset without quotes
<ul class="assert">
@@ -4081,7 +4081,7 @@
<tr id="at-charset-057-4.4" class="primary">
<td><strong>
<a href="at-charset-057.xht">at-charset-057</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset escaped numerically
<ul class="assert">
@@ -4092,7 +4092,7 @@
<tr id="at-charset-058-4.4" class="primary">
<td><strong>
<a href="at-charset-058.xht">at-charset-058</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset escaped char
<ul class="assert">
@@ -4103,7 +4103,7 @@
<tr id="at-charset-059-4.4" class="primary">
<td><strong>
<a href="at-charset-059.xht">at-charset-059</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@charset missing semi-colon
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-5.xht
index e07c648dbae..08c227e29e2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-5.xht
@@ -226,7 +226,7 @@
<tr id="universal-selector-003-5.3" class="primary">
<td><strong>
<a href="universal-selector-003.xht">universal-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Implied universal selector for class selector
<ul class="assert">
@@ -237,7 +237,7 @@
<tr id="universal-selector-004-5.3" class="primary">
<td><strong>
<a href="universal-selector-004.xht">universal-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Implied universal selector for ID
<ul class="assert">
@@ -342,7 +342,7 @@
<tr id="descendent-selector-001-5.5" class="primary">
<td><strong>
<a href="descendent-selector-001.xht">descendent-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Descendent selector does not apply to parent element
<ul class="assert">
@@ -386,7 +386,7 @@
<tr id="descendent-selector-005-5.5" class="primary">
<td><strong>
<a href="descendent-selector-005.xht">descendent-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Grandchild selection with no children
<ul class="assert">
@@ -547,7 +547,7 @@
<tr id="combinator-001-5.7" class="primary">
<td><strong>
<a href="combinator-001.xht">combinator-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Descendant combinators and newlines
<ul class="assert">
@@ -558,7 +558,7 @@
<tr id="combinator-002-5.7" class="primary">
<td><strong>
<a href="combinator-002.xht">combinator-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling combinators and spaces
<ul class="assert">
@@ -569,7 +569,7 @@
<tr id="combinator-003-5.7" class="primary">
<td><strong>
<a href="combinator-003.xht">combinator-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling combinators and newlines
<ul class="assert">
@@ -580,7 +580,7 @@
<tr id="combinator-004-5.7" class="primary">
<td><strong>
<a href="combinator-004.xht">combinator-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Descendant combinators and spaces
<ul class="assert">
@@ -646,7 +646,7 @@
<tr id="sibling-selector-002-5.7" class="primary">
<td><strong>
<a href="sibling-selector-002.xht">sibling-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Sibling selector with non-element node
<ul class="assert">
@@ -762,7 +762,7 @@
<tr id="attribute-selector-001-5.8" class="primary">
<td><strong>
<a href="attribute-selector-001.xht">attribute-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>ID selector without value and no matching element
<ul class="assert">
@@ -773,7 +773,7 @@
<tr id="attribute-selector-002-5.8" class="primary">
<td><strong>
<a href="attribute-selector-002.xht">attribute-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute selector without value
<ul class="assert">
@@ -817,7 +817,7 @@
<tr id="attribute-value-selector-004-5.8" class="primary invalid">
<td><strong>
<a href="attribute-value-selector-004.xht">attribute-value-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Numeric attributes
<ul class="assert">
@@ -828,7 +828,7 @@
<tr id="attribute-value-selector-006-5.8" class="primary">
<td><strong>
<a href="attribute-value-selector-006.xht">attribute-value-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple and repeating attributes
<ul class="assert">
@@ -1122,7 +1122,7 @@
<tr id="class-selector-001-5.8.3" class="primary">
<td><strong>
<a href="class-selector-001.xht">class-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Class selectors with only a partial match of 'class' attribute
<ul class="assert">
@@ -1133,7 +1133,7 @@
<tr id="class-selector-002-5.8.3" class="primary">
<td><strong>
<a href="class-selector-002.xht">class-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Class selectors with a type
<ul class="assert">
@@ -1144,7 +1144,7 @@
<tr id="class-selector-003-5.8.3" class="primary">
<td><strong>
<a href="class-selector-003.xht">class-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Class selectors without a type
<ul class="assert">
@@ -1155,7 +1155,7 @@
<tr id="class-selector-004-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-004.xht">class-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a space between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1166,7 +1166,7 @@
<tr id="class-selector-005-5.8.3" class="primary invalid">
<td><strong>
<a href="class-selector-005.xht">class-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid class selectors with a carriage return between the &quot;.&quot; and the class name
<ul class="assert">
@@ -1177,7 +1177,7 @@
<tr id="class-selector-006-5.8.3" class="primary">
<td><strong>
<a href="class-selector-006.xht">class-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple class selectors
<ul class="assert">
@@ -1188,7 +1188,7 @@
<tr id="class-selector-007-5.8.3" class="primary">
<td><strong>
<a href="class-selector-007.xht">class-selector-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Multiple class selectors and missing class values
<ul class="assert">
@@ -1283,7 +1283,7 @@
<tr id="id-selector-001-5.9" class="primary">
<td><strong>
<a href="id-selector-001.xht">id-selector-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Simple ID selectors
<ul class="assert">
@@ -1305,7 +1305,7 @@
<tr id="id-selector-004-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-004.xht">id-selector-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - white space between # and id
<ul class="assert">
@@ -1316,7 +1316,7 @@
<tr id="id-selector-005-5.9" class="primary invalid">
<td><strong>
<a href="id-selector-005.xht">id-selector-005</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Invalid ID selector syntax - Begins with numerals
<ul class="assert">
@@ -1327,7 +1327,7 @@
<tr id="id-selector-006-5.9" class="primary">
<td><strong>
<a href="id-selector-006.xht">id-selector-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Simple ID selectors specificity over attribute selectors
<ul class="assert">
@@ -1779,7 +1779,7 @@
<tr id="lang-selector-002-5.11.4" class="primary invalid">
<td><strong>
<a href="lang-selector-002.xht">lang-selector-002</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Empty :lang selector
<ul class="assert">
@@ -1790,7 +1790,7 @@
<tr id="lang-selector-003-5.11.4" class="primary">
<td><strong>
<a href="lang-selector-003.xht">lang-selector-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Invalid language name for :lang selector
<ul class="assert">
@@ -2246,7 +2246,7 @@
<tr id="first-line-selector-013-5.12.1" class="primary">
<td><strong>
<a href="first-line-selector-013.xht">first-line-selector-013</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>First-line selector applicability to inline-blocks
<ul class="assert">
@@ -2298,7 +2298,7 @@
<tr id="pseudo-001-5.12.1" class="primary">
<td><strong>
<a href="pseudo-001.xht">pseudo-001</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before simple selector
<ul class="assert">
@@ -2309,7 +2309,7 @@
<tr id="pseudo-002-5.12.1" class="primary">
<td><strong>
<a href="pseudo-002.xht">pseudo-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>First-line pseudo-element case sensitivity
<ul class="assert">
@@ -2430,7 +2430,7 @@
<tr id="pseudo-014-5.12.1" class="primary">
<td><strong>
<a href="pseudo-014.xht">pseudo-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before attribute selector
<ul class="assert">
@@ -2441,7 +2441,7 @@
<tr id="pseudo-015-5.12.1" class="primary">
<td><strong>
<a href="pseudo-015.xht">pseudo-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements before child selector
<ul class="assert">
@@ -2452,7 +2452,7 @@
<tr id="pseudo-016-5.12.1" class="primary">
<td><strong>
<a href="pseudo-016.xht">pseudo-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Pseudo elements not the last (invalid) - Sibling selector
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-6.xht
index a9d05962c5e..ff7c4e2d514 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-6.xht
@@ -46,7 +46,7 @@
<tr id="at-import-002-6" class="primary">
<td><strong>
<a href="at-import-002.xht">at-import-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Importing external stylesheets with @import
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="at-import-003-6" class="primary">
<td><strong>
<a href="at-import-003.xht">at-import-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Importing styles using @import with a string
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="at-import-004-6" class="primary">
<td><strong>
<a href="at-import-004.xht">at-import-004</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'print'
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="at-import-005-6" class="primary">
<td><strong>
<a href="at-import-005.xht">at-import-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'all'
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="at-import-006-6" class="primary">
<td><strong>
<a href="at-import-006.xht">at-import-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Media dependency on @import set to 'screen'
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="at-import-007-6" class="primary">
<td><strong>
<a href="at-import-007.xht">at-import-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@import with @charset
<ul class="assert">
@@ -904,7 +904,7 @@
<tr id="cascade-005-6.4" class="primary">
<td><strong>
<a href="cascade-005.xht">cascade-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Redefining rules
<ul class="assert">
@@ -926,7 +926,7 @@
<tr id="cascade-007-6.4" class="primary">
<td><strong>
<a href="cascade-007.xht">cascade-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Author rules local and external
<ul class="assert">
@@ -1151,7 +1151,7 @@
<tr id="cascade-009-6.4.2" class="primary">
<td><strong>
<a href="cascade-009.xht">cascade-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Author rules with !important and other normal author rules
<ul class="assert">
@@ -1271,7 +1271,7 @@
<tr id="specificity-001-6.4.3" class="primary">
<td><strong>
<a href="specificity-001.xht">specificity-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0010 vs. 0001
<ul class="assert">
@@ -1282,7 +1282,7 @@
<tr id="specificity-002-6.4.3" class="primary">
<td><strong>
<a href="specificity-002.xht">specificity-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Inline Style
<ul class="assert">
@@ -1293,7 +1293,7 @@
<tr id="specificity-003-6.4.3" class="primary">
<td><strong>
<a href="specificity-003.xht">specificity-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0100 vs. 0011
<ul class="assert">
@@ -1304,7 +1304,7 @@
<tr id="specificity-004-6.4.3" class="primary">
<td><strong>
<a href="specificity-004.xht">specificity-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0011 vs. 0010
<ul class="assert">
@@ -1315,7 +1315,7 @@
<tr id="specificity-005-6.4.3" class="primary">
<td><strong>
<a href="specificity-005.xht">specificity-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0002 vs. 0001
<ul class="assert">
@@ -1326,7 +1326,7 @@
<tr id="specificity-006-6.4.3" class="primary">
<td><strong>
<a href="specificity-006.xht">specificity-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Pseudo-element vs. simple element
<ul class="assert">
@@ -1337,7 +1337,7 @@
<tr id="specificity-007-6.4.3" class="primary">
<td><strong>
<a href="specificity-007.xht">specificity-007</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - Specificity 0001 vs. 0000
<ul class="assert">
@@ -1348,7 +1348,7 @@
<tr id="specificity-008-6.4.3" class="primary">
<td><strong>
<a href="specificity-008.xht">specificity-008</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Calculating specificity - specificity 0012 vs. 0002
<ul class="assert">
@@ -1510,7 +1510,7 @@
<tr id="html-attribute-009-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-009.xht">html-attribute-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute 'color' vs. CSS 'color' specificity
<ul class="assert">
@@ -1697,7 +1697,7 @@
<tr id="html-attribute-028-6.4.4" class="primary">
<td><strong>
<a href="html-attribute-028.xht">html-attribute-028</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Attribute 'text' vs. CSS 'color' specificity
<ul class="assert">
@@ -1719,7 +1719,7 @@
<tr id="html-precedence-001-6.4.4" class="primary">
<td><strong>
<a href="html-precedence-001.xht">html-precedence-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Element selector precedence
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-7.xht
index dcc3485886d..17abc885233 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/chapter-7.xht
@@ -35,7 +35,7 @@
<tr id="media-dependency-001-7" class="primary">
<td><strong>
<a href="media-dependency-001.xht">media-dependency-001</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@media and target mediums
<ul class="assert">
@@ -46,7 +46,7 @@
<tr id="media-dependency-002-7" class="primary">
<td><strong>
<a href="media-dependency-002.xht">media-dependency-002</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>@import and target mediums
<ul class="assert">
@@ -57,7 +57,7 @@
<tr id="media-dependency-003-7" class="primary">
<td><strong>
<a href="media-dependency-003.xht">media-dependency-003</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Link tags and target mediums
<ul class="assert">
@@ -68,7 +68,7 @@
<tr id="media-dependency-004-7" class="primary">
<td><strong>
<a href="media-dependency-004.xht">media-dependency-004</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Case-insensitive media types
<ul class="assert">
@@ -79,7 +79,7 @@
<tr id="media-dependency-005-7" class="primary invalid">
<td><strong>
<a href="media-dependency-005.xht">media-dependency-005</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @import
<ul class="assert">
@@ -90,7 +90,7 @@
<tr id="media-dependency-006-7" class="primary invalid">
<td><strong>
<a href="media-dependency-006.xht">media-dependency-006</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
<td>Ignoring bad media types with @media
<ul class="assert">
@@ -101,7 +101,7 @@
<tr id="media-dependency-007-7" class="primary">
<td><strong>
<a href="media-dependency-007.xht">media-dependency-007</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums
<ul class="assert">
@@ -112,7 +112,7 @@
<tr id="media-dependency-008-7" class="primary">
<td><strong>
<a href="media-dependency-008.xht">media-dependency-008</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums and @import
<ul class="assert">
@@ -123,7 +123,7 @@
<tr id="media-dependency-009-7" class="primary">
<td><strong>
<a href="media-dependency-009.xht">media-dependency-009</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Matching the 'All' target medium
<ul class="assert">
@@ -134,7 +134,7 @@
<tr id="media-dependency-010-7" class="primary">
<td><strong>
<a href="media-dependency-010.xht">media-dependency-010</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (braille)
<ul class="assert">
@@ -145,7 +145,7 @@
<tr id="media-dependency-011-7" class="primary">
<td><strong>
<a href="media-dependency-011.xht">media-dependency-011</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (embossed)
<ul class="assert">
@@ -156,7 +156,7 @@
<tr id="media-dependency-012-7" class="primary">
<td><strong>
<a href="media-dependency-012.xht">media-dependency-012</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (handheld)
<ul class="assert">
@@ -167,7 +167,7 @@
<tr id="media-dependency-013-7" class="primary">
<td><strong>
<a href="media-dependency-013.xht">media-dependency-013</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (projection)
<ul class="assert">
@@ -178,7 +178,7 @@
<tr id="media-dependency-014-7" class="primary">
<td><strong>
<a href="media-dependency-014.xht">media-dependency-014</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (speech)
<ul class="assert">
@@ -189,7 +189,7 @@
<tr id="media-dependency-015-7" class="primary">
<td><strong>
<a href="media-dependency-015.xht">media-dependency-015</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (tty)
<ul class="assert">
@@ -200,7 +200,7 @@
<tr id="media-dependency-016-7" class="primary">
<td><strong>
<a href="media-dependency-016.xht">media-dependency-016</a></strong></td>
- <td></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
<td></td>
<td>Non-matching target mediums (tv)
<ul class="assert">
@@ -211,7 +211,7 @@
<tr id="media-dependency-017-7" class="primary">
<td><strong>
<a href="media-dependency-017.xht">media-dependency-017</a></strong></td>
- <td></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
<td></td>
<td>Multiple target mediums
<ul class="assert">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-001.xht
index 794128fbfd0..cd879ddb245 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector need to match any or all of the values in the 'class' attribute." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-002.xht
index bbc44ee0125..d265beae442 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector with a type, match the appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-003.xht
index b2289a02224..9a290ddfbd2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Class selector without a type, match the appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-004.xht
index af21c5464b8..5cb0d2a9fdc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-005.xht
index db18f07a871..c58b5371afa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The attribute value of a class selector followed by white space is invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-006.xht
index cd841a87ae7..900341dbba6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-007.xht
index 81723b1ecd3..809b419aa69 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/class-selector-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#class-html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="All class names in the selector need to match all of the 'class' attribute values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-004.xht
index 991de23dce5..f7b897ca278 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-004.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-005.xht
index 6d485ee01b7..ad0a7d77c8f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-006.xht
index 1dab405a1b4..6ea0f87fc21 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-006.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-007.xht
index 06f8e59aa9c..6776c4eaf71 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-007.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-008.xht
index c89e099ffe5..2b3c3042842 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-008.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of ninety-six pixels, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-016.xht
index 9fe75e8b3ca..5e82839368d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-017.xht
index 163d08912df..6f534683c9e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-017.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-018.xht
index 44d9bd08159..f5f8a275071 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-018.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in points, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-019.xht
index c5ac6059c9a..2d18033b022 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-019.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-020.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-020.xht
index 791c714a40b..f904a82825c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-020.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-020.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of seventy-two points for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-028.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-028.xht
index 301cef99e21..e4df81e0f97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-028.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-028.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-029.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-029.xht
index 4a9eabd6e2d..ac3b0612123 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-029.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-029.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-030.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-030.xht
index a29c894a769..a27c7aab78a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-030.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-030.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in picas, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-031.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-031.xht
index db7982c7a27..12ee18de7bc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-031.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-031.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-032.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-032.xht
index 94071e62715..9c41ac61ab4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-032.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-032.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a of six picas for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-040.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-040.xht
index e405ec88966..ddea656f7ef 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-040.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-040.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-041.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-041.xht
index 30e8fe2045d..751af517cd4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-041.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-041.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-042.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-042.xht
index 546bdba60a6..78fce0f2715 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-042.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-042.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-043.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-043.xht
index d39ceadb464..d5d06979299 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-043.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-043.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-044.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-044.xht
index 70db2a35664..a962a03e439 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-044.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-044.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 2.54 centimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-052.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-052.xht
index 356d75ab7b0..9ac8f21384c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-052.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-052.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-053.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-053.xht
index ca2fcb95fcd..d4e07f80893 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-053.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-053.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-054.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-054.xht
index 0ce129e2c23..6190748c025 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-054.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-054.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-055.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-055.xht
index 2f35aa6d283..2a9b6bb6307 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-055.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-055.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-056.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-056.xht
index 19d1a2388ab..bde6571068f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-056.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-056.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value of 25.4 millimeters, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-064.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-064.xht
index 9f83871e365..e81e0bff7d2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-064.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-064.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-065.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-065.xht
index a9c56a982db..f9b11f393cc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-065.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-065.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-066.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-066.xht
index 67e29380416..241b61eeccf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-066.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-066.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-067.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-067.xht
index 37fd3dcb6ba..035070bb23e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-067.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-067.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-068.xht
index ac05022d237..a949036db0c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-068.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a value, in inches, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-076.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-076.xht
index 0e03778a8ea..9fddbb7127f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-076.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-076.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-077.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-077.xht
index 9a944ce64f5..8294b2ee0e7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-077.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-077.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-078.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-078.xht
index 9133e67278b..28fc5a51306 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-078.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-078.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-079.xht
index 8291ec2b9fa..0e3bc267329 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-079.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-080.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-080.xht
index 3c09c44b9e9..bcac2a54b6d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-080.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-080.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'em' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-088.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-088.xht
index b867a4ee098..a08ec7c45ed 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-088.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-088.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a negative zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-089.xht
index 15f3bbaae88..dbbf4e39bef 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-089.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-090.xht
index ffd40b34acc..dd2770d6f99 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-090.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a positive zero value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-091.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-091.xht
index b02301a7ea5..7501da02fb4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-091.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-091.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-092.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-092.xht
index e2615a9b839..5904e147ba6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-092.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-092.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'clip' property sets a value, in 'ex' units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-097.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-097.xht
index b4abb0c339f..96d9a7624bb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-097.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-097.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a negative zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-098.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-098.xht
index 833a7eda70f..2e7ffbdc11b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-098.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-098.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-099.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-099.xht
index b5fb6a3b252..14866eb1068 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-099.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-099.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property sets a positive zero value and no units, for all sides of the clipping rectangle." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-102.xht
index 63c84f5cfb2..98dddf53681 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/clip-102.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/clip-102.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#propdef-clip" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#clipping" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'clip' property set to 'inherit' properly inherits the appropriate value for the parent element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-001.xht
index cf4f2df0ee5..4be81377e73 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="White space is allowed in the color rgb declaration." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-002.xht
index 74f87ded198..872fa460138 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="White space is not allowed in a hexadecimal color assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-003.xht
index 9fd8aeaa8da..671b064072d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An RGB value is invalid if it has only two values." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-004.xht
index 26ff5010dee..0c87791141b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An RGB value is invalid if it has both percentages and number assignments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-005.xht
index 42a0964b871..619c47542c9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/colors-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/colors-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#color-units" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Values outside the device gamut are clipped: the red, green, and blue values are changed to fall within the range supported by the device." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-001.xht
index ca6916335eb..deed98c578b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Newlines can appear between a descendent combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-002.xht
index 00c8a298fee..1ac2c3dc5c2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Spaces can appear between a sibling combinator and its simple selectors." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-003.xht
index 79e65849729..5d12ff5c912 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Newlines can appear between a sibling combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-004.xht
index 7f446a44f78..4725af06ea0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/combinator-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Spaces can appear between a descendant combinator and the simple selectors around it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-001.xht
index 26b0c876a58..f7bae8ad8fb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Comments are allowed anywhere within a style tag declaration and are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-002.xht
index 4baf716e318..43b77f04314 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Comments cannot be nested." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-003.xht
index 95a9bb9e38e..4fc38b53cb3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="SGML comment delimiters do not delimit CSS comments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-004.xht
index fb01197db4b..dd2d215b6fc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Comments that are invalid are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-005.xht
index 9d8091db277..a086dbc6e85 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="reviewer" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2012-07-27 -->
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A slash '/' escaped with a backslash will remove its special meaning." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-006.xht
index ec0009d9733..4467149db1f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="A star '*' escaped with a backslash will not remove its special meaning." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-007.xht
index 17cf6a87f38..3628859b0df 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Empty comments do not affect parsing of rule." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-008.xht
index ea38d3f76e9..3a0c006f2c2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Escaping a slash '/' for an opening comment makes the comment invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-009.xht
index c32a054488a..2fe2b6bfeb9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/comments-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/comments-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Escaping a star '*' for an opening comment makes the comment invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/content-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/content-001.xht
index d0289f4fad2..0259b191715 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/content-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/content-001.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'content' property properly handles a value of 'none'." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/content-036.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/content-036.xht
index 249e3ad3cf7..0febbbd5d5a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/content-036.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/content-036.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'content' property properly handles a 'counters()' function with a string and a list style." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/counters-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/counters-002.xht
index c6e41b14bb0..54a8bade6b5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/counters-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/counters-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="A counter is invalid if it has too many arguments." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/declaration-whitespace-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/declaration-whitespace-001.xht
index 9a45e402cac..789d9b0485c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/declaration-whitespace-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/declaration-whitespace-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Various white space are allowed anywhere within the declaration and are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-001.xht
index 4f56b8ae1f9..364d1e78fcd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Descendent selectors are applied only to descendents." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-005.xht
index 7dcb6c8c4a3..e26d646a29c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/descendent-selector-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#descendant-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Grandchild selection is applied only to elements which have grandchildren." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-008.xht
index 65717a481f9..d546fe5e2a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-008.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-row-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-009.xht
index a79484dc0d7..80b91f81177 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-009.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-header-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-010.xht
index 54b4a4f5986..83cad220fdf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-010.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-footer-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-011.xht
index bf7cbc1f6f9..65ed87046e9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-011.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-row' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-012.xht
index 65eaebc33bc..3c9fa546251 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-012.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-column' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-013.xht
index 8b95fa3cf1c..218c4c5bd10 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-013.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: table-column-group' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-014.xht
index cac5700e7b0..beeded3b225 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-014.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells applies to 'display: table-cell' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-016.xht
index 011e878c1c7..ddf1676e978 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-017.xht
index ed9f0bfe5af..08a9ef3ab3d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/empty-cells-applies-to-017.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-empty-cells" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#empty-cells" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Empty-cells does not apply to 'display: inherit' elements which do not inherit the value of 'table-cell'." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-001.xht
index 3210f9253a7..7e253222215 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The parser implicitly terminates the block and applies the styles if the declaration block is not terminated." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-002.xht
index c4ea779ea1a..f57ddc501bb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open parentheses at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-003.xht
index 5d0f1f5099b..a0d9dd95a86 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Close all open strings at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-004.xht
index 81975bd11e2..474ac0435a9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open blocks at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-005.xht
index 50d593ad1b5..c18c8d824ed 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open rules at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-006.xht
index 675d56c6134..d1ef50b82ea 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open quotes at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-007.xht
index a326da31a6b..b316a81854a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/eof-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/eof-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agents close all open rules at the end of the style sheet." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-001.xht
index 0a6f221dbe0..57192ada807 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped identifiers are parsed and applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-002.xht
index 9f346d5517a..6f89e35fc07 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped special CSS characters are no longer meaningful." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-003.xht
index 92a862a3ae2..cbfdf0ee647 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Newlines cannot be escaped within identifiers." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-004.xht
index 74e62dbf5e3..67f3a358374 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The {unicode} chars are not treated like {escape} chars." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-char-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-char-001.xht
index 6eab7df411a..f2240508de2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-char-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-char-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped characters are treated as normal characters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-001.xht
index 6a414c4291b..361965c18f6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped identifiers are parsed and spaces between them are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-002.xht
index ee0177d1a10..74be52b2292 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-003.xht
index 5296eea7770..e07c6def02c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-004.xht
index 708a8be64a7..8d9b09f4b2d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by exactly six hex digits and white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-005.xht
index 029a94380a6..01c237edfc8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-006.xht
index 15afa96acd7..efe241d1074 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences (two hex digits) are terminated by white space." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-007.xht
index 692f3c30a5d..5cd1b6adda4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/escaped-ident-spaces-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#characters" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Escaped character sequences (less than six hex digits) are terminated by white space, tabs and linefeeds." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/first-line-selector-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/first-line-selector-013.xht
index b8b5a9c047e..a2d3ce281a9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/first-line-selector-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/first-line-selector-013.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The :first-line pseudo-element can be attached to an inline-block." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vlr-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vlr-003.xht
new file mode 100644
index 00000000000..aa93a4a2386
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vlr-003.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-lr writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test first-page-vlr-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-lr;
+ }
+
+ @page :right
+ {
+ margin-left: 0%;
+ }
+
+ @page :left
+ {
+ margin-left: 50%;
+ }
+
+ p
+ {
+ border-left: blue solid 6px;
+ margin: 0;
+ padding-left: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vlr-003.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if a blue vertical line is on the
+ <strong>left side</strong> of the page and <strong>not in the
+ horizontal center</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vrl-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vrl-002.xht
new file mode 100644
index 00000000000..29a88c24a94
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/first-page-vrl-002.xht
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: first page of a document with vertical-rl writing-mode</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test first-page-vrl-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+
+ <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"/>
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" title="3.1 Block Flow Direction: the writing-mode property"/>
+ <link rel="help" href="http://www.w3.org/TR/CSS21/page.html#page-selectors" title="13.2.2 Page selectors: selecting left, right, and first pages"/>
+
+ <meta content="image paged" name="flags"/>
+ <meta content="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." name="assert"/>
+
+ <style type="text/css" media="print"><![CDATA[
+ html
+ {
+ writing-mode: vertical-rl;
+ }
+
+ @page :right
+ {
+ margin-right: 0%;
+ }
+
+ @page :left
+ {
+ margin-right: 50%;
+ }
+
+ p
+ {
+ border-right: orange solid 6px;
+ margin: 0;
+ padding-right: 1em;
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p><img src="support/pass-cdts-first-page-vrl-002.png" alt="Image download support must be enabled"/></p>
+
+ <!--
+ The image says:
+
+ PREREQUISITE: switch to a print preview
+ or page media view of the page.
+
+ Test passes if an orange vertical line is
+ <strong>in the horizontal center</strong> of the page
+ and <strong>not on the right side</strong> of the page.
+ -->
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-001.xht
index 1d98080f8df..25fd8468e87 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-001.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in pixels is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-002.xht
index ed3779d9b44..648d49a86a9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-002.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-004.xht
index 8156c47bc36..841f84cf02a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-004.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-005.xht
index cdf232d1aff..7d6e0ca93d8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-005.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in pixels." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-012.xht
index 09fd400ceea..7787d864c41 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-012.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in points is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-013.xht
index 406af66ab12..7b0c58587c9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-013.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-015.xht
index 32bd7278c04..dadb850803d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-015.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-016.xht
index 184c0a3a9ee..39b14b6d127 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-016.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in points." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-023.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-023.xht
index f003add2181..ecd8e64b342 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-023.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-023.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in picas is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-024.xht
index 2b65ec548c8..ca7c8ae4e98 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-024.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-026.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-026.xht
index 480b8581df0..d8435bd65bd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-026.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-026.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-027.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-027.xht
index f2cb64c5ac6..36ff538a109 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-027.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-027.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in picas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-034.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-034.xht
index 9fc6601e1d6..5c143e91b44 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-034.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-034.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in centimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-035.xht
index fb3b892e1dc..ed7c96c6caf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-035.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-037.xht
index f22ef12e1c0..1b8b8c19373 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-037.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-038.xht
index 0a4a009cd75..dafb7428832 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-038.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in centimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-045.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-045.xht
index 406724fb58a..2f5927e1755 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-045.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-045.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in millimeters is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-046.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-046.xht
index 21b623d36d3..67438f4befe 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-046.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-046.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-048.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-048.xht
index 4f247c0d864..28fedb0861f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-048.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-048.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-049.xht
index d08753b91ed..184d7493dcd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-049.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in millimeters." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-056.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-056.xht
index b8c3f3b9a01..965ef5ffae6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-056.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-056.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in inches is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-057.xht
index 044c46fc29b..02462374165 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-057.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-059.xht
index 8dafc66377d..efeab59d1a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-059.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-060.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-060.xht
index 71abefc87c7..99a153c0a4a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-060.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-060.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in inches." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-067.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-067.xht
index fbb2d4c9fab..453bfac251e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-067.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-067.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'em' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-068.xht
index be588bf8c8e..e35dd37a122 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-068.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-070.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-070.xht
index 2139bd70ff5..7bce00ec21b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-070.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-070.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-071.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-071.xht
index ab7264927cf..5002f760510 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-071.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-071.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'em' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-078.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-078.xht
index dccf332ef8d..e09f77bb535 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-078.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-078.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in 'ex' units is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-079.xht
index 11debe7e6b9..cee145ac984 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-079.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-081.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-081.xht
index 0e7199d58b8..e042af1b114 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-081.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-081.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-082.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-082.xht
index 5d176a74b25..e2859f56b94 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-082.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-082.xht
@@ -15,6 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in 'ex' units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-089.xht
index 722318bb02d..b1741f54da6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-089.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem invalid" />
<meta name="assert" content="The 'font-size' property sets a minimum minus one length value in percentages is invalid; such 'font-size' declaration should be ignored. Then the 'font-size' property value can be determined by computed font-size of containers and from cascade mechanisms (user, author, user agent)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-090.xht
index a0d2393eef6..6379f73cf9d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-090.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a minimum length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-092.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-092.xht
index 0ea99551e8e..4ccd1ebda4c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-092.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-092.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-093.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-093.xht
index 9e979b7ef39..a16f5593922 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-093.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-093.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value in percentages." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-100.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-100.xht
index b10caf3f6cd..14883ca7c2c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-100.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-100.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a negative zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-101.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-101.xht
index 10b36a2b47e..8ee79a30c8a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-101.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-101.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-102.xht
index 9db5fdb61a9..3810d9a75c6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-102.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-102.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property sets a positive zero length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-applies-to-016.xht
index 6eca40b6296..6a4059b2c6e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-size-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-size-props" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-size-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="ahem" />
<meta name="assert" content="The 'font-size' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-style-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-style-applies-to-016.xht
index ebaa3ff5a1a..7b124e94c7e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-style-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-style-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-styling" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-style-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The font-style' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-variant-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-variant-applies-to-016.xht
index 79df500242f..19feeb6a32d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-variant-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-variant-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-variant" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#small-caps" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-variant-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'font-variant' property applies to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/font-weight-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/font-weight-applies-to-016.xht
index ab2106f251c..09c3b6a8ac1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/font-weight-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/font-weight-applies-to-016.xht
@@ -15,7 +15,7 @@
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-weight" />
<link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-boldness" />
<link rel="help" href="http://www.w3.org/TR/css-fonts-3/#font-weight-prop" />
- <link rel="match" href="reference/font-size-001-ref.xht" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Font weights apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-009.xht
index 02ef91dd2dc..95cc96a0c73 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute 'color' has a specificity of zero and is overridden by CSS." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-028.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-028.xht
index 9d9e53f4d15..d778c3c7e27 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-028.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/html-attribute-028.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute 'text' has a specificity of zero and is overridden by CSS." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/html-precedence-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/html-precedence-001.xht
index 714e0c46f32..981229f7a6f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/html-precedence-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/html-precedence-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#preshint" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'color' attribute has a specificity equal to 0 which be overridden by subsequent style sheet rules." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-001.xht
index f118e91e5e3..cee816a5336 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="ID selector matches appropriate element." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-004.xht
index 4d16f9609d2..e7f4fbf3811 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="White space is not allowed between # and identifier for selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-005.xht
index 9f90e2b4c67..667848b8d5a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Identifier selectors are invalid if it begins with a numeral." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-006.xht
index 5f97ed5147d..256e68b2e74 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/id-selector-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#id-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="ID selectors trump attribute selectors in specificity." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-014.xht
index aafb31b89c3..15bbd26c755 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-014.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with hyphens." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-015.xht
index b2f91ff6474..fabe0f1908e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-015.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with underscores." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-016.xht
index 28d3823aab3..580b13c2cf0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-016.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors are valid if they begin with hyphens and then underscores." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-017.xht
index 66455df09de..d54154bf64b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-017.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attribute selectors cannot begin with digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-018.xht
index 117cc1148e0..520fd401ee2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-018.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Attribute selectors cannot begin with hyphens then digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-019.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-019.xht
index 313f699228e..4d3ebbfea3a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ident-019.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ident-019.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Attribute selectors can begin with underscore then digits." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-001.xht
index cbcb29d9335..b88a7ac538e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Bad rules are ignored while following good rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-002.xht
index 67a66249528..196277a3d1d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Good rules are applied while following bad rules are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-003.xht
index bcdbfe32335..c2bda9858c5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-004.xht
index c46d9e253e7..6d4aec220e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values with spaces are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-005.xht
index 6d792b74f9e..f7f3fa46a9f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values that begin with a valid keyword are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-006.xht
index adcfbc7baa5..5fe5b5d20cc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values with slashes are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-007.xht
index a70948dbc05..3c46e398452 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ignored-rules-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#declaration" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid values that are functions are ignored while valid properties are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-002.xht
index 6aefa793999..8fd8d71644b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-002.xht
@@ -22,7 +22,7 @@
div#rl-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: mixed;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-003.xht
index 06de9c9c023..a0cef7064f1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-003.xht
@@ -22,7 +22,7 @@
div#lr-mixed
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: mixed;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-mixed">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-004.xht
index 1fda68b4766..04445136277 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-004.xht
@@ -22,7 +22,7 @@
div#rl-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: upright;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="rl-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-005.xht
index ae0c2e89ebb..273c23f0126 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-005.xht
@@ -22,7 +22,7 @@
div#lr-upright
{
color: orange;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: upright;
@@ -72,8 +72,8 @@
<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
<div id="lr-upright">A<div id="inline-block">
- <span class="block-descendant" id="first-line-box">I</span>
- <span class="block-descendant" id="last-line-box">B</span>
+ <span class="block-descendant" id="first-line-box">F</span>
+ <span class="block-descendant" id="last-line-box">L</span>
</div><span id="orange30">O</span></div>
</body>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-006.xht
index a5dc9f418f5..a5e1a6f52aa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-006.xht
@@ -22,7 +22,7 @@
div#rl-sideways
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-007.xht
index 904dda8a361..4c84299b870 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-007.xht
@@ -22,7 +22,7 @@
div#lr-sideways
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-008.xht
index 934cebb5f97..bd4b464225b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-008.xht
@@ -22,7 +22,7 @@
div#rl-sideways-right
{
color: fuchsia;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-009.xht
index 39910cfe57f..d1736a19dcb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-009.xht
@@ -22,7 +22,7 @@
div#lr-sideways-right
{
color: olive;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-right;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-010.xht
index 59f9d7822f2..fb13159b931 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-010.xht
@@ -22,7 +22,7 @@
div#rl-sideways-left
{
color: teal;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-rl;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-011.xht
index 8e210dbf5ae..e6773b63ec1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-block-alignment-011.xht
@@ -22,7 +22,7 @@
div#lr-sideways-left
{
color: aqua;
- font: 3.75em/1 Ahem; /* computes to 60px */
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
height: 4em;
writing-mode: vertical-lr;
text-orientation: sideways-left;
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-100-percent-in-body.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-100-percent-in-body.xht
index e4ddaba34fd..efb4f3f1459 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-100-percent-in-body.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-100-percent-in-body.xht
@@ -23,7 +23,7 @@ svg {
</head>
<body>
<p>The box below should occupy the entire view port.</p>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 100" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="100" fill="green" x="0" height="100"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-1.xht
index a1586f25f92..4a9954d9d86 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-1.xht
@@ -12,7 +12,7 @@ and the aspect ratio within the SVG is preserved when the view box is specified.
<body>
<div style="width: 60px; height: 60px; position: relative; background: red;">
<div style="position: absolute; left: 15px; top: 0px; width: 30px; height: 60px; background: green;"></div>
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 200" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" viewBox="0 0 100 200" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="50%" fill="green" x="-50%" height="100%"></rect>
<rect y="0" width="50%" fill="green" x="100%" height="100%"></rect>
</svg>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-2.xht
index 8d8ee4b5410..230c5a28173 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-svg-intrinsic-size-100-percent-2.xht
@@ -11,7 +11,7 @@ and the aspect ratio of SVG image should be ignored when the view box is not spe
</head>
<body>
<div style="width: 60px; height: 60px; position: relative;">
-<svg width="100%" xmlns:xmlns="http://www.w3.org/2000/svg" version="1.1" height="100%" xmlns="http://www.w3.org/2000/svg">
+<svg xmlns:xmlns="http://www.w3.org/2000/svg" width="100%" version="1.1" height="100%" xmlns="http://www.w3.org/2000/svg">
<rect y="0" width="50%" fill="red" x="-50%" height="100%"></rect>
<rect y="0" width="100%" fill="green" x="0" height="100%"></rect>
<rect y="0" width="50%" fill="red" x="100%" height="100%"></rect>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-002.xht
new file mode 100644
index 00000000000..bcb7ade8a7a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-002.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-002"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-003.xht
new file mode 100644
index 00000000000..950242b1f52
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-003.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-003"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-mixed
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: mixed;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-mixed">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-004.xht
new file mode 100644
index 00000000000..e7eb7bf7161
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-004.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-004"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-002-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#rl-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-rl;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="rl-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-005.xht
new file mode 100644
index 00000000000..1e2708ee34f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/inline-table-alignment-005.xht
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Writing Modes Test: inline-table alignment - central alignment with vertical layout</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-005"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <link rel="help" title="CSS3 Writing modes: 4.3. Atomic Inline Baseline" href="http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines" />
+ <link rel="help" title="10.8.1 Leading and half-leading" href="http://www.w3.org/TR/CSS21/visudet.html#leading" />
+ <link rel="match" href="reference/inline-table-alignment-003-ref.xht" />
+ <meta name="assert" content="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." />
+ <meta name="flags" content="ahem" />
+ <style type="text/css"><![CDATA[
+ div#lr-upright
+ {
+ color: orange;
+ font: 3.75em/1 Ahem; /* computes to 60px/60px */
+ height: 4em;
+ writing-mode: vertical-lr;
+ text-orientation: upright;
+ }
+
+ div#inline-table
+ {
+ display: inline-table;
+ padding-left: 0.5em; /* computes to 60px */
+ font-size: 2em; /* computes to 120px */
+ /*
+ such padding-left declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+
+ span.row
+ {
+ display: table-row;
+ }
+
+ span#first
+ {
+ color: blue;
+ }
+
+ span#last
+ {
+ color: yellow;
+ }
+
+ span#orange30
+ {
+ padding-right: 4em; /* computes to 120px */
+ font-size: 0.5em; /* computes to 30px */
+ /*
+ such padding-right declaration is arbitrary and only serve to make the
+ test a bit more challenging.
+ */
+ }
+ ]]></style>
+
+ </head>
+
+ <body>
+
+ <p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+ <div id="lr-upright">A<div id="inline-table">
+ <span class="row" id="first">F</span>
+ <span class="row" id="last">L</span>
+ </div><span id="orange30">O</span></div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-at-rule-001.xht
index 28f5a620c72..2aae86125dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-at-rule-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="The entire block of an invalid at-rule is ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht
index f8998c93243..c0f354cd54a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid declarations at the end of at-rules are ignored while the remaining preceding valid declarations are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht
index d09d7b05c0d..4d60e5b70e0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Invalid declarations at the beginning of at-rules are ignored while the remaining following valid declarations are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-002.xht
index 16dd6c72246..a9d26195f0d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Language identifier cannot be empty." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-003.xht
index 37788581a8d..7277c7a3cd8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/lang-selector-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#lang" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The language identifier in the :lang selector doesn't have to be a valid language name." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-001.xht
index af590954cfc..51158ae341e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules (property with no value and no ending semicolon) are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-002.xht
index e4c3925de5e..aafebd020f4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules (property with no value) are ignored while valid ones are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-003.xht
index 14c27da38b9..f58678540a3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with no value or semi-colon are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-004.xht
index 5493de27acd..423df84c5f0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with no value are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-005.xht
index 9eeaadf1dc5..fe35df3f312 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with semi-colon before property are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-006.xht
index 25cdf25d720..51f38da2e60 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-007.xht
index c88ca0072e2..1f6e21afe61 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with double colons between property and value are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-008.xht
index 1e27465e911..60cbc44a1e7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/malformed-decl-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#parsing-errors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Malformed rules with missing property names are ignored while valid rules are applied." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/margin-border-padding-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/margin-border-padding-003.xht
index 963dfcaf4ee..21fd7e2f742 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/margin-border-padding-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/margin-border-padding-003.xht
@@ -53,7 +53,7 @@
<p>Test passes if there is <strong>no red</strong>.</p>
<div id="div1">
<div id="div2">XXX</div>
- <div id="div3"><object data="support/margin-border-padding-002.png"></object></div>
+ <div id="div3"><object type="image/png" data="support/margin-border-padding-002.png"></object></div>
</div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-001.xht
index 8a7ab099342..b40ad26bc8f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-002.xht
index e5472e4a6cd..979c9b1f318 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="@media with a target medium applies styles on that target medium (screen)." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-003.xht
index 5c95af24211..24cf5a15e85 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Link with a target medium applies styles on that target medium (screen)." />
<link rel="stylesheet" type="text/css" media="screen" href="support/media-dependency-green.css" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-004.xht
index d6c7d5d933e..9917eee138c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Media types are case-insensitive." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-005.xht
index ee9082f74ff..aab350dff98 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agent ignores media types it does not understand with @import." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-006.xht
index 337506c00ca..7193a5be904 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="User agent ignores media types it does not understand with @media." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-007.xht
index 0be40e04c6a..0112ef00e14 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The @media block does not apply because it does not match the target medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-008.xht
index c35e3103192..676259ae15a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The @import command does not apply because it does not match the target medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-009.xht
index 474072889d6..223a92bb17f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'all' media type applies to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-010.xht
index e605f244aa7..df9e247cec9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-010.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'braille' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-011.xht
index 9e3da554a4e..e1ac3695b96 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-011.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'embossed' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-012.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-012.xht
index 03730967700..898245826f4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-012.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-012.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'handheld' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-013.xht
index 05e4ea6043e..ef22dd23d94 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-013.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'projection' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-014.xht
index 954b0539038..c8e1bee9eb5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-014.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'speech' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-015.xht
index 69cbd275f52..10de67d84c7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-015.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'tty' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-016.xht
index 46719c935d2..2d229ec0711 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-016.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'tv' media type does not apply to the screen medium." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-017.xht
index 60253bb314a..4d34351189a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/media-dependency-017.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/media.html" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An '@media' rule specifies the target media types separated by commas." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht
index e7f2ec058de..35b7404dc37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht
index 9d267c5c76c..71383c7c474 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht
index 8a4bf3f16bf..eb353917ce7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht
index 0e1cf56b50e..b7d1f4d3704 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht
index 3c3e08f3627..ad9e4e4a1c1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht
index 51b3eb3037e..a21f7ce7043 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht
index 6fec281c02e..2cc3d0f83e8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht
index 46c7f3088be..1717e37202e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht
index e46e57c8877..177b9c07078 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht
index 0d831f5508c..9d51e84ddc6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht
index 8395ecf66d1..aedd9108374 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht
index a9f5bf64f77..47674d846e7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht
index 7e83ffbd1e8..8911e736c70 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht
index 82eaca4c54d..2f9ba159fb5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht
index 2245a8e5c61..b77756961ea 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht
index 31f595f32fd..1be08747498 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht
index ef00f5825a2..900e661a528 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht
index 0f5c4b971b0..dc55af3faf3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht
index 5ee8921f547..f76d1af47a2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-block-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht
index a560c5741a9..1957e140b7f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht
index aceba4d3e12..29df3f41845 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht
index e895bb7bced..e48a61213b2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht
index 2a72ad23a44..77c557b234c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht
index 54551cd962f..cb297960b97 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht" rel="match" />
<meta content="paged" name="flags" /><style type="text/css">
@page { size:5in 3in; margin:0.5in; }
html,body {
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht
index 8a51d997de5..4cc81bf9974 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht
index 3cb2f46fc31..4ad1a44fbf6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht
index c243bfe791f..77b6418c921 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht
index bc3f0403387..1f08afc7790 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht
index 2056fbaedd6..29e83825d76 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht
index be417dd0d77..8d8f54f8d08 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht
index 88ffe12a609..ef8f4242253 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht
index 312402e8632..a13bbeab67c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht
index 66dfac85774..5a16851391b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht
index 9717b3b35ad..eec496f91dd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht
index 1c59c76047b..fc3ed14a562 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht
index 62258fad31f..5e02519fba4 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht
index a1560d7535b..9f4758132c1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht
index cee567b218e..d6523ae79a3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht
index d5f075c7502..2fc7f3109bd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht
index b1b5a216d36..8773516f851 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht
index 6c94fba3c41..d1d75f84a88 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht
index a647153d2de..5d1ac422898 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht
index be4a691d00d..002b188b8e9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht
@@ -3,6 +3,7 @@
<title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<style type="text/css">
@page { size:5in 3in; margin:0.5in; }
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht
index 93e9bdf1fee..f92cc4cf013 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht
@@ -3,6 +3,7 @@
<title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
<link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
<link href="http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside" rel="help" />
+ <link href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht" rel="match" />
<meta content="paged" name="flags" />
<meta charset="utf-8" />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-001.xht
index 49212bc7f54..5475246acfd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An integer cannot have alphanumeric characters within it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-003.xht
index da8ac0cc046..984eb8ebaff 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#numbers" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="An alphanumeric character cannot be within the number value." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-005.xht
index c6a83d63531..dc6735e53be 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#length-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="After a zero length, the unit identifier is not necessary." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-016.xht
index 8c347a11f7b..60120e45f08 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-016.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Percentage assignments with more than one decimal are invalid." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-017.xht
index b496d03fadf..34233381992 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/numbers-units-017.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#percentage-units" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Percentage of 0% is valid and calculates to 0." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/other-attribute-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/other-attribute-001.xht
index 1b293a5a7c5..db02be888fa 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/other-attribute-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/other-attribute-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#content" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'attr()' function can only retrieve data from the same element that is called from." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-005.xht
index 1171eaa92c3..80b78c196cc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-006.xht
index e7fc04602f4..f81aae4e2ba 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-applies-to-006.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-005.xht
index 89807786969..084bc82d369 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-006.xht
index 6812ef8a952..ba06add8ac7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-color-applies-to-006.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-color" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-color' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-001.xht
index eff6bcabe35..5f43c087630 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-001.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Outline style 'none' results in no outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-005.xht
index 8880a921219..cbe3b140b96 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-006.xht
index ea02f2bade2..e7f9af3e026 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-style-applies-to-006.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-style" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-style' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-002.xht
index 4265529753f..35858dc6dd9 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-002.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-004.xht
index 5ad747424f4..88fff2f345c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-004.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-005.xht
index f03b40a5e55..de82136e16f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in pixels that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-013.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-013.xht
index 983948e485d..2fce9f54771 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-013.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-013.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-015.xht
index 110c63ae60e..8a337d0994b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-015.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-016.xht
index 17d29ae44cb..ce96f42eadc 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in points that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-024.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-024.xht
index 78c0e82137f..a58fc474c6b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-024.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-024.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-026.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-026.xht
index 5e33b8a9d0c..ac61cae0776 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-026.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-026.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-027.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-027.xht
index 33b1baa3ed6..ba07583b18c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-027.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-027.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in picas that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-035.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-035.xht
index 1d099fa65d9..9a56005271c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-035.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-035.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-037.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-037.xht
index f4bf9e949c5..9e39e7ab4b1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-037.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-037.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-038.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-038.xht
index 2f754bb8042..8de0b54439e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-038.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-038.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in centimeters that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-046.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-046.xht
index 83403b4fb56..792a512c6d2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-046.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-046.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-048.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-048.xht
index 481adcf6b3d..78a7285cc62 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-048.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-048.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-049.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-049.xht
index e9e23ea7b5b..2d72eaa4dbd 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-049.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-049.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in millimeters that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-057.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-057.xht
index 293181682b5..31d2bf686ba 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-057.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-057.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-059.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-059.xht
index bd96a309f7a..31237daa9eb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-059.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-059.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-060.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-060.xht
index 3d8cec0cb79..22f747e8ba0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-060.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-060.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in inches that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-068.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-068.xht
index 9b6a12ba6d1..171b9ab0275 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-068.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-068.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-070.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-070.xht
index d2626bfab9b..7ab16ed06ca 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-070.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-070.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-071.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-071.xht
index fd570503072..f9493bd92ed 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-071.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-071.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'em' units that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-079.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-079.xht
index a54b357ca75..c7ff1b1b3e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-079.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-079.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that sets the width of the outline." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-081.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-081.xht
index 4f159712b45..8931695be93 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-081.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-081.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-082.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-082.xht
index d730903271e..05dd6bd224b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-082.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-082.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value in 'ex' units that that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-089.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-089.xht
index 45478851cd2..a08b45a1991 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-089.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-089.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a minus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-090.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-090.xht
index 021b1208a2a..74ce550998a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-090.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-090.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-091.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-091.xht
index d8d8f75495e..333c7d0bbb8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-091.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-091.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property supports a minimum length value with no units that has a plus sign before it." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-005.xht
index d0392b77b66..06d4095887b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-005.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column-group." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-006.xht
index 0e4f88b1281..a2962441b8a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/outline-width-applies-to-006.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#propdef-outline-width" />
<link rel="help" href="http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'outline-width' property does not apply to elements with a display of table-column." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-001.xht
index 95aa36a9dfc..4511bfb3214 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a simple selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-002.xht
index b8ba59ffc21..1609655f374 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="First-line is case-insensitive." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-014.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-014.xht
index 0be450ee2c6..fe374fa9264 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-014.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-014.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by an attribute selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-015.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-015.xht
index b5cffa87b93..8c40eb10af6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-015.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-015.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a child selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-016.xht
index aead7194d5e..406bd1c7b67 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/pseudo-016.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A pseudo-selector cannot be followed by a sibling selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-001.xht
index c14b3738011..35834fd8920 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Rules with property keywords which are surrounded by single quotes are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-002.xht
index c5d40ea2e1f..b98d207171b 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/quoted-keywords-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#keywords" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="Rules with value keywords which are surrounded by double quotes are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/clear-applies-to-009-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/clear-applies-to-009-ref.xht
index 695923caea2..ad309b65c20 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/clear-applies-to-009-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/clear-applies-to-009-ref.xht
@@ -35,7 +35,7 @@
<p>Test passes if there is a filled blue square <strong>below this text</strong>.</p>
- <div><img src="../support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled" /></div>
+ <div><img src="support/swatch-blue.png" width="96" height="96" alt="Image download support must be enabled" /></div>
</body>
</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/filler-text-below-green.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/filler-text-below-green.xht
new file mode 100644
index 00000000000..184ae29085c
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/filler-text-below-green.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Filler text below is green reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test filler-text-below-green"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ <style>
+ .green { color: green; }
+ </style>
+ </head>
+ <body>
+ <p>Test passes if the "Filler Text" below is green.</p>
+ <p class="green">Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/font-size-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/font-size-001-ref.xht
deleted file mode 100644
index e52e2f05765..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/font-size-001-ref.xht
+++ /dev/null
@@ -1,8 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel" />
-</head><body>
- <p>Test passes if there is no red visible on the page.</p>
-
-</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht
new file mode 100644
index 00000000000..62f943f5963
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-002-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 210px; /* 60 px (padding-left) + 120px (blue box width) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 225px; /* 60 px (padding-left) + 120px (blue box width) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht
new file mode 100644
index 00000000000..35978b04e01
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>CSS Reftest Reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test inline-table-alignment-003-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
+ <link rel="reviewer" title="G?rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" /> <!-- 2015-08-13 -->
+ <meta name="flags" content="image" />
+ <style type="text/css"><![CDATA[
+ img
+ {
+ vertical-align: top;
+ }
+
+ img
+ {
+ padding-left: 90px; /* 60 px (padding-left) + 30px (the position difference of box) */
+ }
+
+ img + br + img
+ {
+ padding-left: 60px; /* 60 px (padding-left) */
+ }
+
+ img + br + img + img
+ {
+ padding-left: 0;
+ }
+
+ img + br + img + img + br + img
+ {
+ padding-left: 105px; /* 60 px (padding-left) + 45px (the position difference of box)
+ }
+ ]]></style>
+
+</head>
+
+<body>
+
+<p>Test passes if 2 orange squares are centered with respect to a blue square.</p>
+
+<div>
+ <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-blue.png" width="120" height="120" alt="Image download support must be enabled" /><!--
+--><img src="support/swatch-yellow.png" width="120" height="120" alt="Image download support must be enabled" /><br /><!--
+--><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
new file mode 100644
index 00000000000..4adc17b87ed
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:1.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
new file mode 100644
index 00000000000..2a51db9e713
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-before:always; height:2.5in; }
+</style>
+</head>
+<body>
+<p>1</p>
+<p class="test">2</p>
+<p class="test">4</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..12617a79400
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+Text
+<div>
+<p style="page-break-before:always">1</p>
+<div style="page-break-before:always"><p>2</p><p>3</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht
new file mode 100644
index 00000000000..829bfda70af
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { page-break-after:always; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<p>2</p><p>3</p>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
new file mode 100644
index 00000000000..b44b534ba66
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.test { float:left; }
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div class="test"><p>2</p><p>3</p></div>
+<div style="page-break-before:always;clear:both" class="test"><p>4</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..51bc15547c1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+p { height: 0.5in; width: 1in; margin:0; background-color:blue; float:left; }
+.test { float:left; clear:left; width:3.3in; }
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div style="page-break-before:always" class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+<div class="test">
+<p>1</p><p>2</p><p>3</p>
+<p>4</p><p>5</p><p>6</p>
+</div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
new file mode 100644
index 00000000000..22832ccc094
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+p { height:60%; width:90%; margin:0; background-color:blue; border:1px solid black; }
+.test { page-break-before:always; float:left; }
+</style>
+</head>
+<body><p>1</p><p class="test">2</p>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..c02f60ec337
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">1</div>X
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..c7bfbb4a8de
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div class="test">1</div>
+<div style="clear:both;">X<br />Y</div>
+<div style="page-break-before:always" class="test">2</div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
new file mode 100644
index 00000000000..fea649c1181
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" /><style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0; height:100%;
+}
+
+.test {
+ height:60%;
+ float:left;
+ clear:left;
+ background-color:blue;
+}
+.ib {
+ display:inline-block;
+ height:100%;
+ width:1px;
+}
+</style>
+</head>
+<body>
+<br style="clear:both" />
+<div style="page-break-after:always" class="test">1</div>
+<div style="height:60%;clear:both;">A<div style="height:100%;" class="test">2</div><span>X<span class="ib"></span><br />Y</span></div>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
new file mode 100644
index 00000000000..9e5e2ea802d
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<div class="test"><p>1</p></div>
+<div style="display:inline" class="test"><p>2</p><p>3</p></div>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
new file mode 100644
index 00000000000..9363286aeb8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tfoot><tr><td><p>3</p></td></tr></tfoot>
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody style="page-break-before:always"><tr><td><p>2</p><p>2</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..5920a3a7e17
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+thead { page-break-after:always; }
+</style>
+</head>
+<body>
+<table border="1">
+<thead><tr><td><p>1</p></td></tr></thead>
+<tbody><tr><td><p>2</p><p>3</p></td></tr></tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..08fba0b1823
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1" class="bb">
+<tbody>
+<tr><td><p>2</p></td></tr>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
new file mode 100644
index 00000000000..1f7f912cfa2
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+.bb { page-break-before:always; }
+</style>
+</head>
+<body>
+1
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+<tr class="bb"><td><p>2</p><p>2</p></td></tr>
+</tbody>
+</table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
new file mode 100644
index 00000000000..1b901387b97
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
new file mode 100644
index 00000000000..d2bff97c76b
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<table border="1">
+<tbody>
+<tr><td><p>1</p></td></tr>
+</tbody>
+</table>
+<div style="page-break-after: always"></div>
+<table border="1">
+<tbody></tbody>
+<tbody>
+<tr><td><p>2</p><p>3</p><p>4</p></td></tr>
+</tbody>
+</table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
new file mode 100644
index 00000000000..39e4e858199
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+table { display:inline-table; }
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+text<table class="test"><tbody><tr><td><p>2</p><p>3</p><p>4</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
new file mode 100644
index 00000000000..ff60e9136e1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+tr,table { page-break-before:always; }
+</style>
+</head>
+<body>
+<p>1</p>
+<table border="1" class="test">
+<tbody><tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+<tr><td>I have page-break-after: always</td></tr>
+</tbody></table>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
new file mode 100644
index 00000000000..358a6bb4aa4
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+</style>
+</head>
+<body>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
new file mode 100644
index 00000000000..27a0c36ef19
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+div { page-break-after: always; }
+</style>
+</head>
+<body>
+<div>Text</div>
+<table cellpadding="0" cellspacing="0"><caption><p>1</p></caption><tbody><tr><td><p>1</p><p>2</p></td></tr></tbody></table>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht
new file mode 100644
index 00000000000..c0118b9d23f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html lang="en-US" class="reftest-print" xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: CSS 2.1 page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+<style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+p { height: 1in; width: 1in; margin:0; background-color:blue; }
+
+</style>
+</head>
+<body>
+<p style="page-break-after:always">1</p>
+<table><tbody><tr><td><p>2</p><p>3</p></td></tr></tbody></table>
+
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
new file mode 100644
index 00000000000..ad8a154fba7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSS Test: Balancing Overflow, page-break-inside:avoid</title>
+ <link href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" rel="author" title="Mats Palmgren" />
+ <meta content="paged" name="flags" />
+ <meta charset="utf-8" />
+ <style type="text/css">
+@page { size:5in 3in; margin:0.5in; }
+
+ html,body {
+ color:black; background-color:white; font-size:16px; padding:0; margin:0;
+ }
+
+ .colset {
+ column-count: 3;
+ column-gap: 0;
+ border: solid silver;
+ width: 9em;
+ }
+ p { margin: 0; }
+ .short { height: 5px; }
+ .short p { }
+
+ </style>
+</head>
+<body>
+
+<div class="colset">
+<p>one<br />&#xA0;&#xA0;&#xA0;&#xA0;</p>
+<p>two three</p>
+<p>four five</p>
+</div>
+
+<div class="colset">
+ <p>one two three four five</p>
+</div>
+
+<div class="colset">
+one two three four five
+</div>
+
+<div class="colset">
+ <div class="short"><p>one two three four five</p></div>
+</div>
+
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht
new file mode 100644
index 00000000000..44e0c8746fb
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, filler text, reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test no-red-filler-text-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ <p>Filler Text</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht
new file mode 100644
index 00000000000..997fd44d908
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>No red visible, blank page, reference</title>
+ <style type="text/css">
+ @page { font: italic 8pt sans-serif; color: gray;
+ margin: 7%;
+ counter-increment: page;
+ @top-left { content: "CSS 2.1 Conformance Test Suite"; }
+ @top-right { content: "Test no-red-on-blank-page-ref"; }
+ @bottom-right { content: counter(page); }
+ }
+</style>
+ <link rel="author" title="Geoffrey Sneddon" href="mailto:me@gsnedders.com" />
+ </head>
+ <body>
+ <p>Test passes if there is no red visible on the page.</p>
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-all-auto-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-all-auto-ref.xht
index 2bcd0b8710f..b4d82663ff5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-all-auto-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-all-auto-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-height-20-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-height-20-ref.xht
index ffa5e0e8b9f..479b259d3e5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-height-20-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-height-20-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-height-40-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-height-40-ref.xht
index 2d2db7929e1..3b3fa8e4334 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-height-40-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-height-40-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-width-80-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-width-80-ref.xht
index 664cbf101d9..2e909ea48a6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-width-80-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-min-width-80-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-width-40-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-width-40-ref.xht
index c4f89f88e79..07a9feb17e2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-width-40-ref.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/replaced-elements-width-40-ref.xht
@@ -2,9 +2,6 @@
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Reference: CSS 2.1 replaced element sizing</title>
<link href="http://dbaron.org/" rel="author" title="L. David Baron" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" rel="help" />
- <link href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths" rel="help" />
<meta content="should" name="flags" /> <!-- undefinedness in 10.3.2 -->
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/helper.js b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/properties.js b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht
deleted file mode 100644
index 480d3bc1450..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-002-ref"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- padding-left: 60px; /* = the position of orange square */
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
-<div>
- <img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" /><!--
---><img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht
deleted file mode 100644
index 934b37193f3..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-004-ref"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 45px; /* = the position of second orange square*/
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht
deleted file mode 100644
index fef9b4cd449..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-006-ref"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img
- {
- padding-left: 15px; /* = the position of first orange square */
- }
-
- img + br + img
- {
- padding-left: 15px; /* = the position of second orange square*/
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
-<div>
- <img src="support/swatch-orange.png" width="60" height="60" alt="Image download support must be enabled" /><br /><!--
---><img src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht
deleted file mode 100644
index 5d8816f4911..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Reftest Reference</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-008-ref"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <meta name="flags" content="image" />
- <style type="text/css"><![CDATA[
- img
- {
- vertical-align: top;
- }
-
- img#orange
- {
- padding-top: 60px; /* = the height of first character */
- }
- ]]></style>
-
-</head>
-
-<body>
-
-<p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
-<div>
- <img src="support/swatch-blue.png" width="30" height="90" alt="Image download support must be enabled" /><!--
---><img id="orange" src="support/swatch-orange.png" width="30" height="30" alt="Image download support must be enabled" />
-</div>
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht
index 27a98e517e0..0ab4d0466b6 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht
@@ -3576,6 +3576,126 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-charset-033" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (windows-1252 with UTF-8 BOM)">
+ <a href="at-charset-033.xht">at-charset-033</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-034" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-8 with UTF-16LE BOM)">
+ <a href="at-charset-034.xht">at-charset-034</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-035" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-16LE with UTF-8 BOM)">
+ <a href="at-charset-035.xht">at-charset-035</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-036" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching BOM (UTF-32BE with UTF-16LE BOM)">
+ <a href="at-charset-036.xht">at-charset-036</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-037" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Shift-JIS with 1252 @charset)">
+ <a href="at-charset-037.xht">at-charset-037</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-038" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching @charset (Big5 with Shift-JIS @charset)">
+ <a href="at-charset-038.xht">at-charset-038</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-049" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a newline">
+ <a href="at-charset-049.xht">at-charset-049</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-050" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a space">
+ <a href="at-charset-050.xht">at-charset-050</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-051" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by a declaration">
+ <a href="at-charset-051.xht">at-charset-051</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-052" class="">
+ <tr>
+ <td rowspan="1" title="@charset preceded by another @charset">
+ <a href="at-charset-052.xht">at-charset-052</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-053" class="">
+ <tr>
+ <td rowspan="1" title="@charset immediately followed by a declaration block">
+ <a href="at-charset-053.xht">at-charset-053</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-055" class="">
+ <tr>
+ <td rowspan="1" title="@charset without quotes">
+ <a href="at-charset-055.xht">at-charset-055</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-057" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped numerically">
+ <a href="at-charset-057.xht">at-charset-057</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-058" class="">
+ <tr>
+ <td rowspan="1" title="@charset escaped char">
+ <a href="at-charset-058.xht">at-charset-058</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-charset-059" class="">
+ <tr>
+ <td rowspan="1" title="@charset missing semi-colon">
+ <a href="at-charset-059.xht">at-charset-059</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="at-charset-quotes-001" class="">
<tr>
<td rowspan="1" title="@charset quotes">
@@ -3648,6 +3768,182 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="at-import-002" class="">
+ <tr>
+ <td rowspan="1" title="Importing external stylesheets with @import">
+ <a href="at-import-002.xht">at-import-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-003" class="">
+ <tr>
+ <td rowspan="1" title="Importing styles using @import with a string">
+ <a href="at-import-003.xht">at-import-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-004" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'print'">
+ <a href="at-import-004.xht">at-import-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-005" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'all'">
+ <a href="at-import-005.xht">at-import-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-006" class="">
+ <tr>
+ <td rowspan="1" title="Media dependency on @import set to 'screen'">
+ <a href="at-import-006.xht">at-import-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-import-007" class="">
+ <tr>
+ <td rowspan="1" title="@import with @charset">
+ <a href="at-import-007.xht">at-import-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector">
+ <a href="at-rule-001.xht">at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules">
+ <a href="at-rule-002.xht">at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid @rules with blocks">
+ <a href="at-rule-003.xht">at-rule-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import inside block">
+ <a href="at-rule-004.xht">at-rule-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following @charset">
+ <a href="at-rule-005.xht">at-rule-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following valid statements">
+ <a href="at-rule-006.xht">at-rule-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following an invalid statement">
+ <a href="at-rule-007.xht">at-rule-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import following a bad @rule">
+ <a href="at-rule-008.xht">at-rule-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="@import after a bad selector and rule block">
+ <a href="at-rule-009.xht">at-rule-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-010" class="">
+ <tr>
+ <td rowspan="1" title="@rules and white space">
+ <a href="at-rule-010.xht">at-rule-010</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-011" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a number">
+ <a href="at-rule-011.xht">at-rule-011</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="at-rule-012" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector with a hyphen">
+ <a href="at-rule-012.xht">at-rule-012</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="ID selector without value and no matching element">
+ <a href="attribute-selector-001.xht">attribute-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selector without value">
+ <a href="attribute-selector-002.xht">attribute-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Numeric attributes">
+ <a href="attribute-value-selector-004.xht">attribute-value-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="attribute-value-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple and repeating attributes">
+ <a href="attribute-value-selector-006.xht">attribute-value-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="background-001" class="">
<tr>
<td rowspan="1" title="Background with color">
@@ -7536,6 +7832,22 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="bad-selector-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of bad selectors">
+ <a href="bad-selector-001.xht">bad-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="before-after-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Before, after applies to same selector">
+ <a href="before-after-001.xht">before-after-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="before-after-011" class="">
<tr>
<td rowspan="1" title="CSS table model and generated content: Basics">
@@ -9104,6 +9416,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="blocks-002" class="">
+ <tr>
+ <td rowspan="1" title="Empty declaration block">
+ <a href="blocks-002.xht">blocks-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-003" class="">
+ <tr>
+ <td rowspan="1" title="Rule blocks and white space">
+ <a href="blocks-003.xht">blocks-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing square bracket blocks">
+ <a href="blocks-004.xht">blocks-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing curly bracket blocks">
+ <a href="blocks-005.xht">blocks-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="blocks-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing parentheses blocks">
+ <a href="blocks-006.xht">blocks-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="blocks-011" class="">
<tr>
<td rowspan="1" title="CSS Block Box Model: overconstrained horizontal box model and minimum widths">
@@ -9216,6 +9568,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="blocks-and-strings-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing blocks and strings in style blocks">
+ <a href="blocks-and-strings-001.xht">blocks-and-strings-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="border-001" class="">
<tr>
<td rowspan="1" title="Border set using border-width">
@@ -11352,6 +11712,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-collapse-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-collapse and 'display: none' elements">
+ <a href="border-collapse-applies-to-016.xht">border-collapse-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-collapse-dynamic-cell-001" class="dom">
<tr>
<td rowspan="1" title="border collapse dynamic change to cell style">
@@ -15768,6 +16136,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="border-spacing-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Border-spacing and 'display: none' elements">
+ <a href="border-spacing-applies-to-016.xht">border-spacing-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="border-spacing-percentage-001" class="invalid">
<tr>
<td rowspan="1" title="Border-spacing - percentage value does not apply">
@@ -20096,6 +20472,38 @@
<td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
</tr>
</tbody>
+ <tbody id="caption-side-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Caption-side and 'display: none' elements">
+ <a href="caption-side-applies-to-016.xht">caption-side-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-005" class="">
+ <tr>
+ <td rowspan="1" title="Redefining rules">
+ <a href="cascade-005.xht">cascade-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-007" class="">
+ <tr>
+ <td rowspan="1" title="Author rules local and external">
+ <a href="cascade-007.xht">cascade-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="cascade-009" class="">
+ <tr>
+ <td rowspan="1" title="Author rules with !important and other normal author rules">
+ <a href="cascade-009.xht">cascade-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="cascade-009a" class="">
<tr>
<td rowspan="1" title="!important author rule in :first-letter pseudo-element">
@@ -20128,6 +20536,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="class-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with only a partial match of 'class' attribute">
+ <a href="class-selector-001.xht">class-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors with a type">
+ <a href="class-selector-002.xht">class-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Class selectors without a type">
+ <a href="class-selector-003.xht">class-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a space between the &quot;.&quot; and the class name">
+ <a href="class-selector-004.xht">class-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid class selectors with a carriage return between the &quot;.&quot; and the class name">
+ <a href="class-selector-005.xht">class-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors">
+ <a href="class-selector-006.xht">class-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="class-selector-007" class="">
+ <tr>
+ <td rowspan="1" title="Multiple class selectors and missing class values">
+ <a href="class-selector-007.xht">class-selector-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="clear-001" class="">
<tr>
<td rowspan="1" title="Clear set to 'left'">
@@ -20448,6 +20912,358 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="clip-004" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a negative zero value, -0px">
+ <a href="clip-004.xht">clip-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-005" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, 0px">
+ <a href="clip-005.xht">clip-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-006" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a zero value, +0px">
+ <a href="clip-006.xht">clip-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-007" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a nominal value, 96px">
+ <a href="clip-007.xht">clip-007</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-008" class="">
+ <tr>
+ <td rowspan="1" title="Clip using pixels with a positive nominal value, +96px">
+ <a href="clip-008.xht">clip-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-016" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a negative zero value, -0pt">
+ <a href="clip-016.xht">clip-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-017" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, 0pt">
+ <a href="clip-017.xht">clip-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-018" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a zero value, +0pt">
+ <a href="clip-018.xht">clip-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-019" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a nominal value, 72pt">
+ <a href="clip-019.xht">clip-019</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-020" class="">
+ <tr>
+ <td rowspan="1" title="Clip using points with a positive nominal value, +72pt">
+ <a href="clip-020.xht">clip-020</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-028" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a negative zero value, -0pc">
+ <a href="clip-028.xht">clip-028</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-029" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, 0pc">
+ <a href="clip-029.xht">clip-029</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-030" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a zero value, +0pc">
+ <a href="clip-030.xht">clip-030</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-031" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a nominal value, 6pc">
+ <a href="clip-031.xht">clip-031</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-032" class="">
+ <tr>
+ <td rowspan="1" title="Clip using picas with a positive nominal value, +6pc">
+ <a href="clip-032.xht">clip-032</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-040" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a negative zero value, -0cm">
+ <a href="clip-040.xht">clip-040</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-041" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, 0cm">
+ <a href="clip-041.xht">clip-041</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-042" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a zero value, +0cm">
+ <a href="clip-042.xht">clip-042</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-043" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a nominal value, 2.54cm">
+ <a href="clip-043.xht">clip-043</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-044" class="">
+ <tr>
+ <td rowspan="1" title="Clip using centimeters with a positive nominal value, +2.54cm">
+ <a href="clip-044.xht">clip-044</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-052" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a negative zero value, -0mm">
+ <a href="clip-052.xht">clip-052</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-053" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, 0mm">
+ <a href="clip-053.xht">clip-053</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-054" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a zero value, +0mm">
+ <a href="clip-054.xht">clip-054</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-055" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a nominal value, 25.4mm">
+ <a href="clip-055.xht">clip-055</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-056" class="">
+ <tr>
+ <td rowspan="1" title="Clip using millimeters with a positive nominal value, +25.4mm">
+ <a href="clip-056.xht">clip-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-064" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a negative zero value, -0in">
+ <a href="clip-064.xht">clip-064</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-065" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, 0in">
+ <a href="clip-065.xht">clip-065</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-066" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a zero value, +0in">
+ <a href="clip-066.xht">clip-066</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-067" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a nominal value, 1in">
+ <a href="clip-067.xht">clip-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-068" class="">
+ <tr>
+ <td rowspan="1" title="Clip using inches with a positive nominal value, +96in">
+ <a href="clip-068.xht">clip-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-076" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a negative zero value, -0em">
+ <a href="clip-076.xht">clip-076</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-077" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a zero value, 0em">
+ <a href="clip-077.xht">clip-077</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-078" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive zero value, +0em">
+ <a href="clip-078.xht">clip-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a nominal value, 6em">
+ <a href="clip-079.xht">clip-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-080" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'em' units with a positive nominal value, +6em">
+ <a href="clip-080.xht">clip-080</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-088" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a negative zero value, -0ex">
+ <a href="clip-088.xht">clip-088</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-089" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a zero value, 0ex">
+ <a href="clip-089.xht">clip-089</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-090" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive zero value, +0ex">
+ <a href="clip-090.xht">clip-090</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-091" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a nominal value, 7.5ex">
+ <a href="clip-091.xht">clip-091</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-092" class="ahem">
+ <tr>
+ <td rowspan="1" title="Clip using 'ex' units with a positive nominal value, +7.5ex">
+ <a href="clip-092.xht">clip-092</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-097" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a negative zero value with no units, -0">
+ <a href="clip-097.xht">clip-097</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-098" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a zero value with no units, 0">
+ <a href="clip-098.xht">clip-098</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-099" class="">
+ <tr>
+ <td rowspan="1" title="Clip with a positive zero value with no units, +0">
+ <a href="clip-099.xht">clip-099</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="clip-102" class="">
+ <tr>
+ <td rowspan="1" title="Clip with the value 'inherit'">
+ <a href="clip-102.xht">clip-102</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="collapsing-border-model-010a" class="ahem">
<tr>
<td rowspan="1" title="border-collapse - 'border-spacing' does not apply to 'border-collapse: collapse' tables">
@@ -21760,6 +22576,46 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="colors-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing rgb color values with white space">
+ <a href="colors-001.xht">colors-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid hexadecimal RGB units - white space in hexadecimal values">
+ <a href="colors-002.xht">colors-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - two values">
+ <a href="colors-003.xht">colors-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid RGB functional notation - Percentages and Numbers">
+ <a href="colors-004.xht">colors-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="colors-005" class="">
+ <tr>
+ <td rowspan="1" title="Clipping of RGB color values">
+ <a href="colors-005.xht">colors-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="colors-007" class="invalid">
<tr>
<td rowspan="1" title="Color keyword syntax">
@@ -21776,6 +22632,110 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="combinator-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and newlines">
+ <a href="combinator-001.xht">combinator-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and spaces">
+ <a href="combinator-002.xht">combinator-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-003" class="">
+ <tr>
+ <td rowspan="1" title="Sibling combinators and newlines">
+ <a href="combinator-003.xht">combinator-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="combinator-004" class="">
+ <tr>
+ <td rowspan="1" title="Descendant combinators and spaces">
+ <a href="combinator-004.xht">combinator-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing comments within style tag">
+ <a href="comments-001.xht">comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Nested comments">
+ <a href="comments-002.xht">comments-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="HTML comments and CSS comments">
+ <a href="comments-003.xht">comments-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid comments">
+ <a href="comments-004.xht">comments-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-005" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;/&quot; within a valid comment">
+ <a href="comments-005.xht">comments-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped &quot;*&quot; within a valid comment">
+ <a href="comments-006.xht">comments-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of valid comment that is empty">
+ <a href="comments-007.xht">comments-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of escaped opening comment">
+ <a href="comments-008.xht">comments-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="comments-009" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing of invalid escaped &quot;*&quot; in open comment">
+ <a href="comments-009.xht">comments-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="containing-block-001" class="">
<tr>
<td rowspan="1" title="Containing block for relative positioned elements is nearest block-level ancestor">
@@ -21936,6 +22896,22 @@
<td rowspan="1"><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="content-001" class="">
+ <tr>
+ <td rowspan="1" title="Content with the value of 'none'">
+ <a href="content-001.xht">content-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="content-036" class="">
+ <tr>
+ <td rowspan="1" title="Content using a 'counters()' function with a string and a list style set to 'none'">
+ <a href="content-036.xht">content-036</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="content-171" class="">
<tr>
<td rowspan="1" title="Generated Content: Simple \A">
@@ -22016,6 +22992,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="counters-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid counter functions - Too many arguments">
+ <a href="counters-002.xht">counters-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="declaration-whitespace-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing white space in style declaration">
+ <a href="declaration-whitespace-001.xht">declaration-whitespace-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="default-attribute-selector-001" class="">
<tr>
<td rowspan="1" title="attribute selector - Default attribute values in DTDs">
@@ -22128,6 +23120,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="descendent-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Descendent selector does not apply to parent element">
+ <a href="descendent-selector-001.xht">descendent-selector-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="descendent-selector-005" class="">
+ <tr>
+ <td rowspan="1" title="Grandchild selection with no children">
+ <a href="descendent-selector-005.xht">descendent-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="direction-001" class="">
<tr>
<td rowspan="1" title="Direction set to 'ltr'">
@@ -22448,6 +23456,78 @@
<td rowspan="1"><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="empty-cells-applies-to-008" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row-group' elements">
+ <a href="empty-cells-applies-to-008.xht">empty-cells-applies-to-008</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-009" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-header-group' elements">
+ <a href="empty-cells-applies-to-009.xht">empty-cells-applies-to-009</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-010" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-footer-group' elements">
+ <a href="empty-cells-applies-to-010.xht">empty-cells-applies-to-010</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-011" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-row' elements">
+ <a href="empty-cells-applies-to-011.xht">empty-cells-applies-to-011</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-012" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column' elements">
+ <a href="empty-cells-applies-to-012.xht">empty-cells-applies-to-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-013" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-column-group' elements">
+ <a href="empty-cells-applies-to-013.xht">empty-cells-applies-to-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-014" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: table-cell' elements">
+ <a href="empty-cells-applies-to-014.xht">empty-cells-applies-to-014</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: none' elements">
+ <a href="empty-cells-applies-to-016.xht">empty-cells-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="empty-cells-applies-to-017" class="">
+ <tr>
+ <td rowspan="1" title="Empty-cells and 'display: inherit' elements">
+ <a href="empty-cells-applies-to-017.xht">empty-cells-applies-to-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="empty-inline-001" class="">
<tr>
<td rowspan="1" title="Empty inline elements">
@@ -22472,6 +23552,158 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="eof-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of declaration block">
+ <a href="eof-001.xht">eof-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of function">
+ <a href="eof-002.xht">eof-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of string">
+ <a href="eof-003.xht">eof-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @media block">
+ <a href="eof-004.xht">eof-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import">
+ <a href="eof-005.xht">eof-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of @import with closed quote">
+ <a href="eof-006.xht">eof-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="eof-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing unexpected end of shorthand rule">
+ <a href="eof-007.xht">eof-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers as selectors, property and value">
+ <a href="escaped-ident-001.xht">escaped-ident-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-002" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped special CSS characters">
+ <a href="escaped-ident-002.xht">escaped-ident-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing escaped newlines within identifiers">
+ <a href="escaped-ident-003.xht">escaped-ident-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-004" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped chars in the range of 0-9a-f">
+ <a href="escaped-ident-004.xht">escaped-ident-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-char-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped characters as selector and property">
+ <a href="escaped-ident-char-001.xht">escaped-ident-char-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing escaped identifiers with spaces">
+ <a href="escaped-ident-spaces-001.xht">escaped-ident-spaces-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-002" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with white space">
+ <a href="escaped-ident-spaces-002.xht">escaped-ident-spaces-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-003" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits">
+ <a href="escaped-ident-spaces-003.xht">escaped-ident-spaces-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-004" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with six digits and white space">
+ <a href="escaped-ident-spaces-004.xht">escaped-ident-spaces-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-005" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than 6 digits and white space">
+ <a href="escaped-ident-spaces-005.xht">escaped-ident-spaces-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-006" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with two digits terminated by white space">
+ <a href="escaped-ident-spaces-006.xht">escaped-ident-spaces-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="escaped-ident-spaces-007" class="">
+ <tr>
+ <td rowspan="1" title="Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs">
+ <a href="escaped-ident-spaces-007.xht">escaped-ident-spaces-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="escapes-015" class="invalid">
<tr>
<td rowspan="1" title="Escape of non-printable characters within declarations, applying to property values">
@@ -22792,6 +24024,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="may" title="Behavior tested is preferred but optional">Optional</abbr></td>
</tr>
</tbody>
+ <tbody id="first-line-selector-013" class="">
+ <tr>
+ <td rowspan="1" title="First-line selector applicability to inline-blocks">
+ <a href="first-line-selector-013.xht">first-line-selector-013</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="fixed-table-layout-002a" class="image">
<tr>
<td rowspan="1" title="table-layout: fixed - specified column width must include padding and border applied on its cells">
@@ -25108,7 +26348,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum minus one value, -1px">
<a href="font-size-001.xht">font-size-001</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -25116,7 +26356,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a minimum value, 0px">
<a href="font-size-002.xht">font-size-002</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25124,7 +26364,7 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a negative zero value, -0px">
<a href="font-size-004.xht">font-size-004</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25132,7 +26372,231 @@
<tr>
<td rowspan="1" title="Font-size using pixels with a positive zero value, +0px">
<a href="font-size-005.xht">font-size-005</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-012" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum minus one value, -1pt">
+ <a href="font-size-012.xht">font-size-012</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-013" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a minimum value, 0pt">
+ <a href="font-size-013.xht">font-size-013</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-015" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a negative zero value, -0pt">
+ <a href="font-size-015.xht">font-size-015</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-016" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using points with a positive zero value, +0pt">
+ <a href="font-size-016.xht">font-size-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-023" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum minus one value, -1pc">
+ <a href="font-size-023.xht">font-size-023</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-024" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a minimum value, 0pc">
+ <a href="font-size-024.xht">font-size-024</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-026" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a negative zero value, -0pc">
+ <a href="font-size-026.xht">font-size-026</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-027" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using picas with a positive zero value, +0pc">
+ <a href="font-size-027.xht">font-size-027</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-034" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum minus one value, -1cm">
+ <a href="font-size-034.xht">font-size-034</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-035" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a minimum value, 0cm">
+ <a href="font-size-035.xht">font-size-035</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-037" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a negative zero value, -0cm">
+ <a href="font-size-037.xht">font-size-037</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-038" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using centimeters with a positive zero value, +0cm">
+ <a href="font-size-038.xht">font-size-038</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-045" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum minus one value, -1mm">
+ <a href="font-size-045.xht">font-size-045</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-046" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a minimum value, 0mm">
+ <a href="font-size-046.xht">font-size-046</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-048" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a negative zero value, -0mm">
+ <a href="font-size-048.xht">font-size-048</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-049" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using millimeters with a positive zero value, +0mm">
+ <a href="font-size-049.xht">font-size-049</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-056" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum minus one value, -1in">
+ <a href="font-size-056.xht">font-size-056</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-057" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a minimum value, 0in">
+ <a href="font-size-057.xht">font-size-057</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-059" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a negative zero value, -0in">
+ <a href="font-size-059.xht">font-size-059</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-060" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using inches with a positive zero value, +0in">
+ <a href="font-size-060.xht">font-size-060</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-067" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum minus one value, -1em">
+ <a href="font-size-067.xht">font-size-067</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-068" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a minimum value, 0em">
+ <a href="font-size-068.xht">font-size-068</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-070" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a negative zero value, -0em">
+ <a href="font-size-070.xht">font-size-070</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-071" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'em' units with a positive zero value, +0em">
+ <a href="font-size-071.xht">font-size-071</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-078" class="ahem invalid">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum minus one value, -1ex">
+ <a href="font-size-078.xht">font-size-078</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-079" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a minimum value, 0ex">
+ <a href="font-size-079.xht">font-size-079</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-081" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a negative zero value, -0ex">
+ <a href="font-size-081.xht">font-size-081</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="font-size-082" class="ahem">
+ <tr>
+ <td rowspan="1" title="Font-size using 'ex' units with a positive zero value, +0ex">
+ <a href="font-size-082.xht">font-size-082</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25140,7 +26604,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum minus one value, -1%">
<a href="font-size-089.xht">font-size-089</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
@@ -25148,7 +26612,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a minimum value, 0%">
<a href="font-size-090.xht">font-size-090</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25156,7 +26620,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a negative zero value, -0%">
<a href="font-size-092.xht">font-size-092</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25164,7 +26628,7 @@
<tr>
<td rowspan="1" title="Font-size using percentages with a positive zero value, +0%">
<a href="font-size-093.xht">font-size-093</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25172,7 +26636,7 @@
<tr>
<td rowspan="1" title="Font-size with a negative zero value and no units, -0">
<a href="font-size-100.xht">font-size-100</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25180,7 +26644,7 @@
<tr>
<td rowspan="1" title="Font-size with a zero value and no units, 0">
<a href="font-size-101.xht">font-size-101</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25188,7 +26652,7 @@
<tr>
<td rowspan="1" title="Font-size with a positive zero value and no units, +0">
<a href="font-size-102.xht">font-size-102</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25252,7 +26716,7 @@
<tr>
<td rowspan="1" title="Font-size and 'display: none' elements">
<a href="font-size-applies-to-016.xht">font-size-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
@@ -25292,7 +26756,7 @@
<tr>
<td rowspan="1" title="Font-style and 'display: none' elements">
<a href="font-style-applies-to-016.xht">font-style-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25316,7 +26780,7 @@
<tr>
<td rowspan="1" title="'font-variant' and 'display: none' elements">
<a href="font-variant-applies-to-016.xht">font-variant-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -25340,7 +26804,7 @@
<tr>
<td rowspan="1" title="Font-weight and 'display: none' elements">
<a href="font-weight-applies-to-016.xht">font-weight-applies-to-016</a></td>
- <td><a href="reference/font-size-001-ref.xht">=</a> </td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
<td rowspan="1"></td>
</tr>
</tbody>
@@ -26312,6 +27776,30 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="html-attribute-009" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'color' vs. CSS 'color' specificity">
+ <a href="html-attribute-009.xht">html-attribute-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-attribute-028" class="">
+ <tr>
+ <td rowspan="1" title="Attribute 'text' vs. CSS 'color' specificity">
+ <a href="html-attribute-028.xht">html-attribute-028</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="html-precedence-001" class="">
+ <tr>
+ <td rowspan="1" title="Element selector precedence">
+ <a href="html-precedence-001.xht">html-precedence-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="html-precedence-004" class="userstyle">
<tr>
<td rowspan="1" title="User Stylesheets and non-CSS Presentational Hints">
@@ -26320,6 +27808,142 @@
<td rowspan="1"><abbr class="userstyle" title="Requires user style sheet or other special setting">User Style</abbr></td>
</tr>
</tbody>
+ <tbody id="id-selector-001" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors">
+ <a href="id-selector-001.xht">id-selector-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - white space between # and id">
+ <a href="id-selector-004.xht">id-selector-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Invalid ID selector syntax - Begins with numerals">
+ <a href="id-selector-005.xht">id-selector-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="id-selector-006" class="">
+ <tr>
+ <td rowspan="1" title="Simple ID selectors specificity over attribute selectors">
+ <a href="id-selector-006.xht">id-selector-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-014" class="">
+ <tr>
+ <td rowspan="1" title="Selector attributes and hyphens">
+ <a href="ident-014.xht">ident-014</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-015" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors and underscores">
+ <a href="ident-015.xht">ident-015</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-016" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors with hyphens and underscores">
+ <a href="ident-016.xht">ident-016</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-017" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selection with digits">
+ <a href="ident-017.xht">ident-017</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-018" class="invalid">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with hyphens and digits">
+ <a href="ident-018.xht">ident-018</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ident-019" class="">
+ <tr>
+ <td rowspan="1" title="Attribute selectors starting with underscore and digits">
+ <a href="ident-019.xht">ident-019</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that precede good rules">
+ <a href="ignored-rules-001.xht">ignored-rules-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid rules that follow good rules">
+ <a href="ignored-rules-002.xht">ignored-rules-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values">
+ <a href="ignored-rules-003.xht">ignored-rules-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with spaces">
+ <a href="ignored-rules-004.xht">ignored-rules-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that start with a valid value name">
+ <a href="ignored-rules-005.xht">ignored-rules-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values with slashes">
+ <a href="ignored-rules-006.xht">ignored-rules-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="ignored-rules-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid values that are functions">
+ <a href="ignored-rules-007.xht">ignored-rules-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inherit-static-offset-001" class="image">
<tr>
<td rowspan="1" title="top and left - inherit keyword on element with statically positioned parent">
@@ -27104,6 +28728,38 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="inline-table-alignment-002" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-002.xht">inline-table-alignment-002</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-003" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-003.xht">inline-table-alignment-003</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-004" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-004.xht">inline-table-alignment-004</a></td>
+ <td><a href="reference/inline-table-alignment-002-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="inline-table-alignment-005" class="ahem">
+ <tr>
+ <td rowspan="1" title="inline-table alignment - central alignment with vertical layout">
+ <a href="inline-table-alignment-005.xht">inline-table-alignment-005</a></td>
+ <td><a href="reference/inline-table-alignment-003-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
+ </tr>
+ </tbody>
<tbody id="inline-table-height-001" class="">
<tr>
<td rowspan="1" title="Test for 'height: auto' on inline-table">
@@ -27448,6 +29104,46 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr></td>
</tr>
</tbody>
+ <tbody id="invalid-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parser error handling with invalid at-rules: @ invalid selector invalidates entire block">
+ <a href="invalid-at-rule-001.xht">invalid-at-rule-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule">
+ <a href="invalid-decl-at-rule-001.xht">invalid-decl-at-rule-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="invalid-decl-at-rule-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid declarations in at-rules where valid declaration follows invalid rule">
+ <a href="invalid-decl-at-rule-002.xht">invalid-decl-at-rule-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Empty :lang selector">
+ <a href="lang-selector-002.xht">lang-selector-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="lang-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Invalid language name for :lang selector">
+ <a href="lang-selector-003.xht">lang-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="leading-001" class="ahem">
<tr>
<td rowspan="1" title="Leading and half leading line heights">
@@ -28720,6 +30416,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="malformed-decl-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value and no ending semicolon">
+ <a href="malformed-decl-001.xht">malformed-decl-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Property with no value assigned">
+ <a href="malformed-decl-002.xht">malformed-decl-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value and no semi-colon">
+ <a href="malformed-decl-003.xht">malformed-decl-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-004" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: No value with property">
+ <a href="malformed-decl-004.xht">malformed-decl-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Semi-colon before property">
+ <a href="malformed-decl-005.xht">malformed-decl-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Valid rule after malformed rule">
+ <a href="malformed-decl-006.xht">malformed-decl-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-007" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Double colon separating property and value">
+ <a href="malformed-decl-007.xht">malformed-decl-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="malformed-decl-008" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing malformed rules: Missing property">
+ <a href="malformed-decl-008.xht">malformed-decl-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="margin-001" class="">
<tr>
<td rowspan="1" title="Margin set using a single value">
@@ -32896,6 +34656,142 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="media-dependency-001" class="">
+ <tr>
+ <td rowspan="1" title="@media and target mediums">
+ <a href="media-dependency-001.xht">media-dependency-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-002" class="">
+ <tr>
+ <td rowspan="1" title="@import and target mediums">
+ <a href="media-dependency-002.xht">media-dependency-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-003" class="">
+ <tr>
+ <td rowspan="1" title="Link tags and target mediums">
+ <a href="media-dependency-003.xht">media-dependency-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-004" class="">
+ <tr>
+ <td rowspan="1" title="Case-insensitive media types">
+ <a href="media-dependency-004.xht">media-dependency-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-005" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @import">
+ <a href="media-dependency-005.xht">media-dependency-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-006" class="invalid">
+ <tr>
+ <td rowspan="1" title="Ignoring bad media types with @media">
+ <a href="media-dependency-006.xht">media-dependency-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-007" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums">
+ <a href="media-dependency-007.xht">media-dependency-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-008" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums and @import">
+ <a href="media-dependency-008.xht">media-dependency-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-009" class="">
+ <tr>
+ <td rowspan="1" title="Matching the 'All' target medium">
+ <a href="media-dependency-009.xht">media-dependency-009</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-010" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (braille)">
+ <a href="media-dependency-010.xht">media-dependency-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-011" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (embossed)">
+ <a href="media-dependency-011.xht">media-dependency-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-012" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (handheld)">
+ <a href="media-dependency-012.xht">media-dependency-012</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-013" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (projection)">
+ <a href="media-dependency-013.xht">media-dependency-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-014" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (speech)">
+ <a href="media-dependency-014.xht">media-dependency-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-015" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tty)">
+ <a href="media-dependency-015.xht">media-dependency-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-016" class="">
+ <tr>
+ <td rowspan="1" title="Non-matching target mediums (tv)">
+ <a href="media-dependency-016.xht">media-dependency-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="media-dependency-017" class="">
+ <tr>
+ <td rowspan="1" title="Multiple target mediums">
+ <a href="media-dependency-017.xht">media-dependency-017</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="min-height-001" class="invalid">
<tr>
<td rowspan="1" title="Min-height using pixels with a minimum minus one value, -1px">
@@ -34152,6 +36048,358 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-1.xht">moz-css21-block-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-10" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-10.xht">moz-css21-block-page-break-inside-avoid-10</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-11" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-11.xht">moz-css21-block-page-break-inside-avoid-11</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-12" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-12.xht">moz-css21-block-page-break-inside-avoid-12</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-13" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-13.xht">moz-css21-block-page-break-inside-avoid-13</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-14" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-14.xht">moz-css21-block-page-break-inside-avoid-14</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-14-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-15" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-15.xht">moz-css21-block-page-break-inside-avoid-15</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-15-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-2.xht">moz-css21-block-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-3.xht">moz-css21-block-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-4.xht">moz-css21-block-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-5.xht">moz-css21-block-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-6.xht">moz-css21-block-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-7.xht">moz-css21-block-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-8.xht">moz-css21-block-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-block-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-block-page-break-inside-avoid-9.xht">moz-css21-block-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-1.xht">moz-css21-float-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-2.xht">moz-css21-float-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-2-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-3.xht">moz-css21-float-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-4.xht">moz-css21-float-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-block-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-5.xht">moz-css21-float-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-6.xht">moz-css21-float-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-7.xht">moz-css21-float-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-8.xht">moz-css21-float-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-float-page-break-inside-avoid-9" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-float-page-break-inside-avoid-9.xht">moz-css21-float-page-break-inside-avoid-9</a></td>
+ <td><a href="reference/moz-css21-float-page-break-inside-avoid-9-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-inline-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-inline-page-break-inside-avoid-1.xht">moz-css21-inline-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-1.xht">moz-css21-row-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-row-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-row-page-break-inside-avoid-2.xht">moz-css21-row-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-1.xht">moz-css21-rowgroup-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-2.xht">moz-css21-rowgroup-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-3.xht">moz-css21-rowgroup-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-4.xht">moz-css21-rowgroup-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-5.xht">moz-css21-rowgroup-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-6.xht">moz-css21-rowgroup-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-7.xht">moz-css21-rowgroup-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-rowgroup-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-rowgroup-page-break-inside-avoid-8.xht">moz-css21-rowgroup-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-1.xht">moz-css21-table-page-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-2" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-2.xht">moz-css21-table-page-break-inside-avoid-2</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-2-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-3" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-3.xht">moz-css21-table-page-break-inside-avoid-3</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-3-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-4" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-4.xht">moz-css21-table-page-break-inside-avoid-4</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-4-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-5" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-5.xht">moz-css21-table-page-break-inside-avoid-5</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-5-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-6" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-6.xht">moz-css21-table-page-break-inside-avoid-6</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-7" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-7.xht">moz-css21-table-page-break-inside-avoid-7</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-7-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-css21-table-page-break-inside-avoid-8" class="paged">
+ <tr>
+ <td rowspan="1" title="CSS 2.1 page-break-inside:avoid">
+ <a href="moz-css21-table-page-break-inside-avoid-8.xht">moz-css21-table-page-break-inside-avoid-8</a></td>
+ <td><a href="reference/moz-css21-table-page-break-inside-avoid-6-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="moz-multicol3-column-balancing-break-inside-avoid-1" class="paged">
+ <tr>
+ <td rowspan="1" title="Balancing Overflow, page-break-inside:avoid">
+ <a href="moz-multicol3-column-balancing-break-inside-avoid-1.xht">moz-multicol3-column-balancing-break-inside-avoid-1</a></td>
+ <td><a href="reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="paged" title="Only valid for paged media">Paged</abbr></td>
+ </tr>
+ </tbody>
<tbody id="multicol-height-002" class="">
<tr>
<td rowspan="1" title="Percentage Computed Height on Multicol Child (Definite Multicol Height)">
@@ -34160,6 +36408,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="numbers-units-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid numbers - alphanumeric characters">
+ <a href="numbers-units-001.xht">numbers-units-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-003" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid decimal values - alphanumeric characters within number">
+ <a href="numbers-units-003.xht">numbers-units-003</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-005" class="">
+ <tr>
+ <td rowspan="1" title="Optional unit identifier after 0">
+ <a href="numbers-units-005.xht">numbers-units-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-016" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing invalid percentage values - decimal value with multiple decimals">
+ <a href="numbers-units-016.xht">numbers-units-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="numbers-units-017" class="">
+ <tr>
+ <td rowspan="1" title="Parsing of percentage values - 0%">
+ <a href="numbers-units-017.xht">numbers-units-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="other-attribute-001" class="">
+ <tr>
+ <td rowspan="1" title="Function 'attr()' referencing another elements attribute data">
+ <a href="other-attribute-001.xht">other-attribute-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column-group">
+ <a href="outline-applies-to-005.xht">outline-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline applied to element with display table-column">
+ <a href="outline-applies-to-006.xht">outline-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-color-049" class="">
<tr>
<td rowspan="1" title="Outline-color set to 'rgb(1%, 1%, 1%)'">
@@ -34288,6 +36600,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-color-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column-group">
+ <a href="outline-color-applies-to-005.xht">outline-color-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-color-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-color applied to element with display table-column">
+ <a href="outline-color-applies-to-006.xht">outline-color-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="outline-layout-006" class="">
<tr>
<td rowspan="1" title="outline - minimum that encloses all the element's boxes">
@@ -34296,6 +36624,262 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="outline-style-001" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style set to 'none'">
+ <a href="outline-style-001.xht">outline-style-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column-group">
+ <a href="outline-style-applies-to-005.xht">outline-style-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-style-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-style applied to element with display table-column">
+ <a href="outline-style-applies-to-006.xht">outline-style-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-002" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width set to a minimum value for pixels">
+ <a href="outline-width-002.xht">outline-width-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-004" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0px solid outline">
+ <a href="outline-width-004.xht">outline-width-004</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0px solid outline">
+ <a href="outline-width-005.xht">outline-width-005</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-013" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a minimum value in points">
+ <a href="outline-width-013.xht">outline-width-013</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-015" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a negative minimum value in points">
+ <a href="outline-width-015.xht">outline-width-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-016" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width with a positive minimum value in points">
+ <a href="outline-width-016.xht">outline-width-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-024" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0pc solid outline">
+ <a href="outline-width-024.xht">outline-width-024</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-026" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0pc solid outline">
+ <a href="outline-width-026.xht">outline-width-026</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-027" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0pc solid outline">
+ <a href="outline-width-027.xht">outline-width-027</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-035" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0cm solid outline">
+ <a href="outline-width-035.xht">outline-width-035</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-037" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0cm solid outline">
+ <a href="outline-width-037.xht">outline-width-037</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-038" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0cm solid outline">
+ <a href="outline-width-038.xht">outline-width-038</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-046" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0mm solid outline">
+ <a href="outline-width-046.xht">outline-width-046</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-048" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0mm solid outline">
+ <a href="outline-width-048.xht">outline-width-048</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-049" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0mm solid outline">
+ <a href="outline-width-049.xht">outline-width-049</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-057" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0in solid outline">
+ <a href="outline-width-057.xht">outline-width-057</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-059" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0in solid outline">
+ <a href="outline-width-059.xht">outline-width-059</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-060" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0in solid outline">
+ <a href="outline-width-060.xht">outline-width-060</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-068" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0em solid outline">
+ <a href="outline-width-068.xht">outline-width-068</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-070" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0em solid outline">
+ <a href="outline-width-070.xht">outline-width-070</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-071" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0em solid outline">
+ <a href="outline-width-071.xht">outline-width-071</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-079" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0ex solid outline">
+ <a href="outline-width-079.xht">outline-width-079</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-081" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0ex solid outline">
+ <a href="outline-width-081.xht">outline-width-081</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-082" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0ex solid outline">
+ <a href="outline-width-082.xht">outline-width-082</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-089" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a -0 solid outline">
+ <a href="outline-width-089.xht">outline-width-089</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-090" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a 0 solid outline">
+ <a href="outline-width-090.xht">outline-width-090</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-091" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width - outline the box with a +0 solid outline">
+ <a href="outline-width-091.xht">outline-width-091</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-005" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column-group">
+ <a href="outline-width-applies-to-005.xht">outline-width-applies-to-005</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="outline-width-applies-to-006" class="">
+ <tr>
+ <td rowspan="1" title="Outline-width applied to element with display table-column">
+ <a href="outline-width-applies-to-006.xht">outline-width-applies-to-006</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="overflow-applies-to-001" class="ahem">
<tr>
<td rowspan="1" title="overflow applied to elements with 'display' set to 'table-row-group'">
@@ -37512,6 +40096,62 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="pseudo-001" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before simple selector">
+ <a href="pseudo-001.xht">pseudo-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-002" class="">
+ <tr>
+ <td rowspan="1" title="First-line pseudo-element case sensitivity">
+ <a href="pseudo-002.xht">pseudo-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-014" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before attribute selector">
+ <a href="pseudo-014.xht">pseudo-014</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-015" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements before child selector">
+ <a href="pseudo-015.xht">pseudo-015</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="pseudo-016" class="">
+ <tr>
+ <td rowspan="1" title="Pseudo elements not the last (invalid) - Sibling selector">
+ <a href="pseudo-016.xht">pseudo-016</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-001" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing single quoted property keywords">
+ <a href="quoted-keywords-001.xht">quoted-keywords-001</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="quoted-keywords-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing double quoted value keywords">
+ <a href="quoted-keywords-002.xht">quoted-keywords-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="quotes-035" class="should">
<tr>
<td rowspan="1" title="CSS and Quotes: Counting Right (Slightly Simpler Version)">
@@ -39320,6 +41960,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="sgml-comments-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing SGML comments">
+ <a href="sgml-comments-001.xht">sgml-comments-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="shand-border-000" class="">
<tr>
<td rowspan="1" title="Shorthand Properties (border)">
@@ -39336,6 +41984,14 @@
<td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
</tr>
</tbody>
+ <tbody id="sibling-selector-002" class="">
+ <tr>
+ <td rowspan="1" title="Sibling selector with non-element node">
+ <a href="sibling-selector-002.xht">sibling-selector-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="sort-by-order-001" class="">
<tr>
<td rowspan="1" title="Casdading order - sort by order specified">
@@ -39344,6 +42000,70 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="specificity-001" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0010 vs. 0001">
+ <a href="specificity-001.xht">specificity-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-002" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Inline Style">
+ <a href="specificity-002.xht">specificity-002</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-003" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0100 vs. 0011">
+ <a href="specificity-003.xht">specificity-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-004" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0011 vs. 0010">
+ <a href="specificity-004.xht">specificity-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-005" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0002 vs. 0001">
+ <a href="specificity-005.xht">specificity-005</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-006" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Pseudo-element vs. simple element">
+ <a href="specificity-006.xht">specificity-006</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-007" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - Specificity 0001 vs. 0000">
+ <a href="specificity-007.xht">specificity-007</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="specificity-008" class="">
+ <tr>
+ <td rowspan="1" title="Calculating specificity - specificity 0012 vs. 0002">
+ <a href="specificity-008.xht">specificity-008</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="specificity-011" class="">
<tr>
<td rowspan="1" title="Generated Content via Universal Selectors">
@@ -39560,6 +42280,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-column-rendering-001" class="">
+ <tr>
+ <td rowspan="1" title="Table columns are not rendered">
+ <a href="table-column-rendering-001.xht">table-column-rendering-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-column-rendering-002" class="">
+ <tr>
+ <td rowspan="1" title="Table column groups are not rendered">
+ <a href="table-column-rendering-002.xht">table-column-rendering-002</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-height-algorithm-008a" class="ahem">
<tr>
<td rowspan="1" title="Height of a cell is maximum between its specified 'height' and content minimum height">
@@ -39592,6 +42328,14 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-layout-applies-to-016" class="">
+ <tr>
+ <td rowspan="1" title="Table-layout and 'display: none' elements">
+ <a href="table-layout-applies-to-016.xht">table-layout-applies-to-016</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-margin-004" class="ahem">
<tr>
<td rowspan="1" title="CSS Tables: Margin Collapsing">
@@ -39656,6 +42400,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="table-visual-layout-017" class="">
+ <tr>
+ <td rowspan="1" title="Table row boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-017.xht">table-visual-layout-017</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="table-visual-layout-018" class="">
+ <tr>
+ <td rowspan="1" title="Table column boxes exactly cover the table in the collapsing borders model">
+ <a href="table-visual-layout-018.xht">table-visual-layout-018</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="table-visual-layout-026a" class="">
<tr>
<td rowspan="1" title="width of column in border-collapse separate model must include cell padding">
@@ -39760,6 +42520,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="text-decoration-image-001" class="image">
+ <tr>
+ <td rowspan="1" title="Text-decoration on images">
+ <a href="text-decoration-image-001.xht">text-decoration-image-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr></td>
+ </tr>
+ </tbody>
<tbody id="text-decoration-va-length-001" class="">
<tr>
<td rowspan="1" title="text-decoration: overline - vertical-align: &lt;length&gt;">
@@ -39840,6 +42608,22 @@
<td rowspan="1"></td>
</tr>
</tbody>
+ <tbody id="text-indent-overflow-001" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with negative value with overflow hidden">
+ <a href="text-indent-overflow-001.xht">text-indent-overflow-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="text-indent-overflow-004" class="">
+ <tr>
+ <td rowspan="1" title="Text-indent with value larger than the available width with 'overflow' set to 'hidden'">
+ <a href="text-indent-overflow-004.xht">text-indent-overflow-004</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="text-indent-percent-001" class="">
<tr>
<td rowspan="1" title="text-indent test (single-line-percent)">
@@ -40648,6 +43432,94 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="universal-selector-003" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for class selector">
+ <a href="universal-selector-003.xht">universal-selector-003</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="universal-selector-004" class="">
+ <tr>
+ <td rowspan="1" title="Implied universal selector for ID">
+ <a href="universal-selector-004.xht">universal-selector-004</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-001" class="">
+ <tr>
+ <td rowspan="1" title="Parsing valid URIs with white space and no quotes">
+ <a href="uri-001.xht">uri-001</a></td>
+ <td><a href="reference/filler-text-below-green.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-002" class="invalid">
+ <tr>
+ <td rowspan="1" title="Parsing URL with an invalid space">
+ <a href="uri-002.xht">uri-002</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-003" class="image invalid">
+ <tr>
+ <td rowspan="1" title="URL with missing closing parenthesis">
+ <a href="uri-003.xht">uri-003</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-006" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (*) after URL function values">
+ <a href="uri-006.xht">uri-006</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-007" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (&amp;) after URL functions values">
+ <a href="uri-007.xht">uri-007</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-008" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid characters (alpha) before URL function values">
+ <a href="uri-008.xht">uri-008</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-009" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (/) before URL functions">
+ <a href="uri-009.xht">uri-009</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-010" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (_) before URL functions">
+ <a href="uri-010.xht">uri-010</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
+ <tbody id="uri-011" class="image invalid">
+ <tr>
+ <td rowspan="1" title="Invalid character (=) before URL functions">
+ <a href="uri-011.xht">uri-011</a></td>
+ <td><a href="reference/no-red-filler-text-ref.xht">=</a> </td>
+ <td rowspan="1"><abbr class="image" title="Requires bitmap graphic support">Bitmaps</abbr><abbr class="invalid" title="Tests invalid CSS">Invalid</abbr></td>
+ </tr>
+ </tbody>
<tbody id="uri-013" class="invalid">
<tr>
<td rowspan="1" title="handling of invalid url() functions">
@@ -41248,38 +44120,6 @@
<td rowspan="1"></td>
</tr>
</tbody>
- <tbody id="vertical-alignment-new-002" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-002.xht">vertical-alignment-new-002</a></td>
- <td><a href="reference/vertical-alignment-new-002-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-004" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-004.xht">vertical-alignment-new-004</a></td>
- <td><a href="reference/vertical-alignment-new-004-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-006" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-006.xht">vertical-alignment-new-006</a></td>
- <td><a href="reference/vertical-alignment-new-006-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
- <tbody id="vertical-alignment-new-008" class="ahem">
- <tr>
- <td rowspan="1" title="vertical align - 'baseline' (alphabetical baseline with vertical layout)">
- <a href="vertical-alignment-new-008.xht">vertical-alignment-new-008</a></td>
- <td><a href="reference/vertical-alignment-new-008-ref.xht">=</a> </td>
- <td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
- </tr>
- </tbody>
<tbody id="visibility-005" class="ahem">
<tr>
<td rowspan="1" title="visibility - descendants of a 'visibility: hidden' element">
@@ -41288,6 +44128,14 @@
<td rowspan="1"><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
</tr>
</tbody>
+ <tbody id="visibility-block-001" class="">
+ <tr>
+ <td rowspan="1" title="Visibility 'collapse' on non-table row or column elements">
+ <a href="visibility-block-001.xht">visibility-block-001</a></td>
+ <td><a href="reference/no-red-on-blank-page-ref.xht">=</a> </td>
+ <td rowspan="1"></td>
+ </tr>
+ </tbody>
<tbody id="white-space-collapsing-001" class="ahem">
<tr>
<td rowspan="1" title="white-space normal: collapsing through padding, borders, margins">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list
index c1556e0b2e9..97ba777726c 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list
@@ -443,6 +443,21 @@ anonymous-boxes-001b.xht == reference/anonymous-boxes-001b-ref.xht
anonymous-boxes-inheritance-001.xht == reference/anonymous-boxes-inheritance-001-ref.xht
anonymous-inline-whitespace-001.xht == reference/ref-if-there-is-no-red.xht
anonymous-table-box-width-001.xht == reference/ref-filled-green-100px-square.xht
+at-charset-033.xht == reference/filler-text-below-green.xht
+at-charset-034.xht == reference/filler-text-below-green.xht
+at-charset-035.xht == reference/filler-text-below-green.xht
+at-charset-036.xht == reference/filler-text-below-green.xht
+at-charset-037.xht == reference/filler-text-below-green.xht
+at-charset-038.xht == reference/filler-text-below-green.xht
+at-charset-049.xht == reference/filler-text-below-green.xht
+at-charset-050.xht == reference/filler-text-below-green.xht
+at-charset-051.xht == reference/filler-text-below-green.xht
+at-charset-052.xht == reference/filler-text-below-green.xht
+at-charset-053.xht == reference/filler-text-below-green.xht
+at-charset-055.xht == reference/filler-text-below-green.xht
+at-charset-057.xht == reference/filler-text-below-green.xht
+at-charset-058.xht == reference/filler-text-below-green.xht
+at-charset-059.xht == reference/filler-text-below-green.xht
at-charset-quotes-001.xht == reference/at-charset-ref.xht
at-charset-space-001.xht == reference/at-charset-ref.xht
at-charset-space-002.xht == reference/at-charset-ref.xht
@@ -452,6 +467,29 @@ at-charset-utf16-be-003.xht == reference/at-charset-ref.xht
at-charset-utf16-le-001.xht == reference/at-charset-ref.xht
at-charset-utf16-le-002.xht == reference/at-charset-ref.xht
at-charset-utf16-le-003.xht == reference/at-charset-ref.xht
+at-import-002.xht == reference/filler-text-below-green.xht
+at-import-003.xht == reference/filler-text-below-green.xht
+at-import-004.xht == reference/no-red-filler-text-ref.xht
+at-import-005.xht == reference/filler-text-below-green.xht
+at-import-006.xht == reference/filler-text-below-green.xht
+at-import-007.xht == reference/filler-text-below-green.xht
+at-rule-001.xht == reference/filler-text-below-green.xht
+at-rule-002.xht == reference/filler-text-below-green.xht
+at-rule-003.xht == reference/filler-text-below-green.xht
+at-rule-004.xht == reference/no-red-filler-text-ref.xht
+at-rule-005.xht == reference/filler-text-below-green.xht
+at-rule-006.xht == reference/filler-text-below-green.xht
+at-rule-007.xht == reference/no-red-filler-text-ref.xht
+at-rule-008.xht == reference/filler-text-below-green.xht
+at-rule-009.xht == reference/filler-text-below-green.xht
+at-rule-010.xht == reference/filler-text-below-green.xht
+at-rule-011.xht == reference/filler-text-below-green.xht
+at-rule-012.xht == reference/filler-text-below-green.xht
+attribute-selector-001.xht == reference/no-red-filler-text-ref.xht
+attribute-selector-002.xht == reference/filler-text-below-green.xht
+attribute-value-selector-004.xht == reference/no-red-filler-text-ref.xht
+attribute-value-selector-005.xht == reference/filler-text-below-green.xht
+attribute-value-selector-006.xht == reference/filler-text-below-green.xht
background-001.xht == reference/background-001-ref.xht
background-002.xht == reference/background-001-ref.xht
background-003.xht == reference/background-003-ref.xht
@@ -944,6 +982,8 @@ background-root-024.xht == reference/background-root-024-ref.xht
background-root-101.xht == reference/background-root-101-ref.xht
background-root-102.xht == reference/background-root-101-ref.xht
background-root-103.xht == reference/background-root-101-ref.xht
+bad-selector-001.xht == reference/no-red-filler-text-ref.xht
+before-after-001.xht == reference/no-red-on-blank-page-ref.xht
before-after-011.xht == reference/before-after-011-ref.xht
before-after-display-types-001.xht == reference/before-after-display-types-001-ref.xht
before-after-dynamic-attr-001.xht == reference/before-after-dynamic-attr-001-ref.xht
@@ -1140,6 +1180,11 @@ block-replaced-height-006.xht == reference/block-replaced-height-006-ref.xht
block-replaced-height-007.xht == reference/block-replaced-height-004-ref.xht
block-replaced-width-002.xht == reference/block-replaced-width-002-ref.xht
block-replaced-width-006.xht == reference/block-replaced-width-006-ref.xht
+blocks-002.xht == reference/filler-text-below-green.xht
+blocks-003.xht == reference/filler-text-below-green.xht
+blocks-004.xht == reference/no-red-filler-text-ref.xht
+blocks-005.xht == reference/no-red-filler-text-ref.xht
+blocks-006.xht == reference/no-red-filler-text-ref.xht
blocks-011.xht == reference/blocks-011-ref.xht
blocks-012.xht == reference/blocks-011-ref.xht
blocks-013.xht == reference/blocks-013-ref.xht
@@ -1154,6 +1199,7 @@ blocks-021.xht == reference/blocks-020-ref.xht
blocks-022.xht == reference/blocks-020-ref.xht
blocks-025.xht == reference/blocks-025-ref.xht
blocks-026.xht == reference/blocks-026-ref.xht
+blocks-and-strings-001.xht == reference/filler-text-below-green.xht
border-001.xht == reference/border-001-ref.xht
border-003.xht == reference/border-003-ref.xht
border-005.xht == reference/border-005-ref.xht
@@ -1421,6 +1467,7 @@ border-bottom-width-applies-to-013.xht == reference/ref-filled-black-96px-square
border-bottom-width-applies-to-014.xht == reference/ref-filled-black-96px-square.xht
border-bottom-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
border-collapse-005.xht == reference/border-collapse-005-ref.xht
+border-collapse-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
border-collapse-dynamic-cell-001.xht == reference/border-collapse-dynamic-cell-001-ref.xht
border-collapse-dynamic-cell-002.xht == reference/border-collapse-dynamic-cell-002-ref.xht
border-collapse-dynamic-cell-003.xht == reference/border-collapse-dynamic-cell-003-ref.xht
@@ -1973,6 +2020,7 @@ border-seams-001.xht == reference/border-seams-001.xht
border-shorthands-001.xht == reference/border-shorthands-001-ref.xht
border-shorthands-002.xht == reference/border-shorthands-001-ref.xht
border-shorthands-003.xht == reference/border-shorthands-003-ref.xht
+border-spacing-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
border-spacing-percentage-001.xht == reference/ref-if-there-is-no-red.xht
border-style-applies-to-016.xht == reference/border-conflict-style-101-ref.xht
border-style-applies-to-017.xht == reference/border-conflict-style-101-ref.xht
@@ -2514,10 +2562,21 @@ c71-fwd-parsing-002.xht == reference/c71-fwd-parsing-002-ref.xht
c71-fwd-parsing-003.xht == reference/c71-fwd-parsing-003-ref.xht
c71-fwd-parsing-004.xht == reference/c71-fwd-parsing-004-ref.xht
caption-position-001.xht == reference/caption-position-001-ref.xht
+caption-side-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
+cascade-005.xht == reference/filler-text-below-green.xht
+cascade-007.xht == reference/filler-text-below-green.xht
+cascade-009.xht == reference/filler-text-below-green.xht
cascade-009a.xht == reference/cascade-009a-ref.xht
cascade-009b.xht == reference/cascade-009b-ref.xht
cascade-012.xht == reference/cascade-012-ref.xht
charset-attr-001.xht == reference/at-charset-ref.xht
+class-selector-001.xht == reference/no-red-filler-text-ref.xht
+class-selector-002.xht == reference/filler-text-below-green.xht
+class-selector-003.xht == reference/filler-text-below-green.xht
+class-selector-004.xht == reference/no-red-filler-text-ref.xht
+class-selector-005.xht == reference/no-red-filler-text-ref.xht
+class-selector-006.xht == reference/filler-text-below-green.xht
+class-selector-007.xht == reference/no-red-filler-text-ref.xht
clear-001.xht == reference/clear-001-ref.xht
clear-002.xht == reference/clear-002-ref.xht
clear-003.xht == reference/clear-003-ref.xht
@@ -2558,6 +2617,50 @@ clear-initial-001.xht == reference/ref-filled-green-100px-square.xht
clear-inline-001.xht == reference/clear-inline-001-ref.xht
clearance-006.xht == reference/clearance-006-ref.xht
clip-001.xht == reference/ref-filled-green-100px-square.xht
+clip-004.xht == reference/no-red-on-blank-page-ref.xht
+clip-005.xht == reference/no-red-on-blank-page-ref.xht
+clip-006.xht == reference/no-red-on-blank-page-ref.xht
+clip-007.xht == reference/no-red-on-blank-page-ref.xht
+clip-008.xht == reference/no-red-on-blank-page-ref.xht
+clip-016.xht == reference/no-red-on-blank-page-ref.xht
+clip-017.xht == reference/no-red-on-blank-page-ref.xht
+clip-018.xht == reference/no-red-on-blank-page-ref.xht
+clip-019.xht == reference/no-red-on-blank-page-ref.xht
+clip-020.xht == reference/no-red-on-blank-page-ref.xht
+clip-028.xht == reference/no-red-on-blank-page-ref.xht
+clip-029.xht == reference/no-red-on-blank-page-ref.xht
+clip-030.xht == reference/no-red-on-blank-page-ref.xht
+clip-031.xht == reference/no-red-on-blank-page-ref.xht
+clip-032.xht == reference/no-red-on-blank-page-ref.xht
+clip-040.xht == reference/no-red-on-blank-page-ref.xht
+clip-041.xht == reference/no-red-on-blank-page-ref.xht
+clip-042.xht == reference/no-red-on-blank-page-ref.xht
+clip-043.xht == reference/no-red-on-blank-page-ref.xht
+clip-044.xht == reference/no-red-on-blank-page-ref.xht
+clip-052.xht == reference/no-red-on-blank-page-ref.xht
+clip-053.xht == reference/no-red-on-blank-page-ref.xht
+clip-054.xht == reference/no-red-on-blank-page-ref.xht
+clip-055.xht == reference/no-red-on-blank-page-ref.xht
+clip-056.xht == reference/no-red-on-blank-page-ref.xht
+clip-064.xht == reference/no-red-on-blank-page-ref.xht
+clip-065.xht == reference/no-red-on-blank-page-ref.xht
+clip-066.xht == reference/no-red-on-blank-page-ref.xht
+clip-067.xht == reference/no-red-on-blank-page-ref.xht
+clip-068.xht == reference/no-red-on-blank-page-ref.xht
+clip-076.xht == reference/no-red-on-blank-page-ref.xht
+clip-077.xht == reference/no-red-on-blank-page-ref.xht
+clip-078.xht == reference/no-red-on-blank-page-ref.xht
+clip-079.xht == reference/no-red-on-blank-page-ref.xht
+clip-080.xht == reference/no-red-on-blank-page-ref.xht
+clip-088.xht == reference/no-red-on-blank-page-ref.xht
+clip-089.xht == reference/no-red-on-blank-page-ref.xht
+clip-090.xht == reference/no-red-on-blank-page-ref.xht
+clip-091.xht == reference/no-red-on-blank-page-ref.xht
+clip-092.xht == reference/no-red-on-blank-page-ref.xht
+clip-097.xht == reference/no-red-on-blank-page-ref.xht
+clip-098.xht == reference/no-red-on-blank-page-ref.xht
+clip-099.xht == reference/no-red-on-blank-page-ref.xht
+clip-102.xht == reference/no-red-on-blank-page-ref.xht
collapsing-border-model-010a.xht == reference/ref-filled-green-100px-square.xht
collapsing-border-model-010b.xht == reference/ref-filled-green-100px-square.xht
color-001.xht == reference/color-001-ref.xht
@@ -2722,8 +2825,26 @@ color-applies-to-012.xht == reference/color-applies-to-001-ref.xht
color-applies-to-013.xht == reference/color-applies-to-001-ref.xht
color-applies-to-014.xht == reference/color-applies-to-001-ref.xht
color-applies-to-015.xht == reference/color-applies-to-001-ref.xht
+colors-001.xht == reference/filler-text-below-green.xht
+colors-002.xht == reference/no-red-filler-text-ref.xht
+colors-003.xht == reference/no-red-filler-text-ref.xht
+colors-004.xht == reference/no-red-filler-text-ref.xht
+colors-005.xht == reference/filler-text-below-green.xht
colors-007.xht == reference/colors-007-ref.xht
column-visibility-004.xht == reference/column-visibility-004-ref.xht
+combinator-001.xht == reference/filler-text-below-green.xht
+combinator-002.xht == reference/filler-text-below-green.xht
+combinator-003.xht == reference/filler-text-below-green.xht
+combinator-004.xht == reference/filler-text-below-green.xht
+comments-001.xht == reference/filler-text-below-green.xht
+comments-002.xht == reference/filler-text-below-green.xht
+comments-003.xht == reference/filler-text-below-green.xht
+comments-004.xht == reference/filler-text-below-green.xht
+comments-005.xht == reference/filler-text-below-green.xht
+comments-006.xht == reference/filler-text-below-green.xht
+comments-007.xht == reference/filler-text-below-green.xht
+comments-008.xht == reference/filler-text-below-green.xht
+comments-009.xht == reference/filler-text-below-green.xht
containing-block-001.xht == reference/ref-filled-green-100px-square.xht
containing-block-002.xht == reference/ref-filled-green-100px-square.xht
containing-block-003.xht == reference/ref-filled-green-100px-square.xht
@@ -2744,6 +2865,8 @@ containing-block-027.xht == reference/containing-block-027-ref.xht
containing-block-028.xht == reference/containing-block-028-ref.xht
containing-block-029.xht == reference/containing-block-029-ref.xht
containing-block-030.xht == reference/containing-block-030-ref.xht
+content-001.xht == reference/no-red-on-blank-page-ref.xht
+content-036.xht == reference/no-red-on-blank-page-ref.xht
content-171.xht == reference/content-171-ref.xht
content-172.xht == reference/content-172-ref.xht
content-173.xht == reference/content-173-ref.xht
@@ -2754,6 +2877,8 @@ content-inherit-002.xht == reference/content-inherit-002-ref.xht
content-type-000.xht == reference/content-type-000-ref.xht
content-type-001.xht == reference/content-type-000-ref.xht
counter-reset-increment-002.xht == reference/counter-reset-increment-002-ref.xht
+counters-002.xht == reference/no-red-filler-text-ref.xht
+declaration-whitespace-001.xht == reference/filler-text-below-green.xht
default-attribute-selector-001.xht == reference/ref-filled-green-100px-square.xht
default-attribute-selector-002.xht == reference/ref-filled-green-100px-square.xht
default-attribute-selector-003.xht == reference/ref-filled-green-100px-square.xht
@@ -2768,6 +2893,8 @@ delete-inline-in-blocks-middle-002.xht == reference/delete-inline-in-blocks-midd
delete-inline-in-blocks-middle-003.xht == reference/delete-inline-in-blocks-middle-002-ref.xht
descendant-display-none-001.xht == reference/ref-if-there-is-no-red.xht
descendant-display-override-001.xht == reference/ref-if-there-is-no-red.xht
+descendent-selector-001.xht == reference/no-red-filler-text-ref.xht
+descendent-selector-005.xht == reference/no-red-filler-text-ref.xht
direction-001.xht == reference/direction-001-ref.xht
direction-002.xht == reference/direction-002-ref.xht
direction-003.xht == reference/direction-002-ref.xht
@@ -2808,9 +2935,37 @@ dynamic-top-change-001.xht == reference/dynamic-top-change-001-ref.xht
dynamic-top-change-002.xht == reference/dynamic-top-change-002-ref.xht
dynamic-top-change-003.xht == reference/dynamic-top-change-002-ref.xht
dynamic-top-change-004.xht == reference/dynamic-top-change-002-ref.xht
+empty-cells-applies-to-008.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-009.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-010.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-011.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-012.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-013.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-014.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
+empty-cells-applies-to-017.xht == reference/no-red-on-blank-page-ref.xht
empty-inline-001.xht == reference/ref-if-there-is-no-red.xht
empty-inline-002.xht == reference/empty-inline-002-ref.xht
empty-inline-003.xht == reference/empty-inline-003-ref.xht
+eof-001.xht == reference/filler-text-below-green.xht
+eof-002.xht == reference/filler-text-below-green.xht
+eof-003.xht == reference/filler-text-below-green.xht
+eof-004.xht == reference/filler-text-below-green.xht
+eof-005.xht == reference/filler-text-below-green.xht
+eof-006.xht == reference/filler-text-below-green.xht
+eof-007.xht == reference/filler-text-below-green.xht
+escaped-ident-001.xht == reference/filler-text-below-green.xht
+escaped-ident-002.xht == reference/filler-text-below-green.xht
+escaped-ident-003.xht == reference/no-red-filler-text-ref.xht
+escaped-ident-004.xht == reference/no-red-filler-text-ref.xht
+escaped-ident-char-001.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-001.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-002.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-003.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-004.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-005.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-006.xht == reference/filler-text-below-green.xht
+escaped-ident-spaces-007.xht == reference/filler-text-below-green.xht
escapes-015.xht == reference/ref-if-there-is-no-red.xht
escapes-016.xht == reference/ref-if-there-is-no-red.xht
extract-ordered-lists-in-regions-explicit-counters-002.xht == reference/extract-ordered-lists-in-regions-explicit-counters-002-ref.xht
@@ -2851,6 +3006,7 @@ first-line-pseudo-013.xht == reference/first-line-pseudo-013-ref.xht
first-line-pseudo-014.xht == reference/first-line-pseudo-013-ref.xht
first-line-pseudo-015.xht == reference/first-line-pseudo-015-ref.xht
first-line-pseudo-016.xht == reference/first-line-pseudo-015-ref.xht
+first-line-selector-013.xht == reference/filler-text-below-green.xht
fixed-table-layout-002a.xht == reference/fixed-table-layout-002a-ref.xht
fixed-table-layout-003a01.xht == reference/fixed-table-layout-003a01-ref.xht
fixed-table-layout-003a02.xht == reference/fixed-table-layout-003a02-ref.xht
@@ -3140,17 +3296,45 @@ font-family-rule-005.xht == reference/font-family-rule-005-ref.xht
font-family-valid-characters-001.xht == reference/font-family-valid-characters-ref.xht
font-family-valid-characters-002.xht == reference/font-family-valid-characters-ref.xht
font-matching-rule-009.xht == reference/font-weight-normal-ref.xht
-font-size-001.xht == reference/font-size-001-ref.xht
-font-size-002.xht == reference/font-size-001-ref.xht
-font-size-004.xht == reference/font-size-001-ref.xht
-font-size-005.xht == reference/font-size-001-ref.xht
-font-size-089.xht == reference/font-size-001-ref.xht
-font-size-090.xht == reference/font-size-001-ref.xht
-font-size-092.xht == reference/font-size-001-ref.xht
-font-size-093.xht == reference/font-size-001-ref.xht
-font-size-100.xht == reference/font-size-001-ref.xht
-font-size-101.xht == reference/font-size-001-ref.xht
-font-size-102.xht == reference/font-size-001-ref.xht
+font-size-001.xht == reference/no-red-on-blank-page-ref.xht
+font-size-002.xht == reference/no-red-on-blank-page-ref.xht
+font-size-004.xht == reference/no-red-on-blank-page-ref.xht
+font-size-005.xht == reference/no-red-on-blank-page-ref.xht
+font-size-012.xht == reference/no-red-on-blank-page-ref.xht
+font-size-013.xht == reference/no-red-on-blank-page-ref.xht
+font-size-015.xht == reference/no-red-on-blank-page-ref.xht
+font-size-016.xht == reference/no-red-on-blank-page-ref.xht
+font-size-023.xht == reference/no-red-on-blank-page-ref.xht
+font-size-024.xht == reference/no-red-on-blank-page-ref.xht
+font-size-026.xht == reference/no-red-on-blank-page-ref.xht
+font-size-027.xht == reference/no-red-on-blank-page-ref.xht
+font-size-034.xht == reference/no-red-on-blank-page-ref.xht
+font-size-035.xht == reference/no-red-on-blank-page-ref.xht
+font-size-037.xht == reference/no-red-on-blank-page-ref.xht
+font-size-038.xht == reference/no-red-on-blank-page-ref.xht
+font-size-045.xht == reference/no-red-on-blank-page-ref.xht
+font-size-046.xht == reference/no-red-on-blank-page-ref.xht
+font-size-048.xht == reference/no-red-on-blank-page-ref.xht
+font-size-049.xht == reference/no-red-on-blank-page-ref.xht
+font-size-056.xht == reference/no-red-on-blank-page-ref.xht
+font-size-057.xht == reference/no-red-on-blank-page-ref.xht
+font-size-059.xht == reference/no-red-on-blank-page-ref.xht
+font-size-060.xht == reference/no-red-on-blank-page-ref.xht
+font-size-067.xht == reference/no-red-on-blank-page-ref.xht
+font-size-068.xht == reference/no-red-on-blank-page-ref.xht
+font-size-070.xht == reference/no-red-on-blank-page-ref.xht
+font-size-071.xht == reference/no-red-on-blank-page-ref.xht
+font-size-078.xht == reference/no-red-on-blank-page-ref.xht
+font-size-079.xht == reference/no-red-on-blank-page-ref.xht
+font-size-081.xht == reference/no-red-on-blank-page-ref.xht
+font-size-082.xht == reference/no-red-on-blank-page-ref.xht
+font-size-089.xht == reference/no-red-on-blank-page-ref.xht
+font-size-090.xht == reference/no-red-on-blank-page-ref.xht
+font-size-092.xht == reference/no-red-on-blank-page-ref.xht
+font-size-093.xht == reference/no-red-on-blank-page-ref.xht
+font-size-100.xht == reference/no-red-on-blank-page-ref.xht
+font-size-101.xht == reference/no-red-on-blank-page-ref.xht
+font-size-102.xht == reference/no-red-on-blank-page-ref.xht
font-size-120.xht == reference/font-size-120-ref.xht
font-size-121.xht == reference/font-size-121-ref.xht
font-size-122.xht == reference/font-size-122-ref.xht
@@ -3158,18 +3342,18 @@ font-size-123.xht == reference/font-size-123-ref.xht
font-size-124.xht == reference/ref-filled-green-100px-square.xht
font-size-adjust-zero-1.xht == reference/font-size-zero-2-ref.xht
font-size-adjust-zero-2.xht == reference/font-size-zero-2-ref.xht
-font-size-applies-to-016.xht == reference/font-size-001-ref.xht
+font-size-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-size-zero-1.xht == reference/font-size-zero-1-ref.xht != reference/font-size-zero-1-notref.xht
font-size-zero-2.xht == reference/font-size-zero-2-ref.xht
font-style-applies-to-001.xht == reference/font-style-applies-to-001-ref.xht
font-style-applies-to-002.xht == reference/font-style-applies-to-001-ref.xht
-font-style-applies-to-016.xht == reference/font-size-001-ref.xht
+font-style-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-style-applies-to-017.xht == reference/font-style-applies-to-001-ref.xht
font-variant-001.xht == reference/font-variant-001-ref.xht
-font-variant-applies-to-016.xht == reference/font-size-001-ref.xht
+font-variant-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-001.xht == reference/font-weight-bold-ref.xht
font-weight-applies-to-002.xht == reference/font-weight-bold-ref.xht
-font-weight-applies-to-016.xht == reference/font-size-001-ref.xht
+font-weight-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
font-weight-applies-to-017.xht == reference/font-weight-bold-ref.xht
font-weight-bolder-001.xht == reference/font-weight-bolder-001-ref.xht
font-weight-lighter-001.xht == reference/font-weight-lighter-001-ref.xht
@@ -3291,7 +3475,28 @@ height-width-table-001b.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001c.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001d.xht == reference/ref-filled-green-100px-square.xht
height-width-table-001e.xht == reference/ref-filled-green-100px-square.xht
+html-attribute-009.xht == reference/filler-text-below-green.xht
+html-attribute-028.xht == reference/filler-text-below-green.xht
+html-case-sensitivity-001.xht == reference/filler-text-below-green.xht
+html-precedence-001.xht == reference/filler-text-below-green.xht
html-precedence-004.xht == reference/html-precedence-004-ref.xht
+id-selector-001.xht == reference/filler-text-below-green.xht
+id-selector-004.xht == reference/no-red-filler-text-ref.xht
+id-selector-005.xht == reference/no-red-filler-text-ref.xht
+id-selector-006.xht == reference/filler-text-below-green.xht
+ident-014.xht == reference/filler-text-below-green.xht
+ident-015.xht == reference/filler-text-below-green.xht
+ident-016.xht == reference/filler-text-below-green.xht
+ident-017.xht == reference/no-red-filler-text-ref.xht
+ident-018.xht == reference/no-red-filler-text-ref.xht
+ident-019.xht == reference/filler-text-below-green.xht
+ignored-rules-001.xht == reference/filler-text-below-green.xht
+ignored-rules-002.xht == reference/filler-text-below-green.xht
+ignored-rules-003.xht == reference/filler-text-below-green.xht
+ignored-rules-004.xht == reference/filler-text-below-green.xht
+ignored-rules-005.xht == reference/filler-text-below-green.xht
+ignored-rules-006.xht == reference/filler-text-below-green.xht
+ignored-rules-007.xht == reference/filler-text-below-green.xht
inherit-static-offset-001.xht == reference/ref-filled-green-100px-square.xht
inherit-static-offset-002.xht == reference/ref-filled-green-100px-square.xht
inherit-static-offset-003.xht == reference/ref-filled-green-100px-square.xht
@@ -3390,6 +3595,10 @@ inline-svg-margin-padding-border.xht == reference/inline-svg-margin-padding-bord
inline-table-002a.xht == reference/inline-table-002-ref.xht
inline-table-002b.xht == reference/inline-table-002-ref.xht
inline-table-003.xht == reference/inline-table-003-ref.xht
+inline-table-alignment-002.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-003.xht == reference/inline-table-alignment-003-ref.xht
+inline-table-alignment-004.xht == reference/inline-table-alignment-002-ref.xht
+inline-table-alignment-005.xht == reference/inline-table-alignment-003-ref.xht
inline-table-height-001.xht == reference/inline-table-height-001-ref.xht
inline-table-height-002.xht == reference/inline-table-height-002-ref.xht
inline-table-valign-001.xht == reference/inline-table-valign-001-ref.xht
@@ -3433,6 +3642,11 @@ insert-inline-in-blocks-n-inlines-end-003.xht == reference/insert-inline-in-bloc
insert-inline-in-blocks-n-inlines-middle-001.xht == reference/insert-inline-in-blocks-n-inlines-middle-001-ref.xht
insert-inline-in-blocks-n-inlines-middle-002.xht == reference/insert-inline-in-blocks-n-inlines-middle-002-ref.xht
insert-inline-in-blocks-n-inlines-middle-003.xht == reference/insert-inline-in-blocks-n-inlines-middle-003-ref.xht
+invalid-at-rule-001.xht == reference/no-red-filler-text-ref.xht
+invalid-decl-at-rule-001.xht == reference/filler-text-below-green.xht
+invalid-decl-at-rule-002.xht == reference/filler-text-below-green.xht
+lang-selector-002.xht == reference/no-red-filler-text-ref.xht
+lang-selector-003.xht == reference/filler-text-below-green.xht
leading-001.xht == reference/leading-001-ref.xht
left-004.xht == reference/left-004-ref.xht
left-005.xht == reference/left-004-ref.xht
@@ -3592,6 +3806,14 @@ ltr-basic.xht == reference/left-ltr-ref.xht
ltr-ib.xht == reference/left-ltr-ref.xht
ltr-span-only.xht == reference/right-ltr-ref.xht
ltr-span-only-ib.xht == reference/right-ltr-ref.xht
+malformed-decl-001.xht == reference/filler-text-below-green.xht
+malformed-decl-002.xht == reference/filler-text-below-green.xht
+malformed-decl-003.xht == reference/filler-text-below-green.xht
+malformed-decl-004.xht == reference/filler-text-below-green.xht
+malformed-decl-005.xht == reference/filler-text-below-green.xht
+malformed-decl-006.xht == reference/filler-text-below-green.xht
+malformed-decl-007.xht == reference/filler-text-below-green.xht
+malformed-decl-008.xht == reference/filler-text-below-green.xht
margin-001.xht == reference/margin-001-ref.xht
margin-002.xht == reference/margin-002-ref.xht
margin-003.xht == reference/margin-003-ref.xht
@@ -4115,6 +4337,23 @@ max-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
max-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht
max-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht
max-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht
+media-dependency-001.xht == reference/filler-text-below-green.xht
+media-dependency-002.xht == reference/filler-text-below-green.xht
+media-dependency-003.xht == reference/filler-text-below-green.xht
+media-dependency-004.xht == reference/filler-text-below-green.xht
+media-dependency-005.xht == reference/filler-text-below-green.xht
+media-dependency-006.xht == reference/filler-text-below-green.xht
+media-dependency-007.xht == reference/no-red-filler-text-ref.xht
+media-dependency-008.xht == reference/no-red-filler-text-ref.xht
+media-dependency-009.xht == reference/filler-text-below-green.xht
+media-dependency-010.xht == reference/no-red-filler-text-ref.xht
+media-dependency-011.xht == reference/no-red-filler-text-ref.xht
+media-dependency-012.xht == reference/no-red-filler-text-ref.xht
+media-dependency-013.xht == reference/no-red-filler-text-ref.xht
+media-dependency-014.xht == reference/no-red-filler-text-ref.xht
+media-dependency-015.xht == reference/no-red-filler-text-ref.xht
+media-dependency-016.xht == reference/no-red-filler-text-ref.xht
+media-dependency-017.xht == reference/filler-text-below-green.xht
min-height-001.xht == reference/height-001-ref.xht
min-height-002.xht == reference/height-001-ref.xht
min-height-003.xht == reference/height-003-ref.xht
@@ -4272,7 +4511,59 @@ min-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht
min-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht
min-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht
min-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht
+moz-css21-block-page-break-inside-avoid-1.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-10.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-11.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-12.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-13.xht == reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
+moz-css21-block-page-break-inside-avoid-14.xht == reference/moz-css21-block-page-break-inside-avoid-14-ref.xht
+moz-css21-block-page-break-inside-avoid-15.xht == reference/moz-css21-block-page-break-inside-avoid-15-ref.xht
+moz-css21-block-page-break-inside-avoid-2.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-3.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-4.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-5.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-6.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-7.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-block-page-break-inside-avoid-8.xht == reference/moz-css21-block-page-break-inside-avoid-8-ref.xht
+moz-css21-block-page-break-inside-avoid-9.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-2.xht == reference/moz-css21-float-page-break-inside-avoid-2-ref.xht
+moz-css21-float-page-break-inside-avoid-3.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-4.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht
+moz-css21-float-page-break-inside-avoid-5.xht == reference/moz-css21-float-page-break-inside-avoid-5-ref.xht
+moz-css21-float-page-break-inside-avoid-6.xht == reference/moz-css21-float-page-break-inside-avoid-6-ref.xht
+moz-css21-float-page-break-inside-avoid-7.xht == reference/moz-css21-float-page-break-inside-avoid-7-ref.xht
+moz-css21-float-page-break-inside-avoid-8.xht == reference/moz-css21-float-page-break-inside-avoid-8-ref.xht
+moz-css21-float-page-break-inside-avoid-9.xht == reference/moz-css21-float-page-break-inside-avoid-9-ref.xht
+moz-css21-inline-page-break-inside-avoid-1.xht == reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht
+moz-css21-row-page-break-inside-avoid-1.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-row-page-break-inside-avoid-2.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-2.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-3.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-4.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-5.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-6.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-7.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht
+moz-css21-rowgroup-page-break-inside-avoid-8.xht == reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht
+moz-css21-table-page-break-inside-avoid-1.xht == reference/moz-css21-table-page-break-inside-avoid-ref.xht
+moz-css21-table-page-break-inside-avoid-2.xht == reference/moz-css21-table-page-break-inside-avoid-2-ref.xht
+moz-css21-table-page-break-inside-avoid-3.xht == reference/moz-css21-table-page-break-inside-avoid-3-ref.xht
+moz-css21-table-page-break-inside-avoid-4.xht == reference/moz-css21-table-page-break-inside-avoid-4-ref.xht
+moz-css21-table-page-break-inside-avoid-5.xht == reference/moz-css21-table-page-break-inside-avoid-5-ref.xht
+moz-css21-table-page-break-inside-avoid-6.xht == reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
+moz-css21-table-page-break-inside-avoid-7.xht == reference/moz-css21-table-page-break-inside-avoid-7-ref.xht
+moz-css21-table-page-break-inside-avoid-8.xht == reference/moz-css21-table-page-break-inside-avoid-6-ref.xht
+moz-multicol3-column-balancing-break-inside-avoid-1.xht == reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht
multicol-height-002.xht == reference/multicol-height-002.xht
+numbers-units-001.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-003.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-005.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-016.xht == reference/no-red-on-blank-page-ref.xht
+numbers-units-017.xht == reference/no-red-on-blank-page-ref.xht
+other-attribute-001.xht == reference/no-red-on-blank-page-ref.xht
+outline-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
outline-color-049.xht == reference/outline-color-049-ref.xht
outline-color-052.xht == reference/outline-color-052-ref.xht
outline-color-053.xht == reference/outline-color-052-ref.xht
@@ -4289,7 +4580,41 @@ outline-color-110.xht == reference/outline-color-110-ref.xht
outline-color-113.xht == reference/outline-color-113-ref.xht
outline-color-114.xht == reference/outline-color-113-ref.xht
outline-color-115.xht == reference/outline-color-115-ref.xht
+outline-color-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-color-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
outline-layout-006.xht == reference/outline-layout-006-ref.xht
+outline-style-001.xht == reference/no-red-filler-text-ref.xht
+outline-style-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-style-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
+outline-width-002.xht == reference/no-red-filler-text-ref.xht
+outline-width-004.xht == reference/no-red-filler-text-ref.xht
+outline-width-005.xht == reference/no-red-filler-text-ref.xht
+outline-width-013.xht == reference/no-red-filler-text-ref.xht
+outline-width-015.xht == reference/no-red-filler-text-ref.xht
+outline-width-016.xht == reference/no-red-filler-text-ref.xht
+outline-width-024.xht == reference/no-red-filler-text-ref.xht
+outline-width-026.xht == reference/no-red-filler-text-ref.xht
+outline-width-027.xht == reference/no-red-filler-text-ref.xht
+outline-width-035.xht == reference/no-red-filler-text-ref.xht
+outline-width-037.xht == reference/no-red-filler-text-ref.xht
+outline-width-038.xht == reference/no-red-filler-text-ref.xht
+outline-width-046.xht == reference/no-red-filler-text-ref.xht
+outline-width-048.xht == reference/no-red-filler-text-ref.xht
+outline-width-049.xht == reference/no-red-filler-text-ref.xht
+outline-width-057.xht == reference/no-red-filler-text-ref.xht
+outline-width-059.xht == reference/no-red-filler-text-ref.xht
+outline-width-060.xht == reference/no-red-filler-text-ref.xht
+outline-width-068.xht == reference/no-red-filler-text-ref.xht
+outline-width-070.xht == reference/no-red-filler-text-ref.xht
+outline-width-071.xht == reference/no-red-filler-text-ref.xht
+outline-width-079.xht == reference/no-red-filler-text-ref.xht
+outline-width-081.xht == reference/no-red-filler-text-ref.xht
+outline-width-082.xht == reference/no-red-filler-text-ref.xht
+outline-width-089.xht == reference/no-red-filler-text-ref.xht
+outline-width-090.xht == reference/no-red-filler-text-ref.xht
+outline-width-091.xht == reference/no-red-filler-text-ref.xht
+outline-width-applies-to-005.xht == reference/no-red-on-blank-page-ref.xht
+outline-width-applies-to-006.xht == reference/no-red-on-blank-page-ref.xht
overflow-applies-to-001.xht == reference/overflow-applies-to-001-ref.xht
overflow-applies-to-002.xht == reference/overflow-applies-to-001-ref.xht
overflow-applies-to-003.xht == reference/overflow-applies-to-001-ref.xht
@@ -4692,6 +5017,13 @@ position-relative-nested-001.xht == reference/position-relative-nested-001-ref.x
position-static-001.xht == reference/position-static-001-ref.xht
positioning-float-001.xht == reference/positioning-float-001-ref.xht
positioning-float-002.xht == reference/positioning-float-002-ref.xht
+pseudo-001.xht == reference/no-red-filler-text-ref.xht
+pseudo-002.xht == reference/filler-text-below-green.xht
+pseudo-014.xht == reference/no-red-filler-text-ref.xht
+pseudo-015.xht == reference/no-red-filler-text-ref.xht
+pseudo-016.xht == reference/no-red-filler-text-ref.xht
+quoted-keywords-001.xht == reference/no-red-filler-text-ref.xht
+quoted-keywords-002.xht == reference/no-red-filler-text-ref.xht
quotes-035.xht == reference/quotes-035-ref.xht
quotes-035a.xht == reference/quotes-035-ref.xht
quotes-036.xht == reference/quotes-035-ref.xht
@@ -4918,9 +5250,19 @@ separated-border-model-004e.xht == reference/separated-border-model-004e-ref.xht
separated-border-model-007.xht == reference/separated-border-model-007-ref.xht
separated-border-model-008.xht == reference/separated-border-model-007-ref.xht
separated-border-model-009.xht == reference/separated-border-model-007-ref.xht
+sgml-comments-001.xht == reference/filler-text-below-green.xht
shand-border-000.xht == reference/shand-border-000-ref.xht
shand-border-001.xht == reference/ref-if-there-is-no-red.xht
+sibling-selector-002.xht == reference/filler-text-below-green.xht
sort-by-order-001.xht == reference/ref-filled-green-100px-square.xht
+specificity-001.xht == reference/filler-text-below-green.xht
+specificity-002.xht == reference/filler-text-below-green.xht
+specificity-003.xht == reference/filler-text-below-green.xht
+specificity-004.xht == reference/filler-text-below-green.xht
+specificity-005.xht == reference/filler-text-below-green.xht
+specificity-006.xht == reference/filler-text-below-green.xht
+specificity-007.xht == reference/filler-text-below-green.xht
+specificity-008.xht == reference/filler-text-below-green.xht
specificity-011.xht == reference/specificity-011-ref.xht
specificity-013.xht == reference/specificity-013-ref.xht
stack-floats-001.xht == reference/stack-floats-001-ref.xht
@@ -4948,10 +5290,13 @@ table-backgrounds-bs-column-001.xht == reference/table-backgrounds-bs-column-001
table-backgrounds-bs-row-001.xht == reference/table-backgrounds-bs-row-001-ref.xht
table-backgrounds-bs-rowgroup-001.xht == reference/table-backgrounds-bs-rowgroup-001-ref.xht
table-backgrounds-bs-table-001.xht == reference/table-backgrounds-bs-table-001-ref.xht
+table-column-rendering-001.xht == reference/no-red-on-blank-page-ref.xht
+table-column-rendering-002.xht == reference/no-red-on-blank-page-ref.xht
table-height-algorithm-008a.xht == reference/ref-filled-green-100px-square.xht
table-height-algorithm-008b.xht == reference/ref-filled-green-100px-square.xht
table-height-algorithm-008c.xht == reference/ref-filled-green-100px-square.xht
table-in-inline-001.xht == reference/table-in-inline-001-ref.xht
+table-layout-applies-to-016.xht == reference/no-red-on-blank-page-ref.xht
table-margin-004.xht == reference/table-margin-004-ref.xht
table-vertical-align-baseline-001.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-002.xht == reference/table-vertical-align-baseline-001-ref.xht
@@ -4960,6 +5305,8 @@ table-vertical-align-baseline-004.xht == reference/table-vertical-align-baseline
table-vertical-align-baseline-005.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-006.xht == reference/table-vertical-align-baseline-001-ref.xht
table-vertical-align-baseline-007.xht == reference/table-vertical-align-baseline-001-ref.xht
+table-visual-layout-017.xht == reference/no-red-on-blank-page-ref.xht
+table-visual-layout-018.xht == reference/no-red-on-blank-page-ref.xht
table-visual-layout-026a.xht == reference/ref-filled-green-100px-square.xht
table-visual-layout-026b.xht == reference/ref-filled-green-100px-square.xht
table-visual-layout-026c.xht == reference/ref-filled-green-100px-square.xht
@@ -4973,6 +5320,7 @@ text-align-white-space-005.xht == reference/text-align-white-space-005-ref.xht
text-align-white-space-006.xht == reference/text-align-white-space-002-ref.xht
text-align-white-space-007.xht == reference/text-align-white-space-002-ref.xht
text-align-white-space-008.xht == reference/text-align-white-space-008-ref.xht
+text-decoration-image-001.xht == reference/no-red-on-blank-page-ref.xht
text-decoration-va-length-001.xht == reference/text-decoration-va-length-001-ref.xht
text-decoration-va-length-002.xht == reference/text-decoration-va-length-002-ref.xht
text-indent-012.xht == reference/text-indent-012-ref.xht
@@ -4983,6 +5331,8 @@ text-indent-intrinsic-001.xht == reference/text-indent-intrinsic-001-ref.xht
text-indent-intrinsic-002.xht == reference/text-indent-intrinsic-002-ref.xht
text-indent-intrinsic-003.xht == reference/text-indent-intrinsic-003-ref.xht
text-indent-intrinsic-004.xht == reference/text-indent-intrinsic-004-ref.xht
+text-indent-overflow-001.xht == reference/no-red-on-blank-page-ref.xht
+text-indent-overflow-004.xht == reference/no-red-on-blank-page-ref.xht
text-indent-percent-001.xht == reference/text-indent-percent-001-ref.xht
text-indent-wrap-001.xht == reference/text-indent-wrap-001-ref-inline-margin.xht == reference/text-indent-wrap-001-ref-float.xht != reference/text-indent-wrap-001-notref-block-margin.xht
text-transform-capitalize-001.xht == reference/text-transform-capitalize-001-ref.xht
@@ -5084,6 +5434,17 @@ units-004.xht == reference/units-004-ref.xht
units-006.xht == reference/units-006-ref.xht
units-008.xht == reference/units-006-ref.xht
units-009.xht == reference/units-006-ref.xht
+universal-selector-003.xht == reference/filler-text-below-green.xht
+universal-selector-004.xht == reference/filler-text-below-green.xht
+uri-001.xht == reference/filler-text-below-green.xht
+uri-002.xht == reference/no-red-filler-text-ref.xht
+uri-003.xht == reference/no-red-filler-text-ref.xht
+uri-006.xht == reference/no-red-filler-text-ref.xht
+uri-007.xht == reference/no-red-filler-text-ref.xht
+uri-008.xht == reference/no-red-filler-text-ref.xht
+uri-009.xht == reference/no-red-filler-text-ref.xht
+uri-010.xht == reference/no-red-filler-text-ref.xht
+uri-011.xht == reference/no-red-filler-text-ref.xht
uri-013.xht == reference/uri-013-ref.xht
vertical-align-004.xht == reference/vertical-align-004-ref.xht
vertical-align-005.xht == reference/vertical-align-004-ref.xht
@@ -5159,11 +5520,8 @@ vertical-align-baseline-008.xht == reference/vertical-align-baseline-008-ref.xht
vertical-align-baseline-009.xht == reference/vertical-align-baseline-007-ref.xht
vertical-align-sub-001.xht == reference/vertical-align-sub-001-ref.xht
vertical-align-super-001.xht == reference/vertical-align-sub-001-ref.xht
-vertical-alignment-new-002.xht == reference/vertical-alignment-new-002-ref.xht
-vertical-alignment-new-004.xht == reference/vertical-alignment-new-004-ref.xht
-vertical-alignment-new-006.xht == reference/vertical-alignment-new-006-ref.xht
-vertical-alignment-new-008.xht == reference/vertical-alignment-new-008-ref.xht
visibility-005.xht == reference/ref-filled-green-100px-square.xht
+visibility-block-001.xht == reference/no-red-on-blank-page-ref.xht
white-space-collapsing-001.xht == reference/white-space-collapsing-001-ref.xht
white-space-collapsing-002.xht == reference/white-space-collapsing-001-ref.xht
white-space-collapsing-004.xht == reference/white-space-collapsing-004-ref.xht
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/sgml-comments-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/sgml-comments-001.xht
index ec284afb7ec..9dae5ae5362 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/sgml-comments-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/sgml-comments-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#comments" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="SGML comment tokens are parsed and ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/sibling-selector-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/sibling-selector-002.xht
index 005bd3fdb2c..1cdd77f891a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/sibling-selector-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/sibling-selector-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Sibling selector only applies to immediate siblings ignoring non-element nodes." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-001.xht
index c10bf06131f..78e043f59eb 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The attribute selector has an higher specificity over the element selector - specificity 0010 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-002.xht
index a8cfa345a3d..d1a286384e3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Specificity of the inline style trumps all other selectors." />
<meta http-equiv="Content-Style-Type" content="text/css" />
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-003.xht
index e555af9a696..3e19de9521f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The ID attribute in a selector has the higher specificity than the combined pseudo-class and element selectors - specificity 0100 takes precedence over 0011." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-004.xht
index 2de51a87aac..59265694e09 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combined pseudo-class and element selectors have a higher specificity than the attribute selector - specificity 0011 takes precedence over 0010." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-005.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-005.xht
index b8341604709..955dd200a1a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-005.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-005.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="An element selector with a pseudo-element selector wins over a pseudo-element selector - specificity 0002 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-006.xht
index a7cf17e92cb..888f2793a1e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combination of a pseudo-element selector with an element selector takes takes precedence over simple and single element selector - specificity 0002 takes precedence over 0001." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-007.xht
index e26386fe55a..38dff75e92f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The element selector has a higher specificity over the universal selector - specificity 0001 takes precedence over 0000." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-008.xht
index 8f371285b77..c8c5f73169d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/specificity-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/cascade.html#specificity" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The combined specificity of an element selector, with a pseudo-class selector and a pseudo-element selector achieves an higher specificity than the combined specificity of an element selector with a pseudo-element selector." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1print/support/.htaccess
index 360d839a198..3a1a6ac53f5 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/.htaccess
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/.htaccess
@@ -2,6 +2,42 @@
AddCharset Shift_JIS .css
</Files>
+<Files ~ "^plaintext.css$">
+ForceType text/plain
+</Files>
+
+<files character-encoding-031.css>
+AddCharset iso-8859-1 .css
+</files>
+
+<files character-encoding-032.css>
+AddCharset iso-8859-11 .css
+</files>
+
+<files character-encoding-033.css>
+AddCharset iso-8859-5 .css
+</files>
+
+<files character-encoding-034.css>
+AddCharset iso-8859-6 .css
+</files>
+
+<files character-encoding-035.css>
+AddCharset iso-8859-7 .css
+</files>
+
+<files character-encoding-036.css>
+AddCharset iso-8859-8 .css
+</files>
+
+<files character-encoding-037.css>
+AddCharset koi8-r .css
+</files>
+
+<files ~ '^at-charset-07[1234567]\.css$'>
+RemoveCharset .css
+</files>
+
<Files "http1.css">
AddCharset iso-8859-1 .css
</Files>
@@ -45,42 +81,6 @@ AddCharset iso-8859-1 .css
AddCharset iso-8859-1 .css
</Files>
-<Files ~ "^plaintext.css$">
-ForceType text/plain
-</Files>
-
-<files character-encoding-031.css>
-AddCharset iso-8859-1 .css
-</files>
-
-<files character-encoding-032.css>
-AddCharset iso-8859-11 .css
-</files>
-
-<files character-encoding-033.css>
-AddCharset iso-8859-5 .css
-</files>
-
-<files character-encoding-034.css>
-AddCharset iso-8859-6 .css
-</files>
-
-<files character-encoding-035.css>
-AddCharset iso-8859-7 .css
-</files>
-
-<files character-encoding-036.css>
-AddCharset iso-8859-8 .css
-</files>
-
-<files character-encoding-037.css>
-AddCharset koi8-r .css
-</files>
-
-<files ~ '^at-charset-07[1234567]\.css$'>
-RemoveCharset .css
-</files>
-
<Files ~ "^at-charset-00[1-6].css$">
AddCharset Shift_JIS .css
</Files>
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/xhtml1print/support/generalParallelTest.js
index c7853c3e65f..1a4bf343df0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/generalParallelTest.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/generalParallelTest.js
@@ -49,13 +49,15 @@ var suite = root.generalParallelTest = {
// bind TransitionEnd event listeners
_setupEvents: function(data, options) {
['transition', 'container'].forEach(function(elem) {
- data[elem]._events = addTransitionEvent(data[elem].node, function(event) {
+ var handler = function(event) {
event.stopPropagation();
var name = event.propertyName;
var time = Math.round(event.elapsedTime * 1000) / 1000;
var pseudo = event.pseudoElement ? (':' + event.pseudoElement) : '';
data[elem].events.push(name + pseudo + ":" + time + "s");
- });
+ };
+ data[elem].node.addEventListener('transitionend', handler, false);
+ data[elem]._events = {'transitionend': handler};
});
},
// cleanup after individual test
@@ -152,7 +154,7 @@ var suite = root.generalParallelTest = {
},
// requestAnimationFrame runLoop to collect computed values
startValueCollection: function(options) {
- var raf = getRequestAnimationFrame() || function(callback){
+ var raf = window.requestAnimationFrame || function(callback){
setTimeout(callback, 20);
};
@@ -226,4 +228,4 @@ var suite = root.generalParallelTest = {
}
};
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/helper.js b/tests/wpt/css-tests/css21_dev/xhtml1print/support/helper.js
index 642ee3435c9..242cd3ca635 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/helper.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/helper.js
@@ -62,22 +62,6 @@ root.reflow = function() {
document.body.offsetWidth;
};
-// add all known TransitionEnd events to element
-root.addTransitionEvent = function(element, handler) {
- return addEvent(element, 'TransitionEnd webkitTransitionEnd transitionend oTransitionEnd otransitionend MSTransitionEnd', handler);
-};
-
-// add space-separated list of events to element
-root.addEvent = function(element, events, handler) {
- var _events = {};
- var tokens = events.split(" ");
- for (var i = 0, token; token = tokens[i]; i++) {
- element.addEventListener(token, handler, false);
- _events[token] = handler;
- }
- return _events;
-};
-
// merge objects
root.extend = function(target /*, ..rest */) {
Array.prototype.slice.call(arguments, 1).forEach(function(obj) {
@@ -109,14 +93,4 @@ root.domFixture = function(selector) {
throw new Error('domFixture must be initialized first!');
}
};
-
-// return requestAnimationFrame handler, if available
-root.getRequestAnimationFrame = function() {
- return window.requestAnimationFrame
- || window.mozRequestAnimationFrame
- || window.webkitRequestAnimationFrame
- || window.msRequestAnimationFrame
- || window.oRequestAnimationFrame;
-};
-
-})(window); \ No newline at end of file
+})(window);
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
new file mode 100644
index 00000000000..f8c677b8e05
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vlr-003.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
new file mode 100644
index 00000000000..48555d3acc8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pass-cdts-first-page-vrl-002.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/pattern-gg-gr-100x100.png b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pattern-gg-gr-100x100.png
index fd9b7e1ef20..b14c75ea2c0 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/pattern-gg-gr-100x100.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/pattern-gg-gr-100x100.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/properties.js b/tests/wpt/css-tests/css21_dev/xhtml1print/support/properties.js
index 0ca8fedc05c..ddecfb6e336 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/properties.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/properties.js
@@ -210,7 +210,7 @@ var properties = {
'line-height': ['number', 'length', 'percentage'],
'letter-spacing': ['length'],
// Note: percentage is Level3 and not implemented anywhere yet
- // http://dev.w3.org/csswg/css3-text/#word-spacing
+ // https://drafts.csswg.org/css3-text/#word-spacing
'word-spacing': ['length', 'percentage'],
'text-indent': ['length', 'percentage'],
'text-shadow': ['shadow'],
@@ -278,7 +278,7 @@ var unspecified_properties = {
'border-bottom-right-radius': ['border-radius'],
'background-image': ['image'],
'background-size': ['background-size'],
- // http://dev.w3.org/csswg/css3-background/#the-box-shadow
+ // https://drafts.csswg.org/css3-background/#the-box-shadow
// Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.)
'box-shadow': ['box-shadow'],
'font-size-adjust': ['number'],
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/swatch-fuchsia.png b/tests/wpt/css-tests/css21_dev/xhtml1print/support/swatch-fuchsia.png
index 746f7ce56be..3f8f8b4ea37 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/swatch-fuchsia.png
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/swatch-fuchsia.png
Binary files differ
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/text-orientation.js b/tests/wpt/css-tests/css21_dev/xhtml1print/support/text-orientation.js
index a2b5ad6d617..6e007cea82e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/support/text-orientation.js
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/text-orientation.js
@@ -1,4 +1,6 @@
(function () {
+ var log = function () {};
+
function OrientationTester(container, orientation) {
this.container = container;
this.setOrientation(orientation);
@@ -212,8 +214,4 @@
for (var key in dict)
target[key] = dict[key];
}
-
- function log(text) {
- console.log(text);
- }
})();
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-001.xht
index 31aba3f0e5b..f0c8df84bf8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table columns in themselves are not rendered." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-002.xht
index f67164d1a21..d5db2f47fb2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/table-column-rendering-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-display" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table column groups in themselves are not rendered." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/table-layout-applies-to-016.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/table-layout-applies-to-016.xht
index 176f37cfe90..777e9e8e12f 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/table-layout-applies-to-016.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/table-layout-applies-to-016.xht
@@ -14,6 +14,7 @@
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#propdef-table-layout" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#width-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="Table-layout does not apply to 'display: none' elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-017.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-017.xht
index e3a1664ca82..e4cb74ab4a7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-017.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-017.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="In the collapsing border model, the table row boxes together exactly cover the table." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-018.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-018.xht
index f829c5b8411..1539d57b024 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-018.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/table-visual-layout-018.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/tables.html#table-layout" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="In the collapsing border model, the table column boxes together exactly cover the table." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/text-decoration-image-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/text-decoration-image-001.xht
index 5a33acd85f0..652d70c6445 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/text-decoration-image-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/text-decoration-image-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#lining-striking-props" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="image" />
<meta name="assert" content="Text-decoration is not applied to images." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-001.xht
index e7ebc25e0da..0cda62ad95a 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'text-indent' property with negative value follows the overflow hidden assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-004.xht
index da8646c0bfe..9b77d365df8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/text-indent-overflow-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/text.html#indentation-prop" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'text-indent' property with value exceeding the available width of the element follows the 'overflow: hidden' assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht
index 965b300b272..27a240b30a8 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht
@@ -82,7 +82,7 @@
<tbody id="s13">
<tr><th><a href="chapter-13.xht">Chapter 13 -
Paged media</a></th>
- <td>(133 Tests)</td></tr>
+ <td>(135 Tests)</td></tr>
</tbody>
<tbody id="s14">
<tr><th><a href="chapter-14.xht">Chapter 14 -
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-003.xht
index 2bbeb02bd21..edfcb940685 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="If the universal selector is not the only component of a simple class selector the * can be omitted." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-004.xht
index 2425c5547d1..9e78c898b99 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-004.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/universal-selector-004.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/selector.html#universal-selector" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="If the universal selector is not the only component of a simple id selector the * can be omitted." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-001.xht
index 93d9184c993..b1cfd4889f1 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/filler-text-below-green.xht" />
<meta name="flags" content="" />
<meta name="assert" content="A url function is valid if it is 'url(', followed by the URI, followed by ')', even with white space between." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-002.xht
index 3cc893d3673..02d884a70ab 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-002.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-002.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="invalid" />
<meta name="assert" content="URL functions with invalid spaces are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-003.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-003.xht
index 3357632e180..efc95d2b989 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-003.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-003.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Url functions with missing closing parenthesis are ignored." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-006.xht
index 002074813d2..92e715f4aae 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-006.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-006.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Special CSS characters following URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-007.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-007.xht
index b6f10b939c0..9325483acbf 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-007.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-007.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Invalid characters following URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-008.xht
index b3a18de73f6..a0d591806d7 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-008.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-008.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="Alpha characters preceding URL strings invalidate the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-009.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-009.xht
index b76a102f033..5b00ad45df2 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-009.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-009.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="A slash character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-010.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-010.xht
index 8b3a8a004ed..8c2bd10d7b3 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-010.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-010.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="An underscore character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-011.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-011.xht
index 97873517421..4c54382cb8e 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/uri-011.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/uri-011.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#uri" />
+ <link rel="match" href="reference/no-red-filler-text-ref.xht" />
<meta name="flags" content="image invalid" />
<meta name="assert" content="An equal sign character preceding URL string invalidates the entire url assignment." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-002.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-002.xht
deleted file mode 100644
index d0e1080a52d..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-002.xht
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-002"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the right edge of inline-box attaches the top of line-box." />
- <link rel="match" href="reference/vertical-alignment-new-002-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- border-right: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: top;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the right edge of orange square attaches the left edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-004.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-004.xht
deleted file mode 100644
index b7bd87e5ca6..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-004.xht
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-004"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-top', the right edge of inline-box aligned with the top of parent inline-box." />
- <link rel="match" href="reference/vertical-alignment-new-004-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-top;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>right edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-006.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-006.xht
deleted file mode 100644
index 6d2c304b950..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-006.xht
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-006"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'text-bottom', the left edge of inline-box aligned with the bottom of parent inline-box." />
- <link rel="match" href="reference/vertical-alignment-new-006-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- color: orange;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- font-size: 0.5em; /* computes to 30px */
- vertical-align: text-bottom;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the <strong>left edge</strong> of an irregular orange polygon is straight and unbroken.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-008.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-008.xht
deleted file mode 100644
index ac3cf7446ac..00000000000
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/vertical-alignment-new-008.xht
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>CSS Writing Modes Test: vertical align - 'baseline' (alphabetical baseline with vertical layout)</title>
- <style type="text/css">
- @page { font: italic 8pt sans-serif; color: gray;
- margin: 7%;
- counter-increment: page;
- @top-left { content: "CSS 2.1 Conformance Test Suite"; }
- @top-right { content: "Test vertical-alignment-new-008"; }
- @bottom-right { content: counter(page); }
- }
-</style>
- <link rel="author" title="Hajime Shiozawa" href="mailto:hajime.shiozawa@gmail.com" />
- <link rel="help" title="4.4. Baseline Alignment" href="http://www.w3.org/TR/css-writing-modes-3/#baseline-alignment" />
- <link rel="help" title="10.8 Line height calculations: the 'line-height' and 'vertical-align' properties" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" />
- <meta name="assert" content="This test checks the position of inline box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'bottom', the left edge of inline-box attaches the bottom of line-box." />
- <link rel="match" href="reference/vertical-alignment-new-008-ref.xht" />
- <meta name="flags" content="ahem" />
- <style type="text/css"><![CDATA[
- div#rl
- {
- border-left: 30px blue solid;
- color: white;
- font: 3.75em/1.5 Ahem; /* computes to 60px/90px */
- writing-mode: vertical-rl;
- }
-
- span#orange30
- {
- color: orange;
- font-size: 0.5em; /* computes to 30px */
- vertical-align: bottom;
- line-height: 1;
- }
-
- ]]></style>
-
- </head>
-
- <body>
-
- <p>Test passes if the left edge of orange square attaches the right edge of blue square.</p>
-
- <div id="rl">A<span id="orange30">O</span></div>
-
- </body>
-</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/visibility-block-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/visibility-block-001.xht
index 2488d4627a4..54b9ceb9e68 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1print/visibility-block-001.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1print/visibility-block-001.xht
@@ -13,6 +13,7 @@
</style>
<link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
<link rel="help" href="http://www.w3.org/TR/CSS21/visufx.html#visibility" />
+ <link rel="match" href="reference/no-red-on-blank-page-ref.xht" />
<meta name="flags" content="" />
<meta name="assert" content="The 'visibility' property set to 'collapse' acts like 'hidden' when applied to non-table row or column elements." />
<style type="text/css">
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/chapter-5.htm b/tests/wpt/css-tests/cssom-1_dev/html/chapter-5.htm
index ad21a37352a..d6a0acdba8e 100644
--- a/tests/wpt/css-tests/cssom-1_dev/html/chapter-5.htm
+++ b/tests/wpt/css-tests/cssom-1_dev/html/chapter-5.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Selectors (0 tests)</h2>
+ <h2>Selectors (1 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -46,7 +46,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
<a href="http://www.w3.org/TR/cssom/#serializing-selectors">5.2 Serializing Selectors</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="selectorserialize-5.2" class="primary dom script">
+ <td><strong>
+ <a href="selectorSerialize.htm">selectorserialize</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>test serialized selector which is only one simple selector in the sequence of simple selectors
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2.#serialize-a-group-of-selectors">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/chapter-6.htm b/tests/wpt/css-tests/cssom-1_dev/html/chapter-6.htm
index 26c733c83cb..953af658cbe 100644
--- a/tests/wpt/css-tests/cssom-1_dev/html/chapter-6.htm
+++ b/tests/wpt/css-tests/cssom-1_dev/html/chapter-6.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>CSS (17 tests)</h2>
+ <h2>CSS (18 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -739,7 +739,18 @@
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-csstext">
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="cssstyledeclaration-csstext-6.6.1.#dom-cssstyledeclaration-csstext" class="primary dom script">
+ <td><strong>
+ <a href="cssstyledeclaration-csstext.htm">cssstyledeclaration-csstext</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSSStyleDeclaration.cssText Test
+ <ul class="assert">
+ <li>CSS declarations is serialized as expected</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertypriority">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/chapter-8.htm b/tests/wpt/css-tests/cssom-1_dev/html/chapter-8.htm
index 048a851021f..e9fa8c9bf36 100644
--- a/tests/wpt/css-tests/cssom-1_dev/html/chapter-8.htm
+++ b/tests/wpt/css-tests/cssom-1_dev/html/chapter-8.htm
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Utility APIs (0 tests)</h2>
+ <h2>Utility APIs (1 tests)</h2>
<table width="100%">
<col id="test-column">
<col id="refs-column">
@@ -37,7 +37,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s8.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-css.escape()-method">8.1 The CSS.escape() Method</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="escape-8.1" class="primary script">
+ <td><strong>
+ <a href="escape.htm">escape</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS#escape
+ </td>
+ </tr>
</tbody>
<tbody id="s8.1.#dom-css-escape">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/cssstyledeclaration-csstext.htm b/tests/wpt/css-tests/cssom-1_dev/html/cssstyledeclaration-csstext.htm
new file mode 100644
index 00000000000..2968a9014fa
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/html/cssstyledeclaration-csstext.htm
@@ -0,0 +1,101 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSSOM Test: CSSStyleDeclaration.cssText Test</title>
+ <link href="coarse.ground@gmail.com" rel="author" title="kkoichi">
+ <link href="simonp@opera.com" rel="reviewer" title="Simon Pieters"><!-- 06-27-2013 -->
+ <link href="https://drafts.csswg.org/cssom-1/#dom-cssstyledeclaration-csstext" rel="help">
+ <meta content="CSS declarations is serialized as expected" name="assert">
+ <meta content="dom" name="flags">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function newElm() {
+ return document.body.appendChild(document.createElement('div'));
+ }
+
+ test(function(){
+ var style = newElm().style;
+ style.COLOR = 'red';
+
+ assert_equals(style.cssText, '');
+
+ }, 'uppercase property');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'RED';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'uppercase value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+
+ style.color = 'unknown color';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'overwriting with invalid value');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'rgb(255, 0, 0)';
+
+ assert_equals(style.cssText, 'color: rgb(255, 0, 0);');
+
+ }, 'use rgb');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.color = 'red';
+ style.fontSize = '10pt';
+ style.fontWeight = 'bold';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt; font-weight: bold;');
+
+ }, 'cssText order');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.fontWeight = 'bold';
+ style.color = 'red';
+ style.fontSize = '10pt';
+
+ assert_equals(style.cssText, 'font-weight: bold; color: red; font-size: 10pt;');
+
+ }, 'another cssText order (non-alphabetical order)');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = ' red';
+ style.fontSize = '10pt ';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'whitespaces in value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+ style.unknown = 'unknown';
+ style.fontSize = '10pt';
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'invalid property does not appear');
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/escape.htm b/tests/wpt/css-tests/cssom-1_dev/html/escape.htm
new file mode 100644
index 00000000000..4f40ddb5df9
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/html/escape.htm
@@ -0,0 +1,92 @@
+<!DOCTYPE html>
+<html><head><meta charset="utf-8">
+<title>CSS#escape</title>
+<link href="https://drafts.csswg.org/cssom-1/#the-css.escape()-method" rel="help">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head><body><div id="log"></div>
+<script>
+test(function() {
+ assert_equals(CSS.escape.length, 1);
+ assert_throws(new TypeError(), function() { CSS.escape(); });
+}, "Number of arguments");
+
+test(function() {
+ assert_equals(CSS.escape(true), 'true');
+ assert_equals(CSS.escape(false), 'false');
+ assert_equals(CSS.escape(null), 'null');
+ assert_equals(CSS.escape(''), '');
+}, "String conversion");
+
+test(function() {
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0b'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0b'); });
+}, "Null bytes");
+
+test(function() {
+ assert_equals(CSS.escape('0a'), '\\30 a');
+ assert_equals(CSS.escape('1a'), '\\31 a');
+ assert_equals(CSS.escape('2a'), '\\32 a');
+ assert_equals(CSS.escape('3a'), '\\33 a');
+ assert_equals(CSS.escape('4a'), '\\34 a');
+ assert_equals(CSS.escape('5a'), '\\35 a');
+ assert_equals(CSS.escape('6a'), '\\36 a');
+ assert_equals(CSS.escape('7a'), '\\37 a');
+ assert_equals(CSS.escape('8a'), '\\38 a');
+ assert_equals(CSS.escape('9a'), '\\39 a');
+}, "Number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('a0b'), 'a0b');
+ assert_equals(CSS.escape('a1b'), 'a1b');
+ assert_equals(CSS.escape('a2b'), 'a2b');
+ assert_equals(CSS.escape('a3b'), 'a3b');
+ assert_equals(CSS.escape('a4b'), 'a4b');
+ assert_equals(CSS.escape('a5b'), 'a5b');
+ assert_equals(CSS.escape('a6b'), 'a6b');
+ assert_equals(CSS.escape('a7b'), 'a7b');
+ assert_equals(CSS.escape('a8b'), 'a8b');
+ assert_equals(CSS.escape('a9b'), 'a9b');
+}, "Letter number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('-0a'), '-\\30 a');
+ assert_equals(CSS.escape('-1a'), '-\\31 a');
+ assert_equals(CSS.escape('-2a'), '-\\32 a');
+ assert_equals(CSS.escape('-3a'), '-\\33 a');
+ assert_equals(CSS.escape('-4a'), '-\\34 a');
+ assert_equals(CSS.escape('-5a'), '-\\35 a');
+ assert_equals(CSS.escape('-6a'), '-\\36 a');
+ assert_equals(CSS.escape('-7a'), '-\\37 a');
+ assert_equals(CSS.escape('-8a'), '-\\38 a');
+ assert_equals(CSS.escape('-9a'), '-\\39 a');
+}, "Dash number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('--a'), '--a');
+}, "Double dash prefix");
+
+test(function() {
+ assert_equals(CSS.escape('\x01\x02\x1E\x1F'), '\\1 \\2 \\1e \\1f ');
+
+ assert_equals(CSS.escape('\x80\x2D\x5F\xA9'), '\x80\x2D\x5F\xA9');
+ assert_equals(CSS.escape('\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F'), '\\7f \x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F');
+ assert_equals(CSS.escape('\xA0\xA1\xA2'), '\xA0\xA1\xA2');
+ assert_equals(CSS.escape('a0123456789b'), 'a0123456789b');
+ assert_equals(CSS.escape('abcdefghijklmnopqrstuvwxyz'), 'abcdefghijklmnopqrstuvwxyz');
+ assert_equals(CSS.escape('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
+
+ assert_equals(CSS.escape('\x20\x21\x78\x79'), '\\ \\!xy');
+}, "Various tests");
+
+test(function() {
+ // astral symbol (U+1D306 TETRAGRAM FOR CENTRE)
+ assert_equals(CSS.escape('\uD834\uDF06'), '\uD834\uDF06');
+ // lone surrogates
+ assert_equals(CSS.escape('\uDF06'), '\uDF06');
+ assert_equals(CSS.escape('\uD834'), '\uD834');
+}, "Surrogates");
+</script>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/selectorSerialize.htm b/tests/wpt/css-tests/cssom-1_dev/html/selectorSerialize.htm
new file mode 100644
index 00000000000..936b8474305
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/html/selectorSerialize.htm
@@ -0,0 +1,107 @@
+<!DOCTYPE html>
+<html><head>
+ <title>CSSOM Test: test serialized selector which is only one simple selector in the sequence of simple selectors</title>
+ <link href="mailto:lequinharay@gmail.com" rel="author" title="T.Nishitani">
+ <link href="http://dbaron.org/" rel="reviewer" title="L. David Baron">
+ <link href="https://drafts.csswg.org/cssom-1/#serializing-selectors" rel="help">
+ <meta content="dom" name="flags">
+ <meta charset="utf-8">
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <style id="teststyles">
+ </style>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function assert_selector_serializes_to(source, expected_result) {
+ var style_element = document.getElementById("teststyles");
+ style_element.firstChild.data = source + "{ font-size: 1em; }";
+ var sheet = style_element.sheet;
+ assert_equals(sheet.cssRules[0].selectorText, expected_result);
+ }
+
+ function run_tests_on_anplusb_selector(source) {
+ assert_selector_serializes_to(source + '( even )', source + '(2n)');
+ assert_selector_serializes_to(source + '( odd )', source + '(2n+1)');
+ assert_selector_serializes_to(source + '( +10 )', source + '(10)');
+ assert_selector_serializes_to(source + '( -10 )', source + '(-10)');
+ assert_selector_serializes_to(source + '( +4n )', source + '(4n)');
+ assert_selector_serializes_to(source + '( -3n )', source + '(-3n)');
+ assert_selector_serializes_to(source + '( 1n + 5 )', source + '(n+5)');
+ assert_selector_serializes_to(source + '( -1n + 5 )', source + '(-n+5)');
+ assert_selector_serializes_to(source + '( -1n - 5 )', source + '(-n-5)');
+ }
+
+ test(function() {
+ assert_selector_serializes_to(":nth-child( 3n - 0)", ":nth-child(3n)");
+ assert_selector_serializes_to(":nth-child( 1n - 0)", ":nth-child(n)");
+ }, ":nth-child serialization produces canonical form");
+
+
+ /* for universal selecter with default namespace */
+ test(function(){
+ /* this is single universal selector */
+ assert_selector_serializes_to('*', '*');
+ assert_selector_serializes_to(' * ', '*');
+ }, 'single universal selector shows \'*\' when serialized.')
+
+ test(function(){
+ assert_selector_serializes_to('div', 'div');
+ assert_selector_serializes_to(' div ', 'div');
+ }, 'single type (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('.class', '.class');
+ assert_selector_serializes_to(' .class ', '.class');
+ }, 'single class (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('#id', '#id');
+ assert_selector_serializes_to(' #id ', '#id');
+ }, 'single id (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':hover', ':hover');
+ assert_selector_serializes_to(' :hover ', ':hover');
+ }, 'single pseudo (simple) selector which does not accept arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':lang(ja)', ':lang(ja)');
+ assert_selector_serializes_to(':lang( ja )', ':lang(ja)');
+ }, 'single pseudo (simple) selector "lang" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-child');
+ }, 'single pseudo (simple) selector "nth-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-child');
+ }, 'single pseudo (simple) selector "nth-last-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-of-type');
+ }, 'single pseudo (simple) selector "nth-of-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-of-type');
+ }, 'single pseudo (simple) selector ":nth-last-of-type" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(' :not( abc ) ', ':not(abc)');
+ assert_selector_serializes_to(' :not( .head ) ', ':not(.head)');
+ assert_selector_serializes_to(' :not( #head ) ', ':not(#head)');
+ assert_selector_serializes_to(' :not( :hover ) ', ':not(:hover)');
+ }, 'single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/html/toc.htm b/tests/wpt/css-tests/cssom-1_dev/html/toc.htm
index f4670657301..cb18e6ffa0f 100644
--- a/tests/wpt/css-tests/cssom-1_dev/html/toc.htm
+++ b/tests/wpt/css-tests/cssom-1_dev/html/toc.htm
@@ -42,12 +42,12 @@
<tbody id="s5">
<tr><th><a href="chapter-5.htm">Chapter 5 -
Selectors</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.htm">Chapter 6 -
CSS</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(18 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.htm">Chapter 7 -
@@ -57,7 +57,7 @@
<tbody id="s8">
<tr><th><a href="chapter-8.htm">Chapter 8 -
Utility APIs</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s9">
<tr><th><a href="chapter-9.htm">Chapter 9 -
diff --git a/tests/wpt/css-tests/cssom-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/cssom-1_dev/implementation-report-TEMPLATE.data
index cb7424c2fcb..72747fa8888 100644
--- a/tests/wpt/css-tests/cssom-1_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/cssom-1_dev/implementation-report-TEMPLATE.data
@@ -15,10 +15,14 @@ html/cssom-csstext-serialize.htm 3e14e2c10025c3e4e66daa88ea819dc46bd8b529 ?
xhtml1/cssom-csstext-serialize.xht 3e14e2c10025c3e4e66daa88ea819dc46bd8b529 ?
html/cssom-setproperty-shorthand.htm 7630d8007322fed0af2c7d8e6f94585f3ae3703d ?
xhtml1/cssom-setproperty-shorthand.xht 7630d8007322fed0af2c7d8e6f94585f3ae3703d ?
+html/cssstyledeclaration-csstext.htm 2cc8a22845a56b1cdc11d73b6af616fdc41c9695 ?
+xhtml1/cssstyledeclaration-csstext.xht 2cc8a22845a56b1cdc11d73b6af616fdc41c9695 ?
html/cssstyledeclaration-mutability.htm 38cd7a355a26875bad54365ed7326a5dc51801de ?
xhtml1/cssstyledeclaration-mutability.xht 38cd7a355a26875bad54365ed7326a5dc51801de ?
html/cssstylerule.htm f7142a2fa889f3fb2c5eac54bce43844fc6acd99 ?
xhtml1/cssstylerule.xht f7142a2fa889f3fb2c5eac54bce43844fc6acd99 ?
+html/escape.htm 7aea68a9623bb9dff127afbd42801555f82c01cc ?
+xhtml1/escape.xht 7aea68a9623bb9dff127afbd42801555f82c01cc ?
html/index-001.htm 690f3025eb8ad461891d7cd861467a6dfd15c3c6 ?
xhtml1/index-001.xht 690f3025eb8ad461891d7cd861467a6dfd15c3c6 ?
html/index-002.htm 0bc1c948a918adda327afe34f4a31d3aafec67e3 ?
@@ -37,6 +41,8 @@ html/medialist-interfaces-004.htm 5e031a138cf16515b8b2ad1d31bf27780d5c6f64 ?
xhtml1/medialist-interfaces-004.xht 5e031a138cf16515b8b2ad1d31bf27780d5c6f64 ?
html/medialist.htm 950f388af24cce357db899c6fdd58f0a785aa5e3 ?
xhtml1/medialist.xht 950f388af24cce357db899c6fdd58f0a785aa5e3 ?
+html/selectorserialize.htm cb441f03c4ab09e33cce9c5c96a60afc7a7b463d ?
+xhtml1/selectorserialize.xht cb441f03c4ab09e33cce9c5c96a60afc7a7b463d ?
html/shape-outside-shape-arguments-000.htm 8e30b0aa976388a251ee8392188230ae8d983576 ?
xhtml1/shape-outside-shape-arguments-000.xht 8e30b0aa976388a251ee8392188230ae8d983576 ?
html/shape-outside-shape-arguments-001.htm 9dd0113414a623dabe94f0e29eb616393dc49315 ?
diff --git a/tests/wpt/css-tests/cssom-1_dev/index.htm b/tests/wpt/css-tests/cssom-1_dev/index.htm
index dc262e4e4e4..6673bc6e81f 100644
--- a/tests/wpt/css-tests/cssom-1_dev/index.htm
+++ b/tests/wpt/css-tests/cssom-1_dev/index.htm
@@ -137,10 +137,12 @@
<li>Chapman Shoop</li>
<li>Divya Manian</li>
<li>Jesse Bounds</li>
+ <li>kkoichi</li>
<li>Letitia Lew</li>
<li>Ms2ger</li>
<li>Paul Irish</li>
<li>Rune Lillesveen</li>
+ <li>T.Nishitani</li>
</ul>
</body>
diff --git a/tests/wpt/css-tests/cssom-1_dev/index.xht b/tests/wpt/css-tests/cssom-1_dev/index.xht
index a384d05d1b2..2656707c5c2 100644
--- a/tests/wpt/css-tests/cssom-1_dev/index.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/index.xht
@@ -137,10 +137,12 @@
<li>Chapman Shoop</li>
<li>Divya Manian</li>
<li>Jesse Bounds</li>
+ <li>kkoichi</li>
<li>Letitia Lew</li>
<li>Ms2ger</li>
<li>Paul Irish</li>
<li>Rune Lillesveen</li>
+ <li>T.Nishitani</li>
</ul>
</body>
diff --git a/tests/wpt/css-tests/cssom-1_dev/testinfo.data b/tests/wpt/css-tests/cssom-1_dev/testinfo.data
index 9a30013f84d..a67eb32fd4c 100644
--- a/tests/wpt/css-tests/cssom-1_dev/testinfo.data
+++ b/tests/wpt/css-tests/cssom-1_dev/testinfo.data
@@ -5,8 +5,10 @@ cssimportrule CSSOM CSSRule CSSImportRule interface dom,script http://www.w3.or
cssom-cssstyledeclaration-set CSSOM: CSSStyleDeclaration on HTMLElement represents inline style changes dom,script http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface b63533ef337d08541ec0fb5b70b618931b9809b0 `Paul Irish`<mailto:paul.irish@gmail.com>
cssom-cssText-serialize getting cssText must return the result of serializing the CSS declaration blocks. dom,script http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface 3e14e2c10025c3e4e66daa88ea819dc46bd8b529 `Paul Irish`<mailto:paul.irish@gmail.com>
cssom-setProperty-shorthand CSSOM: CSSStyleDeclaration (set|remove)PropertyValue sets/removes shorthand properties dom,script http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface 7630d8007322fed0af2c7d8e6f94585f3ae3703d `Paul Irish`<mailto:paul.irish@gmail.com>
+cssstyledeclaration-csstext CSSStyleDeclaration.cssText Test dom,script https://drafts.csswg.org/cssom-1/#dom-cssstyledeclaration-csstext 2cc8a22845a56b1cdc11d73b6af616fdc41c9695 `kkoichi`<coarse.ground@gmail.com> CSS declarations is serialized as expected
cssstyledeclaration-mutability CSSOM: CSSStyleDeclaration is mutable and immutable in various settings dom,script http://www.w3.org/TR/cssom/#the-cssstyledeclaration-interface 38cd7a355a26875bad54365ed7326a5dc51801de `Paul Irish`<mailto:paul.irish@gmail.com>
cssstylerule CSSOM CSSRule CSSStyleRule interface dom,script http://www.w3.org/TR/cssom/#css-rules,http://www.w3.org/TR/cssom/#the-cssrule-interface,http://www.w3.org/TR/cssom/#css-style-rule-rule-set f7142a2fa889f3fb2c5eac54bce43844fc6acd99 `Letitia Lew`<mailto:lew.letitia@gmail.com> All properties for this CSSStyleRule instance of CSSRule are initialized correctly
+escape CSS#escape script https://drafts.csswg.org/cssom-1/#the-css.escape()-method 7aea68a9623bb9dff127afbd42801555f82c01cc
index-001 CSS OM: CSS Values dom,script http://www.w3.org/TR/cssom/#css-values 690f3025eb8ad461891d7cd861467a6dfd15c3c6 `Divya Manian`<mailto:manian@adobe.com> The style value should be serialized to margin: 20px;
index-002 CSS OM: CSS Values dom,script http://www.w3.org/TR/cssom/#css-values 0bc1c948a918adda327afe34f4a31d3aafec67e3 `Divya Manian`<mailto:manian@adobe.com> Testing Serialization of Shorthand Values
inline-style-001 Inline CSSStyleDeclaration dom,script http://www.w3.org/TR/cssom/#elementcssinlinestyle f04334e818f64c3df86a59802b9f97b308a381f0 `Bear Travis`<mailto:betravis@adobe.com> Inline CSSStyleDeclaration is properly initialized and can be modified through its interface
@@ -16,6 +18,7 @@ medialist-interfaces-001 CSSOM Media Query List Serialization dom,script http:/
medialist-interfaces-002 CSSOM MediaList Interfaces dom,script http://www.w3.org/TR/cssom/#the-medialist-interface c04d5564112f6761478aeaf604c428307b72c993 `Chapman Shoop`<mailto:chapman.shoop@gmail.com> MediaList object has deleteMedium method and it functions properly.
medialist-interfaces-003 CSSOM Media Query Serialization dom,script http://www.w3.org/TR/cssom/#serializing-media-queries 7427259c9bacaa3c80010691d0405f7954e7e040 `Ben Sheldon`<mailto:ben@codeforamerica.org>,`Chapman Shoop`<mailto:chapman.shoop@gmail.com> Media Queries are serialized according to the specification
medialist-interfaces-004 CSSOM MediaList Interfaces dom,script http://www.w3.org/TR/cssom/#the-medialist-interface 5e031a138cf16515b8b2ad1d31bf27780d5c6f64 `Chapman Shoop`<mailto:chapman.shoop@gmail.com> MediaList object has appendMedium method and it functions properly.
+selectorSerialize test serialized selector which is only one simple selector in the sequence of simple selectors dom,script https://drafts.csswg.org/cssom-1/#serializing-selectors cb441f03c4ab09e33cce9c5c96a60afc7a7b463d `T.Nishitani`<mailto:lequinharay@gmail.com>
shape-outside-shape-arguments-000 Shape Outside Basic Shape Arguments dom,script http://www.w3.org/TR/css-shapes-1/#typedef-basic-shape,http://www.w3.org/TR/css-shapes-1/#shape-outside-property,http://www.w3.org/TR/cssom/#serializing-css-values 8e30b0aa976388a251ee8392188230ae8d983576 `Adobe`<http://html.adobe.com/>,`Bear Travis`<mailto:betravis@adobe.com> A basic basic shape can contain any length unit type, or percentage
shape-outside-shape-arguments-001 Shape Outside Shape Number Values dom,script http://www.w3.org/TR/css-shapes-1/#typedef-basic-shape,http://www.w3.org/TR/css-shapes-1/#shape-outside-property,http://www.w3.org/TR/cssom/#serializing-css-values 9dd0113414a623dabe94f0e29eb616393dc49315 `Adobe`<http://html.adobe.com/>,`Bear Travis`<mailto:betravis@adobe.com> The basic shape can contain all valid number formats
shape-outside-shape-notation-000 Shape Outside Valid Basic Shape Functional Notation dom,script http://www.w3.org/TR/css-shapes-1/#shape-outside-property,http://www.w3.org/TR/cssom/#serializing-css-values f60e7fa2061e9a98c83fd1e9cb3d2c094ae544e1 `Adobe`<http://html.adobe.com/>,`Bear Travis`<mailto:betravis@adobe.com> Basic shapes use functional notation, and may contain optional whitespace inside the parentheses
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-5.xht
index 0e1946ad901..dfb848b28ac 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-5.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Selectors (0 tests)</h2>
+ <h2>Selectors (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -46,7 +46,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
<a href="http://www.w3.org/TR/cssom/#serializing-selectors">5.2 Serializing Selectors</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="selectorserialize-5.2" class="primary dom script">
+ <td><strong>
+ <a href="selectorSerialize.xht">selectorserialize</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>test serialized selector which is only one simple selector in the sequence of simple selectors
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2.#serialize-a-group-of-selectors">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-6.xht
index a8fa71d0005..6fca9e4e999 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-6.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>CSS (17 tests)</h2>
+ <h2>CSS (18 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -739,7 +739,18 @@
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-csstext">
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="cssstyledeclaration-csstext-6.6.1.#dom-cssstyledeclaration-csstext" class="primary dom script">
+ <td><strong>
+ <a href="cssstyledeclaration-csstext.xht">cssstyledeclaration-csstext</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSSStyleDeclaration.cssText Test
+ <ul class="assert">
+ <li>CSS declarations is serialized as expected</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertypriority">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-8.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-8.xht
index 1fa0ff540a1..9ec4b6d309a 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-8.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/chapter-8.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Utility APIs (0 tests)</h2>
+ <h2>Utility APIs (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,7 +37,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s8.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-css.escape()-method">8.1 The CSS.escape() Method</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="escape-8.1" class="primary script">
+ <td><strong>
+ <a href="escape.xht">escape</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS#escape
+ </td>
+ </tr>
</tbody>
<tbody id="s8.1.#dom-css-escape">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht
new file mode 100644
index 00000000000..638d1ac687e
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSSOM Test: CSSStyleDeclaration.cssText Test</title>
+ <link href="coarse.ground@gmail.com" rel="author" title="kkoichi" />
+ <link href="simonp@opera.com" rel="reviewer" title="Simon Pieters" /><!-- 06-27-2013 -->
+ <link href="https://drafts.csswg.org/cssom-1/#dom-cssstyledeclaration-csstext" rel="help" />
+ <meta content="CSS declarations is serialized as expected" name="assert" />
+ <meta content="dom" name="flags" />
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function newElm() {
+ return document.body.appendChild(document.createElement('div'));
+ }
+
+ test(function(){
+ var style = newElm().style;
+ style.COLOR = 'red';
+
+ assert_equals(style.cssText, '');
+
+ }, 'uppercase property');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'RED';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'uppercase value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+
+ style.color = 'unknown color';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'overwriting with invalid value');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'rgb(255, 0, 0)';
+
+ assert_equals(style.cssText, 'color: rgb(255, 0, 0);');
+
+ }, 'use rgb');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.color = 'red';
+ style.fontSize = '10pt';
+ style.fontWeight = 'bold';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt; font-weight: bold;');
+
+ }, 'cssText order');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.fontWeight = 'bold';
+ style.color = 'red';
+ style.fontSize = '10pt';
+
+ assert_equals(style.cssText, 'font-weight: bold; color: red; font-size: 10pt;');
+
+ }, 'another cssText order (non-alphabetical order)');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = ' red';
+ style.fontSize = '10pt ';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'whitespaces in value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+ style.unknown = 'unknown';
+ style.fontSize = '10pt';
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'invalid property does not appear');
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/escape.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/escape.xht
new file mode 100644
index 00000000000..97c233a41f6
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/escape.xht
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS#escape</title>
+<link href="https://drafts.csswg.org/cssom-1/#the-css.escape()-method" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head><body><div id="log"></div>
+<script>
+test(function() {
+ assert_equals(CSS.escape.length, 1);
+ assert_throws(new TypeError(), function() { CSS.escape(); });
+}, "Number of arguments");
+
+test(function() {
+ assert_equals(CSS.escape(true), 'true');
+ assert_equals(CSS.escape(false), 'false');
+ assert_equals(CSS.escape(null), 'null');
+ assert_equals(CSS.escape(''), '');
+}, "String conversion");
+
+test(function() {
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0b'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0b'); });
+}, "Null bytes");
+
+test(function() {
+ assert_equals(CSS.escape('0a'), '\\30 a');
+ assert_equals(CSS.escape('1a'), '\\31 a');
+ assert_equals(CSS.escape('2a'), '\\32 a');
+ assert_equals(CSS.escape('3a'), '\\33 a');
+ assert_equals(CSS.escape('4a'), '\\34 a');
+ assert_equals(CSS.escape('5a'), '\\35 a');
+ assert_equals(CSS.escape('6a'), '\\36 a');
+ assert_equals(CSS.escape('7a'), '\\37 a');
+ assert_equals(CSS.escape('8a'), '\\38 a');
+ assert_equals(CSS.escape('9a'), '\\39 a');
+}, "Number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('a0b'), 'a0b');
+ assert_equals(CSS.escape('a1b'), 'a1b');
+ assert_equals(CSS.escape('a2b'), 'a2b');
+ assert_equals(CSS.escape('a3b'), 'a3b');
+ assert_equals(CSS.escape('a4b'), 'a4b');
+ assert_equals(CSS.escape('a5b'), 'a5b');
+ assert_equals(CSS.escape('a6b'), 'a6b');
+ assert_equals(CSS.escape('a7b'), 'a7b');
+ assert_equals(CSS.escape('a8b'), 'a8b');
+ assert_equals(CSS.escape('a9b'), 'a9b');
+}, "Letter number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('-0a'), '-\\30 a');
+ assert_equals(CSS.escape('-1a'), '-\\31 a');
+ assert_equals(CSS.escape('-2a'), '-\\32 a');
+ assert_equals(CSS.escape('-3a'), '-\\33 a');
+ assert_equals(CSS.escape('-4a'), '-\\34 a');
+ assert_equals(CSS.escape('-5a'), '-\\35 a');
+ assert_equals(CSS.escape('-6a'), '-\\36 a');
+ assert_equals(CSS.escape('-7a'), '-\\37 a');
+ assert_equals(CSS.escape('-8a'), '-\\38 a');
+ assert_equals(CSS.escape('-9a'), '-\\39 a');
+}, "Dash number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('--a'), '--a');
+}, "Double dash prefix");
+
+test(function() {
+ assert_equals(CSS.escape('\x01\x02\x1E\x1F'), '\\1 \\2 \\1e \\1f ');
+
+ assert_equals(CSS.escape('\x80\x2D\x5F\xA9'), '\x80\x2D\x5F\xA9');
+ assert_equals(CSS.escape('\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F'), '\\7f \x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F');
+ assert_equals(CSS.escape('\xA0\xA1\xA2'), '\xA0\xA1\xA2');
+ assert_equals(CSS.escape('a0123456789b'), 'a0123456789b');
+ assert_equals(CSS.escape('abcdefghijklmnopqrstuvwxyz'), 'abcdefghijklmnopqrstuvwxyz');
+ assert_equals(CSS.escape('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
+
+ assert_equals(CSS.escape('\x20\x21\x78\x79'), '\\ \\!xy');
+}, "Various tests");
+
+test(function() {
+ // astral symbol (U+1D306 TETRAGRAM FOR CENTRE)
+ assert_equals(CSS.escape('\uD834\uDF06'), '\uD834\uDF06');
+ // lone surrogates
+ assert_equals(CSS.escape('\uDF06'), '\uDF06');
+ assert_equals(CSS.escape('\uD834'), '\uD834');
+}, "Surrogates");
+</script>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/selectorSerialize.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/selectorSerialize.xht
new file mode 100644
index 00000000000..045106a24de
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/selectorSerialize.xht
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSSOM Test: test serialized selector which is only one simple selector in the sequence of simple selectors</title>
+ <link href="mailto:lequinharay@gmail.com" rel="author" title="T.Nishitani" />
+ <link href="http://dbaron.org/" rel="reviewer" title="L. David Baron" />
+ <link href="https://drafts.csswg.org/cssom-1/#serializing-selectors" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta charset="utf-8" />
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <style id="teststyles">
+ </style>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function assert_selector_serializes_to(source, expected_result) {
+ var style_element = document.getElementById("teststyles");
+ style_element.firstChild.data = source + "{ font-size: 1em; }";
+ var sheet = style_element.sheet;
+ assert_equals(sheet.cssRules[0].selectorText, expected_result);
+ }
+
+ function run_tests_on_anplusb_selector(source) {
+ assert_selector_serializes_to(source + '( even )', source + '(2n)');
+ assert_selector_serializes_to(source + '( odd )', source + '(2n+1)');
+ assert_selector_serializes_to(source + '( +10 )', source + '(10)');
+ assert_selector_serializes_to(source + '( -10 )', source + '(-10)');
+ assert_selector_serializes_to(source + '( +4n )', source + '(4n)');
+ assert_selector_serializes_to(source + '( -3n )', source + '(-3n)');
+ assert_selector_serializes_to(source + '( 1n + 5 )', source + '(n+5)');
+ assert_selector_serializes_to(source + '( -1n + 5 )', source + '(-n+5)');
+ assert_selector_serializes_to(source + '( -1n - 5 )', source + '(-n-5)');
+ }
+
+ test(function() {
+ assert_selector_serializes_to(":nth-child( 3n - 0)", ":nth-child(3n)");
+ assert_selector_serializes_to(":nth-child( 1n - 0)", ":nth-child(n)");
+ }, ":nth-child serialization produces canonical form");
+
+
+ /* for universal selecter with default namespace */
+ test(function(){
+ /* this is single universal selector */
+ assert_selector_serializes_to('*', '*');
+ assert_selector_serializes_to(' * ', '*');
+ }, 'single universal selector shows \'*\' when serialized.')
+
+ test(function(){
+ assert_selector_serializes_to('div', 'div');
+ assert_selector_serializes_to(' div ', 'div');
+ }, 'single type (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('.class', '.class');
+ assert_selector_serializes_to(' .class ', '.class');
+ }, 'single class (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('#id', '#id');
+ assert_selector_serializes_to(' #id ', '#id');
+ }, 'single id (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':hover', ':hover');
+ assert_selector_serializes_to(' :hover ', ':hover');
+ }, 'single pseudo (simple) selector which does not accept arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':lang(ja)', ':lang(ja)');
+ assert_selector_serializes_to(':lang( ja )', ':lang(ja)');
+ }, 'single pseudo (simple) selector "lang" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-child');
+ }, 'single pseudo (simple) selector "nth-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-child');
+ }, 'single pseudo (simple) selector "nth-last-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-of-type');
+ }, 'single pseudo (simple) selector "nth-of-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-of-type');
+ }, 'single pseudo (simple) selector ":nth-last-of-type" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(' :not( abc ) ', ':not(abc)');
+ assert_selector_serializes_to(' :not( .head ) ', ':not(.head)');
+ assert_selector_serializes_to(' :not( #head ) ', ':not(#head)');
+ assert_selector_serializes_to(' :not( :hover ) ', ':not(:hover)');
+ }, 'single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1/toc.xht
index d0a0b73d8a0..2f2fca07200 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1/toc.xht
@@ -42,12 +42,12 @@
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Selectors</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
CSS</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(18 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
@@ -57,7 +57,7 @@
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
Utility APIs</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s9">
<tr><th><a href="chapter-9.xht">Chapter 9 -
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht
index 0e1946ad901..dfb848b28ac 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-5.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Selectors (0 tests)</h2>
+ <h2>Selectors (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -46,7 +46,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s5.2">+</a>
<a href="http://www.w3.org/TR/cssom/#serializing-selectors">5.2 Serializing Selectors</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="selectorserialize-5.2" class="primary dom script">
+ <td><strong>
+ <a href="selectorSerialize.xht">selectorserialize</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>test serialized selector which is only one simple selector in the sequence of simple selectors
+ </td>
+ </tr>
</tbody>
<tbody id="s5.2.#serialize-a-group-of-selectors">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht
index a8fa71d0005..6fca9e4e999 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-6.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>CSS (17 tests)</h2>
+ <h2>CSS (18 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -739,7 +739,18 @@
<!-- 0 tests -->
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-csstext">
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="cssstyledeclaration-csstext-6.6.1.#dom-cssstyledeclaration-csstext" class="primary dom script">
+ <td><strong>
+ <a href="cssstyledeclaration-csstext.xht">cssstyledeclaration-csstext</a></strong></td>
+ <td></td>
+ <td><abbr class="dom" title="Requires Document Object Model support">DOM/JS</abbr><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSSStyleDeclaration.cssText Test
+ <ul class="assert">
+ <li>CSS declarations is serialized as expected</li>
+ </ul>
+ </td>
+ </tr>
</tbody>
<tbody id="s6.6.1.#dom-cssstyledeclaration-getpropertypriority">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht
index 1fa0ff540a1..9ec4b6d309a 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/chapter-8.xht
@@ -13,7 +13,7 @@
<body>
<h1>CSS Object Model Level 1 CR Test Suite</h1>
- <h2>Utility APIs (0 tests)</h2>
+ <h2>Utility APIs (1 tests)</h2>
<table width="100%">
<col id="test-column"></col>
<col id="refs-column"></col>
@@ -37,7 +37,15 @@
<tr><th colspan="4" scope="rowgroup">
<a href="#s8.1">+</a>
<a href="http://www.w3.org/TR/cssom/#the-css.escape()-method">8.1 The CSS.escape() Method</a></th></tr>
- <!-- 0 tests -->
+ <!-- 1 tests -->
+ <tr id="escape-8.1" class="primary script">
+ <td><strong>
+ <a href="escape.xht">escape</a></strong></td>
+ <td></td>
+ <td><abbr class="script" title="Executes tests in script">Script</abbr></td>
+ <td>CSS#escape
+ </td>
+ </tr>
</tbody>
<tbody id="s8.1.#dom-css-escape">
<!-- 0 tests -->
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht
new file mode 100644
index 00000000000..638d1ac687e
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSSOM Test: CSSStyleDeclaration.cssText Test</title>
+ <link href="coarse.ground@gmail.com" rel="author" title="kkoichi" />
+ <link href="simonp@opera.com" rel="reviewer" title="Simon Pieters" /><!-- 06-27-2013 -->
+ <link href="https://drafts.csswg.org/cssom-1/#dom-cssstyledeclaration-csstext" rel="help" />
+ <meta content="CSS declarations is serialized as expected" name="assert" />
+ <meta content="dom" name="flags" />
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function newElm() {
+ return document.body.appendChild(document.createElement('div'));
+ }
+
+ test(function(){
+ var style = newElm().style;
+ style.COLOR = 'red';
+
+ assert_equals(style.cssText, '');
+
+ }, 'uppercase property');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'RED';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'uppercase value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+
+ style.color = 'unknown color';
+
+ assert_equals(style.cssText, 'color: red;');
+
+ }, 'overwriting with invalid value');
+
+ test(function(){
+ var style = newElm().style;
+ style.color = 'rgb(255, 0, 0)';
+
+ assert_equals(style.cssText, 'color: rgb(255, 0, 0);');
+
+ }, 'use rgb');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.color = 'red';
+ style.fontSize = '10pt';
+ style.fontWeight = 'bold';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt; font-weight: bold;');
+
+ }, 'cssText order');
+
+ test(function(){
+ var e = newElm();
+ var style = e.style;
+
+ style.fontWeight = 'bold';
+ style.color = 'red';
+ style.fontSize = '10pt';
+
+ assert_equals(style.cssText, 'font-weight: bold; color: red; font-size: 10pt;');
+
+ }, 'another cssText order (non-alphabetical order)');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = ' red';
+ style.fontSize = '10pt ';
+
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'whitespaces in value');
+
+ test(function(){
+ var style = newElm().style;
+
+ style.color = 'red';
+ style.unknown = 'unknown';
+ style.fontSize = '10pt';
+ assert_equals(style.cssText, 'color: red; font-size: 10pt;');
+
+ }, 'invalid property does not appear');
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/escape.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/escape.xht
new file mode 100644
index 00000000000..97c233a41f6
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/escape.xht
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS#escape</title>
+<link href="https://drafts.csswg.org/cssom-1/#the-css.escape()-method" rel="help" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+</head><body><div id="log"></div>
+<script>
+test(function() {
+ assert_equals(CSS.escape.length, 1);
+ assert_throws(new TypeError(), function() { CSS.escape(); });
+}, "Number of arguments");
+
+test(function() {
+ assert_equals(CSS.escape(true), 'true');
+ assert_equals(CSS.escape(false), 'false');
+ assert_equals(CSS.escape(null), 'null');
+ assert_equals(CSS.escape(''), '');
+}, "String conversion");
+
+test(function() {
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('\0b'); });
+ assert_throws('InvalidCharacterError', function() { CSS.escape('a\0b'); });
+}, "Null bytes");
+
+test(function() {
+ assert_equals(CSS.escape('0a'), '\\30 a');
+ assert_equals(CSS.escape('1a'), '\\31 a');
+ assert_equals(CSS.escape('2a'), '\\32 a');
+ assert_equals(CSS.escape('3a'), '\\33 a');
+ assert_equals(CSS.escape('4a'), '\\34 a');
+ assert_equals(CSS.escape('5a'), '\\35 a');
+ assert_equals(CSS.escape('6a'), '\\36 a');
+ assert_equals(CSS.escape('7a'), '\\37 a');
+ assert_equals(CSS.escape('8a'), '\\38 a');
+ assert_equals(CSS.escape('9a'), '\\39 a');
+}, "Number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('a0b'), 'a0b');
+ assert_equals(CSS.escape('a1b'), 'a1b');
+ assert_equals(CSS.escape('a2b'), 'a2b');
+ assert_equals(CSS.escape('a3b'), 'a3b');
+ assert_equals(CSS.escape('a4b'), 'a4b');
+ assert_equals(CSS.escape('a5b'), 'a5b');
+ assert_equals(CSS.escape('a6b'), 'a6b');
+ assert_equals(CSS.escape('a7b'), 'a7b');
+ assert_equals(CSS.escape('a8b'), 'a8b');
+ assert_equals(CSS.escape('a9b'), 'a9b');
+}, "Letter number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('-0a'), '-\\30 a');
+ assert_equals(CSS.escape('-1a'), '-\\31 a');
+ assert_equals(CSS.escape('-2a'), '-\\32 a');
+ assert_equals(CSS.escape('-3a'), '-\\33 a');
+ assert_equals(CSS.escape('-4a'), '-\\34 a');
+ assert_equals(CSS.escape('-5a'), '-\\35 a');
+ assert_equals(CSS.escape('-6a'), '-\\36 a');
+ assert_equals(CSS.escape('-7a'), '-\\37 a');
+ assert_equals(CSS.escape('-8a'), '-\\38 a');
+ assert_equals(CSS.escape('-9a'), '-\\39 a');
+}, "Dash number prefix");
+
+test(function() {
+ assert_equals(CSS.escape('--a'), '--a');
+}, "Double dash prefix");
+
+test(function() {
+ assert_equals(CSS.escape('\x01\x02\x1E\x1F'), '\\1 \\2 \\1e \\1f ');
+
+ assert_equals(CSS.escape('\x80\x2D\x5F\xA9'), '\x80\x2D\x5F\xA9');
+ assert_equals(CSS.escape('\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F'), '\\7f \x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F');
+ assert_equals(CSS.escape('\xA0\xA1\xA2'), '\xA0\xA1\xA2');
+ assert_equals(CSS.escape('a0123456789b'), 'a0123456789b');
+ assert_equals(CSS.escape('abcdefghijklmnopqrstuvwxyz'), 'abcdefghijklmnopqrstuvwxyz');
+ assert_equals(CSS.escape('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
+
+ assert_equals(CSS.escape('\x20\x21\x78\x79'), '\\ \\!xy');
+}, "Various tests");
+
+test(function() {
+ // astral symbol (U+1D306 TETRAGRAM FOR CENTRE)
+ assert_equals(CSS.escape('\uD834\uDF06'), '\uD834\uDF06');
+ // lone surrogates
+ assert_equals(CSS.escape('\uDF06'), '\uDF06');
+ assert_equals(CSS.escape('\uD834'), '\uD834');
+}, "Surrogates");
+</script>
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/selectorSerialize.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/selectorSerialize.xht
new file mode 100644
index 00000000000..045106a24de
--- /dev/null
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/selectorSerialize.xht
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+ <title>CSSOM Test: test serialized selector which is only one simple selector in the sequence of simple selectors</title>
+ <link href="mailto:lequinharay@gmail.com" rel="author" title="T.Nishitani" />
+ <link href="http://dbaron.org/" rel="reviewer" title="L. David Baron" />
+ <link href="https://drafts.csswg.org/cssom-1/#serializing-selectors" rel="help" />
+ <meta content="dom" name="flags" />
+ <meta charset="utf-8" />
+ <script src="/resources/testharness.js"></script>
+ <script src="/resources/testharnessreport.js"></script>
+ <style id="teststyles">
+ </style>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ function assert_selector_serializes_to(source, expected_result) {
+ var style_element = document.getElementById("teststyles");
+ style_element.firstChild.data = source + "{ font-size: 1em; }";
+ var sheet = style_element.sheet;
+ assert_equals(sheet.cssRules[0].selectorText, expected_result);
+ }
+
+ function run_tests_on_anplusb_selector(source) {
+ assert_selector_serializes_to(source + '( even )', source + '(2n)');
+ assert_selector_serializes_to(source + '( odd )', source + '(2n+1)');
+ assert_selector_serializes_to(source + '( +10 )', source + '(10)');
+ assert_selector_serializes_to(source + '( -10 )', source + '(-10)');
+ assert_selector_serializes_to(source + '( +4n )', source + '(4n)');
+ assert_selector_serializes_to(source + '( -3n )', source + '(-3n)');
+ assert_selector_serializes_to(source + '( 1n + 5 )', source + '(n+5)');
+ assert_selector_serializes_to(source + '( -1n + 5 )', source + '(-n+5)');
+ assert_selector_serializes_to(source + '( -1n - 5 )', source + '(-n-5)');
+ }
+
+ test(function() {
+ assert_selector_serializes_to(":nth-child( 3n - 0)", ":nth-child(3n)");
+ assert_selector_serializes_to(":nth-child( 1n - 0)", ":nth-child(n)");
+ }, ":nth-child serialization produces canonical form");
+
+
+ /* for universal selecter with default namespace */
+ test(function(){
+ /* this is single universal selector */
+ assert_selector_serializes_to('*', '*');
+ assert_selector_serializes_to(' * ', '*');
+ }, 'single universal selector shows \'*\' when serialized.')
+
+ test(function(){
+ assert_selector_serializes_to('div', 'div');
+ assert_selector_serializes_to(' div ', 'div');
+ }, 'single type (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('.class', '.class');
+ assert_selector_serializes_to(' .class ', '.class');
+ }, 'single class (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to('#id', '#id');
+ assert_selector_serializes_to(' #id ', '#id');
+ }, 'single id (simple) selector in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':hover', ':hover');
+ assert_selector_serializes_to(' :hover ', ':hover');
+ }, 'single pseudo (simple) selector which does not accept arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(':lang(ja)', ':lang(ja)');
+ assert_selector_serializes_to(':lang( ja )', ':lang(ja)');
+ }, 'single pseudo (simple) selector "lang" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-child');
+ }, 'single pseudo (simple) selector "nth-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-child');
+ }, 'single pseudo (simple) selector "nth-last-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-of-type');
+ }, 'single pseudo (simple) selector "nth-of-child" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ run_tests_on_anplusb_selector(':nth-last-of-type');
+ }, 'single pseudo (simple) selector ":nth-last-of-type" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+ test(function(){
+ assert_selector_serializes_to(' :not( abc ) ', ':not(abc)');
+ assert_selector_serializes_to(' :not( .head ) ', ':not(.head)');
+ assert_selector_serializes_to(' :not( #head ) ', ':not(#head)');
+ assert_selector_serializes_to(' :not( :hover ) ', ':not(:hover)');
+ }, 'single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector')
+
+
+
+
+
+ </script>
+
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht
index d0a0b73d8a0..2f2fca07200 100644
--- a/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/cssom-1_dev/xhtml1print/toc.xht
@@ -42,12 +42,12 @@
<tbody id="s5">
<tr><th><a href="chapter-5.xht">Chapter 5 -
Selectors</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s6">
<tr><th><a href="chapter-6.xht">Chapter 6 -
CSS</a></th>
- <td>(17 Tests)</td></tr>
+ <td>(18 Tests)</td></tr>
</tbody>
<tbody id="s7">
<tr><th><a href="chapter-7.xht">Chapter 7 -
@@ -57,7 +57,7 @@
<tbody id="s8">
<tr><th><a href="chapter-8.xht">Chapter 8 -
Utility APIs</a></th>
- <td>(0 Tests)</td></tr>
+ <td>(1 Tests)</td></tr>
</tbody>
<tbody id="s9">
<tr><th><a href="chapter-9.xht">Chapter 9 -
diff --git a/tests/wpt/css-tests/source_rev b/tests/wpt/css-tests/source_rev
index 94db14cf243..6278999ede4 100644
--- a/tests/wpt/css-tests/source_rev
+++ b/tests/wpt/css-tests/source_rev
@@ -1 +1 @@
-8dd028e99e737c752ed089823c3c67f5f41481fd
+ec0445636944316a84a130da26d7d4957ae73691 \ No newline at end of file
diff --git a/tests/wpt/metadata-css/MANIFEST.json b/tests/wpt/metadata-css/MANIFEST.json
index a90b319f8cf..60d4ee963e8 100644
--- a/tests/wpt/metadata-css/MANIFEST.json
+++ b/tests/wpt/metadata-css/MANIFEST.json
@@ -403,6 +403,26 @@
"url": "/compositing-1_dev/html/mix-blend-mode-with-transform-and-preserve-3D.htm"
},
{
+ "path": "compositing-1_dev/html/will-change-stacking-context-isolation-1.htm",
+ "references": [
+ [
+ "/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm"
+ },
+ {
+ "path": "compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm",
+ "references": [
+ [
+ "/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm"
+ },
+ {
"path": "compositing-1_dev/xhtml1/mix-blend-mode-animation.xht",
"references": [
[
@@ -793,6 +813,26 @@
"url": "/compositing-1_dev/xhtml1/mix-blend-mode-with-transform-and-preserve-3D.xht"
},
{
+ "path": "compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht"
+ },
+ {
+ "path": "compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht"
+ },
+ {
"path": "compositing-1_dev/xhtml1print/mix-blend-mode-animation.xht",
"references": [
[
@@ -1183,6 +1223,26 @@
"url": "/compositing-1_dev/xhtml1print/mix-blend-mode-with-transform-and-preserve-3D.xht"
},
{
+ "path": "compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht"
+ },
+ {
+ "path": "compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht"
+ },
+ {
"path": "css-animations-1_dev/html/animations-001.htm",
"references": [
[
@@ -3623,6 +3683,16 @@
"url": "/css-backgrounds-3_dev/html4/border-top-right-radius-014.htm"
},
{
+ "path": "css-backgrounds-3_dev/html4/box-shadow-001.htm",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/html4/box-shadow-001.htm"
+ },
+ {
"path": "css-backgrounds-3_dev/html4/box-shadow-inset-spread-without-border-radius.htm",
"references": [
[
@@ -5873,6 +5943,16 @@
"url": "/css-backgrounds-3_dev/xhtml1/border-top-right-radius-014.xht"
},
{
+ "path": "css-backgrounds-3_dev/xhtml1/box-shadow-001.xht",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht"
+ },
+ {
"path": "css-backgrounds-3_dev/xhtml1/box-shadow-inset-spread-without-border-radius.xht",
"references": [
[
@@ -8123,6 +8203,16 @@
"url": "/css-backgrounds-3_dev/xhtml1print/border-top-right-radius-014.xht"
},
{
+ "path": "css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht"
+ },
+ {
"path": "css-backgrounds-3_dev/xhtml1print/box-shadow-inset-spread-without-border-radius.xht",
"references": [
[
@@ -8853,6 +8943,16 @@
"url": "/css-color-3_dev/html4/t44-currentcolor-border-b.htm"
},
{
+ "path": "css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm",
+ "references": [
+ [
+ "/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm"
+ },
+ {
"path": "css-color-3_dev/xhtml1/t31-color-currentColor-b.xht",
"references": [
[
@@ -9263,6 +9363,16 @@
"url": "/css-color-3_dev/xhtml1/t44-currentcolor-border-b.xht"
},
{
+ "path": "css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht",
+ "references": [
+ [
+ "/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht"
+ },
+ {
"path": "css-color-3_dev/xhtml1print/t31-color-currentColor-b.xht",
"references": [
[
@@ -9673,6 +9783,16 @@
"url": "/css-color-3_dev/xhtml1print/t44-currentcolor-border-b.xht"
},
{
+ "path": "css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht",
+ "references": [
+ [
+ "/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht"
+ },
+ {
"path": "css-conditional-3_dev/html/at-media-whitespace-optional-001.htm",
"references": [
[
@@ -16993,6 +17113,206 @@
"url": "/css-flexbox-1_dev/html/flexible-box-float.htm"
},
{
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-001.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-002.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-003.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-004.htm"
+ },
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-005.htm"
+ },
+ {
"path": "css-flexbox-1_dev/html/justify-content-001.htm",
"references": [
[
@@ -21933,6 +22253,206 @@
"url": "/css-flexbox-1_dev/xhtml1/flexible-box-float.xht"
},
{
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht"
+ },
+ {
"path": "css-flexbox-1_dev/xhtml1/justify-content-001.xht",
"references": [
[
@@ -26873,6 +27393,206 @@
"url": "/css-flexbox-1_dev/xhtml1print/flexible-box-float.xht"
},
{
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht"
+ },
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht"
+ },
+ {
"path": "css-flexbox-1_dev/xhtml1print/justify-content-001.xht",
"references": [
[
@@ -27896,7 +28616,7 @@
"path": "css-fonts-3_dev/html/font-size-001.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27906,7 +28626,7 @@
"path": "css-fonts-3_dev/html/font-size-002.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27916,7 +28636,7 @@
"path": "css-fonts-3_dev/html/font-size-004.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27926,17 +28646,297 @@
"path": "css-fonts-3_dev/html/font-size-005.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
"url": "/css-fonts-3_dev/html/font-size-005.htm"
},
{
+ "path": "css-fonts-3_dev/html/font-size-012.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-012.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-013.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-013.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-015.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-015.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-016.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-016.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-023.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-023.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-024.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-024.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-026.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-026.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-027.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-027.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-034.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-034.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-035.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-035.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-037.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-037.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-038.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-038.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-045.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-045.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-046.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-046.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-048.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-048.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-049.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-049.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-056.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-056.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-057.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-057.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-059.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-059.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-060.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-060.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-067.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-067.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-068.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-068.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-070.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-070.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-071.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-071.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-078.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-078.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-079.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-079.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-081.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-081.htm"
+ },
+ {
+ "path": "css-fonts-3_dev/html/font-size-082.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-082.htm"
+ },
+ {
"path": "css-fonts-3_dev/html/font-size-089.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27946,7 +28946,7 @@
"path": "css-fonts-3_dev/html/font-size-090.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27956,7 +28956,7 @@
"path": "css-fonts-3_dev/html/font-size-092.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27966,7 +28966,7 @@
"path": "css-fonts-3_dev/html/font-size-093.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27976,7 +28976,7 @@
"path": "css-fonts-3_dev/html/font-size-100.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27986,7 +28986,7 @@
"path": "css-fonts-3_dev/html/font-size-101.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -27996,7 +28996,7 @@
"path": "css-fonts-3_dev/html/font-size-102.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -28086,7 +29086,7 @@
"path": "css-fonts-3_dev/html/font-size-applies-to-016.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -28116,7 +29116,7 @@
"path": "css-fonts-3_dev/html/font-style-applies-to-016.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -28146,7 +29146,7 @@
"path": "css-fonts-3_dev/html/font-variant-applies-to-016.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -28226,7 +29226,7 @@
"path": "css-fonts-3_dev/html/font-weight-applies-to-016.htm",
"references": [
[
- "/css-fonts-3_dev/html/reference/font-size-001-ref.htm",
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -28966,7 +29966,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-001.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -28976,7 +29976,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-002.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -28986,7 +29986,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-004.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -28996,17 +29996,297 @@
"path": "css-fonts-3_dev/xhtml1/font-size-005.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
"url": "/css-fonts-3_dev/xhtml1/font-size-005.xht"
},
{
+ "path": "css-fonts-3_dev/xhtml1/font-size-012.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-012.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-013.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-013.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-015.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-015.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-016.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-016.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-023.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-023.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-024.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-024.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-026.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-026.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-027.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-027.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-034.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-034.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-035.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-035.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-037.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-037.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-038.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-038.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-045.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-045.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-046.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-046.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-048.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-048.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-049.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-049.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-056.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-056.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-057.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-057.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-059.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-059.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-060.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-060.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-067.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-067.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-068.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-068.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-070.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-070.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-071.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-071.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-078.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-078.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-079.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-079.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-081.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-081.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-082.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-082.xht"
+ },
+ {
"path": "css-fonts-3_dev/xhtml1/font-size-089.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29016,7 +30296,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-090.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29026,7 +30306,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-092.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29036,7 +30316,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-093.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29046,7 +30326,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-100.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29056,7 +30336,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-101.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29066,7 +30346,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-102.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29156,7 +30436,7 @@
"path": "css-fonts-3_dev/xhtml1/font-size-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29186,7 +30466,7 @@
"path": "css-fonts-3_dev/xhtml1/font-style-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29216,7 +30496,7 @@
"path": "css-fonts-3_dev/xhtml1/font-variant-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -29296,7 +30576,7 @@
"path": "css-fonts-3_dev/xhtml1/font-weight-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30016,7 +31296,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-001.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30026,7 +31306,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-002.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30036,7 +31316,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-004.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30046,17 +31326,297 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-005.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
"url": "/css-fonts-3_dev/xhtml1print/font-size-005.xht"
},
{
+ "path": "css-fonts-3_dev/xhtml1print/font-size-012.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-012.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-013.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-013.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-015.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-015.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-016.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-016.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-023.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-023.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-024.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-024.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-026.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-026.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-027.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-027.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-034.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-034.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-035.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-035.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-037.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-037.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-038.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-038.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-045.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-045.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-046.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-046.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-048.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-048.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-049.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-049.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-056.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-056.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-057.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-057.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-059.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-059.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-060.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-060.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-067.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-067.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-068.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-068.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-070.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-070.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-071.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-071.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-078.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-078.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-079.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-079.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-081.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-081.xht"
+ },
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-082.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-082.xht"
+ },
+ {
"path": "css-fonts-3_dev/xhtml1print/font-size-089.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30066,7 +31626,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-090.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30076,7 +31636,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-092.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30086,7 +31646,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-093.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30096,7 +31656,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-100.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30106,7 +31666,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-101.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30116,7 +31676,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-102.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30206,7 +31766,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-size-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30236,7 +31796,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-style-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30266,7 +31826,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-variant-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -30346,7 +31906,7 @@
"path": "css-fonts-3_dev/xhtml1print/font-weight-applies-to-016.xht",
"references": [
[
- "/css-fonts-3_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -59681,6 +61241,16 @@
"url": "/css-text-3_dev/html/overflow-wrap-005.htm"
},
{
+ "path": "css-text-3_dev/html/overflow-wrap-break-word-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/overflow-wrap-break-word-001.htm"
+ },
+ {
"path": "css-text-3_dev/html/tab-size-integer-001.htm",
"references": [
[
@@ -59771,6 +61341,266 @@
"url": "/css-text-3_dev/html/text-align-008.htm"
},
{
+ "path": "css-text-3_dev/html/text-align-end-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-007.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-008.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-009.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-009.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-009.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-010.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-010.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-010.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-014.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-014.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-014.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-015.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-015.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-015.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-016.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-016.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-016.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-end-017.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-017.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-017.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justify-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-006.htm"
+ },
+ {
"path": "css-text-3_dev/html/text-align-last-010.htm",
"references": [
[
@@ -59841,6 +61671,146 @@
"url": "/css-text-3_dev/html/text-align-match-parent-root-rtl.htm"
},
{
+ "path": "css-text-3_dev/html/text-align-start-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-007.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-008.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-009.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-009.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-009.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-010.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-010.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-010.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-014.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-014.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-014.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-015.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-015.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-015.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-016.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-016.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-016.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/text-align-start-017.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-017.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-017.htm"
+ },
+ {
"path": "css-text-3_dev/html/text-emphasis-color-001.htm",
"references": [
[
@@ -59991,6 +61961,16 @@
"url": "/css-text-3_dev/html/text-indent-percentage-001.htm"
},
{
+ "path": "css-text-3_dev/html/text-justify-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-justify-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-justify-001.htm"
+ },
+ {
"path": "css-text-3_dev/html/text-transform-capitalize-001.htm",
"references": [
[
@@ -60071,6 +62051,16 @@
"url": "/css-text-3_dev/html/white-space-collapsing-trim-inner-001.htm"
},
{
+ "path": "css-text-3_dev/html/word-break-break-all-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-000.htm"
+ },
+ {
"path": "css-text-3_dev/html/word-break-break-all-001.htm",
"references": [
[
@@ -60081,6 +62071,86 @@
"url": "/css-text-3_dev/html/word-break-break-all-001.htm"
},
{
+ "path": "css-text-3_dev/html/word-break-break-all-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-007.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-008.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-keep-all-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-000.htm"
+ },
+ {
"path": "css-text-3_dev/html/word-break-keep-all-001.htm",
"references": [
[
@@ -60091,6 +62161,26 @@
"url": "/css-text-3_dev/html/word-break-keep-all-001.htm"
},
{
+ "path": "css-text-3_dev/html/word-break-keep-all-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-keep-all-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-003.htm"
+ },
+ {
"path": "css-text-3_dev/html/word-break-normal-001.htm",
"references": [
[
@@ -60101,6 +62191,156 @@
"url": "/css-text-3_dev/html/word-break-normal-001.htm"
},
{
+ "path": "css-text-3_dev/html/word-break-normal-ar-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ar-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ar-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-bo-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-bo-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-bo-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-en-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-en-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-en-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-hi-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-hi-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-hi-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-km-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-km-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-km-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ko-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ko-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ko-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-lo-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-lo-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-lo-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-my-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-my-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-my-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-tdd-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-tdd-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-tdd-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-th-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-th-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-th-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/word-break-normal-zh-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-zh-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-zh-000.htm"
+ },
+ {
"path": "css-text-3_dev/html/word-wrap-001.htm",
"references": [
[
@@ -65277,6 +67517,16 @@
"url": "/css-text-3_dev/xhtml1/overflow-wrap-005.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/tab-size-integer-001.xht",
"references": [
[
@@ -65367,6 +67617,266 @@
"url": "/css-text-3_dev/xhtml1/text-align-008.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/text-align-end-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-006.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/text-align-last-010.xht",
"references": [
[
@@ -65437,6 +67947,146 @@
"url": "/css-text-3_dev/xhtml1/text-align-match-parent-root-rtl.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/text-align-start-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-017.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/text-emphasis-color-001.xht",
"references": [
[
@@ -65547,6 +68197,16 @@
"url": "/css-text-3_dev/xhtml1/text-indent-percentage-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/text-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-justify-001.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/text-transform-capitalize-001.xht",
"references": [
[
@@ -65627,6 +68287,16 @@
"url": "/css-text-3_dev/xhtml1/white-space-collapsing-trim-inner-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/word-break-break-all-001.xht",
"references": [
[
@@ -65637,6 +68307,86 @@
"url": "/css-text-3_dev/xhtml1/word-break-break-all-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/word-break-keep-all-001.xht",
"references": [
[
@@ -65647,6 +68397,26 @@
"url": "/css-text-3_dev/xhtml1/word-break-keep-all-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-003.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/word-break-normal-001.xht",
"references": [
[
@@ -65657,6 +68427,156 @@
"url": "/css-text-3_dev/xhtml1/word-break-normal-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ar-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ar-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-bo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-bo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-en-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-en-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-en-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-hi-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-hi-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-km-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-km-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-km-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ko-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ko-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-lo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-lo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-my-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-my-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-my-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-tdd-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-th-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-th-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-th-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-zh-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-zh-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1/word-wrap-001.xht",
"references": [
[
@@ -70833,6 +73753,16 @@
"url": "/css-text-3_dev/xhtml1print/overflow-wrap-005.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/tab-size-integer-001.xht",
"references": [
[
@@ -70923,6 +73853,266 @@
"url": "/css-text-3_dev/xhtml1print/text-align-008.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/text-align-end-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/text-align-last-010.xht",
"references": [
[
@@ -70993,6 +74183,146 @@
"url": "/css-text-3_dev/xhtml1print/text-align-match-parent-root-rtl.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/text-align-start-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-017.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/text-emphasis-color-001.xht",
"references": [
[
@@ -71103,6 +74433,16 @@
"url": "/css-text-3_dev/xhtml1print/text-indent-percentage-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/text-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-justify-001.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/text-transform-capitalize-001.xht",
"references": [
[
@@ -71183,6 +74523,16 @@
"url": "/css-text-3_dev/xhtml1print/white-space-collapsing-trim-inner-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/word-break-break-all-001.xht",
"references": [
[
@@ -71193,6 +74543,86 @@
"url": "/css-text-3_dev/xhtml1print/word-break-break-all-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/word-break-keep-all-001.xht",
"references": [
[
@@ -71203,6 +74633,26 @@
"url": "/css-text-3_dev/xhtml1print/word-break-keep-all-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/word-break-normal-001.xht",
"references": [
[
@@ -71213,6 +74663,156 @@
"url": "/css-text-3_dev/xhtml1print/word-break-normal-001.xht"
},
{
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ar-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-bo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-en-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-en-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-hi-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-km-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-km-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ko-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-lo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-my-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-my-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-tdd-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-th-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-th-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-zh-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht"
+ },
+ {
"path": "css-text-3_dev/xhtml1print/word-wrap-001.xht",
"references": [
[
@@ -71993,6 +75593,26 @@
"url": "/css-transforms-1_dev/html/iframe-001.htm"
},
{
+ "path": "css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm"
+ },
+ {
+ "path": "css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm"
+ },
+ {
"path": "css-transforms-1_dev/html/perspective-origin-001.htm",
"references": [
[
@@ -79849,6 +83469,26 @@
"url": "/css-transforms-1_dev/html/transform-compound-001.htm"
},
{
+ "path": "css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm"
+ },
+ {
+ "path": "css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm"
+ },
+ {
"path": "css-transforms-1_dev/html/transform-descendant-001.htm",
"references": [
[
@@ -82599,6 +86239,26 @@
"url": "/css-transforms-1_dev/xhtml1/iframe-001.xht"
},
{
+ "path": "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht"
+ },
+ {
+ "path": "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht"
+ },
+ {
"path": "css-transforms-1_dev/xhtml1/perspective-origin-001.xht",
"references": [
[
@@ -90435,6 +94095,26 @@
"url": "/css-transforms-1_dev/xhtml1/transform-compound-001.xht"
},
{
+ "path": "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht"
+ },
+ {
+ "path": "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht"
+ },
+ {
"path": "css-transforms-1_dev/xhtml1/transform-descendant-001.xht",
"references": [
[
@@ -93165,6 +96845,26 @@
"url": "/css-transforms-1_dev/xhtml1print/iframe-001.xht"
},
{
+ "path": "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht"
+ },
+ {
+ "path": "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht"
+ },
+ {
"path": "css-transforms-1_dev/xhtml1print/perspective-origin-001.xht",
"references": [
[
@@ -101001,6 +104701,26 @@
"url": "/css-transforms-1_dev/xhtml1print/transform-compound-001.xht"
},
{
+ "path": "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht"
+ },
+ {
+ "path": "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht"
+ },
+ {
"path": "css-transforms-1_dev/xhtml1print/transform-descendant-001.xht",
"references": [
[
@@ -103451,6 +107171,356 @@
"url": "/css-transitions-1_dev/xhtml1/transition-test.xht"
},
{
+ "path": "css-ui-3_dev/html/box-sizing-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-001.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-002.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-003.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-004.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-004.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-005.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-005.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-006.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-006.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-007.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-007-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-007.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-008.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-008-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-008.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-009.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-009-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-009.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-010.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-010.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-011.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-011.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-012.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-012-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-012.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-013.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-013-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-013.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-014.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-014.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-015.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-015.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-016.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-016.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-017.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-017.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-018.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-018.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-019.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-019.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-020.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-020.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-021.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-021.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-022.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-022-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-022.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-023.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-023-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-023.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-024.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-024.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-025.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-025.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-001.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-002.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-003.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-004.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-004.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-001.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-002.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-003.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-001.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-002.htm"
+ },
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-003.htm"
+ },
+ {
"path": "css-ui-3_dev/html/outline-001.htm",
"references": [
[
@@ -103581,6 +107651,356 @@
"url": "/css-ui-3_dev/html/text-overflow-004.htm"
},
{
+ "path": "css-ui-3_dev/xhtml1/box-sizing-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-004.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-005.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-005.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-006.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-006.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-007.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-007.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-008.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-008.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-009.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-009.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-010.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-010.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-011.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-011.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-012.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-012.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-013.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-013.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-014.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-014.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-015.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-015.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-016.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-016.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-017.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-017.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-018.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-018.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-019.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-019.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-020.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-020.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-021.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-021.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-022.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-022.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-023.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-023.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-024.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-024.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-025.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-025.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht"
+ },
+ {
"path": "css-ui-3_dev/xhtml1/outline-001.xht",
"references": [
[
@@ -103711,6 +108131,356 @@
"url": "/css-ui-3_dev/xhtml1/text-overflow-004.xht"
},
{
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-004.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-005.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-005.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-006.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-006.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-007.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-007.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-008.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-008.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-009.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-009.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-010.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-010.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-011.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-011.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-012.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-012.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-013.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-013.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-014.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-014.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-015.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-015.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-016.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-016.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-017.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-017.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-018.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-018.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-019.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-019.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-020.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-020.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-021.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-021.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-022.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-022.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-023.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-023.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-024.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-024.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-025.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-025.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht"
+ },
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht"
+ },
+ {
"path": "css-ui-3_dev/xhtml1print/outline-001.xht",
"references": [
[
@@ -104464,7 +109234,7 @@
"path": "css-variables-1_dev/html/variable-external-font-face-01.htm",
"references": [
[
- "/css-variables-1_dev/html/reference/variable-font-face-01-ref.htm",
+ "/css-variables-1_dev/html/reference/variable-external-font-face-01-ref.htm",
"=="
]
],
@@ -104884,7 +109654,7 @@
"path": "css-variables-1_dev/html/variable-reference-38.htm",
"references": [
[
- "/css-variables-1_dev/html/reference/variable-declaration-59-ref.htm",
+ "/css-variables-1_dev/html/reference/variable-reference-38-ref.htm",
"=="
]
],
@@ -106204,7 +110974,7 @@
"path": "css-variables-1_dev/xhtml1/variable-external-font-face-01.xht",
"references": [
[
- "/css-variables-1_dev/xhtml1/reference/variable-font-face-01-ref.xht",
+ "/css-variables-1_dev/xhtml1/reference/variable-external-font-face-01-ref.xht",
"=="
]
],
@@ -106624,7 +111394,7 @@
"path": "css-variables-1_dev/xhtml1/variable-reference-38.xht",
"references": [
[
- "/css-variables-1_dev/xhtml1/reference/variable-declaration-59-ref.xht",
+ "/css-variables-1_dev/xhtml1/reference/variable-reference-38-ref.xht",
"=="
]
],
@@ -107944,7 +112714,7 @@
"path": "css-variables-1_dev/xhtml1print/variable-external-font-face-01.xht",
"references": [
[
- "/css-variables-1_dev/xhtml1print/reference/variable-font-face-01-ref.xht",
+ "/css-variables-1_dev/xhtml1print/reference/variable-external-font-face-01-ref.xht",
"=="
]
],
@@ -108364,7 +113134,7 @@
"path": "css-variables-1_dev/xhtml1print/variable-reference-38.xht",
"references": [
[
- "/css-variables-1_dev/xhtml1print/reference/variable-declaration-59-ref.xht",
+ "/css-variables-1_dev/xhtml1print/reference/variable-reference-38-ref.xht",
"=="
]
],
@@ -113301,6 +118071,46 @@
"url": "/css-writing-modes-3_dev/html/box-offsets-rel-pos-vrl-004.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/caption-side-vlr-007.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vlr-007.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vlr-009.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vlr-009.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vrl-006.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vrl-006.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vrl-008.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vrl-008.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/central-baseline-alignment-002.htm",
"references": [
[
@@ -114555,6 +119365,46 @@
"url": "/css-writing-modes-3_dev/html/inline-replaced-vrl-004.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-002.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-002.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-003.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-003.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-004.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-004.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-005.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-005.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/line-box-direction-001.htm",
"references": [
[
@@ -115525,6 +120375,26 @@
"url": "/css-writing-modes-3_dev/html/text-combine-horizontal-011.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm"
+ },
+ {
+ "path": "css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/text-combine-upright-inherit-all-002.htm",
"references": [
[
@@ -116477,6 +121347,16 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-003.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-004.htm",
"references": [
[
@@ -116487,6 +121367,16 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-005.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-004-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-006.htm",
"references": [
[
@@ -116497,6 +121387,16 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-007.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-006-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-008.htm",
"references": [
[
@@ -116507,6 +121407,16 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm"
},
{
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-009.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm"
+ },
+ {
"path": "css-writing-modes-3_dev/html/writing-mode-horizontal-001l.htm",
"references": [
[
@@ -120547,6 +125457,46 @@
"url": "/css-writing-modes-3_dev/xhtml1/box-offsets-rel-pos-vrl-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/central-baseline-alignment-002.xht",
"references": [
[
@@ -121791,6 +126741,46 @@
"url": "/css-writing-modes-3_dev/xhtml1/inline-replaced-vrl-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/margin-collapse-vlr-003.xht",
"references": [
[
@@ -122451,6 +127441,26 @@
"url": "/css-writing-modes-3_dev/xhtml1/text-combine-horizontal-011.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-002.xht",
"references": [
[
@@ -123393,6 +128403,16 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht",
"references": [
[
@@ -123403,6 +128423,16 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht",
"references": [
[
@@ -123413,6 +128443,16 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht",
"references": [
[
@@ -123423,6 +128463,16 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1/writing-mode-horizontal-001l.xht",
"references": [
[
@@ -127453,6 +132503,46 @@
"url": "/css-writing-modes-3_dev/xhtml1print/box-offsets-rel-pos-vrl-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/central-baseline-alignment-002.xht",
"references": [
[
@@ -128697,6 +133787,46 @@
"url": "/css-writing-modes-3_dev/xhtml1print/inline-replaced-vrl-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/margin-collapse-vlr-003.xht",
"references": [
[
@@ -129357,6 +134487,26 @@
"url": "/css-writing-modes-3_dev/xhtml1print/text-combine-horizontal-011.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht"
+ },
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-002.xht",
"references": [
[
@@ -130299,6 +135449,16 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht",
"references": [
[
@@ -130309,6 +135469,16 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht",
"references": [
[
@@ -130319,6 +135489,16 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht",
"references": [
[
@@ -130329,6 +135509,16 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht"
},
{
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht"
+ },
+ {
"path": "css-writing-modes-3_dev/xhtml1print/writing-mode-horizontal-001l.xht",
"references": [
[
@@ -134539,6 +139729,156 @@
"url": "/css21_dev/html4/anonymous-table-box-width-001.htm"
},
{
+ "path": "css21_dev/html4/at-charset-033.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-033.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-034.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-034.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-035.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-036.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-036.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-037.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-038.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-049.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-050.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-050.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-051.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-051.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-052.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-052.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-053.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-053.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-055.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-055.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-057.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-058.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-058.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-charset-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-059.htm"
+ },
+ {
"path": "css21_dev/html4/at-charset-quotes-001.htm",
"references": [
[
@@ -134629,6 +139969,236 @@
"url": "/css21_dev/html4/at-charset-utf16-le-003.htm"
},
{
+ "path": "css21_dev/html4/at-import-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-import-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-import-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-import-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-import-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-import-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-009.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-010.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-011.htm"
+ },
+ {
+ "path": "css21_dev/html4/at-rule-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-012.htm"
+ },
+ {
+ "path": "css21_dev/html4/attribute-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-selector-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/attribute-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-selector-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/attribute-value-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/attribute-value-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/attribute-value-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-006.htm"
+ },
+ {
"path": "css21_dev/html4/background-001.htm",
"references": [
[
@@ -139501,6 +145071,26 @@
"url": "/css21_dev/html4/background-root-103.htm"
},
{
+ "path": "css21_dev/html4/bad-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/bad-selector-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/before-after-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/before-after-001.htm"
+ },
+ {
"path": "css21_dev/html4/before-after-011.htm",
"references": [
[
@@ -141461,6 +147051,56 @@
"url": "/css21_dev/html4/block-replaced-width-006.htm"
},
{
+ "path": "css21_dev/html4/blocks-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/blocks-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/blocks-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/blocks-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/blocks-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-006.htm"
+ },
+ {
"path": "css21_dev/html4/blocks-011.htm",
"references": [
[
@@ -141601,6 +147241,16 @@
"url": "/css21_dev/html4/blocks-026.htm"
},
{
+ "path": "css21_dev/html4/blocks-and-strings-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-and-strings-001.htm"
+ },
+ {
"path": "css21_dev/html4/border-001.htm",
"references": [
[
@@ -144271,6 +149921,16 @@
"url": "/css21_dev/html4/border-collapse-005.htm"
},
{
+ "path": "css21_dev/html4/border-collapse-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/border-collapse-applies-to-016.htm"
+ },
+ {
"path": "css21_dev/html4/border-collapse-dynamic-cell-001.htm",
"references": [
[
@@ -149791,6 +155451,16 @@
"url": "/css21_dev/html4/border-shorthands-003.htm"
},
{
+ "path": "css21_dev/html4/border-spacing-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/border-spacing-applies-to-016.htm"
+ },
+ {
"path": "css21_dev/html4/border-spacing-percentage-001.htm",
"references": [
[
@@ -155201,6 +160871,46 @@
"url": "/css21_dev/html4/caption-position-001.htm"
},
{
+ "path": "css21_dev/html4/caption-side-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/caption-side-applies-to-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/cascade-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/cascade-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/cascade-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-009.htm"
+ },
+ {
"path": "css21_dev/html4/cascade-009a.htm",
"references": [
[
@@ -155241,6 +160951,76 @@
"url": "/css21_dev/html4/charset-attr-001.htm"
},
{
+ "path": "css21_dev/html4/class-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/class-selector-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-007.htm"
+ },
+ {
"path": "css21_dev/html4/clear-001.htm",
"references": [
[
@@ -155641,6 +161421,446 @@
"url": "/css21_dev/html4/clip-001.htm"
},
{
+ "path": "css21_dev/html4/clip-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-017.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-018.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-019.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-019.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-020.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-020.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-028.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-028.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-029.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-029.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-030.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-030.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-031.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-031.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-032.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-032.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-040.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-040.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-041.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-041.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-042.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-042.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-043.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-043.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-044.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-044.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-052.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-052.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-053.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-053.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-054.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-054.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-055.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-055.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-056.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-056.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-064.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-064.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-065.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-065.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-066.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-066.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-067.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-067.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-068.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-076.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-076.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-077.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-077.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-078.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-078.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-079.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-080.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-080.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-088.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-088.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-089.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-089.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-090.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-090.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-091.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-091.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-092.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-092.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-097.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-097.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-098.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-098.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-099.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-099.htm"
+ },
+ {
+ "path": "css21_dev/html4/clip-102.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-102.htm"
+ },
+ {
"path": "css21_dev/html4/collapsing-border-model-010a.htm",
"references": [
[
@@ -157281,6 +163501,56 @@
"url": "/css21_dev/html4/color-applies-to-015.htm"
},
{
+ "path": "css21_dev/html4/colors-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/colors-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/colors-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/colors-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/colors-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-005.htm"
+ },
+ {
"path": "css21_dev/html4/colors-007.htm",
"references": [
[
@@ -157301,6 +163571,136 @@
"url": "/css21_dev/html4/column-visibility-004.htm"
},
{
+ "path": "css21_dev/html4/combinator-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/combinator-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/combinator-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/combinator-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/comments-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-009.htm"
+ },
+ {
"path": "css21_dev/html4/containing-block-001.htm",
"references": [
[
@@ -157501,6 +163901,26 @@
"url": "/css21_dev/html4/containing-block-030.htm"
},
{
+ "path": "css21_dev/html4/content-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/content-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/content-036.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/content-036.htm"
+ },
+ {
"path": "css21_dev/html4/content-171.htm",
"references": [
[
@@ -157601,6 +164021,26 @@
"url": "/css21_dev/html4/counter-reset-increment-002.htm"
},
{
+ "path": "css21_dev/html4/counters-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/counters-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/declaration-whitespace-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/declaration-whitespace-001.htm"
+ },
+ {
"path": "css21_dev/html4/default-attribute-selector-001.htm",
"references": [
[
@@ -157741,6 +164181,26 @@
"url": "/css21_dev/html4/descendant-display-override-001.htm"
},
{
+ "path": "css21_dev/html4/descendent-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/descendent-selector-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/descendent-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/descendent-selector-005.htm"
+ },
+ {
"path": "css21_dev/html4/direction-001.htm",
"references": [
[
@@ -158141,6 +164601,96 @@
"url": "/css21_dev/html4/dynamic-top-change-004.htm"
},
{
+ "path": "css21_dev/html4/empty-cells-applies-to-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-009.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-010.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-011.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-012.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-013.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-014.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-017.htm"
+ },
+ {
"path": "css21_dev/html4/empty-inline-001.htm",
"references": [
[
@@ -158171,6 +164721,196 @@
"url": "/css21_dev/html4/empty-inline-003.htm"
},
{
+ "path": "css21_dev/html4/eof-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/eof-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-char-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-char-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-007.htm"
+ },
+ {
"path": "css21_dev/html4/escapes-015.htm",
"references": [
[
@@ -158571,6 +165311,16 @@
"url": "/css21_dev/html4/first-line-pseudo-016.htm"
},
{
+ "path": "css21_dev/html4/first-line-selector-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/first-line-selector-013.htm"
+ },
+ {
"path": "css21_dev/html4/fixed-table-layout-002a.htm",
"references": [
[
@@ -161440,7 +168190,7 @@
"path": "css21_dev/html4/font-size-001.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161450,7 +168200,7 @@
"path": "css21_dev/html4/font-size-002.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161460,7 +168210,7 @@
"path": "css21_dev/html4/font-size-004.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161470,17 +168220,297 @@
"path": "css21_dev/html4/font-size-005.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
"url": "/css21_dev/html4/font-size-005.htm"
},
{
+ "path": "css21_dev/html4/font-size-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-012.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-013.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-015.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-023.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-023.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-024.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-024.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-026.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-026.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-027.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-027.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-034.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-034.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-035.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-037.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-038.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-045.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-045.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-046.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-046.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-048.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-048.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-049.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-056.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-056.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-057.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-059.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-060.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-060.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-067.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-067.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-068.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-070.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-070.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-071.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-071.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-078.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-078.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-079.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-081.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-081.htm"
+ },
+ {
+ "path": "css21_dev/html4/font-size-082.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-082.htm"
+ },
+ {
"path": "css21_dev/html4/font-size-089.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161490,7 +168520,7 @@
"path": "css21_dev/html4/font-size-090.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161500,7 +168530,7 @@
"path": "css21_dev/html4/font-size-092.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161510,7 +168540,7 @@
"path": "css21_dev/html4/font-size-093.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161520,7 +168550,7 @@
"path": "css21_dev/html4/font-size-100.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161530,7 +168560,7 @@
"path": "css21_dev/html4/font-size-101.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161540,7 +168570,7 @@
"path": "css21_dev/html4/font-size-102.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161620,7 +168650,7 @@
"path": "css21_dev/html4/font-size-applies-to-016.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161670,7 +168700,7 @@
"path": "css21_dev/html4/font-style-applies-to-016.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161700,7 +168730,7 @@
"path": "css21_dev/html4/font-variant-applies-to-016.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -161730,7 +168760,7 @@
"path": "css21_dev/html4/font-weight-applies-to-016.htm",
"references": [
[
- "/css21_dev/html4/reference/font-size-001-ref.htm",
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
"=="
]
],
@@ -162947,6 +169977,46 @@
"url": "/css21_dev/html4/height-width-table-001e.htm"
},
{
+ "path": "css21_dev/html4/html-attribute-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-attribute-009.htm"
+ },
+ {
+ "path": "css21_dev/html4/html-attribute-028.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-attribute-028.htm"
+ },
+ {
+ "path": "css21_dev/html4/html-case-sensitivity-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-case-sensitivity-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/html-precedence-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-precedence-001.htm"
+ },
+ {
"path": "css21_dev/html4/html-precedence-004.htm",
"references": [
[
@@ -162957,6 +170027,176 @@
"url": "/css21_dev/html4/html-precedence-004.htm"
},
{
+ "path": "css21_dev/html4/id-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/id-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/id-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/id-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-014.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-015.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-017.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-018.htm"
+ },
+ {
+ "path": "css21_dev/html4/ident-019.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-019.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/ignored-rules-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-007.htm"
+ },
+ {
"path": "css21_dev/html4/inherit-static-offset-001.htm",
"references": [
[
@@ -163827,6 +171067,46 @@
"url": "/css21_dev/html4/inline-table-003.htm"
},
{
+ "path": "css21_dev/html4/inline-table-alignment-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/inline-table-alignment-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/inline-table-alignment-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/inline-table-alignment-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-005.htm"
+ },
+ {
"path": "css21_dev/html4/inline-table-height-001.htm",
"references": [
[
@@ -164257,6 +171537,56 @@
"url": "/css21_dev/html4/insert-inline-in-blocks-n-inlines-middle-003.htm"
},
{
+ "path": "css21_dev/html4/invalid-at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-at-rule-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/invalid-decl-at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-decl-at-rule-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/invalid-decl-at-rule-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-decl-at-rule-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/lang-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/lang-selector-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/lang-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/lang-selector-003.htm"
+ },
+ {
"path": "css21_dev/html4/leading-001.htm",
"references": [
[
@@ -165847,6 +173177,86 @@
"url": "/css21_dev/html4/ltr-span-only.htm"
},
{
+ "path": "css21_dev/html4/malformed-decl-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/malformed-decl-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-008.htm"
+ },
+ {
"path": "css21_dev/html4/margin-001.htm",
"references": [
[
@@ -171077,6 +178487,176 @@
"url": "/css21_dev/html4/max-width-percentage-002.htm"
},
{
+ "path": "css21_dev/html4/media-dependency-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-009.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-010.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-011.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-012.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-013.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-014.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-015.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/media-dependency-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-017.htm"
+ },
+ {
"path": "css21_dev/html4/min-height-001.htm",
"references": [
[
@@ -172647,6 +180227,446 @@
"url": "/css21_dev/html4/min-width-percentage-002.htm"
},
{
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm"
+ },
+ {
+ "path": "css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm"
+ },
+ {
"path": "css21_dev/html4/multicol-height-002.htm",
"references": [
[
@@ -172657,6 +180677,86 @@
"url": "/css21_dev/html4/multicol-height-002.htm"
},
{
+ "path": "css21_dev/html4/numbers-units-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/numbers-units-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/numbers-units-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/numbers-units-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/numbers-units-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-017.htm"
+ },
+ {
+ "path": "css21_dev/html4/other-attribute-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/other-attribute-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-applies-to-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-applies-to-006.htm"
+ },
+ {
"path": "css21_dev/html4/outline-color-049.htm",
"references": [
[
@@ -172817,6 +180917,26 @@
"url": "/css21_dev/html4/outline-color-115.htm"
},
{
+ "path": "css21_dev/html4/outline-color-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-color-applies-to-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-color-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-color-applies-to-006.htm"
+ },
+ {
"path": "css21_dev/html4/outline-layout-006.htm",
"references": [
[
@@ -172827,6 +180947,326 @@
"url": "/css21_dev/html4/outline-layout-006.htm"
},
{
+ "path": "css21_dev/html4/outline-style-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-style-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-applies-to-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-style-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-applies-to-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-013.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-015.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-024.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-024.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-026.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-026.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-027.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-027.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-035.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-037.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-038.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-046.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-046.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-048.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-048.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-049.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-057.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-059.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-060.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-060.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-068.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-070.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-070.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-071.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-071.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-079.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-081.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-081.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-082.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-082.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-089.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-089.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-090.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-090.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-091.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-091.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-applies-to-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/outline-width-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-applies-to-006.htm"
+ },
+ {
"path": "css21_dev/html4/overflow-applies-to-001.htm",
"references": [
[
@@ -176847,6 +185287,76 @@
"url": "/css21_dev/html4/positioning-float-002.htm"
},
{
+ "path": "css21_dev/html4/pseudo-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/pseudo-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/pseudo-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-014.htm"
+ },
+ {
+ "path": "css21_dev/html4/pseudo-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-015.htm"
+ },
+ {
+ "path": "css21_dev/html4/pseudo-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-016.htm"
+ },
+ {
+ "path": "css21_dev/html4/quoted-keywords-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/quoted-keywords-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/quoted-keywords-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/quoted-keywords-002.htm"
+ },
+ {
"path": "css21_dev/html4/quotes-035.htm",
"references": [
[
@@ -179335,6 +187845,16 @@
"url": "/css21_dev/html4/separated-border-model-009.htm"
},
{
+ "path": "css21_dev/html4/sgml-comments-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/sgml-comments-001.htm"
+ },
+ {
"path": "css21_dev/html4/shand-border-000.htm",
"references": [
[
@@ -179355,6 +187875,16 @@
"url": "/css21_dev/html4/shand-border-001.htm"
},
{
+ "path": "css21_dev/html4/sibling-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/sibling-selector-002.htm"
+ },
+ {
"path": "css21_dev/html4/sort-by-order-001.htm",
"references": [
[
@@ -179365,6 +187895,86 @@
"url": "/css21_dev/html4/sort-by-order-001.htm"
},
{
+ "path": "css21_dev/html4/specificity-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-005.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/specificity-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-008.htm"
+ },
+ {
"path": "css21_dev/html4/specificity-011.htm",
"references": [
[
@@ -179635,6 +188245,26 @@
"url": "/css21_dev/html4/table-backgrounds-bs-table-001.htm"
},
{
+ "path": "css21_dev/html4/table-column-rendering-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-column-rendering-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/table-column-rendering-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-column-rendering-002.htm"
+ },
+ {
"path": "css21_dev/html4/table-height-algorithm-008a.htm",
"references": [
[
@@ -179675,6 +188305,16 @@
"url": "/css21_dev/html4/table-in-inline-001.htm"
},
{
+ "path": "css21_dev/html4/table-layout-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-layout-applies-to-016.htm"
+ },
+ {
"path": "css21_dev/html4/table-margin-004.htm",
"references": [
[
@@ -179755,6 +188395,26 @@
"url": "/css21_dev/html4/table-vertical-align-baseline-007.htm"
},
{
+ "path": "css21_dev/html4/table-visual-layout-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-visual-layout-017.htm"
+ },
+ {
+ "path": "css21_dev/html4/table-visual-layout-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-visual-layout-018.htm"
+ },
+ {
"path": "css21_dev/html4/table-visual-layout-026a.htm",
"references": [
[
@@ -179885,6 +188545,16 @@
"url": "/css21_dev/html4/text-align-white-space-008.htm"
},
{
+ "path": "css21_dev/html4/text-decoration-image-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-decoration-image-001.htm"
+ },
+ {
"path": "css21_dev/html4/text-decoration-va-length-001.htm",
"references": [
[
@@ -179989,6 +188659,26 @@
"url": "/css21_dev/html4/text-indent-intrinsic-004.htm"
},
{
+ "path": "css21_dev/html4/text-indent-overflow-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-indent-overflow-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/text-indent-overflow-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-indent-overflow-004.htm"
+ },
+ {
"path": "css21_dev/html4/text-indent-percent-001.htm",
"references": [
[
@@ -181013,6 +189703,116 @@
"url": "/css21_dev/html4/units-009.htm"
},
{
+ "path": "css21_dev/html4/universal-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/universal-selector-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/universal-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/universal-selector-004.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-001.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-002.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-003.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-006.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-007.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-008.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-009.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-010.htm"
+ },
+ {
+ "path": "css21_dev/html4/uri-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-011.htm"
+ },
+ {
"path": "css21_dev/html4/uri-013.htm",
"references": [
[
@@ -181903,6 +190703,16 @@
"url": "/css21_dev/html4/visibility-005.htm"
},
{
+ "path": "css21_dev/html4/visibility-block-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/visibility-block-001.htm"
+ },
+ {
"path": "css21_dev/html4/white-space-collapsing-001.htm",
"references": [
[
@@ -187673,6 +196483,156 @@
"url": "/css21_dev/xhtml1/anonymous-table-box-width-001.xht"
},
{
+ "path": "css21_dev/xhtml1/at-charset-033.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-033.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-034.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-036.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-050.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-050.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-051.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-051.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-052.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-053.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-055.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-058.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-058.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-charset-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-059.xht"
+ },
+ {
"path": "css21_dev/xhtml1/at-charset-quotes-001.xht",
"references": [
[
@@ -187763,6 +196723,226 @@
"url": "/css21_dev/xhtml1/at-charset-utf16-le-003.xht"
},
{
+ "path": "css21_dev/xhtml1/at-import-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-import-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-import-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-import-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-import-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-import-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/at-rule-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/attribute-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/attribute-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/attribute-value-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-value-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/attribute-value-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-value-selector-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1/background-001.xht",
"references": [
[
@@ -192605,6 +201785,26 @@
"url": "/css21_dev/xhtml1/background-root-103.xht"
},
{
+ "path": "css21_dev/xhtml1/bad-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/bad-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/before-after-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/before-after-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/before-after-011.xht",
"references": [
[
@@ -194525,6 +203725,56 @@
"url": "/css21_dev/xhtml1/block-replaced-width-006.xht"
},
{
+ "path": "css21_dev/xhtml1/blocks-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/blocks-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/blocks-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/blocks-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/blocks-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1/blocks-011.xht",
"references": [
[
@@ -194665,6 +203915,16 @@
"url": "/css21_dev/xhtml1/blocks-026.xht"
},
{
+ "path": "css21_dev/xhtml1/blocks-and-strings-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-and-strings-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/border-001.xht",
"references": [
[
@@ -197335,6 +206595,16 @@
"url": "/css21_dev/xhtml1/border-collapse-005.xht"
},
{
+ "path": "css21_dev/xhtml1/border-collapse-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/border-collapse-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1/border-collapse-dynamic-cell-001.xht",
"references": [
[
@@ -202855,6 +212125,16 @@
"url": "/css21_dev/xhtml1/border-shorthands-003.xht"
},
{
+ "path": "css21_dev/xhtml1/border-spacing-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/border-spacing-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1/border-spacing-percentage-001.xht",
"references": [
[
@@ -208225,6 +217505,46 @@
"url": "/css21_dev/xhtml1/caption-position-001.xht"
},
{
+ "path": "css21_dev/xhtml1/caption-side-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/caption-side-applies-to-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/cascade-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/cascade-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/cascade-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-009.xht"
+ },
+ {
"path": "css21_dev/xhtml1/cascade-009a.xht",
"references": [
[
@@ -208265,6 +217585,76 @@
"url": "/css21_dev/xhtml1/charset-attr-001.xht"
},
{
+ "path": "css21_dev/xhtml1/class-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/class-selector-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1/clear-001.xht",
"references": [
[
@@ -208665,6 +218055,446 @@
"url": "/css21_dev/xhtml1/clip-001.xht"
},
{
+ "path": "css21_dev/xhtml1/clip-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-018.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-019.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-020.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-020.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-028.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-029.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-029.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-030.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-030.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-031.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-031.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-032.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-032.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-040.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-040.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-041.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-041.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-042.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-042.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-043.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-043.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-044.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-044.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-052.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-053.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-054.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-054.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-055.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-056.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-064.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-064.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-065.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-065.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-066.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-066.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-067.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-076.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-076.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-077.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-077.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-078.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-080.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-080.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-088.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-088.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-089.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-090.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-091.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-092.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-092.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-097.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-097.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-098.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-098.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-099.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-099.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/clip-102.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-102.xht"
+ },
+ {
"path": "css21_dev/xhtml1/collapsing-border-model-010a.xht",
"references": [
[
@@ -210215,6 +220045,56 @@
"url": "/css21_dev/xhtml1/color-applies-to-012.xht"
},
{
+ "path": "css21_dev/xhtml1/colors-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/colors-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/colors-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/colors-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/colors-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1/colors-007.xht",
"references": [
[
@@ -210235,6 +220115,136 @@
"url": "/css21_dev/xhtml1/column-visibility-004.xht"
},
{
+ "path": "css21_dev/xhtml1/combinator-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/combinator-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/combinator-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/combinator-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/comments-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-009.xht"
+ },
+ {
"path": "css21_dev/xhtml1/containing-block-001.xht",
"references": [
[
@@ -210435,6 +220445,26 @@
"url": "/css21_dev/xhtml1/containing-block-030.xht"
},
{
+ "path": "css21_dev/xhtml1/content-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/content-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/content-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/content-036.xht"
+ },
+ {
"path": "css21_dev/xhtml1/content-171.xht",
"references": [
[
@@ -210535,6 +220565,26 @@
"url": "/css21_dev/xhtml1/counter-reset-increment-002.xht"
},
{
+ "path": "css21_dev/xhtml1/counters-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/counters-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/declaration-whitespace-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/declaration-whitespace-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/default-attribute-selector-001.xht",
"references": [
[
@@ -210675,6 +220725,26 @@
"url": "/css21_dev/xhtml1/descendant-display-override-001.xht"
},
{
+ "path": "css21_dev/xhtml1/descendent-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/descendent-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/descendent-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/descendent-selector-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1/direction-001.xht",
"references": [
[
@@ -211045,6 +221115,96 @@
"url": "/css21_dev/xhtml1/dynamic-top-change-004.xht"
},
{
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-017.xht"
+ },
+ {
"path": "css21_dev/xhtml1/empty-inline-001.xht",
"references": [
[
@@ -211075,6 +221235,196 @@
"url": "/css21_dev/xhtml1/empty-inline-003.xht"
},
{
+ "path": "css21_dev/xhtml1/eof-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/eof-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-char-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-char-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1/escapes-015.xht",
"references": [
[
@@ -211435,6 +221785,16 @@
"url": "/css21_dev/xhtml1/first-line-pseudo-016.xht"
},
{
+ "path": "css21_dev/xhtml1/first-line-selector-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/first-line-selector-013.xht"
+ },
+ {
"path": "css21_dev/xhtml1/fixed-table-layout-002a.xht",
"references": [
[
@@ -214204,7 +224564,7 @@
"path": "css21_dev/xhtml1/font-size-001.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214214,7 +224574,7 @@
"path": "css21_dev/xhtml1/font-size-002.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214224,7 +224584,7 @@
"path": "css21_dev/xhtml1/font-size-004.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214234,17 +224594,297 @@
"path": "css21_dev/xhtml1/font-size-005.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
"url": "/css21_dev/xhtml1/font-size-005.xht"
},
{
+ "path": "css21_dev/xhtml1/font-size-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-023.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-023.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-024.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-026.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-027.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-034.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-045.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-045.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-046.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-048.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-056.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-059.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-060.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-067.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-070.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-071.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-078.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-081.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/font-size-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-082.xht"
+ },
+ {
"path": "css21_dev/xhtml1/font-size-089.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214254,7 +224894,7 @@
"path": "css21_dev/xhtml1/font-size-090.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214264,7 +224904,7 @@
"path": "css21_dev/xhtml1/font-size-092.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214274,7 +224914,7 @@
"path": "css21_dev/xhtml1/font-size-093.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214284,7 +224924,7 @@
"path": "css21_dev/xhtml1/font-size-100.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214294,7 +224934,7 @@
"path": "css21_dev/xhtml1/font-size-101.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214304,7 +224944,7 @@
"path": "css21_dev/xhtml1/font-size-102.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214374,7 +225014,7 @@
"path": "css21_dev/xhtml1/font-size-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214424,7 +225064,7 @@
"path": "css21_dev/xhtml1/font-style-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214454,7 +225094,7 @@
"path": "css21_dev/xhtml1/font-variant-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -214484,7 +225124,7 @@
"path": "css21_dev/xhtml1/font-weight-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -215681,6 +226321,36 @@
"url": "/css21_dev/xhtml1/height-width-table-001e.xht"
},
{
+ "path": "css21_dev/xhtml1/html-attribute-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-attribute-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/html-attribute-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-attribute-028.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/html-precedence-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-precedence-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/html-precedence-004.xht",
"references": [
[
@@ -215691,6 +226361,176 @@
"url": "/css21_dev/xhtml1/html-precedence-004.xht"
},
{
+ "path": "css21_dev/xhtml1/id-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/id-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/id-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/id-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-018.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ident-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-019.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1/inherit-static-offset-001.xht",
"references": [
[
@@ -216641,6 +227481,46 @@
"url": "/css21_dev/xhtml1/inline-table-003.xht"
},
{
+ "path": "css21_dev/xhtml1/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1/inline-table-height-001.xht",
"references": [
[
@@ -217071,6 +227951,56 @@
"url": "/css21_dev/xhtml1/insert-inline-in-blocks-n-inlines-middle-003.xht"
},
{
+ "path": "css21_dev/xhtml1/invalid-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/invalid-decl-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-decl-at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/invalid-decl-at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-decl-at-rule-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/lang-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/lang-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/lang-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/lang-selector-003.xht"
+ },
+ {
"path": "css21_dev/xhtml1/leading-001.xht",
"references": [
[
@@ -218531,6 +229461,86 @@
"url": "/css21_dev/xhtml1/ltr-span-only.xht"
},
{
+ "path": "css21_dev/xhtml1/malformed-decl-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-008.xht"
+ },
+ {
"path": "css21_dev/xhtml1/margin-001.xht",
"references": [
[
@@ -223751,6 +234761,176 @@
"url": "/css21_dev/xhtml1/max-width-percentage-002.xht"
},
{
+ "path": "css21_dev/xhtml1/media-dependency-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/media-dependency-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-017.xht"
+ },
+ {
"path": "css21_dev/xhtml1/min-height-001.xht",
"references": [
[
@@ -225321,6 +236501,446 @@
"url": "/css21_dev/xhtml1/min-width-percentage-002.xht"
},
{
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht"
+ },
+ {
"path": "css21_dev/xhtml1/multicol-height-002.xht",
"references": [
[
@@ -225331,6 +236951,86 @@
"url": "/css21_dev/xhtml1/multicol-height-002.xht"
},
{
+ "path": "css21_dev/xhtml1/numbers-units-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/numbers-units-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/numbers-units-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/numbers-units-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/numbers-units-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/other-attribute-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/other-attribute-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1/outline-color-049.xht",
"references": [
[
@@ -225491,6 +237191,26 @@
"url": "/css21_dev/xhtml1/outline-color-115.xht"
},
{
+ "path": "css21_dev/xhtml1/outline-color-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-color-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-color-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-color-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1/outline-layout-006.xht",
"references": [
[
@@ -225501,6 +237221,326 @@
"url": "/css21_dev/xhtml1/outline-layout-006.xht"
},
{
+ "path": "css21_dev/xhtml1/outline-style-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-style-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-style-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-applies-to-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-024.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-026.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-027.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-046.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-048.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-059.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-060.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-070.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-071.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-081.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-082.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-089.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-090.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-091.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/outline-width-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1/overflow-applies-to-001.xht",
"references": [
[
@@ -229491,6 +241531,76 @@
"url": "/css21_dev/xhtml1/positioning-float-002.xht"
},
{
+ "path": "css21_dev/xhtml1/pseudo-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/pseudo-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/pseudo-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/pseudo-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/pseudo-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/quoted-keywords-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/quoted-keywords-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/quoted-keywords-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/quoted-keywords-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1/quotes-035.xht",
"references": [
[
@@ -231969,6 +244079,16 @@
"url": "/css21_dev/xhtml1/separated-border-model-009.xht"
},
{
+ "path": "css21_dev/xhtml1/sgml-comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/sgml-comments-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/shand-border-000.xht",
"references": [
[
@@ -231989,6 +244109,16 @@
"url": "/css21_dev/xhtml1/shand-border-001.xht"
},
{
+ "path": "css21_dev/xhtml1/sibling-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/sibling-selector-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1/sort-by-order-001.xht",
"references": [
[
@@ -231999,6 +244129,86 @@
"url": "/css21_dev/xhtml1/sort-by-order-001.xht"
},
{
+ "path": "css21_dev/xhtml1/specificity-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/specificity-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-008.xht"
+ },
+ {
"path": "css21_dev/xhtml1/specificity-011.xht",
"references": [
[
@@ -232269,6 +244479,26 @@
"url": "/css21_dev/xhtml1/table-backgrounds-bs-table-001.xht"
},
{
+ "path": "css21_dev/xhtml1/table-column-rendering-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-column-rendering-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/table-column-rendering-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-column-rendering-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1/table-height-algorithm-008a.xht",
"references": [
[
@@ -232309,6 +244539,16 @@
"url": "/css21_dev/xhtml1/table-in-inline-001.xht"
},
{
+ "path": "css21_dev/xhtml1/table-layout-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-layout-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1/table-margin-004.xht",
"references": [
[
@@ -232389,6 +244629,26 @@
"url": "/css21_dev/xhtml1/table-vertical-align-baseline-007.xht"
},
{
+ "path": "css21_dev/xhtml1/table-visual-layout-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-visual-layout-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/table-visual-layout-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-visual-layout-018.xht"
+ },
+ {
"path": "css21_dev/xhtml1/table-visual-layout-026a.xht",
"references": [
[
@@ -232509,6 +244769,16 @@
"url": "/css21_dev/xhtml1/text-align-white-space-008.xht"
},
{
+ "path": "css21_dev/xhtml1/text-decoration-image-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-decoration-image-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/text-decoration-va-length-001.xht",
"references": [
[
@@ -232613,6 +244883,26 @@
"url": "/css21_dev/xhtml1/text-indent-intrinsic-004.xht"
},
{
+ "path": "css21_dev/xhtml1/text-indent-overflow-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-indent-overflow-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/text-indent-overflow-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-indent-overflow-004.xht"
+ },
+ {
"path": "css21_dev/xhtml1/text-indent-percent-001.xht",
"references": [
[
@@ -233607,6 +245897,116 @@
"url": "/css21_dev/xhtml1/units-009.xht"
},
{
+ "path": "css21_dev/xhtml1/universal-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/universal-selector-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/universal-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/universal-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1/uri-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-011.xht"
+ },
+ {
"path": "css21_dev/xhtml1/uri-013.xht",
"references": [
[
@@ -234497,6 +246897,16 @@
"url": "/css21_dev/xhtml1/visibility-005.xht"
},
{
+ "path": "css21_dev/xhtml1/visibility-block-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/visibility-block-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1/white-space-collapsing-001.xht",
"references": [
[
@@ -240247,6 +252657,156 @@
"url": "/css21_dev/xhtml1print/anonymous-table-box-width-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/at-charset-033.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-033.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-034.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-036.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-050.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-050.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-051.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-051.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-052.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-053.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-055.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-058.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-058.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-charset-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-059.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/at-charset-quotes-001.xht",
"references": [
[
@@ -240337,6 +252897,226 @@
"url": "/css21_dev/xhtml1print/at-charset-utf16-le-003.xht"
},
{
+ "path": "css21_dev/xhtml1print/at-import-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-import-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-import-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-import-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-import-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-import-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/at-rule-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/attribute-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/attribute-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/attribute-value-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-value-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/attribute-value-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-value-selector-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/background-001.xht",
"references": [
[
@@ -245179,6 +257959,26 @@
"url": "/css21_dev/xhtml1print/background-root-103.xht"
},
{
+ "path": "css21_dev/xhtml1print/bad-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/bad-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/before-after-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/before-after-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/before-after-011.xht",
"references": [
[
@@ -247099,6 +259899,56 @@
"url": "/css21_dev/xhtml1print/block-replaced-width-006.xht"
},
{
+ "path": "css21_dev/xhtml1print/blocks-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/blocks-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/blocks-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/blocks-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/blocks-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/blocks-011.xht",
"references": [
[
@@ -247239,6 +260089,16 @@
"url": "/css21_dev/xhtml1print/blocks-026.xht"
},
{
+ "path": "css21_dev/xhtml1print/blocks-and-strings-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-and-strings-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/border-001.xht",
"references": [
[
@@ -249909,6 +262769,16 @@
"url": "/css21_dev/xhtml1print/border-collapse-005.xht"
},
{
+ "path": "css21_dev/xhtml1print/border-collapse-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/border-collapse-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/border-collapse-dynamic-cell-001.xht",
"references": [
[
@@ -255429,6 +268299,16 @@
"url": "/css21_dev/xhtml1print/border-shorthands-003.xht"
},
{
+ "path": "css21_dev/xhtml1print/border-spacing-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/border-spacing-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/border-spacing-percentage-001.xht",
"references": [
[
@@ -260799,6 +273679,46 @@
"url": "/css21_dev/xhtml1print/caption-position-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/caption-side-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/caption-side-applies-to-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/cascade-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/cascade-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/cascade-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-009.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/cascade-009a.xht",
"references": [
[
@@ -260839,6 +273759,76 @@
"url": "/css21_dev/xhtml1print/charset-attr-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/class-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/class-selector-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/clear-001.xht",
"references": [
[
@@ -261239,6 +274229,446 @@
"url": "/css21_dev/xhtml1print/clip-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/clip-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-018.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-019.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-020.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-020.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-028.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-029.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-029.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-030.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-030.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-031.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-031.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-032.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-032.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-040.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-040.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-041.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-041.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-042.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-042.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-043.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-043.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-044.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-044.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-052.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-053.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-054.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-054.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-055.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-056.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-064.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-064.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-065.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-065.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-066.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-066.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-067.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-076.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-076.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-077.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-077.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-078.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-080.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-080.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-088.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-088.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-089.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-090.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-091.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-092.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-092.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-097.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-097.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-098.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-098.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-099.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-099.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/clip-102.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-102.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/collapsing-border-model-010a.xht",
"references": [
[
@@ -262789,6 +276219,56 @@
"url": "/css21_dev/xhtml1print/color-applies-to-012.xht"
},
{
+ "path": "css21_dev/xhtml1print/colors-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/colors-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/colors-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/colors-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/colors-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/colors-007.xht",
"references": [
[
@@ -262809,6 +276289,136 @@
"url": "/css21_dev/xhtml1print/column-visibility-004.xht"
},
{
+ "path": "css21_dev/xhtml1print/combinator-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/combinator-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/combinator-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/combinator-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/comments-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-009.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/containing-block-001.xht",
"references": [
[
@@ -263009,6 +276619,26 @@
"url": "/css21_dev/xhtml1print/containing-block-030.xht"
},
{
+ "path": "css21_dev/xhtml1print/content-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/content-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/content-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/content-036.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/content-171.xht",
"references": [
[
@@ -263109,6 +276739,26 @@
"url": "/css21_dev/xhtml1print/counter-reset-increment-002.xht"
},
{
+ "path": "css21_dev/xhtml1print/counters-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/counters-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/declaration-whitespace-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/declaration-whitespace-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/default-attribute-selector-001.xht",
"references": [
[
@@ -263249,6 +276899,26 @@
"url": "/css21_dev/xhtml1print/descendant-display-override-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/descendent-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/descendent-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/descendent-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/descendent-selector-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/direction-001.xht",
"references": [
[
@@ -263619,6 +277289,96 @@
"url": "/css21_dev/xhtml1print/dynamic-top-change-004.xht"
},
{
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-017.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/empty-inline-001.xht",
"references": [
[
@@ -263649,6 +277409,196 @@
"url": "/css21_dev/xhtml1print/empty-inline-003.xht"
},
{
+ "path": "css21_dev/xhtml1print/eof-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/eof-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-char-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-char-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/escapes-015.xht",
"references": [
[
@@ -264009,6 +277959,16 @@
"url": "/css21_dev/xhtml1print/first-line-pseudo-016.xht"
},
{
+ "path": "css21_dev/xhtml1print/first-line-selector-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/first-line-selector-013.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/fixed-table-layout-002a.xht",
"references": [
[
@@ -266778,7 +280738,7 @@
"path": "css21_dev/xhtml1print/font-size-001.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266788,7 +280748,7 @@
"path": "css21_dev/xhtml1print/font-size-002.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266798,7 +280758,7 @@
"path": "css21_dev/xhtml1print/font-size-004.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266808,17 +280768,297 @@
"path": "css21_dev/xhtml1print/font-size-005.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
"url": "/css21_dev/xhtml1print/font-size-005.xht"
},
{
+ "path": "css21_dev/xhtml1print/font-size-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-023.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-023.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-024.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-026.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-027.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-034.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-045.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-045.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-046.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-048.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-056.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-059.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-060.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-067.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-070.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-071.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-078.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-081.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/font-size-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-082.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/font-size-089.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266828,7 +281068,7 @@
"path": "css21_dev/xhtml1print/font-size-090.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266838,7 +281078,7 @@
"path": "css21_dev/xhtml1print/font-size-092.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266848,7 +281088,7 @@
"path": "css21_dev/xhtml1print/font-size-093.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266858,7 +281098,7 @@
"path": "css21_dev/xhtml1print/font-size-100.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266868,7 +281108,7 @@
"path": "css21_dev/xhtml1print/font-size-101.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266878,7 +281118,7 @@
"path": "css21_dev/xhtml1print/font-size-102.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266948,7 +281188,7 @@
"path": "css21_dev/xhtml1print/font-size-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -266998,7 +281238,7 @@
"path": "css21_dev/xhtml1print/font-style-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -267028,7 +281268,7 @@
"path": "css21_dev/xhtml1print/font-variant-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -267058,7 +281298,7 @@
"path": "css21_dev/xhtml1print/font-weight-applies-to-016.xht",
"references": [
[
- "/css21_dev/xhtml1print/reference/font-size-001-ref.xht",
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
"=="
]
],
@@ -268255,6 +282495,36 @@
"url": "/css21_dev/xhtml1print/height-width-table-001e.xht"
},
{
+ "path": "css21_dev/xhtml1print/html-attribute-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-attribute-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/html-attribute-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-attribute-028.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/html-precedence-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-precedence-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/html-precedence-004.xht",
"references": [
[
@@ -268265,6 +282535,176 @@
"url": "/css21_dev/xhtml1print/html-precedence-004.xht"
},
{
+ "path": "css21_dev/xhtml1print/id-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/id-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/id-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/id-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-018.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ident-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-019.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-007.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/inherit-static-offset-001.xht",
"references": [
[
@@ -269215,6 +283655,46 @@
"url": "/css21_dev/xhtml1print/inline-table-003.xht"
},
{
+ "path": "css21_dev/xhtml1print/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-005.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/inline-table-height-001.xht",
"references": [
[
@@ -269645,6 +284125,56 @@
"url": "/css21_dev/xhtml1print/insert-inline-in-blocks-n-inlines-middle-003.xht"
},
{
+ "path": "css21_dev/xhtml1print/invalid-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/invalid-decl-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/invalid-decl-at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/lang-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/lang-selector-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/lang-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/lang-selector-003.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/leading-001.xht",
"references": [
[
@@ -271105,6 +285635,86 @@
"url": "/css21_dev/xhtml1print/ltr-span-only.xht"
},
{
+ "path": "css21_dev/xhtml1print/malformed-decl-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-008.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/margin-001.xht",
"references": [
[
@@ -276325,6 +290935,176 @@
"url": "/css21_dev/xhtml1print/max-width-percentage-002.xht"
},
{
+ "path": "css21_dev/xhtml1print/media-dependency-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-011.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-012.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-017.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/min-height-001.xht",
"references": [
[
@@ -277895,6 +292675,446 @@
"url": "/css21_dev/xhtml1print/min-width-percentage-002.xht"
},
{
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/multicol-height-002.xht",
"references": [
[
@@ -277905,6 +293125,86 @@
"url": "/css21_dev/xhtml1print/multicol-height-002.xht"
},
{
+ "path": "css21_dev/xhtml1print/numbers-units-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/other-attribute-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/other-attribute-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/outline-color-049.xht",
"references": [
[
@@ -278065,6 +293365,26 @@
"url": "/css21_dev/xhtml1print/outline-color-115.xht"
},
{
+ "path": "css21_dev/xhtml1print/outline-color-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-color-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-color-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-color-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/outline-layout-006.xht",
"references": [
[
@@ -278075,6 +293395,326 @@
"url": "/css21_dev/xhtml1print/outline-layout-006.xht"
},
{
+ "path": "css21_dev/xhtml1print/outline-style-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-style-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-style-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-applies-to-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-013.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-024.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-026.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-027.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-035.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-037.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-038.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-046.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-048.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-049.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-057.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-059.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-060.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-068.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-070.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-071.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-079.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-081.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-082.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-089.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-090.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-091.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-applies-to-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/outline-width-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-applies-to-006.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/overflow-applies-to-001.xht",
"references": [
[
@@ -282065,6 +297705,76 @@
"url": "/css21_dev/xhtml1print/positioning-float-002.xht"
},
{
+ "path": "css21_dev/xhtml1print/pseudo-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/pseudo-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/pseudo-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-014.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/pseudo-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-015.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/pseudo-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-016.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/quoted-keywords-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/quoted-keywords-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/quoted-keywords-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/quoted-keywords-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/quotes-035.xht",
"references": [
[
@@ -284543,6 +300253,16 @@
"url": "/css21_dev/xhtml1print/separated-border-model-009.xht"
},
{
+ "path": "css21_dev/xhtml1print/sgml-comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/sgml-comments-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/shand-border-000.xht",
"references": [
[
@@ -284563,6 +300283,16 @@
"url": "/css21_dev/xhtml1print/shand-border-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/sibling-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/sibling-selector-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/sort-by-order-001.xht",
"references": [
[
@@ -284573,6 +300303,86 @@
"url": "/css21_dev/xhtml1print/sort-by-order-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/specificity-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-005.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/specificity-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-008.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/specificity-011.xht",
"references": [
[
@@ -284843,6 +300653,26 @@
"url": "/css21_dev/xhtml1print/table-backgrounds-bs-table-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/table-column-rendering-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-column-rendering-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/table-column-rendering-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-column-rendering-002.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/table-height-algorithm-008a.xht",
"references": [
[
@@ -284883,6 +300713,16 @@
"url": "/css21_dev/xhtml1print/table-in-inline-001.xht"
},
{
+ "path": "css21_dev/xhtml1print/table-layout-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-layout-applies-to-016.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/table-margin-004.xht",
"references": [
[
@@ -284963,6 +300803,26 @@
"url": "/css21_dev/xhtml1print/table-vertical-align-baseline-007.xht"
},
{
+ "path": "css21_dev/xhtml1print/table-visual-layout-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-visual-layout-017.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/table-visual-layout-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-visual-layout-018.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/table-visual-layout-026a.xht",
"references": [
[
@@ -285083,6 +300943,16 @@
"url": "/css21_dev/xhtml1print/text-align-white-space-008.xht"
},
{
+ "path": "css21_dev/xhtml1print/text-decoration-image-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-decoration-image-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/text-decoration-va-length-001.xht",
"references": [
[
@@ -285187,6 +301057,26 @@
"url": "/css21_dev/xhtml1print/text-indent-intrinsic-004.xht"
},
{
+ "path": "css21_dev/xhtml1print/text-indent-overflow-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-indent-overflow-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/text-indent-overflow-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-indent-overflow-004.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/text-indent-percent-001.xht",
"references": [
[
@@ -286181,6 +302071,116 @@
"url": "/css21_dev/xhtml1print/units-009.xht"
},
{
+ "path": "css21_dev/xhtml1print/universal-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/universal-selector-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/universal-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/universal-selector-004.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-001.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-002.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-003.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-006.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-007.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-008.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-009.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-010.xht"
+ },
+ {
+ "path": "css21_dev/xhtml1print/uri-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-011.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/uri-013.xht",
"references": [
[
@@ -287071,6 +303071,16 @@
"url": "/css21_dev/xhtml1print/visibility-005.xht"
},
{
+ "path": "css21_dev/xhtml1print/visibility-block-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/visibility-block-001.xht"
+ },
+ {
"path": "css21_dev/xhtml1print/white-space-collapsing-001.xht",
"references": [
[
@@ -289084,6 +305094,14 @@
"stub": [],
"testharness": [
{
+ "path": "css-animations-1_dev/html/animationevent-interface.htm",
+ "url": "/css-animations-1_dev/html/animationevent-interface.htm"
+ },
+ {
+ "path": "css-animations-1_dev/xhtml1/animationevent-interface.xht",
+ "url": "/css-animations-1_dev/xhtml1/animationevent-interface.xht"
+ },
+ {
"path": "css-backgrounds-3_dev/html4/background-331.htm",
"url": "/css-backgrounds-3_dev/html4/background-331.htm"
},
@@ -291208,6 +307226,1614 @@
"url": "/css-shapes-1_dev/xhtml1print/shape-outside-shape-notation-000.xht"
},
{
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-007.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-008.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-009.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-010.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-011.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-012.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-014.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-015.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-016.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-017.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-018.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-019.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-020.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-021.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-022.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-023.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-024.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-025.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-026.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-030.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-031.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-032.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-033.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-034.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-035.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-036.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-037.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-038.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-039.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-040.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-041.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-042.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-043.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-044.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-045.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-046.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-047.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-048.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-049.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-050.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-051.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-052.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-060.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-061.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-062.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-063.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-064.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-065.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-066.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-067.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-068.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-069.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-070.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-071.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-072.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-073.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-074.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-075.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-076.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-077.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-078.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-080.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-081.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-082.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-083.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-084.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-085.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-086.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-090.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-091.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-092.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-093.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-094.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-095.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-096.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-097.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-098.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-099.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-100.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-101.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-102.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-103.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-104.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-105.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-106.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-107.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-108.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-109.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-110.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-111.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-112.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-113.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-114.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-115.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-116.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-117.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-118.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-120.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-121.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-122.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-123.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-124.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-125.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-126.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-127.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-128.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-130.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm",
+ "url": "/css-text-3_dev/html/css3-text-line-break-baspglwj-131.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-000.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-001.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-002.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-003.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-003.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-004.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-004.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-005.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-005.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-006.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-006.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-007.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-007.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-008.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-008.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-009.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-009.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-010.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-010.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-011.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-011.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-012.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-012.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-014.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-014.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-015.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-015.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-016.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-016.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/seg-break-transformation-017.htm",
+ "url": "/css-text-3_dev/html/seg-break-transformation-017.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/white-space-collapse-000.htm",
+ "url": "/css-text-3_dev/html/white-space-collapse-000.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/white-space-collapse-001.htm",
+ "url": "/css-text-3_dev/html/white-space-collapse-001.htm"
+ },
+ {
+ "path": "css-text-3_dev/html/white-space-collapse-002.htm",
+ "url": "/css-text-3_dev/html/white-space-collapse-002.htm"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-011.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-012.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-018.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-019.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-020.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-021.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-022.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-023.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-024.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-025.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-026.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-030.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-031.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-032.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-033.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-034.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-035.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-036.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-037.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-038.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-039.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-040.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-041.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-042.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-043.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-044.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-045.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-046.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-047.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-048.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-049.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-050.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-051.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-052.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-060.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-061.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-062.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-063.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-064.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-065.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-066.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-067.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-068.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-069.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-070.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-071.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-072.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-073.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-074.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-075.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-076.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-077.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-078.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-080.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-081.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-082.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-083.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-084.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-085.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-086.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-090.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-091.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-092.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-093.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-094.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-095.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-096.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-097.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-098.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-099.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-100.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-101.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-102.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-103.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-104.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-105.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-106.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-107.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-108.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-109.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-110.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-111.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-112.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-113.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-114.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-115.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-116.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-117.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-118.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-120.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-121.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-122.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-123.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-124.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-125.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-126.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-127.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-128.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-130.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht",
+ "url": "/css-text-3_dev/xhtml1/css3-text-line-break-baspglwj-131.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-000.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-001.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-002.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-003.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-004.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-005.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-006.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-007.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-008.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-009.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-010.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-011.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-011.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-012.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-012.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-014.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-015.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-016.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/seg-break-transformation-017.xht",
+ "url": "/css-text-3_dev/xhtml1/seg-break-transformation-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/white-space-collapse-000.xht",
+ "url": "/css-text-3_dev/xhtml1/white-space-collapse-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/white-space-collapse-001.xht",
+ "url": "/css-text-3_dev/xhtml1/white-space-collapse-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1/white-space-collapse-002.xht",
+ "url": "/css-text-3_dev/xhtml1/white-space-collapse-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-011.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-012.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-018.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-019.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-020.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-021.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-022.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-023.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-024.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-025.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-026.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-030.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-031.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-032.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-033.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-034.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-035.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-036.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-037.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-038.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-039.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-040.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-041.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-042.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-043.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-044.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-045.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-046.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-047.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-048.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-049.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-050.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-051.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-052.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-060.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-061.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-062.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-063.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-064.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-065.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-066.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-067.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-068.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-069.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-070.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-071.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-072.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-073.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-074.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-075.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-076.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-077.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-078.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-080.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-081.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-082.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-083.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-084.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-085.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-086.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-090.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-091.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-092.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-093.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-094.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-095.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-096.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-097.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-098.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-099.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-100.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-101.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-102.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-103.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-104.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-105.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-106.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-107.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-108.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-109.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-110.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-111.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-112.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-113.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-114.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-115.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-116.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-117.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-118.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-120.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-121.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-122.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-123.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-124.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-125.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-126.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-127.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-128.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-130.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht",
+ "url": "/css-text-3_dev/xhtml1print/css3-text-line-break-baspglwj-131.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-000.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-001.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-002.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-002.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-003.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-003.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-004.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-004.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-005.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-005.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-006.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-006.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-007.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-007.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-008.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-008.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-009.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-009.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-010.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-010.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-011.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-011.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-012.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-012.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-014.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-014.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-015.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-015.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-016.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-016.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/seg-break-transformation-017.xht",
+ "url": "/css-text-3_dev/xhtml1print/seg-break-transformation-017.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/white-space-collapse-000.xht",
+ "url": "/css-text-3_dev/xhtml1print/white-space-collapse-000.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/white-space-collapse-001.xht",
+ "url": "/css-text-3_dev/xhtml1print/white-space-collapse-001.xht"
+ },
+ {
+ "path": "css-text-3_dev/xhtml1print/white-space-collapse-002.xht",
+ "url": "/css-text-3_dev/xhtml1print/white-space-collapse-002.xht"
+ },
+ {
"path": "css-transforms-1_dev/html/2d-rotate-js.htm",
"url": "/css-transforms-1_dev/html/2d-rotate-js.htm"
},
@@ -291224,32 +308850,32 @@
"url": "/css-transforms-1_dev/html/transform-2d-getComputedStyle-001.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_invalid_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_max_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_max_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_invalid.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_invalid.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_min_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_min_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_max.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_max.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_neg_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_neg_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_min.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_min.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_neg.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_neg.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_second_omited_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_second_omited.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_second_omited.htm"
},
{
- "path": "css-transforms-1_dev/html/transform_translate_zero_prefixed.htm",
- "url": "/css-transforms-1_dev/html/transform_translate_zero_prefixed.htm"
+ "path": "css-transforms-1_dev/html/transform_translate_zero.htm",
+ "url": "/css-transforms-1_dev/html/transform_translate_zero.htm"
},
{
"path": "css-transforms-1_dev/xhtml1/2d-rotate-js.xht",
@@ -291268,32 +308894,32 @@
"url": "/css-transforms-1_dev/xhtml1/transform-2d-getComputedStyle-001.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_invalid_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_max_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_invalid.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_invalid.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_min_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_max.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_max.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_neg_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_min.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_min.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_neg.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_neg.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_second_omited_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_second_omited.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1/transform_translate_zero_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1/transform_translate_zero.xht",
+ "url": "/css-transforms-1_dev/xhtml1/transform_translate_zero.xht"
},
{
"path": "css-transforms-1_dev/xhtml1print/2d-rotate-js.xht",
@@ -291312,32 +308938,32 @@
"url": "/css-transforms-1_dev/xhtml1print/transform-2d-getComputedStyle-001.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_invalid_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_max_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_invalid.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_min_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_max.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_max.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_neg_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_min.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_min.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_neg.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_neg.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_second_omited_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_second_omited.xht"
},
{
- "path": "css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht",
- "url": "/css-transforms-1_dev/xhtml1print/transform_translate_zero_prefixed.xht"
+ "path": "css-transforms-1_dev/xhtml1print/transform_translate_zero.xht",
+ "url": "/css-transforms-1_dev/xhtml1print/transform_translate_zero.xht"
},
{
"path": "css-transitions-1_dev/html/before-DOMContentLoaded-001.htm",
@@ -292176,6 +309802,10 @@
"url": "/cssom-1_dev/html/cssom-setProperty-shorthand.htm"
},
{
+ "path": "cssom-1_dev/html/cssstyledeclaration-csstext.htm",
+ "url": "/cssom-1_dev/html/cssstyledeclaration-csstext.htm"
+ },
+ {
"path": "cssom-1_dev/html/cssstyledeclaration-mutability.htm",
"url": "/cssom-1_dev/html/cssstyledeclaration-mutability.htm"
},
@@ -292184,6 +309814,10 @@
"url": "/cssom-1_dev/html/cssstylerule.htm"
},
{
+ "path": "cssom-1_dev/html/escape.htm",
+ "url": "/cssom-1_dev/html/escape.htm"
+ },
+ {
"path": "cssom-1_dev/html/index-001.htm",
"url": "/cssom-1_dev/html/index-001.htm"
},
@@ -292216,6 +309850,10 @@
"url": "/cssom-1_dev/html/medialist-interfaces-004.htm"
},
{
+ "path": "cssom-1_dev/html/selectorSerialize.htm",
+ "url": "/cssom-1_dev/html/selectorSerialize.htm"
+ },
+ {
"path": "cssom-1_dev/html/shape-outside-shape-arguments-000.htm",
"url": "/cssom-1_dev/html/shape-outside-shape-arguments-000.htm"
},
@@ -292272,6 +309910,10 @@
"url": "/cssom-1_dev/xhtml1/cssom-setProperty-shorthand.xht"
},
{
+ "path": "cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht",
+ "url": "/cssom-1_dev/xhtml1/cssstyledeclaration-csstext.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1/cssstyledeclaration-mutability.xht",
"url": "/cssom-1_dev/xhtml1/cssstyledeclaration-mutability.xht"
},
@@ -292280,6 +309922,10 @@
"url": "/cssom-1_dev/xhtml1/cssstylerule.xht"
},
{
+ "path": "cssom-1_dev/xhtml1/escape.xht",
+ "url": "/cssom-1_dev/xhtml1/escape.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1/index-001.xht",
"url": "/cssom-1_dev/xhtml1/index-001.xht"
},
@@ -292312,6 +309958,10 @@
"url": "/cssom-1_dev/xhtml1/medialist-interfaces-004.xht"
},
{
+ "path": "cssom-1_dev/xhtml1/selectorSerialize.xht",
+ "url": "/cssom-1_dev/xhtml1/selectorSerialize.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1/shape-outside-shape-arguments-000.xht",
"url": "/cssom-1_dev/xhtml1/shape-outside-shape-arguments-000.xht"
},
@@ -292368,6 +310018,10 @@
"url": "/cssom-1_dev/xhtml1print/cssom-setProperty-shorthand.xht"
},
{
+ "path": "cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht",
+ "url": "/cssom-1_dev/xhtml1print/cssstyledeclaration-csstext.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht",
"url": "/cssom-1_dev/xhtml1print/cssstyledeclaration-mutability.xht"
},
@@ -292376,6 +310030,10 @@
"url": "/cssom-1_dev/xhtml1print/cssstylerule.xht"
},
{
+ "path": "cssom-1_dev/xhtml1print/escape.xht",
+ "url": "/cssom-1_dev/xhtml1print/escape.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1print/index-001.xht",
"url": "/cssom-1_dev/xhtml1print/index-001.xht"
},
@@ -292408,6 +310066,10 @@
"url": "/cssom-1_dev/xhtml1print/medialist-interfaces-004.xht"
},
{
+ "path": "cssom-1_dev/xhtml1print/selectorSerialize.xht",
+ "url": "/cssom-1_dev/xhtml1print/selectorSerialize.xht"
+ },
+ {
"path": "cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht",
"url": "/cssom-1_dev/xhtml1print/shape-outside-shape-arguments-000.xht"
},
@@ -292482,6 +310144,16 @@
{
"path": "geometry-1_dev/xhtml1print/DOMRect-001.xht",
"url": "/geometry-1_dev/xhtml1print/DOMRect-001.xht"
+ },
+ {
+ "path": "css-animations-1_dev/html/animationevent-types.htm",
+ "timeout": "long",
+ "url": "/css-animations-1_dev/html/animationevent-types.htm"
+ },
+ {
+ "path": "css-animations-1_dev/xhtml1/animationevent-types.xht",
+ "timeout": "long",
+ "url": "/css-animations-1_dev/xhtml1/animationevent-types.xht"
}
],
"wdspec": []
@@ -292972,6 +310644,30 @@
"url": "/compositing-1_dev/html/mix-blend-mode-with-transform-and-preserve-3D.htm"
}
],
+ "compositing-1_dev/html/will-change-stacking-context-isolation-1.htm": [
+ {
+ "path": "compositing-1_dev/html/will-change-stacking-context-isolation-1.htm",
+ "references": [
+ [
+ "/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/html/will-change-stacking-context-isolation-1.htm"
+ }
+ ],
+ "compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm": [
+ {
+ "path": "compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm",
+ "references": [
+ [
+ "/compositing-1_dev/html/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/html/will-change-stacking-context-mix-blend-mode-1.htm"
+ }
+ ],
"compositing-1_dev/xhtml1/mix-blend-mode-animation.xht": [
{
"path": "compositing-1_dev/xhtml1/mix-blend-mode-animation.xht",
@@ -293440,6 +311136,30 @@
"url": "/compositing-1_dev/xhtml1/mix-blend-mode-with-transform-and-preserve-3D.xht"
}
],
+ "compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht": [
+ {
+ "path": "compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1/will-change-stacking-context-isolation-1.xht"
+ }
+ ],
+ "compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht": [
+ {
+ "path": "compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1/will-change-stacking-context-mix-blend-mode-1.xht"
+ }
+ ],
"compositing-1_dev/xhtml1print/mix-blend-mode-animation.xht": [
{
"path": "compositing-1_dev/xhtml1print/mix-blend-mode-animation.xht",
@@ -293908,6 +311628,30 @@
"url": "/compositing-1_dev/xhtml1print/mix-blend-mode-with-transform-and-preserve-3D.xht"
}
],
+ "compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht": [
+ {
+ "path": "compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1print/will-change-stacking-context-isolation-1.xht"
+ }
+ ],
+ "compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht": [
+ {
+ "path": "compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht",
+ "references": [
+ [
+ "/compositing-1_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/compositing-1_dev/xhtml1print/will-change-stacking-context-mix-blend-mode-1.xht"
+ }
+ ],
"css-animations-1_dev/html/animations-001.htm": [
{
"path": "css-animations-1_dev/html/animations-001.htm",
@@ -296836,6 +314580,18 @@
"url": "/css-backgrounds-3_dev/html4/border-top-right-radius-014.htm"
}
],
+ "css-backgrounds-3_dev/html4/box-shadow-001.htm": [
+ {
+ "path": "css-backgrounds-3_dev/html4/box-shadow-001.htm",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/html4/box-shadow-001.htm"
+ }
+ ],
"css-backgrounds-3_dev/html4/box-shadow-inset-spread-without-border-radius.htm": [
{
"path": "css-backgrounds-3_dev/html4/box-shadow-inset-spread-without-border-radius.htm",
@@ -299536,6 +317292,18 @@
"url": "/css-backgrounds-3_dev/xhtml1/border-top-right-radius-014.xht"
}
],
+ "css-backgrounds-3_dev/xhtml1/box-shadow-001.xht": [
+ {
+ "path": "css-backgrounds-3_dev/xhtml1/box-shadow-001.xht",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/xhtml1/box-shadow-001.xht"
+ }
+ ],
"css-backgrounds-3_dev/xhtml1/box-shadow-inset-spread-without-border-radius.xht": [
{
"path": "css-backgrounds-3_dev/xhtml1/box-shadow-inset-spread-without-border-radius.xht",
@@ -302236,6 +320004,18 @@
"url": "/css-backgrounds-3_dev/xhtml1print/border-top-right-radius-014.xht"
}
],
+ "css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht": [
+ {
+ "path": "css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht",
+ "references": [
+ [
+ "/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-backgrounds-3_dev/xhtml1print/box-shadow-001.xht"
+ }
+ ],
"css-backgrounds-3_dev/xhtml1print/box-shadow-inset-spread-without-border-radius.xht": [
{
"path": "css-backgrounds-3_dev/xhtml1print/box-shadow-inset-spread-without-border-radius.xht",
@@ -303112,6 +320892,18 @@
"url": "/css-color-3_dev/html4/t44-currentcolor-border-b.htm"
}
],
+ "css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm": [
+ {
+ "path": "css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm",
+ "references": [
+ [
+ "/css-color-3_dev/html4/reference/green-square-100-by-100-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm"
+ }
+ ],
"css-color-3_dev/xhtml1/t31-color-currentColor-b.xht": [
{
"path": "css-color-3_dev/xhtml1/t31-color-currentColor-b.xht",
@@ -303604,6 +321396,18 @@
"url": "/css-color-3_dev/xhtml1/t44-currentcolor-border-b.xht"
}
],
+ "css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht": [
+ {
+ "path": "css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht",
+ "references": [
+ [
+ "/css-color-3_dev/xhtml1/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/xhtml1/will-change-stacking-context-opacity-1.xht"
+ }
+ ],
"css-color-3_dev/xhtml1print/t31-color-currentColor-b.xht": [
{
"path": "css-color-3_dev/xhtml1print/t31-color-currentColor-b.xht",
@@ -304096,6 +321900,18 @@
"url": "/css-color-3_dev/xhtml1print/t44-currentcolor-border-b.xht"
}
],
+ "css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht": [
+ {
+ "path": "css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht",
+ "references": [
+ [
+ "/css-color-3_dev/xhtml1print/reference/green-square-100-by-100-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-color-3_dev/xhtml1print/will-change-stacking-context-opacity-1.xht"
+ }
+ ],
"css-conditional-3_dev/html/at-media-whitespace-optional-001.htm": [
{
"path": "css-conditional-3_dev/html/at-media-whitespace-optional-001.htm",
@@ -312880,6 +330696,246 @@
"url": "/css-flexbox-1_dev/html/flexible-box-float.htm"
}
],
+ "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-001.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-002.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-003.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-004.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-auto-placement-005.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-001.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-002.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-003.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-004.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-inline-order-property-painting-005.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-001.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-002.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-003.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-004.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/grid-2x2-blue-yellow-lime-magenta.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-auto-placement-005.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-painting-001.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-001.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-001.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-painting-002.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-002.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-002.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-painting-003.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-003.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-003.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-painting-004.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-004.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-004.htm"
+ }
+ ],
+ "css-flexbox-1_dev/html/grid-order-property-painting-005.htm": [
+ {
+ "path": "css-flexbox-1_dev/html/grid-order-property-painting-005.htm",
+ "references": [
+ [
+ "/css-flexbox-1_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/html/grid-order-property-painting-005.htm"
+ }
+ ],
"css-flexbox-1_dev/html/justify-content-001.htm": [
{
"path": "css-flexbox-1_dev/html/justify-content-001.htm",
@@ -318808,6 +336864,246 @@
"url": "/css-flexbox-1_dev/xhtml1/flexible-box-float.xht"
}
],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-auto-placement-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-inline-order-property-painting-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-auto-placement-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1/grid-order-property-painting-005.xht"
+ }
+ ],
"css-flexbox-1_dev/xhtml1/justify-content-001.xht": [
{
"path": "css-flexbox-1_dev/xhtml1/justify-content-001.xht",
@@ -324736,6 +343032,246 @@
"url": "/css-flexbox-1_dev/xhtml1print/flexible-box-float.xht"
}
],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-auto-placement-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-inline-order-property-painting-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/grid-2x2-blue-yellow-lime-magenta.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-auto-placement-005.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-001.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-002.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-003.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-004.xht"
+ }
+ ],
+ "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht": [
+ {
+ "path": "css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht",
+ "references": [
+ [
+ "/css-flexbox-1_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-flexbox-1_dev/xhtml1print/grid-order-property-painting-005.xht"
+ }
+ ],
"css-flexbox-1_dev/xhtml1print/justify-content-001.xht": [
{
"path": "css-flexbox-1_dev/xhtml1print/justify-content-001.xht",
@@ -326008,6 +344544,342 @@
"url": "/css-fonts-3_dev/html/font-size-005.htm"
}
],
+ "css-fonts-3_dev/html/font-size-012.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-012.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-012.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-013.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-013.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-013.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-015.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-015.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-015.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-016.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-016.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-016.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-023.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-023.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-023.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-024.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-024.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-024.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-026.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-026.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-026.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-027.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-027.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-027.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-034.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-034.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-034.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-035.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-035.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-035.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-037.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-037.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-037.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-038.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-038.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-038.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-045.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-045.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-045.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-046.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-046.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-046.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-048.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-048.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-048.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-049.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-049.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-049.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-056.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-056.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-056.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-057.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-057.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-057.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-059.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-059.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-059.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-060.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-060.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-060.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-067.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-067.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-067.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-068.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-068.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-068.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-070.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-070.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-070.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-071.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-071.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-071.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-078.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-078.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-078.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-079.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-079.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-079.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-081.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-081.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-081.htm"
+ }
+ ],
+ "css-fonts-3_dev/html/font-size-082.htm": [
+ {
+ "path": "css-fonts-3_dev/html/font-size-082.htm",
+ "references": [
+ [
+ "/css-fonts-3_dev/html/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/html/font-size-082.htm"
+ }
+ ],
"css-fonts-3_dev/html/font-size-089.htm": [
{
"path": "css-fonts-3_dev/html/font-size-089.htm",
@@ -327292,6 +346164,342 @@
"url": "/css-fonts-3_dev/xhtml1/font-size-005.xht"
}
],
+ "css-fonts-3_dev/xhtml1/font-size-012.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-012.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-012.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-013.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-013.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-013.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-015.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-015.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-015.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-016.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-016.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-016.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-023.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-023.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-023.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-024.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-024.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-024.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-026.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-026.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-026.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-027.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-027.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-027.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-034.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-034.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-034.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-035.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-035.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-035.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-037.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-037.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-037.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-038.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-038.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-038.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-045.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-045.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-045.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-046.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-046.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-046.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-048.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-048.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-048.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-049.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-049.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-049.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-056.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-056.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-056.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-057.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-057.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-057.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-059.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-059.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-059.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-060.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-060.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-060.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-067.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-067.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-067.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-068.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-068.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-068.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-070.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-070.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-070.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-071.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-071.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-071.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-078.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-078.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-078.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-079.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-079.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-079.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-081.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-081.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-081.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1/font-size-082.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1/font-size-082.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1/font-size-082.xht"
+ }
+ ],
"css-fonts-3_dev/xhtml1/font-size-089.xht": [
{
"path": "css-fonts-3_dev/xhtml1/font-size-089.xht",
@@ -328552,6 +347760,342 @@
"url": "/css-fonts-3_dev/xhtml1print/font-size-005.xht"
}
],
+ "css-fonts-3_dev/xhtml1print/font-size-012.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-012.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-012.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-013.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-013.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-013.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-015.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-015.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-015.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-016.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-016.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-016.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-023.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-023.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-023.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-024.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-024.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-024.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-026.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-026.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-026.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-027.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-027.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-027.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-034.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-034.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-034.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-035.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-035.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-035.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-037.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-037.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-037.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-038.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-038.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-038.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-045.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-045.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-045.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-046.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-046.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-046.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-048.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-048.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-048.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-049.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-049.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-049.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-056.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-056.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-056.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-057.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-057.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-057.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-059.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-059.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-059.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-060.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-060.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-060.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-067.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-067.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-067.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-068.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-068.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-068.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-070.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-070.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-070.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-071.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-071.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-071.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-078.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-078.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-078.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-079.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-079.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-079.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-081.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-081.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-081.xht"
+ }
+ ],
+ "css-fonts-3_dev/xhtml1print/font-size-082.xht": [
+ {
+ "path": "css-fonts-3_dev/xhtml1print/font-size-082.xht",
+ "references": [
+ [
+ "/css-fonts-3_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-fonts-3_dev/xhtml1print/font-size-082.xht"
+ }
+ ],
"css-fonts-3_dev/xhtml1print/font-size-089.xht": [
{
"path": "css-fonts-3_dev/xhtml1print/font-size-089.xht",
@@ -364100,6 +383644,18 @@
"url": "/css-text-3_dev/html/overflow-wrap-005.htm"
}
],
+ "css-text-3_dev/html/overflow-wrap-break-word-001.htm": [
+ {
+ "path": "css-text-3_dev/html/overflow-wrap-break-word-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/overflow-wrap-break-word-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/overflow-wrap-break-word-001.htm"
+ }
+ ],
"css-text-3_dev/html/reference/full-width-horizontal-notref.htm": [
{
"path": "css-text-3_dev/html/reference/full-width-horizontal-notref.htm",
@@ -364248,6 +383804,318 @@
"url": "/css-text-3_dev/html/text-align-008.htm"
}
],
+ "css-text-3_dev/html/text-align-end-001.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-001.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-002.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-003.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-003.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-004.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-005.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-005.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-006.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-006.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-007.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-007.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-008.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-008.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-009.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-009.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-009.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-009.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-010.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-010.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-010.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-010.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-014.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-014.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-014.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-014.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-015.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-015.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-015.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-015.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-016.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-016.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-016.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-016.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-end-017.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-end-017.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-end-017.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-end-017.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-001.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-001.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-002.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-003.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-003.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-004.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-005.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-005.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justify-006.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justify-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justify-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justify-006.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-001.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-001.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-002.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-003.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-003.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-004.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-005.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-005.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-justifyall-006.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-justifyall-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-justifyall-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-justifyall-006.htm"
+ }
+ ],
"css-text-3_dev/html/text-align-last-010.htm": [
{
"path": "css-text-3_dev/html/text-align-last-010.htm",
@@ -364332,6 +384200,174 @@
"url": "/css-text-3_dev/html/text-align-match-parent-root-rtl.htm"
}
],
+ "css-text-3_dev/html/text-align-start-001.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-001.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-002.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-003.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-003.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-004.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-005.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-005.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-006.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-006.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-007.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-007.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-008.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-008.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-009.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-009.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-009.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-009.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-010.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-010.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-010.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-010.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-014.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-014.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-014.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-014.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-015.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-015.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-015.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-015.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-016.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-016.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-016.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-016.htm"
+ }
+ ],
+ "css-text-3_dev/html/text-align-start-017.htm": [
+ {
+ "path": "css-text-3_dev/html/text-align-start-017.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-align-start-017.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-align-start-017.htm"
+ }
+ ],
"css-text-3_dev/html/text-emphasis-color-001.htm": [
{
"path": "css-text-3_dev/html/text-emphasis-color-001.htm",
@@ -364512,6 +384548,18 @@
"url": "/css-text-3_dev/html/text-indent-percentage-001.htm"
}
],
+ "css-text-3_dev/html/text-justify-001.htm": [
+ {
+ "path": "css-text-3_dev/html/text-justify-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/text-justify-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/text-justify-001.htm"
+ }
+ ],
"css-text-3_dev/html/text-transform-capitalize-001.htm": [
{
"path": "css-text-3_dev/html/text-transform-capitalize-001.htm",
@@ -364608,6 +384656,18 @@
"url": "/css-text-3_dev/html/white-space-collapsing-trim-inner-001.htm"
}
],
+ "css-text-3_dev/html/word-break-break-all-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-000.htm"
+ }
+ ],
"css-text-3_dev/html/word-break-break-all-001.htm": [
{
"path": "css-text-3_dev/html/word-break-break-all-001.htm",
@@ -364620,6 +384680,102 @@
"url": "/css-text-3_dev/html/word-break-break-all-001.htm"
}
],
+ "css-text-3_dev/html/word-break-break-all-002.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-003.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-003.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-004.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-005.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-005.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-005.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-005.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-006.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-006.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-006.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-006.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-007.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-007.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-007.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-007.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-break-all-008.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-break-all-008.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-break-all-ref-008.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-break-all-008.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-keep-all-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-keep-all-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-000.htm"
+ }
+ ],
"css-text-3_dev/html/word-break-keep-all-001.htm": [
{
"path": "css-text-3_dev/html/word-break-keep-all-001.htm",
@@ -364632,6 +384788,30 @@
"url": "/css-text-3_dev/html/word-break-keep-all-001.htm"
}
],
+ "css-text-3_dev/html/word-break-keep-all-002.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-keep-all-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-keep-all-003.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-keep-all-003.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-keep-all-ref-003.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-keep-all-003.htm"
+ }
+ ],
"css-text-3_dev/html/word-break-normal-001.htm": [
{
"path": "css-text-3_dev/html/word-break-normal-001.htm",
@@ -364644,6 +384824,186 @@
"url": "/css-text-3_dev/html/word-break-normal-001.htm"
}
],
+ "css-text-3_dev/html/word-break-normal-ar-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ar-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ar-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ar-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-bo-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-bo-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-bo-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-bo-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-en-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-en-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-en-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-en-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-hi-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-hi-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-hi-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-hi-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-ja-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-ja-001.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-001.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-001.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-ja-002.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-002.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-002.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-002.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-ja-004.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ja-004.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ja-ref-004.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ja-004.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-km-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-km-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-km-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-km-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-ko-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-ko-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-ko-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-ko-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-lo-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-lo-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-lo-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-lo-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-my-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-my-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-my-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-my-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-tdd-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-tdd-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-tdd-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-tdd-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-th-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-th-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-th-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-th-000.htm"
+ }
+ ],
+ "css-text-3_dev/html/word-break-normal-zh-000.htm": [
+ {
+ "path": "css-text-3_dev/html/word-break-normal-zh-000.htm",
+ "references": [
+ [
+ "/css-text-3_dev/html/reference/word-break-normal-zh-ref-000.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/html/word-break-normal-zh-000.htm"
+ }
+ ],
"css-text-3_dev/html/word-wrap-001.htm": [
{
"path": "css-text-3_dev/html/word-wrap-001.htm",
@@ -370852,6 +391212,18 @@
"url": "/css-text-3_dev/xhtml1/overflow-wrap-005.xht"
}
],
+ "css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/overflow-wrap-break-word-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/overflow-wrap-break-word-001.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/reference/full-width-horizontal-notref.xht": [
{
"path": "css-text-3_dev/xhtml1/reference/full-width-horizontal-notref.xht",
@@ -371000,6 +391372,318 @@
"url": "/css-text-3_dev/xhtml1/text-align-008.xht"
}
],
+ "css-text-3_dev/xhtml1/text-align-end-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-009.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-009.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-010.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-010.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-014.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-014.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-015.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-015.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-016.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-016.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-end-017.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-end-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-end-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-end-017.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justify-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justify-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justify-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justify-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-justifyall-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-justifyall-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-justifyall-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-justifyall-006.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/text-align-last-010.xht": [
{
"path": "css-text-3_dev/xhtml1/text-align-last-010.xht",
@@ -371084,6 +391768,174 @@
"url": "/css-text-3_dev/xhtml1/text-align-match-parent-root-rtl.xht"
}
],
+ "css-text-3_dev/xhtml1/text-align-start-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-009.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-009.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-010.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-010.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-014.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-014.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-015.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-015.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-016.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-016.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/text-align-start-017.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-align-start-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-align-start-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-align-start-017.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/text-emphasis-color-001.xht": [
{
"path": "css-text-3_dev/xhtml1/text-emphasis-color-001.xht",
@@ -371216,6 +392068,18 @@
"url": "/css-text-3_dev/xhtml1/text-indent-percentage-001.xht"
}
],
+ "css-text-3_dev/xhtml1/text-justify-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/text-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/text-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/text-justify-001.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/text-transform-capitalize-001.xht": [
{
"path": "css-text-3_dev/xhtml1/text-transform-capitalize-001.xht",
@@ -371312,6 +392176,18 @@
"url": "/css-text-3_dev/xhtml1/white-space-collapsing-trim-inner-001.xht"
}
],
+ "css-text-3_dev/xhtml1/word-break-break-all-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/word-break-break-all-001.xht": [
{
"path": "css-text-3_dev/xhtml1/word-break-break-all-001.xht",
@@ -371324,6 +392200,102 @@
"url": "/css-text-3_dev/xhtml1/word-break-break-all-001.xht"
}
],
+ "css-text-3_dev/xhtml1/word-break-break-all-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-break-all-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-break-all-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-break-all-ref-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-break-all-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-keep-all-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/word-break-keep-all-001.xht": [
{
"path": "css-text-3_dev/xhtml1/word-break-keep-all-001.xht",
@@ -371336,6 +392308,30 @@
"url": "/css-text-3_dev/xhtml1/word-break-keep-all-001.xht"
}
],
+ "css-text-3_dev/xhtml1/word-break-keep-all-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-keep-all-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-keep-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-keep-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-keep-all-003.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/word-break-normal-001.xht": [
{
"path": "css-text-3_dev/xhtml1/word-break-normal-001.xht",
@@ -371348,6 +392344,186 @@
"url": "/css-text-3_dev/xhtml1/word-break-normal-001.xht"
}
],
+ "css-text-3_dev/xhtml1/word-break-normal-ar-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ar-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ar-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ar-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-bo-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-bo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-bo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-bo-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-en-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-en-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-en-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-en-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-hi-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-hi-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-hi-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-hi-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-ja-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-ja-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-ja-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-ja-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ja-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ja-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ja-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-km-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-km-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-km-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-km-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-ko-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-ko-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-ko-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-ko-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-lo-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-lo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-lo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-lo-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-my-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-my-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-my-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-my-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-tdd-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-tdd-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-th-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-th-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-th-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-th-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1/word-break-normal-zh-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1/word-break-normal-zh-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1/reference/word-break-normal-zh-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1/word-break-normal-zh-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1/word-wrap-001.xht": [
{
"path": "css-text-3_dev/xhtml1/word-wrap-001.xht",
@@ -377556,6 +398732,18 @@
"url": "/css-text-3_dev/xhtml1print/overflow-wrap-005.xht"
}
],
+ "css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/overflow-wrap-break-word-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/overflow-wrap-break-word-001.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/reference/full-width-horizontal-notref.xht": [
{
"path": "css-text-3_dev/xhtml1print/reference/full-width-horizontal-notref.xht",
@@ -377704,6 +398892,318 @@
"url": "/css-text-3_dev/xhtml1print/text-align-008.xht"
}
],
+ "css-text-3_dev/xhtml1print/text-align-end-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-009.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-009.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-010.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-010.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-014.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-014.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-015.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-015.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-016.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-016.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-end-017.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-end-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-end-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-end-017.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justify-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justify-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justify-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justify-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-justifyall-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-justifyall-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-justifyall-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-justifyall-006.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/text-align-last-010.xht": [
{
"path": "css-text-3_dev/xhtml1print/text-align-last-010.xht",
@@ -377788,6 +399288,174 @@
"url": "/css-text-3_dev/xhtml1print/text-align-match-parent-root-rtl.xht"
}
],
+ "css-text-3_dev/xhtml1print/text-align-start-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-009.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-009.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-009.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-009.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-010.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-010.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-010.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-010.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-014.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-014.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-014.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-014.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-015.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-015.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-015.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-015.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-016.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-016.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-016.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-016.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/text-align-start-017.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-align-start-017.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-align-start-017.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-align-start-017.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/text-emphasis-color-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/text-emphasis-color-001.xht",
@@ -377920,6 +399588,18 @@
"url": "/css-text-3_dev/xhtml1print/text-indent-percentage-001.xht"
}
],
+ "css-text-3_dev/xhtml1print/text-justify-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/text-justify-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/text-justify-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/text-justify-001.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/text-transform-capitalize-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/text-transform-capitalize-001.xht",
@@ -378016,6 +399696,18 @@
"url": "/css-text-3_dev/xhtml1print/white-space-collapsing-trim-inner-001.xht"
}
],
+ "css-text-3_dev/xhtml1print/word-break-break-all-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/word-break-break-all-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/word-break-break-all-001.xht",
@@ -378028,6 +399720,102 @@
"url": "/css-text-3_dev/xhtml1print/word-break-break-all-001.xht"
}
],
+ "css-text-3_dev/xhtml1print/word-break-break-all-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-003.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-005.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-005.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-005.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-005.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-006.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-006.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-006.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-006.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-007.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-007.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-007.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-007.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-break-all-008.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-break-all-008.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-break-all-ref-008.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-break-all-008.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-keep-all-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/word-break-keep-all-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/word-break-keep-all-001.xht",
@@ -378040,6 +399828,30 @@
"url": "/css-text-3_dev/xhtml1print/word-break-keep-all-001.xht"
}
],
+ "css-text-3_dev/xhtml1print/word-break-keep-all-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-keep-all-003.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-keep-all-003.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-keep-all-ref-003.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-keep-all-003.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/word-break-normal-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/word-break-normal-001.xht",
@@ -378052,6 +399864,186 @@
"url": "/css-text-3_dev/xhtml1print/word-break-normal-001.xht"
}
],
+ "css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ar-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ar-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-bo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-bo-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-en-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-en-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-en-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-en-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-hi-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-hi-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-001.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-002.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-002.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ja-ref-004.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ja-004.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-km-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-km-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-km-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-km-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-ko-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-ko-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-lo-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-lo-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-my-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-my-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-my-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-my-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-tdd-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-tdd-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-th-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-th-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-th-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-th-000.xht"
+ }
+ ],
+ "css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht": [
+ {
+ "path": "css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht",
+ "references": [
+ [
+ "/css-text-3_dev/xhtml1print/reference/word-break-normal-zh-ref-000.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-text-3_dev/xhtml1print/word-break-normal-zh-000.xht"
+ }
+ ],
"css-text-3_dev/xhtml1print/word-wrap-001.xht": [
{
"path": "css-text-3_dev/xhtml1print/word-wrap-001.xht",
@@ -378988,6 +400980,30 @@
"url": "/css-transforms-1_dev/html/iframe-001.htm"
}
],
+ "css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm": [
+ {
+ "path": "css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/perspective-containing-block-dynamic-1a.htm"
+ }
+ ],
+ "css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm": [
+ {
+ "path": "css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/perspective-containing-block-dynamic-1b.htm"
+ }
+ ],
"css-transforms-1_dev/html/perspective-origin-001.htm": [
{
"path": "css-transforms-1_dev/html/perspective-origin-001.htm",
@@ -388424,6 +410440,30 @@
"url": "/css-transforms-1_dev/html/transform-compound-001.htm"
}
],
+ "css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm": [
+ {
+ "path": "css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/transform-containing-block-dynamic-1a.htm"
+ }
+ ],
+ "css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm": [
+ {
+ "path": "css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm",
+ "references": [
+ [
+ "/css-transforms-1_dev/html/reference/containing-block-dynamic-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/html/transform-containing-block-dynamic-1b.htm"
+ }
+ ],
"css-transforms-1_dev/html/transform-descendant-001.htm": [
{
"path": "css-transforms-1_dev/html/transform-descendant-001.htm",
@@ -391672,6 +413712,30 @@
"url": "/css-transforms-1_dev/xhtml1/iframe-001.xht"
}
],
+ "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1a.xht"
+ }
+ ],
+ "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/perspective-containing-block-dynamic-1b.xht"
+ }
+ ],
"css-transforms-1_dev/xhtml1/perspective-origin-001.xht": [
{
"path": "css-transforms-1_dev/xhtml1/perspective-origin-001.xht",
@@ -401072,6 +423136,30 @@
"url": "/css-transforms-1_dev/xhtml1/transform-compound-001.xht"
}
],
+ "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1a.xht"
+ }
+ ],
+ "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1/transform-containing-block-dynamic-1b.xht"
+ }
+ ],
"css-transforms-1_dev/xhtml1/transform-descendant-001.xht": [
{
"path": "css-transforms-1_dev/xhtml1/transform-descendant-001.xht",
@@ -404296,6 +426384,30 @@
"url": "/css-transforms-1_dev/xhtml1print/iframe-001.xht"
}
],
+ "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1a.xht"
+ }
+ ],
+ "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/perspective-containing-block-dynamic-1b.xht"
+ }
+ ],
"css-transforms-1_dev/xhtml1print/perspective-origin-001.xht": [
{
"path": "css-transforms-1_dev/xhtml1print/perspective-origin-001.xht",
@@ -413696,6 +435808,30 @@
"url": "/css-transforms-1_dev/xhtml1print/transform-compound-001.xht"
}
],
+ "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1a.xht"
+ }
+ ],
+ "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht": [
+ {
+ "path": "css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht",
+ "references": [
+ [
+ "/css-transforms-1_dev/xhtml1print/reference/containing-block-dynamic-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-transforms-1_dev/xhtml1print/transform-containing-block-dynamic-1b.xht"
+ }
+ ],
"css-transforms-1_dev/xhtml1print/transform-descendant-001.xht": [
{
"path": "css-transforms-1_dev/xhtml1print/transform-descendant-001.xht",
@@ -416584,6 +438720,426 @@
"url": "/css-transitions-1_dev/xhtml1/transition-test.xht"
}
],
+ "css-ui-3_dev/html/box-sizing-001.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-001.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-002.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-002.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-003.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-003.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-004.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-004.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-004.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-005.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-005.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-005.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-006.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-006.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-006.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-007.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-007.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-007-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-007.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-008.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-008.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-008-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-008.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-009.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-009.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-009-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-009.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-010.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-010.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-010.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-011.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-011.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-011.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-012.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-012.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-012-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-012.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-013.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-013.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-013-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-013.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-014.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-014.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-014.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-015.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-015.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-015.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-016.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-016.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-016.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-017.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-017.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-017.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-018.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-018.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-018.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-019.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-019.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-010-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-019.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-020.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-020.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-020.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-021.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-021.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-021.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-022.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-022.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-022-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-022.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-023.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-023.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-023-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-023.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-024.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-024.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-024.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-025.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-025.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-020-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-025.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-border-box-001.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-001.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-border-box-002.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-002.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-border-box-003.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-003.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-border-box-004.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-border-box-004.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-border-box-004-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-border-box-004.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-content-box-001.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-001.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-content-box-002.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-002.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-content-box-003.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-content-box-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-content-box-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-content-box-003.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-replaced-001.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-001.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-001-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-001.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-replaced-002.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-002.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-002.htm"
+ }
+ ],
+ "css-ui-3_dev/html/box-sizing-replaced-003.htm": [
+ {
+ "path": "css-ui-3_dev/html/box-sizing-replaced-003.htm",
+ "references": [
+ [
+ "/css-ui-3_dev/html/reference/box-sizing-replaced-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/html/box-sizing-replaced-003.htm"
+ }
+ ],
"css-ui-3_dev/html/outline-001.htm": [
{
"path": "css-ui-3_dev/html/outline-001.htm",
@@ -416740,6 +439296,426 @@
"url": "/css-ui-3_dev/html/text-overflow-004.htm"
}
],
+ "css-ui-3_dev/xhtml1/box-sizing-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-004.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-004.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-005.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-005.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-005.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-006.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-006.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-006.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-007.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-007.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-007-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-007.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-008.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-008.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-008.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-009.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-009.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-009-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-009.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-010.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-010.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-010.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-011.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-011.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-011.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-012.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-012.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-012-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-012.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-013.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-013.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-013-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-013.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-014.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-014.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-014.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-015.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-015.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-015.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-016.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-016.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-016.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-017.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-017.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-017.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-018.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-018.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-018.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-019.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-019.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-019.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-020.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-020.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-020.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-021.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-021.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-021.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-022.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-022.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-022-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-022.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-023.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-023.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-023-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-023.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-024.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-024.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-024.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-025.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-025.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-025.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-border-box-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-border-box-004.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-content-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-content-box-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1/reference/box-sizing-replaced-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1/box-sizing-replaced-003.xht"
+ }
+ ],
"css-ui-3_dev/xhtml1/outline-001.xht": [
{
"path": "css-ui-3_dev/xhtml1/outline-001.xht",
@@ -416896,6 +439872,426 @@
"url": "/css-ui-3_dev/xhtml1/text-overflow-004.xht"
}
],
+ "css-ui-3_dev/xhtml1print/box-sizing-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-004.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-004.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-005.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-005.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-005.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-006.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-006.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-006.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-007.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-007.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-007-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-007.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-008.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-008.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-008.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-009.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-009.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-009-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-009.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-010.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-010.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-010.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-011.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-011.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-011.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-012.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-012.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-012-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-012.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-013.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-013.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-013-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-013.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-014.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-014.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-014.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-015.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-015.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-015.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-016.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-016.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-016.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-017.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-017.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-017.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-018.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-018.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-018.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-019.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-019.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-010-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-019.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-020.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-020.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-020.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-021.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-021.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-021.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-022.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-022.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-022-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-022.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-023.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-023.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-023-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-023.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-024.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-024.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-024.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-025.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-025.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-020-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-025.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-border-box-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-border-box-004.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-content-box-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-content-box-003.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-001-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-001.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-002.xht"
+ }
+ ],
+ "css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht": [
+ {
+ "path": "css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht",
+ "references": [
+ [
+ "/css-ui-3_dev/xhtml1print/reference/box-sizing-replaced-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-ui-3_dev/xhtml1print/box-sizing-replaced-003.xht"
+ }
+ ],
"css-ui-3_dev/xhtml1print/outline-001.xht": [
{
"path": "css-ui-3_dev/xhtml1print/outline-001.xht",
@@ -428404,6 +451800,54 @@
"url": "/css-writing-modes-3_dev/html/box-offsets-rel-pos-vrl-004.htm"
}
],
+ "css-writing-modes-3_dev/html/caption-side-vlr-007.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vlr-007.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vlr-007.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/caption-side-vlr-009.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vlr-009.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vlr-009.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/caption-side-vrl-006.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vrl-006.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vrl-006.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/caption-side-vrl-008.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/caption-side-vrl-008.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/ref-filled-green-100px-square.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/caption-side-vrl-008.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/central-baseline-alignment-002.htm": [
{
"path": "css-writing-modes-3_dev/html/central-baseline-alignment-002.htm",
@@ -429904,6 +453348,54 @@
"url": "/css-writing-modes-3_dev/html/inline-replaced-vrl-004.htm"
}
],
+ "css-writing-modes-3_dev/html/inline-table-alignment-002.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-002.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-002.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/inline-table-alignment-003.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-003.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-003.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/inline-table-alignment-004.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-004.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-004.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/inline-table-alignment-005.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/inline-table-alignment-005.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/inline-table-alignment-005.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/line-box-direction-001.htm": [
{
"path": "css-writing-modes-3_dev/html/line-box-direction-001.htm",
@@ -431168,6 +454660,30 @@
"url": "/css-writing-modes-3_dev/html/text-combine-horizontal-011.htm"
}
],
+ "css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/text-combine-upright-decorations-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/text-combine-upright-decorations-001.htm"
+ }
+ ],
+ "css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/text-combine-upright-inherit-all-001.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/text-combine-upright-inherit-all-001.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/text-combine-upright-inherit-all-002.htm": [
{
"path": "css-writing-modes-3_dev/html/text-combine-upright-inherit-all-002.htm",
@@ -432292,6 +455808,18 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-002.htm"
}
],
+ "css-writing-modes-3_dev/html/vertical-alignment-new-003.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-003.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-003.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/vertical-alignment-new-004.htm": [
{
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-004.htm",
@@ -432304,6 +455832,18 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-004.htm"
}
],
+ "css-writing-modes-3_dev/html/vertical-alignment-new-005.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-005.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-004-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-005.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/vertical-alignment-new-006.htm": [
{
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-006.htm",
@@ -432316,6 +455856,18 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-006.htm"
}
],
+ "css-writing-modes-3_dev/html/vertical-alignment-new-007.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-007.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-006-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-007.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/vertical-alignment-new-008.htm": [
{
"path": "css-writing-modes-3_dev/html/vertical-alignment-new-008.htm",
@@ -432328,6 +455880,18 @@
"url": "/css-writing-modes-3_dev/html/vertical-alignment-new-008.htm"
}
],
+ "css-writing-modes-3_dev/html/vertical-alignment-new-009.htm": [
+ {
+ "path": "css-writing-modes-3_dev/html/vertical-alignment-new-009.htm",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/html/reference/vertical-alignment-new-008-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/html/vertical-alignment-new-009.htm"
+ }
+ ],
"css-writing-modes-3_dev/html/writing-mode-horizontal-001l.htm": [
{
"path": "css-writing-modes-3_dev/html/writing-mode-horizontal-001l.htm",
@@ -437176,6 +460740,54 @@
"url": "/css-writing-modes-3_dev/xhtml1/box-offsets-rel-pos-vrl-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vlr-007.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vlr-009.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vrl-006.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/caption-side-vrl-008.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/central-baseline-alignment-002.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/central-baseline-alignment-002.xht",
@@ -438664,6 +462276,54 @@
"url": "/css-writing-modes-3_dev/xhtml1/inline-replaced-vrl-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-002.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-003.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-004.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/inline-table-alignment-005.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/margin-collapse-vlr-003.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/margin-collapse-vlr-003.xht",
@@ -439556,6 +463216,30 @@
"url": "/css-writing-modes-3_dev/xhtml1/text-combine-horizontal-011.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-decorations-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/text-combine-upright-decorations-001.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/text-combine-upright-inherit-all-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-001.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-002.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/text-combine-upright-inherit-all-002.xht",
@@ -440668,6 +464352,18 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-002.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-003.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht",
@@ -440680,6 +464376,18 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-005.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht",
@@ -440692,6 +464400,18 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-006.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-006-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-007.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht",
@@ -440704,6 +464424,18 @@
"url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-008.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-new-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1/vertical-alignment-new-009.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1/writing-mode-horizontal-001l.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1/writing-mode-horizontal-001l.xht",
@@ -445540,6 +469272,54 @@
"url": "/css-writing-modes-3_dev/xhtml1print/box-offsets-rel-pos-vrl-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-007.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vlr-009.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-006.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/ref-filled-green-100px-square.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/caption-side-vrl-008.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/central-baseline-alignment-002.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/central-baseline-alignment-002.xht",
@@ -447028,6 +470808,54 @@
"url": "/css-writing-modes-3_dev/xhtml1print/inline-replaced-vrl-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-002.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-003.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-004.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/inline-table-alignment-005.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/margin-collapse-vlr-003.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/margin-collapse-vlr-003.xht",
@@ -447920,6 +471748,30 @@
"url": "/css-writing-modes-3_dev/xhtml1print/text-combine-horizontal-011.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-decorations-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/text-combine-upright-decorations-001.xht"
+ }
+ ],
+ "css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/text-combine-upright-inherit-all-001.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-001.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-002.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/text-combine-upright-inherit-all-002.xht",
@@ -449032,6 +472884,18 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-002.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-003.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht",
@@ -449044,6 +472908,18 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-004.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-004-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-005.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht",
@@ -449056,6 +472932,18 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-006.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-006-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-007.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht",
@@ -449068,6 +472956,18 @@
"url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-008.xht"
}
],
+ "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht": [
+ {
+ "path": "css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht",
+ "references": [
+ [
+ "/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-new-008-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css-writing-modes-3_dev/xhtml1print/vertical-alignment-new-009.xht"
+ }
+ ],
"css-writing-modes-3_dev/xhtml1print/writing-mode-horizontal-001l.xht": [
{
"path": "css-writing-modes-3_dev/xhtml1print/writing-mode-horizontal-001l.xht",
@@ -454120,6 +478020,186 @@
"url": "/css21_dev/html4/anonymous-table-box-width-001.htm"
}
],
+ "css21_dev/html4/at-charset-033.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-033.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-033.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-034.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-034.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-034.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-035.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-035.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-036.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-036.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-036.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-037.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-037.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-038.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-038.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-049.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-049.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-050.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-050.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-050.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-051.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-051.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-051.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-052.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-052.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-052.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-053.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-053.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-053.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-055.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-055.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-055.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-057.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-057.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-058.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-058.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-058.htm"
+ }
+ ],
+ "css21_dev/html4/at-charset-059.htm": [
+ {
+ "path": "css21_dev/html4/at-charset-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-charset-059.htm"
+ }
+ ],
"css21_dev/html4/at-charset-quotes-001.htm": [
{
"path": "css21_dev/html4/at-charset-quotes-001.htm",
@@ -454228,6 +478308,282 @@
"url": "/css21_dev/html4/at-charset-utf16-le-003.htm"
}
],
+ "css21_dev/html4/at-import-002.htm": [
+ {
+ "path": "css21_dev/html4/at-import-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-002.htm"
+ }
+ ],
+ "css21_dev/html4/at-import-003.htm": [
+ {
+ "path": "css21_dev/html4/at-import-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-003.htm"
+ }
+ ],
+ "css21_dev/html4/at-import-004.htm": [
+ {
+ "path": "css21_dev/html4/at-import-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-004.htm"
+ }
+ ],
+ "css21_dev/html4/at-import-005.htm": [
+ {
+ "path": "css21_dev/html4/at-import-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-005.htm"
+ }
+ ],
+ "css21_dev/html4/at-import-006.htm": [
+ {
+ "path": "css21_dev/html4/at-import-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-006.htm"
+ }
+ ],
+ "css21_dev/html4/at-import-007.htm": [
+ {
+ "path": "css21_dev/html4/at-import-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-import-007.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-001.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-001.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-002.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-002.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-003.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-003.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-004.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-004.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-005.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-005.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-006.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-006.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-007.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-007.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-008.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-008.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-009.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-009.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-010.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-010.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-011.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-011.htm"
+ }
+ ],
+ "css21_dev/html4/at-rule-012.htm": [
+ {
+ "path": "css21_dev/html4/at-rule-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/at-rule-012.htm"
+ }
+ ],
+ "css21_dev/html4/attribute-selector-001.htm": [
+ {
+ "path": "css21_dev/html4/attribute-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-selector-001.htm"
+ }
+ ],
+ "css21_dev/html4/attribute-selector-002.htm": [
+ {
+ "path": "css21_dev/html4/attribute-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-selector-002.htm"
+ }
+ ],
+ "css21_dev/html4/attribute-value-selector-004.htm": [
+ {
+ "path": "css21_dev/html4/attribute-value-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-004.htm"
+ }
+ ],
+ "css21_dev/html4/attribute-value-selector-005.htm": [
+ {
+ "path": "css21_dev/html4/attribute-value-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-005.htm"
+ }
+ ],
+ "css21_dev/html4/attribute-value-selector-006.htm": [
+ {
+ "path": "css21_dev/html4/attribute-value-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/attribute-value-selector-006.htm"
+ }
+ ],
"css21_dev/html4/background-001.htm": [
{
"path": "css21_dev/html4/background-001.htm",
@@ -460068,6 +484424,30 @@
"url": "/css21_dev/html4/background-root-103.htm"
}
],
+ "css21_dev/html4/bad-selector-001.htm": [
+ {
+ "path": "css21_dev/html4/bad-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/bad-selector-001.htm"
+ }
+ ],
+ "css21_dev/html4/before-after-001.htm": [
+ {
+ "path": "css21_dev/html4/before-after-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/before-after-001.htm"
+ }
+ ],
"css21_dev/html4/before-after-011.htm": [
{
"path": "css21_dev/html4/before-after-011.htm",
@@ -462420,6 +486800,66 @@
"url": "/css21_dev/html4/block-replaced-width-006.htm"
}
],
+ "css21_dev/html4/blocks-002.htm": [
+ {
+ "path": "css21_dev/html4/blocks-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-002.htm"
+ }
+ ],
+ "css21_dev/html4/blocks-003.htm": [
+ {
+ "path": "css21_dev/html4/blocks-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-003.htm"
+ }
+ ],
+ "css21_dev/html4/blocks-004.htm": [
+ {
+ "path": "css21_dev/html4/blocks-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-004.htm"
+ }
+ ],
+ "css21_dev/html4/blocks-005.htm": [
+ {
+ "path": "css21_dev/html4/blocks-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-005.htm"
+ }
+ ],
+ "css21_dev/html4/blocks-006.htm": [
+ {
+ "path": "css21_dev/html4/blocks-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-006.htm"
+ }
+ ],
"css21_dev/html4/blocks-011.htm": [
{
"path": "css21_dev/html4/blocks-011.htm",
@@ -462588,6 +487028,18 @@
"url": "/css21_dev/html4/blocks-026.htm"
}
],
+ "css21_dev/html4/blocks-and-strings-001.htm": [
+ {
+ "path": "css21_dev/html4/blocks-and-strings-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/blocks-and-strings-001.htm"
+ }
+ ],
"css21_dev/html4/border-001.htm": [
{
"path": "css21_dev/html4/border-001.htm",
@@ -465792,6 +490244,18 @@
"url": "/css21_dev/html4/border-collapse-005.htm"
}
],
+ "css21_dev/html4/border-collapse-applies-to-016.htm": [
+ {
+ "path": "css21_dev/html4/border-collapse-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/border-collapse-applies-to-016.htm"
+ }
+ ],
"css21_dev/html4/border-collapse-dynamic-cell-001.htm": [
{
"path": "css21_dev/html4/border-collapse-dynamic-cell-001.htm",
@@ -472416,6 +496880,18 @@
"url": "/css21_dev/html4/border-shorthands-003.htm"
}
],
+ "css21_dev/html4/border-spacing-applies-to-016.htm": [
+ {
+ "path": "css21_dev/html4/border-spacing-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/border-spacing-applies-to-016.htm"
+ }
+ ],
"css21_dev/html4/border-spacing-percentage-001.htm": [
{
"path": "css21_dev/html4/border-spacing-percentage-001.htm",
@@ -478908,6 +503384,54 @@
"url": "/css21_dev/html4/caption-position-001.htm"
}
],
+ "css21_dev/html4/caption-side-applies-to-016.htm": [
+ {
+ "path": "css21_dev/html4/caption-side-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/caption-side-applies-to-016.htm"
+ }
+ ],
+ "css21_dev/html4/cascade-005.htm": [
+ {
+ "path": "css21_dev/html4/cascade-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-005.htm"
+ }
+ ],
+ "css21_dev/html4/cascade-007.htm": [
+ {
+ "path": "css21_dev/html4/cascade-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-007.htm"
+ }
+ ],
+ "css21_dev/html4/cascade-009.htm": [
+ {
+ "path": "css21_dev/html4/cascade-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/cascade-009.htm"
+ }
+ ],
"css21_dev/html4/cascade-009a.htm": [
{
"path": "css21_dev/html4/cascade-009a.htm",
@@ -478956,6 +503480,90 @@
"url": "/css21_dev/html4/charset-attr-001.htm"
}
],
+ "css21_dev/html4/class-selector-001.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-001.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-002.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-002.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-003.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-003.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-004.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-004.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-005.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-005.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-006.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-006.htm"
+ }
+ ],
+ "css21_dev/html4/class-selector-007.htm": [
+ {
+ "path": "css21_dev/html4/class-selector-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/class-selector-007.htm"
+ }
+ ],
"css21_dev/html4/clear-001.htm": [
{
"path": "css21_dev/html4/clear-001.htm",
@@ -479436,6 +504044,534 @@
"url": "/css21_dev/html4/clip-001.htm"
}
],
+ "css21_dev/html4/clip-004.htm": [
+ {
+ "path": "css21_dev/html4/clip-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-004.htm"
+ }
+ ],
+ "css21_dev/html4/clip-005.htm": [
+ {
+ "path": "css21_dev/html4/clip-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-005.htm"
+ }
+ ],
+ "css21_dev/html4/clip-006.htm": [
+ {
+ "path": "css21_dev/html4/clip-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-006.htm"
+ }
+ ],
+ "css21_dev/html4/clip-007.htm": [
+ {
+ "path": "css21_dev/html4/clip-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-007.htm"
+ }
+ ],
+ "css21_dev/html4/clip-008.htm": [
+ {
+ "path": "css21_dev/html4/clip-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-008.htm"
+ }
+ ],
+ "css21_dev/html4/clip-016.htm": [
+ {
+ "path": "css21_dev/html4/clip-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-016.htm"
+ }
+ ],
+ "css21_dev/html4/clip-017.htm": [
+ {
+ "path": "css21_dev/html4/clip-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-017.htm"
+ }
+ ],
+ "css21_dev/html4/clip-018.htm": [
+ {
+ "path": "css21_dev/html4/clip-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-018.htm"
+ }
+ ],
+ "css21_dev/html4/clip-019.htm": [
+ {
+ "path": "css21_dev/html4/clip-019.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-019.htm"
+ }
+ ],
+ "css21_dev/html4/clip-020.htm": [
+ {
+ "path": "css21_dev/html4/clip-020.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-020.htm"
+ }
+ ],
+ "css21_dev/html4/clip-028.htm": [
+ {
+ "path": "css21_dev/html4/clip-028.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-028.htm"
+ }
+ ],
+ "css21_dev/html4/clip-029.htm": [
+ {
+ "path": "css21_dev/html4/clip-029.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-029.htm"
+ }
+ ],
+ "css21_dev/html4/clip-030.htm": [
+ {
+ "path": "css21_dev/html4/clip-030.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-030.htm"
+ }
+ ],
+ "css21_dev/html4/clip-031.htm": [
+ {
+ "path": "css21_dev/html4/clip-031.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-031.htm"
+ }
+ ],
+ "css21_dev/html4/clip-032.htm": [
+ {
+ "path": "css21_dev/html4/clip-032.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-032.htm"
+ }
+ ],
+ "css21_dev/html4/clip-040.htm": [
+ {
+ "path": "css21_dev/html4/clip-040.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-040.htm"
+ }
+ ],
+ "css21_dev/html4/clip-041.htm": [
+ {
+ "path": "css21_dev/html4/clip-041.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-041.htm"
+ }
+ ],
+ "css21_dev/html4/clip-042.htm": [
+ {
+ "path": "css21_dev/html4/clip-042.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-042.htm"
+ }
+ ],
+ "css21_dev/html4/clip-043.htm": [
+ {
+ "path": "css21_dev/html4/clip-043.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-043.htm"
+ }
+ ],
+ "css21_dev/html4/clip-044.htm": [
+ {
+ "path": "css21_dev/html4/clip-044.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-044.htm"
+ }
+ ],
+ "css21_dev/html4/clip-052.htm": [
+ {
+ "path": "css21_dev/html4/clip-052.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-052.htm"
+ }
+ ],
+ "css21_dev/html4/clip-053.htm": [
+ {
+ "path": "css21_dev/html4/clip-053.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-053.htm"
+ }
+ ],
+ "css21_dev/html4/clip-054.htm": [
+ {
+ "path": "css21_dev/html4/clip-054.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-054.htm"
+ }
+ ],
+ "css21_dev/html4/clip-055.htm": [
+ {
+ "path": "css21_dev/html4/clip-055.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-055.htm"
+ }
+ ],
+ "css21_dev/html4/clip-056.htm": [
+ {
+ "path": "css21_dev/html4/clip-056.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-056.htm"
+ }
+ ],
+ "css21_dev/html4/clip-064.htm": [
+ {
+ "path": "css21_dev/html4/clip-064.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-064.htm"
+ }
+ ],
+ "css21_dev/html4/clip-065.htm": [
+ {
+ "path": "css21_dev/html4/clip-065.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-065.htm"
+ }
+ ],
+ "css21_dev/html4/clip-066.htm": [
+ {
+ "path": "css21_dev/html4/clip-066.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-066.htm"
+ }
+ ],
+ "css21_dev/html4/clip-067.htm": [
+ {
+ "path": "css21_dev/html4/clip-067.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-067.htm"
+ }
+ ],
+ "css21_dev/html4/clip-068.htm": [
+ {
+ "path": "css21_dev/html4/clip-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-068.htm"
+ }
+ ],
+ "css21_dev/html4/clip-076.htm": [
+ {
+ "path": "css21_dev/html4/clip-076.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-076.htm"
+ }
+ ],
+ "css21_dev/html4/clip-077.htm": [
+ {
+ "path": "css21_dev/html4/clip-077.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-077.htm"
+ }
+ ],
+ "css21_dev/html4/clip-078.htm": [
+ {
+ "path": "css21_dev/html4/clip-078.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-078.htm"
+ }
+ ],
+ "css21_dev/html4/clip-079.htm": [
+ {
+ "path": "css21_dev/html4/clip-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-079.htm"
+ }
+ ],
+ "css21_dev/html4/clip-080.htm": [
+ {
+ "path": "css21_dev/html4/clip-080.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-080.htm"
+ }
+ ],
+ "css21_dev/html4/clip-088.htm": [
+ {
+ "path": "css21_dev/html4/clip-088.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-088.htm"
+ }
+ ],
+ "css21_dev/html4/clip-089.htm": [
+ {
+ "path": "css21_dev/html4/clip-089.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-089.htm"
+ }
+ ],
+ "css21_dev/html4/clip-090.htm": [
+ {
+ "path": "css21_dev/html4/clip-090.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-090.htm"
+ }
+ ],
+ "css21_dev/html4/clip-091.htm": [
+ {
+ "path": "css21_dev/html4/clip-091.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-091.htm"
+ }
+ ],
+ "css21_dev/html4/clip-092.htm": [
+ {
+ "path": "css21_dev/html4/clip-092.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-092.htm"
+ }
+ ],
+ "css21_dev/html4/clip-097.htm": [
+ {
+ "path": "css21_dev/html4/clip-097.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-097.htm"
+ }
+ ],
+ "css21_dev/html4/clip-098.htm": [
+ {
+ "path": "css21_dev/html4/clip-098.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-098.htm"
+ }
+ ],
+ "css21_dev/html4/clip-099.htm": [
+ {
+ "path": "css21_dev/html4/clip-099.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-099.htm"
+ }
+ ],
+ "css21_dev/html4/clip-102.htm": [
+ {
+ "path": "css21_dev/html4/clip-102.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/clip-102.htm"
+ }
+ ],
"css21_dev/html4/collapsing-border-model-010a.htm": [
{
"path": "css21_dev/html4/collapsing-border-model-010a.htm",
@@ -481404,6 +506540,66 @@
"url": "/css21_dev/html4/color-applies-to-015.htm"
}
],
+ "css21_dev/html4/colors-001.htm": [
+ {
+ "path": "css21_dev/html4/colors-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-001.htm"
+ }
+ ],
+ "css21_dev/html4/colors-002.htm": [
+ {
+ "path": "css21_dev/html4/colors-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-002.htm"
+ }
+ ],
+ "css21_dev/html4/colors-003.htm": [
+ {
+ "path": "css21_dev/html4/colors-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-003.htm"
+ }
+ ],
+ "css21_dev/html4/colors-004.htm": [
+ {
+ "path": "css21_dev/html4/colors-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-004.htm"
+ }
+ ],
+ "css21_dev/html4/colors-005.htm": [
+ {
+ "path": "css21_dev/html4/colors-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/colors-005.htm"
+ }
+ ],
"css21_dev/html4/colors-007.htm": [
{
"path": "css21_dev/html4/colors-007.htm",
@@ -481428,6 +506624,162 @@
"url": "/css21_dev/html4/column-visibility-004.htm"
}
],
+ "css21_dev/html4/combinator-001.htm": [
+ {
+ "path": "css21_dev/html4/combinator-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-001.htm"
+ }
+ ],
+ "css21_dev/html4/combinator-002.htm": [
+ {
+ "path": "css21_dev/html4/combinator-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-002.htm"
+ }
+ ],
+ "css21_dev/html4/combinator-003.htm": [
+ {
+ "path": "css21_dev/html4/combinator-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-003.htm"
+ }
+ ],
+ "css21_dev/html4/combinator-004.htm": [
+ {
+ "path": "css21_dev/html4/combinator-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/combinator-004.htm"
+ }
+ ],
+ "css21_dev/html4/comments-001.htm": [
+ {
+ "path": "css21_dev/html4/comments-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-001.htm"
+ }
+ ],
+ "css21_dev/html4/comments-002.htm": [
+ {
+ "path": "css21_dev/html4/comments-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-002.htm"
+ }
+ ],
+ "css21_dev/html4/comments-003.htm": [
+ {
+ "path": "css21_dev/html4/comments-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-003.htm"
+ }
+ ],
+ "css21_dev/html4/comments-004.htm": [
+ {
+ "path": "css21_dev/html4/comments-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-004.htm"
+ }
+ ],
+ "css21_dev/html4/comments-005.htm": [
+ {
+ "path": "css21_dev/html4/comments-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-005.htm"
+ }
+ ],
+ "css21_dev/html4/comments-006.htm": [
+ {
+ "path": "css21_dev/html4/comments-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-006.htm"
+ }
+ ],
+ "css21_dev/html4/comments-007.htm": [
+ {
+ "path": "css21_dev/html4/comments-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-007.htm"
+ }
+ ],
+ "css21_dev/html4/comments-008.htm": [
+ {
+ "path": "css21_dev/html4/comments-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-008.htm"
+ }
+ ],
+ "css21_dev/html4/comments-009.htm": [
+ {
+ "path": "css21_dev/html4/comments-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/comments-009.htm"
+ }
+ ],
"css21_dev/html4/containing-block-001.htm": [
{
"path": "css21_dev/html4/containing-block-001.htm",
@@ -481668,6 +507020,30 @@
"url": "/css21_dev/html4/containing-block-030.htm"
}
],
+ "css21_dev/html4/content-001.htm": [
+ {
+ "path": "css21_dev/html4/content-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/content-001.htm"
+ }
+ ],
+ "css21_dev/html4/content-036.htm": [
+ {
+ "path": "css21_dev/html4/content-036.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/content-036.htm"
+ }
+ ],
"css21_dev/html4/content-171.htm": [
{
"path": "css21_dev/html4/content-171.htm",
@@ -481788,6 +507164,30 @@
"url": "/css21_dev/html4/counter-reset-increment-002.htm"
}
],
+ "css21_dev/html4/counters-002.htm": [
+ {
+ "path": "css21_dev/html4/counters-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/counters-002.htm"
+ }
+ ],
+ "css21_dev/html4/declaration-whitespace-001.htm": [
+ {
+ "path": "css21_dev/html4/declaration-whitespace-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/declaration-whitespace-001.htm"
+ }
+ ],
"css21_dev/html4/default-attribute-selector-001.htm": [
{
"path": "css21_dev/html4/default-attribute-selector-001.htm",
@@ -481956,6 +507356,30 @@
"url": "/css21_dev/html4/descendant-display-override-001.htm"
}
],
+ "css21_dev/html4/descendent-selector-001.htm": [
+ {
+ "path": "css21_dev/html4/descendent-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/descendent-selector-001.htm"
+ }
+ ],
+ "css21_dev/html4/descendent-selector-005.htm": [
+ {
+ "path": "css21_dev/html4/descendent-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/descendent-selector-005.htm"
+ }
+ ],
"css21_dev/html4/direction-001.htm": [
{
"path": "css21_dev/html4/direction-001.htm",
@@ -482436,6 +507860,114 @@
"url": "/css21_dev/html4/dynamic-top-change-004.htm"
}
],
+ "css21_dev/html4/empty-cells-applies-to-008.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-008.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-009.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-009.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-010.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-010.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-011.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-011.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-012.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-012.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-013.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-013.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-014.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-014.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-016.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-016.htm"
+ }
+ ],
+ "css21_dev/html4/empty-cells-applies-to-017.htm": [
+ {
+ "path": "css21_dev/html4/empty-cells-applies-to-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/empty-cells-applies-to-017.htm"
+ }
+ ],
"css21_dev/html4/empty-inline-001.htm": [
{
"path": "css21_dev/html4/empty-inline-001.htm",
@@ -482472,6 +508004,234 @@
"url": "/css21_dev/html4/empty-inline-003.htm"
}
],
+ "css21_dev/html4/eof-001.htm": [
+ {
+ "path": "css21_dev/html4/eof-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-001.htm"
+ }
+ ],
+ "css21_dev/html4/eof-002.htm": [
+ {
+ "path": "css21_dev/html4/eof-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-002.htm"
+ }
+ ],
+ "css21_dev/html4/eof-003.htm": [
+ {
+ "path": "css21_dev/html4/eof-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-003.htm"
+ }
+ ],
+ "css21_dev/html4/eof-004.htm": [
+ {
+ "path": "css21_dev/html4/eof-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-004.htm"
+ }
+ ],
+ "css21_dev/html4/eof-005.htm": [
+ {
+ "path": "css21_dev/html4/eof-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-005.htm"
+ }
+ ],
+ "css21_dev/html4/eof-006.htm": [
+ {
+ "path": "css21_dev/html4/eof-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-006.htm"
+ }
+ ],
+ "css21_dev/html4/eof-007.htm": [
+ {
+ "path": "css21_dev/html4/eof-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/eof-007.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-001.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-001.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-002.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-002.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-003.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-003.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-004.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-004.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-char-001.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-char-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-char-001.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-001.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-001.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-002.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-002.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-003.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-003.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-004.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-004.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-005.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-005.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-006.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-006.htm"
+ }
+ ],
+ "css21_dev/html4/escaped-ident-spaces-007.htm": [
+ {
+ "path": "css21_dev/html4/escaped-ident-spaces-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/escaped-ident-spaces-007.htm"
+ }
+ ],
"css21_dev/html4/escapes-015.htm": [
{
"path": "css21_dev/html4/escapes-015.htm",
@@ -482952,6 +508712,18 @@
"url": "/css21_dev/html4/first-line-pseudo-016.htm"
}
],
+ "css21_dev/html4/first-line-selector-013.htm": [
+ {
+ "path": "css21_dev/html4/first-line-selector-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/first-line-selector-013.htm"
+ }
+ ],
"css21_dev/html4/fixed-table-layout-002a.htm": [
{
"path": "css21_dev/html4/fixed-table-layout-002a.htm",
@@ -486436,6 +512208,342 @@
"url": "/css21_dev/html4/font-size-005.htm"
}
],
+ "css21_dev/html4/font-size-012.htm": [
+ {
+ "path": "css21_dev/html4/font-size-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-012.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-013.htm": [
+ {
+ "path": "css21_dev/html4/font-size-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-013.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-015.htm": [
+ {
+ "path": "css21_dev/html4/font-size-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-015.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-016.htm": [
+ {
+ "path": "css21_dev/html4/font-size-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-016.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-023.htm": [
+ {
+ "path": "css21_dev/html4/font-size-023.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-023.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-024.htm": [
+ {
+ "path": "css21_dev/html4/font-size-024.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-024.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-026.htm": [
+ {
+ "path": "css21_dev/html4/font-size-026.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-026.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-027.htm": [
+ {
+ "path": "css21_dev/html4/font-size-027.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-027.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-034.htm": [
+ {
+ "path": "css21_dev/html4/font-size-034.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-034.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-035.htm": [
+ {
+ "path": "css21_dev/html4/font-size-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-035.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-037.htm": [
+ {
+ "path": "css21_dev/html4/font-size-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-037.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-038.htm": [
+ {
+ "path": "css21_dev/html4/font-size-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-038.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-045.htm": [
+ {
+ "path": "css21_dev/html4/font-size-045.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-045.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-046.htm": [
+ {
+ "path": "css21_dev/html4/font-size-046.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-046.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-048.htm": [
+ {
+ "path": "css21_dev/html4/font-size-048.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-048.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-049.htm": [
+ {
+ "path": "css21_dev/html4/font-size-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-049.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-056.htm": [
+ {
+ "path": "css21_dev/html4/font-size-056.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-056.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-057.htm": [
+ {
+ "path": "css21_dev/html4/font-size-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-057.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-059.htm": [
+ {
+ "path": "css21_dev/html4/font-size-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-059.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-060.htm": [
+ {
+ "path": "css21_dev/html4/font-size-060.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-060.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-067.htm": [
+ {
+ "path": "css21_dev/html4/font-size-067.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-067.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-068.htm": [
+ {
+ "path": "css21_dev/html4/font-size-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-068.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-070.htm": [
+ {
+ "path": "css21_dev/html4/font-size-070.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-070.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-071.htm": [
+ {
+ "path": "css21_dev/html4/font-size-071.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-071.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-078.htm": [
+ {
+ "path": "css21_dev/html4/font-size-078.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-078.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-079.htm": [
+ {
+ "path": "css21_dev/html4/font-size-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-079.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-081.htm": [
+ {
+ "path": "css21_dev/html4/font-size-081.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-081.htm"
+ }
+ ],
+ "css21_dev/html4/font-size-082.htm": [
+ {
+ "path": "css21_dev/html4/font-size-082.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/font-size-082.htm"
+ }
+ ],
"css21_dev/html4/font-size-089.htm": [
{
"path": "css21_dev/html4/font-size-089.htm",
@@ -488200,6 +514308,54 @@
"url": "/css21_dev/html4/height-width-table-001e.htm"
}
],
+ "css21_dev/html4/html-attribute-009.htm": [
+ {
+ "path": "css21_dev/html4/html-attribute-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-attribute-009.htm"
+ }
+ ],
+ "css21_dev/html4/html-attribute-028.htm": [
+ {
+ "path": "css21_dev/html4/html-attribute-028.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-attribute-028.htm"
+ }
+ ],
+ "css21_dev/html4/html-case-sensitivity-001.htm": [
+ {
+ "path": "css21_dev/html4/html-case-sensitivity-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-case-sensitivity-001.htm"
+ }
+ ],
+ "css21_dev/html4/html-precedence-001.htm": [
+ {
+ "path": "css21_dev/html4/html-precedence-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/html-precedence-001.htm"
+ }
+ ],
"css21_dev/html4/html-precedence-004.htm": [
{
"path": "css21_dev/html4/html-precedence-004.htm",
@@ -488212,6 +514368,210 @@
"url": "/css21_dev/html4/html-precedence-004.htm"
}
],
+ "css21_dev/html4/id-selector-001.htm": [
+ {
+ "path": "css21_dev/html4/id-selector-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-001.htm"
+ }
+ ],
+ "css21_dev/html4/id-selector-004.htm": [
+ {
+ "path": "css21_dev/html4/id-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-004.htm"
+ }
+ ],
+ "css21_dev/html4/id-selector-005.htm": [
+ {
+ "path": "css21_dev/html4/id-selector-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-005.htm"
+ }
+ ],
+ "css21_dev/html4/id-selector-006.htm": [
+ {
+ "path": "css21_dev/html4/id-selector-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/id-selector-006.htm"
+ }
+ ],
+ "css21_dev/html4/ident-014.htm": [
+ {
+ "path": "css21_dev/html4/ident-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-014.htm"
+ }
+ ],
+ "css21_dev/html4/ident-015.htm": [
+ {
+ "path": "css21_dev/html4/ident-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-015.htm"
+ }
+ ],
+ "css21_dev/html4/ident-016.htm": [
+ {
+ "path": "css21_dev/html4/ident-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-016.htm"
+ }
+ ],
+ "css21_dev/html4/ident-017.htm": [
+ {
+ "path": "css21_dev/html4/ident-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-017.htm"
+ }
+ ],
+ "css21_dev/html4/ident-018.htm": [
+ {
+ "path": "css21_dev/html4/ident-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-018.htm"
+ }
+ ],
+ "css21_dev/html4/ident-019.htm": [
+ {
+ "path": "css21_dev/html4/ident-019.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ident-019.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-001.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-001.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-002.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-002.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-003.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-003.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-004.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-004.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-005.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-005.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-006.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-006.htm"
+ }
+ ],
+ "css21_dev/html4/ignored-rules-007.htm": [
+ {
+ "path": "css21_dev/html4/ignored-rules-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/ignored-rules-007.htm"
+ }
+ ],
"css21_dev/html4/inherit-static-offset-001.htm": [
{
"path": "css21_dev/html4/inherit-static-offset-001.htm",
@@ -489256,6 +515616,54 @@
"url": "/css21_dev/html4/inline-table-003.htm"
}
],
+ "css21_dev/html4/inline-table-alignment-002.htm": [
+ {
+ "path": "css21_dev/html4/inline-table-alignment-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-002.htm"
+ }
+ ],
+ "css21_dev/html4/inline-table-alignment-003.htm": [
+ {
+ "path": "css21_dev/html4/inline-table-alignment-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-003.htm"
+ }
+ ],
+ "css21_dev/html4/inline-table-alignment-004.htm": [
+ {
+ "path": "css21_dev/html4/inline-table-alignment-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-002-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-004.htm"
+ }
+ ],
+ "css21_dev/html4/inline-table-alignment-005.htm": [
+ {
+ "path": "css21_dev/html4/inline-table-alignment-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/inline-table-alignment-003-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/inline-table-alignment-005.htm"
+ }
+ ],
"css21_dev/html4/inline-table-height-001.htm": [
{
"path": "css21_dev/html4/inline-table-height-001.htm",
@@ -489772,6 +516180,66 @@
"url": "/css21_dev/html4/insert-inline-in-blocks-n-inlines-middle-003.htm"
}
],
+ "css21_dev/html4/invalid-at-rule-001.htm": [
+ {
+ "path": "css21_dev/html4/invalid-at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-at-rule-001.htm"
+ }
+ ],
+ "css21_dev/html4/invalid-decl-at-rule-001.htm": [
+ {
+ "path": "css21_dev/html4/invalid-decl-at-rule-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-decl-at-rule-001.htm"
+ }
+ ],
+ "css21_dev/html4/invalid-decl-at-rule-002.htm": [
+ {
+ "path": "css21_dev/html4/invalid-decl-at-rule-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/invalid-decl-at-rule-002.htm"
+ }
+ ],
+ "css21_dev/html4/lang-selector-002.htm": [
+ {
+ "path": "css21_dev/html4/lang-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/lang-selector-002.htm"
+ }
+ ],
+ "css21_dev/html4/lang-selector-003.htm": [
+ {
+ "path": "css21_dev/html4/lang-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/lang-selector-003.htm"
+ }
+ ],
"css21_dev/html4/leading-001.htm": [
{
"path": "css21_dev/html4/leading-001.htm",
@@ -491680,6 +518148,102 @@
"url": "/css21_dev/html4/ltr-span-only.htm"
}
],
+ "css21_dev/html4/malformed-decl-001.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-001.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-002.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-002.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-003.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-003.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-004.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-004.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-005.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-005.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-006.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-006.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-007.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-007.htm"
+ }
+ ],
+ "css21_dev/html4/malformed-decl-008.htm": [
+ {
+ "path": "css21_dev/html4/malformed-decl-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/malformed-decl-008.htm"
+ }
+ ],
"css21_dev/html4/margin-001.htm": [
{
"path": "css21_dev/html4/margin-001.htm",
@@ -497956,6 +524520,210 @@
"url": "/css21_dev/html4/max-width-percentage-002.htm"
}
],
+ "css21_dev/html4/media-dependency-001.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-001.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-002.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-002.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-003.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-003.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-004.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-004.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-005.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-005.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-006.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-006.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-007.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-007.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-008.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-008.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-009.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-009.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-010.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-010.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-011.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-011.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-012.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-012.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-012.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-013.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-013.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-014.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-014.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-015.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-015.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-016.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-016.htm"
+ }
+ ],
+ "css21_dev/html4/media-dependency-017.htm": [
+ {
+ "path": "css21_dev/html4/media-dependency-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/media-dependency-017.htm"
+ }
+ ],
"css21_dev/html4/min-height-001.htm": [
{
"path": "css21_dev/html4/min-height-001.htm",
@@ -499840,6 +526608,534 @@
"url": "/css21_dev/html4/min-width-percentage-002.htm"
}
],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-10.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-12.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-13.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-14-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-14.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-15-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-15.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-2.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-3.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-4.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-5.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-6.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-7.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-8.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-block-page-break-inside-avoid-9.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-2-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-3.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-block-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-4.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-5.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-6.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-7.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-float-page-break-inside-avoid-9-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-float-page-break-inside-avoid-9.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-inline-page-break-inside-avoid-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-inline-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-row-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-2.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-3.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-4.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-5.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-6.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-7.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-rowgroup-page-break-inside-avoid-8.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-1.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-2-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-2.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-3-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-3.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-4-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-4.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-5-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-5.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-6.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-7-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-7.htm"
+ }
+ ],
+ "css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm": [
+ {
+ "path": "css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-css21-table-page-break-inside-avoid-6-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-css21-table-page-break-inside-avoid-8.htm"
+ }
+ ],
+ "css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm": [
+ {
+ "path": "css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm"
+ }
+ ],
"css21_dev/html4/multicol-height-002.htm": [
{
"path": "css21_dev/html4/multicol-height-002.htm",
@@ -499852,6 +527148,102 @@
"url": "/css21_dev/html4/multicol-height-002.htm"
}
],
+ "css21_dev/html4/numbers-units-001.htm": [
+ {
+ "path": "css21_dev/html4/numbers-units-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-001.htm"
+ }
+ ],
+ "css21_dev/html4/numbers-units-003.htm": [
+ {
+ "path": "css21_dev/html4/numbers-units-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-003.htm"
+ }
+ ],
+ "css21_dev/html4/numbers-units-005.htm": [
+ {
+ "path": "css21_dev/html4/numbers-units-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-005.htm"
+ }
+ ],
+ "css21_dev/html4/numbers-units-016.htm": [
+ {
+ "path": "css21_dev/html4/numbers-units-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-016.htm"
+ }
+ ],
+ "css21_dev/html4/numbers-units-017.htm": [
+ {
+ "path": "css21_dev/html4/numbers-units-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/numbers-units-017.htm"
+ }
+ ],
+ "css21_dev/html4/other-attribute-001.htm": [
+ {
+ "path": "css21_dev/html4/other-attribute-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/other-attribute-001.htm"
+ }
+ ],
+ "css21_dev/html4/outline-applies-to-005.htm": [
+ {
+ "path": "css21_dev/html4/outline-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-applies-to-005.htm"
+ }
+ ],
+ "css21_dev/html4/outline-applies-to-006.htm": [
+ {
+ "path": "css21_dev/html4/outline-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-applies-to-006.htm"
+ }
+ ],
"css21_dev/html4/outline-color-049.htm": [
{
"path": "css21_dev/html4/outline-color-049.htm",
@@ -500044,6 +527436,30 @@
"url": "/css21_dev/html4/outline-color-115.htm"
}
],
+ "css21_dev/html4/outline-color-applies-to-005.htm": [
+ {
+ "path": "css21_dev/html4/outline-color-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-color-applies-to-005.htm"
+ }
+ ],
+ "css21_dev/html4/outline-color-applies-to-006.htm": [
+ {
+ "path": "css21_dev/html4/outline-color-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-color-applies-to-006.htm"
+ }
+ ],
"css21_dev/html4/outline-layout-006.htm": [
{
"path": "css21_dev/html4/outline-layout-006.htm",
@@ -500056,6 +527472,390 @@
"url": "/css21_dev/html4/outline-layout-006.htm"
}
],
+ "css21_dev/html4/outline-style-001.htm": [
+ {
+ "path": "css21_dev/html4/outline-style-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-001.htm"
+ }
+ ],
+ "css21_dev/html4/outline-style-applies-to-005.htm": [
+ {
+ "path": "css21_dev/html4/outline-style-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-applies-to-005.htm"
+ }
+ ],
+ "css21_dev/html4/outline-style-applies-to-006.htm": [
+ {
+ "path": "css21_dev/html4/outline-style-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-style-applies-to-006.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-002.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-002.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-004.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-004.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-005.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-005.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-013.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-013.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-013.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-015.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-015.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-016.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-016.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-024.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-024.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-024.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-026.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-026.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-026.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-027.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-027.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-027.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-035.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-035.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-035.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-037.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-037.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-037.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-038.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-038.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-038.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-046.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-046.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-046.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-048.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-048.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-048.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-049.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-049.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-049.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-057.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-057.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-057.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-059.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-059.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-059.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-060.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-060.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-060.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-068.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-068.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-068.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-070.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-070.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-070.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-071.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-071.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-071.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-079.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-079.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-079.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-081.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-081.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-081.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-082.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-082.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-082.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-089.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-089.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-089.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-090.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-090.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-090.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-091.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-091.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-091.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-applies-to-005.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-applies-to-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-applies-to-005.htm"
+ }
+ ],
+ "css21_dev/html4/outline-width-applies-to-006.htm": [
+ {
+ "path": "css21_dev/html4/outline-width-applies-to-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/outline-width-applies-to-006.htm"
+ }
+ ],
"css21_dev/html4/overflow-applies-to-001.htm": [
{
"path": "css21_dev/html4/overflow-applies-to-001.htm",
@@ -504880,6 +532680,90 @@
"url": "/css21_dev/html4/positioning-float-002.htm"
}
],
+ "css21_dev/html4/pseudo-001.htm": [
+ {
+ "path": "css21_dev/html4/pseudo-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-001.htm"
+ }
+ ],
+ "css21_dev/html4/pseudo-002.htm": [
+ {
+ "path": "css21_dev/html4/pseudo-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-002.htm"
+ }
+ ],
+ "css21_dev/html4/pseudo-014.htm": [
+ {
+ "path": "css21_dev/html4/pseudo-014.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-014.htm"
+ }
+ ],
+ "css21_dev/html4/pseudo-015.htm": [
+ {
+ "path": "css21_dev/html4/pseudo-015.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-015.htm"
+ }
+ ],
+ "css21_dev/html4/pseudo-016.htm": [
+ {
+ "path": "css21_dev/html4/pseudo-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/pseudo-016.htm"
+ }
+ ],
+ "css21_dev/html4/quoted-keywords-001.htm": [
+ {
+ "path": "css21_dev/html4/quoted-keywords-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/quoted-keywords-001.htm"
+ }
+ ],
+ "css21_dev/html4/quoted-keywords-002.htm": [
+ {
+ "path": "css21_dev/html4/quoted-keywords-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/quoted-keywords-002.htm"
+ }
+ ],
"css21_dev/html4/quotes-035.htm": [
{
"path": "css21_dev/html4/quotes-035.htm",
@@ -508188,6 +536072,18 @@
"url": "/css21_dev/html4/separated-border-model-009.htm"
}
],
+ "css21_dev/html4/sgml-comments-001.htm": [
+ {
+ "path": "css21_dev/html4/sgml-comments-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/sgml-comments-001.htm"
+ }
+ ],
"css21_dev/html4/shand-border-000.htm": [
{
"path": "css21_dev/html4/shand-border-000.htm",
@@ -508212,6 +536108,18 @@
"url": "/css21_dev/html4/shand-border-001.htm"
}
],
+ "css21_dev/html4/sibling-selector-002.htm": [
+ {
+ "path": "css21_dev/html4/sibling-selector-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/sibling-selector-002.htm"
+ }
+ ],
"css21_dev/html4/sort-by-order-001.htm": [
{
"path": "css21_dev/html4/sort-by-order-001.htm",
@@ -508224,6 +536132,102 @@
"url": "/css21_dev/html4/sort-by-order-001.htm"
}
],
+ "css21_dev/html4/specificity-001.htm": [
+ {
+ "path": "css21_dev/html4/specificity-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-001.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-002.htm": [
+ {
+ "path": "css21_dev/html4/specificity-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-002.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-003.htm": [
+ {
+ "path": "css21_dev/html4/specificity-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-003.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-004.htm": [
+ {
+ "path": "css21_dev/html4/specificity-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-004.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-005.htm": [
+ {
+ "path": "css21_dev/html4/specificity-005.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-005.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-006.htm": [
+ {
+ "path": "css21_dev/html4/specificity-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-006.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-007.htm": [
+ {
+ "path": "css21_dev/html4/specificity-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-007.htm"
+ }
+ ],
+ "css21_dev/html4/specificity-008.htm": [
+ {
+ "path": "css21_dev/html4/specificity-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/specificity-008.htm"
+ }
+ ],
"css21_dev/html4/specificity-011.htm": [
{
"path": "css21_dev/html4/specificity-011.htm",
@@ -508548,6 +536552,30 @@
"url": "/css21_dev/html4/table-backgrounds-bs-table-001.htm"
}
],
+ "css21_dev/html4/table-column-rendering-001.htm": [
+ {
+ "path": "css21_dev/html4/table-column-rendering-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-column-rendering-001.htm"
+ }
+ ],
+ "css21_dev/html4/table-column-rendering-002.htm": [
+ {
+ "path": "css21_dev/html4/table-column-rendering-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-column-rendering-002.htm"
+ }
+ ],
"css21_dev/html4/table-height-algorithm-008a.htm": [
{
"path": "css21_dev/html4/table-height-algorithm-008a.htm",
@@ -508596,6 +536624,18 @@
"url": "/css21_dev/html4/table-in-inline-001.htm"
}
],
+ "css21_dev/html4/table-layout-applies-to-016.htm": [
+ {
+ "path": "css21_dev/html4/table-layout-applies-to-016.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-layout-applies-to-016.htm"
+ }
+ ],
"css21_dev/html4/table-margin-004.htm": [
{
"path": "css21_dev/html4/table-margin-004.htm",
@@ -508692,6 +536732,30 @@
"url": "/css21_dev/html4/table-vertical-align-baseline-007.htm"
}
],
+ "css21_dev/html4/table-visual-layout-017.htm": [
+ {
+ "path": "css21_dev/html4/table-visual-layout-017.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-visual-layout-017.htm"
+ }
+ ],
+ "css21_dev/html4/table-visual-layout-018.htm": [
+ {
+ "path": "css21_dev/html4/table-visual-layout-018.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/table-visual-layout-018.htm"
+ }
+ ],
"css21_dev/html4/table-visual-layout-026a.htm": [
{
"path": "css21_dev/html4/table-visual-layout-026a.htm",
@@ -508848,6 +536912,18 @@
"url": "/css21_dev/html4/text-align-white-space-008.htm"
}
],
+ "css21_dev/html4/text-decoration-image-001.htm": [
+ {
+ "path": "css21_dev/html4/text-decoration-image-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-decoration-image-001.htm"
+ }
+ ],
"css21_dev/html4/text-decoration-va-length-001.htm": [
{
"path": "css21_dev/html4/text-decoration-va-length-001.htm",
@@ -508972,6 +537048,30 @@
"url": "/css21_dev/html4/text-indent-intrinsic-004.htm"
}
],
+ "css21_dev/html4/text-indent-overflow-001.htm": [
+ {
+ "path": "css21_dev/html4/text-indent-overflow-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-indent-overflow-001.htm"
+ }
+ ],
+ "css21_dev/html4/text-indent-overflow-004.htm": [
+ {
+ "path": "css21_dev/html4/text-indent-overflow-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/text-indent-overflow-004.htm"
+ }
+ ],
"css21_dev/html4/text-indent-percent-001.htm": [
{
"path": "css21_dev/html4/text-indent-percent-001.htm",
@@ -510188,6 +538288,138 @@
"url": "/css21_dev/html4/units-009.htm"
}
],
+ "css21_dev/html4/universal-selector-003.htm": [
+ {
+ "path": "css21_dev/html4/universal-selector-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/universal-selector-003.htm"
+ }
+ ],
+ "css21_dev/html4/universal-selector-004.htm": [
+ {
+ "path": "css21_dev/html4/universal-selector-004.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/universal-selector-004.htm"
+ }
+ ],
+ "css21_dev/html4/uri-001.htm": [
+ {
+ "path": "css21_dev/html4/uri-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/filler-text-below-green.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-001.htm"
+ }
+ ],
+ "css21_dev/html4/uri-002.htm": [
+ {
+ "path": "css21_dev/html4/uri-002.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-002.htm"
+ }
+ ],
+ "css21_dev/html4/uri-003.htm": [
+ {
+ "path": "css21_dev/html4/uri-003.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-003.htm"
+ }
+ ],
+ "css21_dev/html4/uri-006.htm": [
+ {
+ "path": "css21_dev/html4/uri-006.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-006.htm"
+ }
+ ],
+ "css21_dev/html4/uri-007.htm": [
+ {
+ "path": "css21_dev/html4/uri-007.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-007.htm"
+ }
+ ],
+ "css21_dev/html4/uri-008.htm": [
+ {
+ "path": "css21_dev/html4/uri-008.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-008.htm"
+ }
+ ],
+ "css21_dev/html4/uri-009.htm": [
+ {
+ "path": "css21_dev/html4/uri-009.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-009.htm"
+ }
+ ],
+ "css21_dev/html4/uri-010.htm": [
+ {
+ "path": "css21_dev/html4/uri-010.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-010.htm"
+ }
+ ],
+ "css21_dev/html4/uri-011.htm": [
+ {
+ "path": "css21_dev/html4/uri-011.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-filler-text-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/uri-011.htm"
+ }
+ ],
"css21_dev/html4/uri-013.htm": [
{
"path": "css21_dev/html4/uri-013.htm",
@@ -511256,6 +539488,18 @@
"url": "/css21_dev/html4/visibility-005.htm"
}
],
+ "css21_dev/html4/visibility-block-001.htm": [
+ {
+ "path": "css21_dev/html4/visibility-block-001.htm",
+ "references": [
+ [
+ "/css21_dev/html4/reference/no-red-on-blank-page-ref.htm",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/html4/visibility-block-001.htm"
+ }
+ ],
"css21_dev/html4/white-space-collapsing-001.htm": [
{
"path": "css21_dev/html4/white-space-collapsing-001.htm",
@@ -518180,6 +546424,186 @@
"url": "/css21_dev/xhtml1/anonymous-table-box-width-001.xht"
}
],
+ "css21_dev/xhtml1/at-charset-033.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-033.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-033.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-034.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-034.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-035.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-036.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-036.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-037.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-038.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-049.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-050.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-050.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-050.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-051.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-051.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-051.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-052.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-052.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-053.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-053.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-055.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-055.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-057.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-058.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-058.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-058.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-charset-059.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-charset-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-charset-059.xht"
+ }
+ ],
"css21_dev/xhtml1/at-charset-quotes-001.xht": [
{
"path": "css21_dev/xhtml1/at-charset-quotes-001.xht",
@@ -518288,6 +546712,270 @@
"url": "/css21_dev/xhtml1/at-charset-utf16-le-003.xht"
}
],
+ "css21_dev/xhtml1/at-import-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-import-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-import-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-import-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-import-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-import-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-import-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-import-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-010.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-011.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1/at-rule-012.xht": [
+ {
+ "path": "css21_dev/xhtml1/at-rule-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/at-rule-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1/attribute-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/attribute-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/attribute-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/attribute-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/attribute-value-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/attribute-value-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-value-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/attribute-value-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/attribute-value-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/attribute-value-selector-006.xht"
+ }
+ ],
"css21_dev/xhtml1/background-001.xht": [
{
"path": "css21_dev/xhtml1/background-001.xht",
@@ -524092,6 +552780,30 @@
"url": "/css21_dev/xhtml1/background-root-103.xht"
}
],
+ "css21_dev/xhtml1/bad-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/bad-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/bad-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/before-after-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/before-after-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/before-after-001.xht"
+ }
+ ],
"css21_dev/xhtml1/before-after-011.xht": [
{
"path": "css21_dev/xhtml1/before-after-011.xht",
@@ -526396,6 +555108,66 @@
"url": "/css21_dev/xhtml1/block-replaced-width-006.xht"
}
],
+ "css21_dev/xhtml1/blocks-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/blocks-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/blocks-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/blocks-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/blocks-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-006.xht"
+ }
+ ],
"css21_dev/xhtml1/blocks-011.xht": [
{
"path": "css21_dev/xhtml1/blocks-011.xht",
@@ -526564,6 +555336,18 @@
"url": "/css21_dev/xhtml1/blocks-026.xht"
}
],
+ "css21_dev/xhtml1/blocks-and-strings-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/blocks-and-strings-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/blocks-and-strings-001.xht"
+ }
+ ],
"css21_dev/xhtml1/border-001.xht": [
{
"path": "css21_dev/xhtml1/border-001.xht",
@@ -529768,6 +558552,18 @@
"url": "/css21_dev/xhtml1/border-collapse-005.xht"
}
],
+ "css21_dev/xhtml1/border-collapse-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/border-collapse-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/border-collapse-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1/border-collapse-dynamic-cell-001.xht": [
{
"path": "css21_dev/xhtml1/border-collapse-dynamic-cell-001.xht",
@@ -536392,6 +565188,18 @@
"url": "/css21_dev/xhtml1/border-shorthands-003.xht"
}
],
+ "css21_dev/xhtml1/border-spacing-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/border-spacing-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/border-spacing-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1/border-spacing-percentage-001.xht": [
{
"path": "css21_dev/xhtml1/border-spacing-percentage-001.xht",
@@ -542836,6 +571644,54 @@
"url": "/css21_dev/xhtml1/caption-position-001.xht"
}
],
+ "css21_dev/xhtml1/caption-side-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/caption-side-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/caption-side-applies-to-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/cascade-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/cascade-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/cascade-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/cascade-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/cascade-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/cascade-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/cascade-009.xht"
+ }
+ ],
"css21_dev/xhtml1/cascade-009a.xht": [
{
"path": "css21_dev/xhtml1/cascade-009a.xht",
@@ -542884,6 +571740,90 @@
"url": "/css21_dev/xhtml1/charset-attr-001.xht"
}
],
+ "css21_dev/xhtml1/class-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/class-selector-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/class-selector-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/class-selector-007.xht"
+ }
+ ],
"css21_dev/xhtml1/clear-001.xht": [
{
"path": "css21_dev/xhtml1/clear-001.xht",
@@ -543364,6 +572304,534 @@
"url": "/css21_dev/xhtml1/clip-001.xht"
}
],
+ "css21_dev/xhtml1/clip-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-018.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-018.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-019.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-019.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-020.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-020.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-020.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-028.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-028.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-029.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-029.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-029.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-030.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-030.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-030.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-031.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-031.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-031.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-032.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-032.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-032.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-040.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-040.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-040.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-041.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-041.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-041.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-042.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-042.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-042.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-043.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-043.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-043.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-044.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-044.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-044.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-052.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-052.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-053.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-053.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-054.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-054.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-054.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-055.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-055.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-056.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-056.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-064.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-064.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-064.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-065.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-065.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-065.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-066.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-066.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-066.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-067.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-067.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-068.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-076.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-076.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-076.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-077.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-077.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-077.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-078.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-078.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-079.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-080.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-080.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-080.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-088.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-088.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-088.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-089.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-089.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-090.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-090.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-091.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-091.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-092.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-092.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-092.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-097.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-097.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-097.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-098.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-098.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-098.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-099.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-099.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-099.xht"
+ }
+ ],
+ "css21_dev/xhtml1/clip-102.xht": [
+ {
+ "path": "css21_dev/xhtml1/clip-102.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/clip-102.xht"
+ }
+ ],
"css21_dev/xhtml1/collapsing-border-model-010a.xht": [
{
"path": "css21_dev/xhtml1/collapsing-border-model-010a.xht",
@@ -545224,6 +574692,66 @@
"url": "/css21_dev/xhtml1/color-applies-to-012.xht"
}
],
+ "css21_dev/xhtml1/colors-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/colors-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/colors-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/colors-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/colors-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/colors-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/colors-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/colors-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/colors-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/colors-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/colors-005.xht"
+ }
+ ],
"css21_dev/xhtml1/colors-007.xht": [
{
"path": "css21_dev/xhtml1/colors-007.xht",
@@ -545248,6 +574776,162 @@
"url": "/css21_dev/xhtml1/column-visibility-004.xht"
}
],
+ "css21_dev/xhtml1/combinator-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/combinator-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/combinator-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/combinator-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/combinator-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/combinator-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/combinator-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/combinator-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/combinator-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/comments-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/comments-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/comments-009.xht"
+ }
+ ],
"css21_dev/xhtml1/containing-block-001.xht": [
{
"path": "css21_dev/xhtml1/containing-block-001.xht",
@@ -545488,6 +575172,30 @@
"url": "/css21_dev/xhtml1/containing-block-030.xht"
}
],
+ "css21_dev/xhtml1/content-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/content-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/content-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/content-036.xht": [
+ {
+ "path": "css21_dev/xhtml1/content-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/content-036.xht"
+ }
+ ],
"css21_dev/xhtml1/content-171.xht": [
{
"path": "css21_dev/xhtml1/content-171.xht",
@@ -545608,6 +575316,30 @@
"url": "/css21_dev/xhtml1/counter-reset-increment-002.xht"
}
],
+ "css21_dev/xhtml1/counters-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/counters-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/counters-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/declaration-whitespace-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/declaration-whitespace-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/declaration-whitespace-001.xht"
+ }
+ ],
"css21_dev/xhtml1/default-attribute-selector-001.xht": [
{
"path": "css21_dev/xhtml1/default-attribute-selector-001.xht",
@@ -545776,6 +575508,30 @@
"url": "/css21_dev/xhtml1/descendant-display-override-001.xht"
}
],
+ "css21_dev/xhtml1/descendent-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/descendent-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/descendent-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/descendent-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/descendent-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/descendent-selector-005.xht"
+ }
+ ],
"css21_dev/xhtml1/direction-001.xht": [
{
"path": "css21_dev/xhtml1/direction-001.xht",
@@ -546220,6 +575976,114 @@
"url": "/css21_dev/xhtml1/dynamic-top-change-004.xht"
}
],
+ "css21_dev/xhtml1/empty-cells-applies-to-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-010.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-011.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-012.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-013.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-014.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/empty-cells-applies-to-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/empty-cells-applies-to-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/empty-cells-applies-to-017.xht"
+ }
+ ],
"css21_dev/xhtml1/empty-inline-001.xht": [
{
"path": "css21_dev/xhtml1/empty-inline-001.xht",
@@ -546256,6 +576120,234 @@
"url": "/css21_dev/xhtml1/empty-inline-003.xht"
}
],
+ "css21_dev/xhtml1/eof-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/eof-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/eof-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/eof-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-char-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-char-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-char-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/escaped-ident-spaces-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/escaped-ident-spaces-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/escaped-ident-spaces-007.xht"
+ }
+ ],
"css21_dev/xhtml1/escapes-015.xht": [
{
"path": "css21_dev/xhtml1/escapes-015.xht",
@@ -546688,6 +576780,18 @@
"url": "/css21_dev/xhtml1/first-line-pseudo-016.xht"
}
],
+ "css21_dev/xhtml1/first-line-selector-013.xht": [
+ {
+ "path": "css21_dev/xhtml1/first-line-selector-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/first-line-selector-013.xht"
+ }
+ ],
"css21_dev/xhtml1/fixed-table-layout-002a.xht": [
{
"path": "css21_dev/xhtml1/fixed-table-layout-002a.xht",
@@ -550052,6 +580156,342 @@
"url": "/css21_dev/xhtml1/font-size-005.xht"
}
],
+ "css21_dev/xhtml1/font-size-012.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-013.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-015.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-023.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-023.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-023.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-024.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-024.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-026.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-026.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-027.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-027.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-034.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-034.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-035.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-037.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-038.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-045.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-045.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-045.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-046.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-046.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-048.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-048.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-049.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-056.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-056.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-057.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-059.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-059.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-060.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-060.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-067.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-067.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-068.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-070.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-070.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-071.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-071.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-078.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-078.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-079.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-081.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-081.xht"
+ }
+ ],
+ "css21_dev/xhtml1/font-size-082.xht": [
+ {
+ "path": "css21_dev/xhtml1/font-size-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/font-size-082.xht"
+ }
+ ],
"css21_dev/xhtml1/font-size-089.xht": [
{
"path": "css21_dev/xhtml1/font-size-089.xht",
@@ -551780,6 +582220,42 @@
"url": "/css21_dev/xhtml1/height-width-table-001e.xht"
}
],
+ "css21_dev/xhtml1/html-attribute-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/html-attribute-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-attribute-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1/html-attribute-028.xht": [
+ {
+ "path": "css21_dev/xhtml1/html-attribute-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-attribute-028.xht"
+ }
+ ],
+ "css21_dev/xhtml1/html-precedence-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/html-precedence-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/html-precedence-001.xht"
+ }
+ ],
"css21_dev/xhtml1/html-precedence-004.xht": [
{
"path": "css21_dev/xhtml1/html-precedence-004.xht",
@@ -551792,6 +582268,210 @@
"url": "/css21_dev/xhtml1/html-precedence-004.xht"
}
],
+ "css21_dev/xhtml1/id-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/id-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/id-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/id-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/id-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/id-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/id-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/id-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/id-selector-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-014.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-015.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-018.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-018.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ident-019.xht": [
+ {
+ "path": "css21_dev/xhtml1/ident-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ident-019.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/ignored-rules-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/ignored-rules-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/ignored-rules-007.xht"
+ }
+ ],
"css21_dev/xhtml1/inherit-static-offset-001.xht": [
{
"path": "css21_dev/xhtml1/inherit-static-offset-001.xht",
@@ -552932,6 +583612,54 @@
"url": "/css21_dev/xhtml1/inline-table-003.xht"
}
],
+ "css21_dev/xhtml1/inline-table-alignment-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/inline-table-alignment-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/inline-table-alignment-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/inline-table-alignment-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/inline-table-alignment-005.xht"
+ }
+ ],
"css21_dev/xhtml1/inline-table-height-001.xht": [
{
"path": "css21_dev/xhtml1/inline-table-height-001.xht",
@@ -553448,6 +584176,66 @@
"url": "/css21_dev/xhtml1/insert-inline-in-blocks-n-inlines-middle-003.xht"
}
],
+ "css21_dev/xhtml1/invalid-at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/invalid-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/invalid-decl-at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/invalid-decl-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-decl-at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/invalid-decl-at-rule-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/invalid-decl-at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/invalid-decl-at-rule-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/lang-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/lang-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/lang-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/lang-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/lang-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/lang-selector-003.xht"
+ }
+ ],
"css21_dev/xhtml1/leading-001.xht": [
{
"path": "css21_dev/xhtml1/leading-001.xht",
@@ -555200,6 +585988,102 @@
"url": "/css21_dev/xhtml1/ltr-span-only.xht"
}
],
+ "css21_dev/xhtml1/malformed-decl-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/malformed-decl-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/malformed-decl-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/malformed-decl-008.xht"
+ }
+ ],
"css21_dev/xhtml1/margin-001.xht": [
{
"path": "css21_dev/xhtml1/margin-001.xht",
@@ -561464,6 +592348,210 @@
"url": "/css21_dev/xhtml1/max-width-percentage-002.xht"
}
],
+ "css21_dev/xhtml1/media-dependency-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-010.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-011.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-012.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-013.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-014.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-015.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/media-dependency-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/media-dependency-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/media-dependency-017.xht"
+ }
+ ],
"css21_dev/xhtml1/min-height-001.xht": [
{
"path": "css21_dev/xhtml1/min-height-001.xht",
@@ -563348,6 +594436,534 @@
"url": "/css21_dev/xhtml1/min-width-percentage-002.xht"
}
],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-10.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-11.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-12.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-13.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-14.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-15.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-9.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-float-page-break-inside-avoid-9.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-inline-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-row-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-rowgroup-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-css21-table-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/moz-multicol3-column-balancing-break-inside-avoid-1.xht"
+ }
+ ],
"css21_dev/xhtml1/multicol-height-002.xht": [
{
"path": "css21_dev/xhtml1/multicol-height-002.xht",
@@ -563360,6 +594976,102 @@
"url": "/css21_dev/xhtml1/multicol-height-002.xht"
}
],
+ "css21_dev/xhtml1/numbers-units-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/numbers-units-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/numbers-units-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/numbers-units-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/numbers-units-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/numbers-units-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/numbers-units-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/numbers-units-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/numbers-units-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/numbers-units-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/numbers-units-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1/other-attribute-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/other-attribute-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/other-attribute-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1/outline-color-049.xht": [
{
"path": "css21_dev/xhtml1/outline-color-049.xht",
@@ -563552,6 +595264,30 @@
"url": "/css21_dev/xhtml1/outline-color-115.xht"
}
],
+ "css21_dev/xhtml1/outline-color-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-color-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-color-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-color-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-color-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-color-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1/outline-layout-006.xht": [
{
"path": "css21_dev/xhtml1/outline-layout-006.xht",
@@ -563564,6 +595300,390 @@
"url": "/css21_dev/xhtml1/outline-layout-006.xht"
}
],
+ "css21_dev/xhtml1/outline-style-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-style-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-style-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-style-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-style-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-style-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-style-applies-to-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-013.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-015.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-024.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-024.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-026.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-026.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-027.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-027.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-035.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-037.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-038.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-046.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-046.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-048.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-048.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-049.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-057.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-059.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-059.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-060.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-060.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-068.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-070.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-070.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-071.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-071.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-079.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-081.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-081.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-082.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-082.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-089.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-089.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-090.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-090.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-091.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-091.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/outline-width-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/outline-width-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/outline-width-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1/overflow-applies-to-001.xht": [
{
"path": "css21_dev/xhtml1/overflow-applies-to-001.xht",
@@ -568352,6 +600472,90 @@
"url": "/css21_dev/xhtml1/positioning-float-002.xht"
}
],
+ "css21_dev/xhtml1/pseudo-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/pseudo-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/pseudo-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/pseudo-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/pseudo-014.xht": [
+ {
+ "path": "css21_dev/xhtml1/pseudo-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1/pseudo-015.xht": [
+ {
+ "path": "css21_dev/xhtml1/pseudo-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1/pseudo-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/pseudo-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/pseudo-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1/quoted-keywords-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/quoted-keywords-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/quoted-keywords-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/quoted-keywords-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/quoted-keywords-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/quoted-keywords-002.xht"
+ }
+ ],
"css21_dev/xhtml1/quotes-035.xht": [
{
"path": "css21_dev/xhtml1/quotes-035.xht",
@@ -571648,6 +603852,18 @@
"url": "/css21_dev/xhtml1/separated-border-model-009.xht"
}
],
+ "css21_dev/xhtml1/sgml-comments-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/sgml-comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/sgml-comments-001.xht"
+ }
+ ],
"css21_dev/xhtml1/shand-border-000.xht": [
{
"path": "css21_dev/xhtml1/shand-border-000.xht",
@@ -571672,6 +603888,18 @@
"url": "/css21_dev/xhtml1/shand-border-001.xht"
}
],
+ "css21_dev/xhtml1/sibling-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/sibling-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/sibling-selector-002.xht"
+ }
+ ],
"css21_dev/xhtml1/sort-by-order-001.xht": [
{
"path": "css21_dev/xhtml1/sort-by-order-001.xht",
@@ -571684,6 +603912,102 @@
"url": "/css21_dev/xhtml1/sort-by-order-001.xht"
}
],
+ "css21_dev/xhtml1/specificity-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-005.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/specificity-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/specificity-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/specificity-008.xht"
+ }
+ ],
"css21_dev/xhtml1/specificity-011.xht": [
{
"path": "css21_dev/xhtml1/specificity-011.xht",
@@ -572008,6 +604332,30 @@
"url": "/css21_dev/xhtml1/table-backgrounds-bs-table-001.xht"
}
],
+ "css21_dev/xhtml1/table-column-rendering-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/table-column-rendering-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-column-rendering-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/table-column-rendering-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/table-column-rendering-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-column-rendering-002.xht"
+ }
+ ],
"css21_dev/xhtml1/table-height-algorithm-008a.xht": [
{
"path": "css21_dev/xhtml1/table-height-algorithm-008a.xht",
@@ -572056,6 +604404,18 @@
"url": "/css21_dev/xhtml1/table-in-inline-001.xht"
}
],
+ "css21_dev/xhtml1/table-layout-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1/table-layout-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-layout-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1/table-margin-004.xht": [
{
"path": "css21_dev/xhtml1/table-margin-004.xht",
@@ -572152,6 +604512,30 @@
"url": "/css21_dev/xhtml1/table-vertical-align-baseline-007.xht"
}
],
+ "css21_dev/xhtml1/table-visual-layout-017.xht": [
+ {
+ "path": "css21_dev/xhtml1/table-visual-layout-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-visual-layout-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1/table-visual-layout-018.xht": [
+ {
+ "path": "css21_dev/xhtml1/table-visual-layout-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/table-visual-layout-018.xht"
+ }
+ ],
"css21_dev/xhtml1/table-visual-layout-026a.xht": [
{
"path": "css21_dev/xhtml1/table-visual-layout-026a.xht",
@@ -572296,6 +604680,18 @@
"url": "/css21_dev/xhtml1/text-align-white-space-008.xht"
}
],
+ "css21_dev/xhtml1/text-decoration-image-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/text-decoration-image-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-decoration-image-001.xht"
+ }
+ ],
"css21_dev/xhtml1/text-decoration-va-length-001.xht": [
{
"path": "css21_dev/xhtml1/text-decoration-va-length-001.xht",
@@ -572420,6 +604816,30 @@
"url": "/css21_dev/xhtml1/text-indent-intrinsic-004.xht"
}
],
+ "css21_dev/xhtml1/text-indent-overflow-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/text-indent-overflow-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-indent-overflow-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/text-indent-overflow-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/text-indent-overflow-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/text-indent-overflow-004.xht"
+ }
+ ],
"css21_dev/xhtml1/text-indent-percent-001.xht": [
{
"path": "css21_dev/xhtml1/text-indent-percent-001.xht",
@@ -573612,6 +606032,138 @@
"url": "/css21_dev/xhtml1/units-009.xht"
}
],
+ "css21_dev/xhtml1/universal-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/universal-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/universal-selector-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/universal-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1/universal-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/universal-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-002.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-003.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-006.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-007.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-008.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-009.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-010.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1/uri-011.xht": [
+ {
+ "path": "css21_dev/xhtml1/uri-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/uri-011.xht"
+ }
+ ],
"css21_dev/xhtml1/uri-013.xht": [
{
"path": "css21_dev/xhtml1/uri-013.xht",
@@ -574680,6 +607232,18 @@
"url": "/css21_dev/xhtml1/visibility-005.xht"
}
],
+ "css21_dev/xhtml1/visibility-block-001.xht": [
+ {
+ "path": "css21_dev/xhtml1/visibility-block-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1/visibility-block-001.xht"
+ }
+ ],
"css21_dev/xhtml1/white-space-collapsing-001.xht": [
{
"path": "css21_dev/xhtml1/white-space-collapsing-001.xht",
@@ -581580,6 +614144,186 @@
"url": "/css21_dev/xhtml1print/anonymous-table-box-width-001.xht"
}
],
+ "css21_dev/xhtml1print/at-charset-033.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-033.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-033.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-034.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-034.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-035.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-036.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-036.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-037.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-038.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-049.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-050.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-050.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-050.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-051.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-051.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-051.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-052.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-052.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-053.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-053.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-055.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-055.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-057.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-058.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-058.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-058.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-charset-059.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-charset-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-charset-059.xht"
+ }
+ ],
"css21_dev/xhtml1print/at-charset-quotes-001.xht": [
{
"path": "css21_dev/xhtml1print/at-charset-quotes-001.xht",
@@ -581688,6 +614432,270 @@
"url": "/css21_dev/xhtml1print/at-charset-utf16-le-003.xht"
}
],
+ "css21_dev/xhtml1print/at-import-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-import-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-import-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-import-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-import-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-import-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-import-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-import-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-010.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-011.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/at-rule-012.xht": [
+ {
+ "path": "css21_dev/xhtml1print/at-rule-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/at-rule-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/attribute-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/attribute-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/attribute-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/attribute-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/attribute-value-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/attribute-value-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-value-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/attribute-value-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/attribute-value-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/attribute-value-selector-006.xht"
+ }
+ ],
"css21_dev/xhtml1print/background-001.xht": [
{
"path": "css21_dev/xhtml1print/background-001.xht",
@@ -587492,6 +620500,30 @@
"url": "/css21_dev/xhtml1print/background-root-103.xht"
}
],
+ "css21_dev/xhtml1print/bad-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/bad-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/bad-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/before-after-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/before-after-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/before-after-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/before-after-011.xht": [
{
"path": "css21_dev/xhtml1print/before-after-011.xht",
@@ -589796,6 +622828,66 @@
"url": "/css21_dev/xhtml1print/block-replaced-width-006.xht"
}
],
+ "css21_dev/xhtml1print/blocks-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/blocks-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/blocks-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/blocks-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/blocks-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-006.xht"
+ }
+ ],
"css21_dev/xhtml1print/blocks-011.xht": [
{
"path": "css21_dev/xhtml1print/blocks-011.xht",
@@ -589964,6 +623056,18 @@
"url": "/css21_dev/xhtml1print/blocks-026.xht"
}
],
+ "css21_dev/xhtml1print/blocks-and-strings-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/blocks-and-strings-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/blocks-and-strings-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/border-001.xht": [
{
"path": "css21_dev/xhtml1print/border-001.xht",
@@ -593168,6 +626272,18 @@
"url": "/css21_dev/xhtml1print/border-collapse-005.xht"
}
],
+ "css21_dev/xhtml1print/border-collapse-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/border-collapse-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/border-collapse-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1print/border-collapse-dynamic-cell-001.xht": [
{
"path": "css21_dev/xhtml1print/border-collapse-dynamic-cell-001.xht",
@@ -599792,6 +632908,18 @@
"url": "/css21_dev/xhtml1print/border-shorthands-003.xht"
}
],
+ "css21_dev/xhtml1print/border-spacing-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/border-spacing-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/border-spacing-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1print/border-spacing-percentage-001.xht": [
{
"path": "css21_dev/xhtml1print/border-spacing-percentage-001.xht",
@@ -606236,6 +639364,54 @@
"url": "/css21_dev/xhtml1print/caption-position-001.xht"
}
],
+ "css21_dev/xhtml1print/caption-side-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/caption-side-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/caption-side-applies-to-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/cascade-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/cascade-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/cascade-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/cascade-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/cascade-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/cascade-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/cascade-009.xht"
+ }
+ ],
"css21_dev/xhtml1print/cascade-009a.xht": [
{
"path": "css21_dev/xhtml1print/cascade-009a.xht",
@@ -606284,6 +639460,90 @@
"url": "/css21_dev/xhtml1print/charset-attr-001.xht"
}
],
+ "css21_dev/xhtml1print/class-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/class-selector-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/class-selector-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/class-selector-007.xht"
+ }
+ ],
"css21_dev/xhtml1print/clear-001.xht": [
{
"path": "css21_dev/xhtml1print/clear-001.xht",
@@ -606764,6 +640024,534 @@
"url": "/css21_dev/xhtml1print/clip-001.xht"
}
],
+ "css21_dev/xhtml1print/clip-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-018.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-018.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-019.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-019.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-020.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-020.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-020.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-028.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-028.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-029.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-029.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-029.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-030.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-030.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-030.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-031.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-031.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-031.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-032.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-032.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-032.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-040.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-040.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-040.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-041.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-041.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-041.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-042.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-042.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-042.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-043.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-043.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-043.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-044.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-044.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-044.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-052.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-052.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-052.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-053.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-053.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-053.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-054.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-054.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-054.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-055.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-055.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-055.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-056.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-056.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-064.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-064.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-064.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-065.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-065.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-065.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-066.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-066.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-066.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-067.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-067.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-068.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-076.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-076.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-076.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-077.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-077.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-077.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-078.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-078.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-079.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-080.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-080.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-080.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-088.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-088.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-088.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-089.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-089.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-090.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-090.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-091.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-091.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-092.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-092.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-092.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-097.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-097.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-097.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-098.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-098.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-098.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-099.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-099.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-099.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/clip-102.xht": [
+ {
+ "path": "css21_dev/xhtml1print/clip-102.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/clip-102.xht"
+ }
+ ],
"css21_dev/xhtml1print/collapsing-border-model-010a.xht": [
{
"path": "css21_dev/xhtml1print/collapsing-border-model-010a.xht",
@@ -608624,6 +642412,66 @@
"url": "/css21_dev/xhtml1print/color-applies-to-012.xht"
}
],
+ "css21_dev/xhtml1print/colors-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/colors-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/colors-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/colors-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/colors-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/colors-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/colors-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/colors-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/colors-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/colors-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/colors-005.xht"
+ }
+ ],
"css21_dev/xhtml1print/colors-007.xht": [
{
"path": "css21_dev/xhtml1print/colors-007.xht",
@@ -608648,6 +642496,162 @@
"url": "/css21_dev/xhtml1print/column-visibility-004.xht"
}
],
+ "css21_dev/xhtml1print/combinator-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/combinator-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/combinator-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/combinator-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/combinator-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/combinator-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/combinator-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/combinator-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/combinator-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/comments-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/comments-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/comments-009.xht"
+ }
+ ],
"css21_dev/xhtml1print/containing-block-001.xht": [
{
"path": "css21_dev/xhtml1print/containing-block-001.xht",
@@ -608888,6 +642892,30 @@
"url": "/css21_dev/xhtml1print/containing-block-030.xht"
}
],
+ "css21_dev/xhtml1print/content-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/content-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/content-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/content-036.xht": [
+ {
+ "path": "css21_dev/xhtml1print/content-036.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/content-036.xht"
+ }
+ ],
"css21_dev/xhtml1print/content-171.xht": [
{
"path": "css21_dev/xhtml1print/content-171.xht",
@@ -609008,6 +643036,30 @@
"url": "/css21_dev/xhtml1print/counter-reset-increment-002.xht"
}
],
+ "css21_dev/xhtml1print/counters-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/counters-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/counters-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/declaration-whitespace-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/declaration-whitespace-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/declaration-whitespace-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/default-attribute-selector-001.xht": [
{
"path": "css21_dev/xhtml1print/default-attribute-selector-001.xht",
@@ -609176,6 +643228,30 @@
"url": "/css21_dev/xhtml1print/descendant-display-override-001.xht"
}
],
+ "css21_dev/xhtml1print/descendent-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/descendent-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/descendent-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/descendent-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/descendent-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/descendent-selector-005.xht"
+ }
+ ],
"css21_dev/xhtml1print/direction-001.xht": [
{
"path": "css21_dev/xhtml1print/direction-001.xht",
@@ -609620,6 +643696,114 @@
"url": "/css21_dev/xhtml1print/dynamic-top-change-004.xht"
}
],
+ "css21_dev/xhtml1print/empty-cells-applies-to-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-010.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-011.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-012.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-013.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-014.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/empty-cells-applies-to-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/empty-cells-applies-to-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/empty-cells-applies-to-017.xht"
+ }
+ ],
"css21_dev/xhtml1print/empty-inline-001.xht": [
{
"path": "css21_dev/xhtml1print/empty-inline-001.xht",
@@ -609656,6 +643840,234 @@
"url": "/css21_dev/xhtml1print/empty-inline-003.xht"
}
],
+ "css21_dev/xhtml1print/eof-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/eof-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/eof-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/eof-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-char-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-char-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-char-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/escaped-ident-spaces-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/escaped-ident-spaces-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/escaped-ident-spaces-007.xht"
+ }
+ ],
"css21_dev/xhtml1print/escapes-015.xht": [
{
"path": "css21_dev/xhtml1print/escapes-015.xht",
@@ -610088,6 +644500,18 @@
"url": "/css21_dev/xhtml1print/first-line-pseudo-016.xht"
}
],
+ "css21_dev/xhtml1print/first-line-selector-013.xht": [
+ {
+ "path": "css21_dev/xhtml1print/first-line-selector-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/first-line-selector-013.xht"
+ }
+ ],
"css21_dev/xhtml1print/fixed-table-layout-002a.xht": [
{
"path": "css21_dev/xhtml1print/fixed-table-layout-002a.xht",
@@ -613452,6 +647876,342 @@
"url": "/css21_dev/xhtml1print/font-size-005.xht"
}
],
+ "css21_dev/xhtml1print/font-size-012.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-013.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-015.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-023.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-023.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-023.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-024.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-024.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-026.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-026.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-027.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-027.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-034.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-034.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-034.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-035.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-037.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-038.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-045.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-045.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-045.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-046.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-046.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-048.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-048.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-049.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-056.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-056.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-056.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-057.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-059.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-059.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-060.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-060.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-067.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-067.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-067.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-068.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-070.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-070.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-071.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-071.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-078.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-078.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-078.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-079.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-081.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-081.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/font-size-082.xht": [
+ {
+ "path": "css21_dev/xhtml1print/font-size-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/font-size-082.xht"
+ }
+ ],
"css21_dev/xhtml1print/font-size-089.xht": [
{
"path": "css21_dev/xhtml1print/font-size-089.xht",
@@ -615180,6 +649940,42 @@
"url": "/css21_dev/xhtml1print/height-width-table-001e.xht"
}
],
+ "css21_dev/xhtml1print/html-attribute-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/html-attribute-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-attribute-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/html-attribute-028.xht": [
+ {
+ "path": "css21_dev/xhtml1print/html-attribute-028.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-attribute-028.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/html-precedence-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/html-precedence-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/html-precedence-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/html-precedence-004.xht": [
{
"path": "css21_dev/xhtml1print/html-precedence-004.xht",
@@ -615192,6 +649988,210 @@
"url": "/css21_dev/xhtml1print/html-precedence-004.xht"
}
],
+ "css21_dev/xhtml1print/id-selector-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/id-selector-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/id-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/id-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/id-selector-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/id-selector-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/id-selector-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/id-selector-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/id-selector-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-014.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-015.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-018.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-018.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ident-019.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ident-019.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ident-019.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/ignored-rules-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/ignored-rules-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/ignored-rules-007.xht"
+ }
+ ],
"css21_dev/xhtml1print/inherit-static-offset-001.xht": [
{
"path": "css21_dev/xhtml1print/inherit-static-offset-001.xht",
@@ -616332,6 +651332,54 @@
"url": "/css21_dev/xhtml1print/inline-table-003.xht"
}
],
+ "css21_dev/xhtml1print/inline-table-alignment-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/inline-table-alignment-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/inline-table-alignment-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-002-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/inline-table-alignment-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/inline-table-alignment-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/inline-table-alignment-003-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/inline-table-alignment-005.xht"
+ }
+ ],
"css21_dev/xhtml1print/inline-table-height-001.xht": [
{
"path": "css21_dev/xhtml1print/inline-table-height-001.xht",
@@ -616848,6 +651896,66 @@
"url": "/css21_dev/xhtml1print/insert-inline-in-blocks-n-inlines-middle-003.xht"
}
],
+ "css21_dev/xhtml1print/invalid-at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/invalid-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/invalid-decl-at-rule-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/invalid-decl-at-rule-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-decl-at-rule-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/invalid-decl-at-rule-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/invalid-decl-at-rule-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/invalid-decl-at-rule-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/lang-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/lang-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/lang-selector-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/lang-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/lang-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/lang-selector-003.xht"
+ }
+ ],
"css21_dev/xhtml1print/leading-001.xht": [
{
"path": "css21_dev/xhtml1print/leading-001.xht",
@@ -618600,6 +653708,102 @@
"url": "/css21_dev/xhtml1print/ltr-span-only.xht"
}
],
+ "css21_dev/xhtml1print/malformed-decl-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/malformed-decl-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/malformed-decl-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/malformed-decl-008.xht"
+ }
+ ],
"css21_dev/xhtml1print/margin-001.xht": [
{
"path": "css21_dev/xhtml1print/margin-001.xht",
@@ -624864,6 +660068,210 @@
"url": "/css21_dev/xhtml1print/max-width-percentage-002.xht"
}
],
+ "css21_dev/xhtml1print/media-dependency-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-010.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-011.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-011.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-012.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-012.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-012.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-013.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-014.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-015.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/media-dependency-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/media-dependency-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/media-dependency-017.xht"
+ }
+ ],
"css21_dev/xhtml1print/min-height-001.xht": [
{
"path": "css21_dev/xhtml1print/min-height-001.xht",
@@ -626748,6 +662156,534 @@
"url": "/css21_dev/xhtml1print/min-width-percentage-002.xht"
}
],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-10.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-11.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-12.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-13.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-14-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-14.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-15-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-15.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-9.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-block-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-float-page-break-inside-avoid-9-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-float-page-break-inside-avoid-9.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-inline-page-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-inline-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-row-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-rowgroup-page-break-inside-avoid-8-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-rowgroup-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-1.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-2-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-2.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-3-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-3.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-4-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-4.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-5-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-5.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-6.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-7-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-7.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-css21-table-page-break-inside-avoid-6-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-css21-table-page-break-inside-avoid-8.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht": [
+ {
+ "path": "css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/moz-multicol3-column-balancing-break-inside-avoid-1-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/moz-multicol3-column-balancing-break-inside-avoid-1.xht"
+ }
+ ],
"css21_dev/xhtml1print/multicol-height-002.xht": [
{
"path": "css21_dev/xhtml1print/multicol-height-002.xht",
@@ -626760,6 +662696,102 @@
"url": "/css21_dev/xhtml1print/multicol-height-002.xht"
}
],
+ "css21_dev/xhtml1print/numbers-units-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/numbers-units-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/numbers-units-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/numbers-units-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/numbers-units-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/numbers-units-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/numbers-units-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/other-attribute-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/other-attribute-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/other-attribute-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1print/outline-color-049.xht": [
{
"path": "css21_dev/xhtml1print/outline-color-049.xht",
@@ -626952,6 +662984,30 @@
"url": "/css21_dev/xhtml1print/outline-color-115.xht"
}
],
+ "css21_dev/xhtml1print/outline-color-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-color-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-color-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-color-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-color-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-color-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1print/outline-layout-006.xht": [
{
"path": "css21_dev/xhtml1print/outline-layout-006.xht",
@@ -626964,6 +663020,390 @@
"url": "/css21_dev/xhtml1print/outline-layout-006.xht"
}
],
+ "css21_dev/xhtml1print/outline-style-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-style-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-style-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-style-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-style-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-style-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-style-applies-to-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-013.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-013.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-013.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-015.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-024.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-024.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-024.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-026.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-026.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-026.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-027.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-027.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-027.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-035.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-035.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-035.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-037.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-037.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-037.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-038.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-038.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-038.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-046.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-046.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-046.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-048.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-048.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-048.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-049.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-049.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-049.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-057.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-057.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-057.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-059.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-059.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-059.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-060.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-060.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-060.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-068.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-068.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-068.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-070.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-070.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-070.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-071.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-071.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-071.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-079.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-079.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-079.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-081.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-081.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-081.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-082.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-082.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-082.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-089.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-089.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-089.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-090.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-090.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-090.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-091.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-091.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-091.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-applies-to-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-applies-to-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-applies-to-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/outline-width-applies-to-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/outline-width-applies-to-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/outline-width-applies-to-006.xht"
+ }
+ ],
"css21_dev/xhtml1print/overflow-applies-to-001.xht": [
{
"path": "css21_dev/xhtml1print/overflow-applies-to-001.xht",
@@ -631752,6 +668192,90 @@
"url": "/css21_dev/xhtml1print/positioning-float-002.xht"
}
],
+ "css21_dev/xhtml1print/pseudo-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/pseudo-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/pseudo-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/pseudo-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/pseudo-014.xht": [
+ {
+ "path": "css21_dev/xhtml1print/pseudo-014.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-014.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/pseudo-015.xht": [
+ {
+ "path": "css21_dev/xhtml1print/pseudo-015.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-015.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/pseudo-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/pseudo-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/pseudo-016.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/quoted-keywords-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/quoted-keywords-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/quoted-keywords-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/quoted-keywords-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/quoted-keywords-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/quoted-keywords-002.xht"
+ }
+ ],
"css21_dev/xhtml1print/quotes-035.xht": [
{
"path": "css21_dev/xhtml1print/quotes-035.xht",
@@ -635048,6 +671572,18 @@
"url": "/css21_dev/xhtml1print/separated-border-model-009.xht"
}
],
+ "css21_dev/xhtml1print/sgml-comments-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/sgml-comments-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/sgml-comments-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/shand-border-000.xht": [
{
"path": "css21_dev/xhtml1print/shand-border-000.xht",
@@ -635072,6 +671608,18 @@
"url": "/css21_dev/xhtml1print/shand-border-001.xht"
}
],
+ "css21_dev/xhtml1print/sibling-selector-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/sibling-selector-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/sibling-selector-002.xht"
+ }
+ ],
"css21_dev/xhtml1print/sort-by-order-001.xht": [
{
"path": "css21_dev/xhtml1print/sort-by-order-001.xht",
@@ -635084,6 +671632,102 @@
"url": "/css21_dev/xhtml1print/sort-by-order-001.xht"
}
],
+ "css21_dev/xhtml1print/specificity-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-005.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-005.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-005.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/specificity-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/specificity-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/specificity-008.xht"
+ }
+ ],
"css21_dev/xhtml1print/specificity-011.xht": [
{
"path": "css21_dev/xhtml1print/specificity-011.xht",
@@ -635408,6 +672052,30 @@
"url": "/css21_dev/xhtml1print/table-backgrounds-bs-table-001.xht"
}
],
+ "css21_dev/xhtml1print/table-column-rendering-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/table-column-rendering-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-column-rendering-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/table-column-rendering-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/table-column-rendering-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-column-rendering-002.xht"
+ }
+ ],
"css21_dev/xhtml1print/table-height-algorithm-008a.xht": [
{
"path": "css21_dev/xhtml1print/table-height-algorithm-008a.xht",
@@ -635456,6 +672124,18 @@
"url": "/css21_dev/xhtml1print/table-in-inline-001.xht"
}
],
+ "css21_dev/xhtml1print/table-layout-applies-to-016.xht": [
+ {
+ "path": "css21_dev/xhtml1print/table-layout-applies-to-016.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-layout-applies-to-016.xht"
+ }
+ ],
"css21_dev/xhtml1print/table-margin-004.xht": [
{
"path": "css21_dev/xhtml1print/table-margin-004.xht",
@@ -635552,6 +672232,30 @@
"url": "/css21_dev/xhtml1print/table-vertical-align-baseline-007.xht"
}
],
+ "css21_dev/xhtml1print/table-visual-layout-017.xht": [
+ {
+ "path": "css21_dev/xhtml1print/table-visual-layout-017.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-visual-layout-017.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/table-visual-layout-018.xht": [
+ {
+ "path": "css21_dev/xhtml1print/table-visual-layout-018.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/table-visual-layout-018.xht"
+ }
+ ],
"css21_dev/xhtml1print/table-visual-layout-026a.xht": [
{
"path": "css21_dev/xhtml1print/table-visual-layout-026a.xht",
@@ -635696,6 +672400,18 @@
"url": "/css21_dev/xhtml1print/text-align-white-space-008.xht"
}
],
+ "css21_dev/xhtml1print/text-decoration-image-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/text-decoration-image-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-decoration-image-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/text-decoration-va-length-001.xht": [
{
"path": "css21_dev/xhtml1print/text-decoration-va-length-001.xht",
@@ -635820,6 +672536,30 @@
"url": "/css21_dev/xhtml1print/text-indent-intrinsic-004.xht"
}
],
+ "css21_dev/xhtml1print/text-indent-overflow-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/text-indent-overflow-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-indent-overflow-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/text-indent-overflow-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/text-indent-overflow-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/text-indent-overflow-004.xht"
+ }
+ ],
"css21_dev/xhtml1print/text-indent-percent-001.xht": [
{
"path": "css21_dev/xhtml1print/text-indent-percent-001.xht",
@@ -637012,6 +673752,138 @@
"url": "/css21_dev/xhtml1print/units-009.xht"
}
],
+ "css21_dev/xhtml1print/universal-selector-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/universal-selector-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/universal-selector-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/universal-selector-004.xht": [
+ {
+ "path": "css21_dev/xhtml1print/universal-selector-004.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/universal-selector-004.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/filler-text-below-green.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-001.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-002.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-002.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-002.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-003.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-003.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-003.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-006.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-006.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-006.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-007.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-007.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-007.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-008.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-008.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-008.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-009.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-009.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-009.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-010.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-010.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-010.xht"
+ }
+ ],
+ "css21_dev/xhtml1print/uri-011.xht": [
+ {
+ "path": "css21_dev/xhtml1print/uri-011.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-filler-text-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/uri-011.xht"
+ }
+ ],
"css21_dev/xhtml1print/uri-013.xht": [
{
"path": "css21_dev/xhtml1print/uri-013.xht",
@@ -638080,6 +674952,18 @@
"url": "/css21_dev/xhtml1print/visibility-005.xht"
}
],
+ "css21_dev/xhtml1print/visibility-block-001.xht": [
+ {
+ "path": "css21_dev/xhtml1print/visibility-block-001.xht",
+ "references": [
+ [
+ "/css21_dev/xhtml1print/reference/no-red-on-blank-page-ref.xht",
+ "=="
+ ]
+ ],
+ "url": "/css21_dev/xhtml1print/visibility-block-001.xht"
+ }
+ ],
"css21_dev/xhtml1print/white-space-collapsing-001.xht": [
{
"path": "css21_dev/xhtml1print/white-space-collapsing-001.xht",
@@ -640493,7 +677377,7 @@
}
]
},
- "rev": "2baa72daab8bf37e3e910a9fd311a1eaa5b0f4a8",
+ "rev": "d674587d6ae7d2e231d632785559f2613d554eb0",
"url_base": "/",
"version": 2
} \ No newline at end of file
diff --git a/tests/wpt/metadata-css/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm.ini b/tests/wpt/metadata-css/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm.ini
new file mode 100644
index 00000000000..7c90fd57e58
--- /dev/null
+++ b/tests/wpt/metadata-css/css-color-3_dev/html4/will-change-stacking-context-opacity-1.htm.ini
@@ -0,0 +1,3 @@
+[will-change-stacking-context-opacity-1.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-charset-053.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-charset-053.htm.ini
new file mode 100644
index 00000000000..903080bb09b
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-charset-053.htm.ini
@@ -0,0 +1,3 @@
+[at-charset-053.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-import-002.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-import-002.htm.ini
new file mode 100644
index 00000000000..e6c008e9939
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-import-002.htm.ini
@@ -0,0 +1,3 @@
+[at-import-002.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-import-003.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-import-003.htm.ini
new file mode 100644
index 00000000000..499e7192843
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-import-003.htm.ini
@@ -0,0 +1,3 @@
+[at-import-003.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-import-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-import-005.htm.ini
new file mode 100644
index 00000000000..0f407b5eace
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-import-005.htm.ini
@@ -0,0 +1,3 @@
+[at-import-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-import-006.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-import-006.htm.ini
new file mode 100644
index 00000000000..a48e83e2109
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-import-006.htm.ini
@@ -0,0 +1,3 @@
+[at-import-006.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-import-007.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-import-007.htm.ini
new file mode 100644
index 00000000000..d288b277cfc
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-import-007.htm.ini
@@ -0,0 +1,3 @@
+[at-import-007.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-rule-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-rule-005.htm.ini
new file mode 100644
index 00000000000..38613180fb3
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-rule-005.htm.ini
@@ -0,0 +1,3 @@
+[at-rule-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-rule-008.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-rule-008.htm.ini
new file mode 100644
index 00000000000..1b8d3236236
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-rule-008.htm.ini
@@ -0,0 +1,3 @@
+[at-rule-008.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-rule-009.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-rule-009.htm.ini
new file mode 100644
index 00000000000..2fe35a2f92b
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-rule-009.htm.ini
@@ -0,0 +1,3 @@
+[at-rule-009.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/at-rule-010.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/at-rule-010.htm.ini
new file mode 100644
index 00000000000..db7f13e3e70
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/at-rule-010.htm.ini
@@ -0,0 +1,3 @@
+[at-rule-010.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/comments-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/comments-005.htm.ini
new file mode 100644
index 00000000000..b71c2fdc89f
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/comments-005.htm.ini
@@ -0,0 +1,3 @@
+[comments-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-008.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-008.htm.ini
new file mode 100644
index 00000000000..5486997a680
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-008.htm.ini
@@ -0,0 +1,3 @@
+[empty-cells-applies-to-008.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-009.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-009.htm.ini
new file mode 100644
index 00000000000..fa794094b6d
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-009.htm.ini
@@ -0,0 +1,3 @@
+[empty-cells-applies-to-009.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-010.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-010.htm.ini
new file mode 100644
index 00000000000..ab9b56717bc
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-010.htm.ini
@@ -0,0 +1,3 @@
+[empty-cells-applies-to-010.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-011.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-011.htm.ini
new file mode 100644
index 00000000000..3a8e4a8441f
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-011.htm.ini
@@ -0,0 +1,3 @@
+[empty-cells-applies-to-011.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-017.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-017.htm.ini
new file mode 100644
index 00000000000..fa64d963651
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/empty-cells-applies-to-017.htm.ini
@@ -0,0 +1,3 @@
+[empty-cells-applies-to-017.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/eof-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/eof-005.htm.ini
new file mode 100644
index 00000000000..7f7d0a6ba56
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/eof-005.htm.ini
@@ -0,0 +1,3 @@
+[eof-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/eof-006.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/eof-006.htm.ini
new file mode 100644
index 00000000000..09102883ad8
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/eof-006.htm.ini
@@ -0,0 +1,3 @@
+[eof-006.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/first-line-selector-013.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/first-line-selector-013.htm.ini
new file mode 100644
index 00000000000..e07649c92ed
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/first-line-selector-013.htm.ini
@@ -0,0 +1,3 @@
+[first-line-selector-013.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-012.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-012.htm.ini
new file mode 100644
index 00000000000..9e0c37c3269
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-012.htm.ini
@@ -0,0 +1,4 @@
+[font-size-012.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-013.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-013.htm.ini
new file mode 100644
index 00000000000..6ed7519cbdf
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-013.htm.ini
@@ -0,0 +1,4 @@
+[font-size-013.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-015.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-015.htm.ini
new file mode 100644
index 00000000000..c544b0466f6
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-015.htm.ini
@@ -0,0 +1,4 @@
+[font-size-015.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-016.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-016.htm.ini
new file mode 100644
index 00000000000..7d640c50b85
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-016.htm.ini
@@ -0,0 +1,4 @@
+[font-size-016.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-023.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-023.htm.ini
new file mode 100644
index 00000000000..4e9925ac103
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-023.htm.ini
@@ -0,0 +1,4 @@
+[font-size-023.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-024.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-024.htm.ini
new file mode 100644
index 00000000000..daaa6418c8f
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-024.htm.ini
@@ -0,0 +1,4 @@
+[font-size-024.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-026.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-026.htm.ini
new file mode 100644
index 00000000000..b67f2870f74
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-026.htm.ini
@@ -0,0 +1,4 @@
+[font-size-026.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-027.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-027.htm.ini
new file mode 100644
index 00000000000..7e172200878
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-027.htm.ini
@@ -0,0 +1,4 @@
+[font-size-027.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-034.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-034.htm.ini
new file mode 100644
index 00000000000..91f2b9ecad0
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-034.htm.ini
@@ -0,0 +1,4 @@
+[font-size-034.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-035.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-035.htm.ini
new file mode 100644
index 00000000000..96b3e223b68
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-035.htm.ini
@@ -0,0 +1,4 @@
+[font-size-035.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-037.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-037.htm.ini
new file mode 100644
index 00000000000..0f60ab0cf27
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-037.htm.ini
@@ -0,0 +1,4 @@
+[font-size-037.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-038.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-038.htm.ini
new file mode 100644
index 00000000000..6d491a1532c
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-038.htm.ini
@@ -0,0 +1,4 @@
+[font-size-038.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-045.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-045.htm.ini
new file mode 100644
index 00000000000..f1de6acbb4a
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-045.htm.ini
@@ -0,0 +1,4 @@
+[font-size-045.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-046.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-046.htm.ini
new file mode 100644
index 00000000000..690080e380b
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-046.htm.ini
@@ -0,0 +1,4 @@
+[font-size-046.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-048.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-048.htm.ini
new file mode 100644
index 00000000000..7b231298c79
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-048.htm.ini
@@ -0,0 +1,4 @@
+[font-size-048.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-049.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-049.htm.ini
new file mode 100644
index 00000000000..6078b860bb3
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-049.htm.ini
@@ -0,0 +1,4 @@
+[font-size-049.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-056.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-056.htm.ini
new file mode 100644
index 00000000000..bcbd4b350d5
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-056.htm.ini
@@ -0,0 +1,4 @@
+[font-size-056.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-057.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-057.htm.ini
new file mode 100644
index 00000000000..320cdf64286
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-057.htm.ini
@@ -0,0 +1,4 @@
+[font-size-057.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-059.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-059.htm.ini
new file mode 100644
index 00000000000..01469a0846d
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-059.htm.ini
@@ -0,0 +1,4 @@
+[font-size-059.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-060.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-060.htm.ini
new file mode 100644
index 00000000000..c55927a5522
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-060.htm.ini
@@ -0,0 +1,4 @@
+[font-size-060.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-067.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-067.htm.ini
new file mode 100644
index 00000000000..e78ea454c2f
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-067.htm.ini
@@ -0,0 +1,4 @@
+[font-size-067.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-068.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-068.htm.ini
new file mode 100644
index 00000000000..2d062f3eb49
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-068.htm.ini
@@ -0,0 +1,4 @@
+[font-size-068.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-070.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-070.htm.ini
new file mode 100644
index 00000000000..9777488ea44
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-070.htm.ini
@@ -0,0 +1,4 @@
+[font-size-070.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-071.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-071.htm.ini
new file mode 100644
index 00000000000..0018a7d2574
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-071.htm.ini
@@ -0,0 +1,4 @@
+[font-size-071.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-078.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-078.htm.ini
new file mode 100644
index 00000000000..34a42434072
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-078.htm.ini
@@ -0,0 +1,4 @@
+[font-size-078.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-079.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-079.htm.ini
new file mode 100644
index 00000000000..bc19ff41dbd
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-079.htm.ini
@@ -0,0 +1,4 @@
+[font-size-079.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-081.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-081.htm.ini
new file mode 100644
index 00000000000..4aab55bdcd8
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-081.htm.ini
@@ -0,0 +1,4 @@
+[font-size-081.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/font-size-082.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/font-size-082.htm.ini
new file mode 100644
index 00000000000..944a4faa07d
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/font-size-082.htm.ini
@@ -0,0 +1,4 @@
+[font-size-082.htm]
+ type: reftest
+ expected:
+ if os == "linux": FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-002.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-002.htm.ini
new file mode 100644
index 00000000000..b02ffdf7c32
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-002.htm.ini
@@ -0,0 +1,3 @@
+[inline-table-alignment-002.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-003.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-003.htm.ini
new file mode 100644
index 00000000000..4d5a34cfc21
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-003.htm.ini
@@ -0,0 +1,3 @@
+[inline-table-alignment-003.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-004.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-004.htm.ini
new file mode 100644
index 00000000000..07f294fa3f0
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-004.htm.ini
@@ -0,0 +1,3 @@
+[inline-table-alignment-004.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-005.htm.ini
new file mode 100644
index 00000000000..55d044c0614
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/inline-table-alignment-005.htm.ini
@@ -0,0 +1,3 @@
+[inline-table-alignment-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/lang-selector-003.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/lang-selector-003.htm.ini
new file mode 100644
index 00000000000..872eb94ecb0
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/lang-selector-003.htm.ini
@@ -0,0 +1,3 @@
+[lang-selector-003.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/media-dependency-002.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-002.htm.ini
new file mode 100644
index 00000000000..372354710d3
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-002.htm.ini
@@ -0,0 +1,3 @@
+[media-dependency-002.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/media-dependency-004.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-004.htm.ini
new file mode 100644
index 00000000000..a9d7980f8af
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-004.htm.ini
@@ -0,0 +1,3 @@
+[media-dependency-004.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/media-dependency-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-005.htm.ini
new file mode 100644
index 00000000000..a4860d3d971
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/media-dependency-005.htm.ini
@@ -0,0 +1,3 @@
+[media-dependency-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm.ini
new file mode 100644
index 00000000000..6366c5959b8
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-block-page-break-inside-avoid-11.htm.ini
@@ -0,0 +1,3 @@
+[moz-css21-block-page-break-inside-avoid-11.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm.ini
new file mode 100644
index 00000000000..3985b20f037
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-2.htm.ini
@@ -0,0 +1,3 @@
+[moz-css21-float-page-break-inside-avoid-2.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm.ini
new file mode 100644
index 00000000000..de34d1c4c58
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-float-page-break-inside-avoid-8.htm.ini
@@ -0,0 +1,3 @@
+[moz-css21-float-page-break-inside-avoid-8.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm.ini
new file mode 100644
index 00000000000..e49fcfa2e4a
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/moz-css21-row-page-break-inside-avoid-2.htm.ini
@@ -0,0 +1,3 @@
+[moz-css21-row-page-break-inside-avoid-2.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm.ini
new file mode 100644
index 00000000000..e1b74f989e9
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/moz-multicol3-column-balancing-break-inside-avoid-1.htm.ini
@@ -0,0 +1,3 @@
+[moz-multicol3-column-balancing-break-inside-avoid-1.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/pseudo-002.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/pseudo-002.htm.ini
new file mode 100644
index 00000000000..48d6dd6aa25
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/pseudo-002.htm.ini
@@ -0,0 +1,3 @@
+[pseudo-002.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/specificity-005.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/specificity-005.htm.ini
new file mode 100644
index 00000000000..050c9e25a64
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/specificity-005.htm.ini
@@ -0,0 +1,3 @@
+[specificity-005.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/specificity-006.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/specificity-006.htm.ini
new file mode 100644
index 00000000000..815f11c48e0
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/specificity-006.htm.ini
@@ -0,0 +1,3 @@
+[specificity-006.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/specificity-008.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/specificity-008.htm.ini
new file mode 100644
index 00000000000..e2873504615
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/specificity-008.htm.ini
@@ -0,0 +1,3 @@
+[specificity-008.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/table-visual-layout-018.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/table-visual-layout-018.htm.ini
new file mode 100644
index 00000000000..437714eeb2d
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/table-visual-layout-018.htm.ini
@@ -0,0 +1,3 @@
+[table-visual-layout-018.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/uri-001.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/uri-001.htm.ini
new file mode 100644
index 00000000000..463a8ada21e
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/uri-001.htm.ini
@@ -0,0 +1,3 @@
+[uri-001.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-002.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-002.htm.ini
deleted file mode 100644
index 54bbeb6c031..00000000000
--- a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-002.htm.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[vertical-alignment-new-002.htm]
- type: reftest
- expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-004.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-004.htm.ini
deleted file mode 100644
index 6d3f873525c..00000000000
--- a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-004.htm.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[vertical-alignment-new-004.htm]
- type: reftest
- expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-006.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-006.htm.ini
deleted file mode 100644
index 199929a2839..00000000000
--- a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-006.htm.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[vertical-alignment-new-006.htm]
- type: reftest
- expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-008.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-008.htm.ini
deleted file mode 100644
index 8082e2613d6..00000000000
--- a/tests/wpt/metadata-css/css21_dev/html4/vertical-alignment-new-008.htm.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[vertical-alignment-new-008.htm]
- type: reftest
- expected: FAIL
diff --git a/tests/wpt/metadata-css/css21_dev/html4/visibility-block-001.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/visibility-block-001.htm.ini
new file mode 100644
index 00000000000..53beb5ed553
--- /dev/null
+++ b/tests/wpt/metadata-css/css21_dev/html4/visibility-block-001.htm.ini
@@ -0,0 +1,3 @@
+[visibility-block-001.htm]
+ type: reftest
+ expected: FAIL
diff --git a/tests/wpt/metadata-css/cssom-1_dev/html/cssstyledeclaration-csstext.htm.ini b/tests/wpt/metadata-css/cssom-1_dev/html/cssstyledeclaration-csstext.htm.ini
new file mode 100644
index 00000000000..fcde8e8f0f0
--- /dev/null
+++ b/tests/wpt/metadata-css/cssom-1_dev/html/cssstyledeclaration-csstext.htm.ini
@@ -0,0 +1,26 @@
+[cssstyledeclaration-csstext.htm]
+ type: testharness
+ [uppercase property]
+ expected: FAIL
+
+ [uppercase value]
+ expected: FAIL
+
+ [overwriting with invalid value]
+ expected: FAIL
+
+ [use rgb]
+ expected: FAIL
+
+ [cssText order]
+ expected: FAIL
+
+ [another cssText order (non-alphabetical order)]
+ expected: FAIL
+
+ [whitespaces in value]
+ expected: FAIL
+
+ [invalid property does not appear]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata-css/cssom-1_dev/html/escape.htm.ini b/tests/wpt/metadata-css/cssom-1_dev/html/escape.htm.ini
new file mode 100644
index 00000000000..a46acb9468d
--- /dev/null
+++ b/tests/wpt/metadata-css/cssom-1_dev/html/escape.htm.ini
@@ -0,0 +1,3 @@
+[escape.htm]
+ type: testharness
+ expected: CRASH
diff --git a/tests/wpt/metadata-css/cssom-1_dev/html/selectorSerialize.htm.ini b/tests/wpt/metadata-css/cssom-1_dev/html/selectorSerialize.htm.ini
new file mode 100644
index 00000000000..a8ae948e2cf
--- /dev/null
+++ b/tests/wpt/metadata-css/cssom-1_dev/html/selectorSerialize.htm.ini
@@ -0,0 +1,38 @@
+[selectorSerialize.htm]
+ type: testharness
+ [:nth-child serialization produces canonical form]
+ expected: FAIL
+
+ [single universal selector shows '*' when serialized.]
+ expected: FAIL
+
+ [single type (simple) selector in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single class (simple) selector in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single id (simple) selector in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector which does not accept arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector "lang" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector "nth-child" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector "nth-last-child" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector "nth-of-child" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector ":nth-last-of-type" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+
+ [single pseudo (simple) selector ":not" which accepts arguments in the sequence of simple selectors that is not a universal selector]
+ expected: FAIL
+